Pipeline automations allow you to set up triggers to communicate to your customers without you having to manually send them yourself.

Once you set them up, follow-up automations will only automatically trigger to any existing estimates that have been sent within the chosen time period and then to all new estimates moving forward.

The follow-up message will get sent as either an email or text to the same email address or phone number to which you originally sent the estimate.

Getting to Automation Settings

Turning on Automations

Editing Automations

What Do Automations Do?

Getting to Automation Settings

Go to Pipeline→ Settings to get to your Automation Setttings.

Turning on Automations

Toggle the button under Actions to the right of any automation to turn it On or Off.

Editing Automations

Click the Pencil icon to the right of any automation to edit it.

Editing the time period between messages:

  • Adjust the number text box to change the the number of days between messages.

Customize the content of the messaged by clicking CUSTOMIZE MESSAGES, editable content includes:

  • SMS message

  • Email subject

  • Email body (will always include the estimate details)

Make sure to click UPDATE and SAVE to save any changes to the message content and time frame.

What Do Automations Do?

Pipeline Automations automate communications, status changes, and other parts of your workflow. Below is a description of each automation and what is does. You just have to toggle it on to activate.

Note that all automations default to our recommended cadence and even have suggested language, but you can customize both the timeframe and message copy.

Leads

Automation

What it Does

When a lead is First Contact for [X] days, send SMS and update status to Second Contact.

Follow-up communication after you made initial contact with the Pro and get their approval to send SMS messages.

When a lead is Second Contact for [X] days, send SMS and send email and update status to Third Contact.

Second follow-up communication to a Pro.

When a lead is Third Contact status for [X] days, update status to Lost.

Updating lead to lost after no communication.

When a lead is Won for [X] days, archive the lead.

Getting lead out of the Won column and off the board after a customizable amount of time.

When a lead is Lost for [X] days, archive the lead.

Getting lead out of the Lost column and off the board after a customizable amount of time.

Estimates

Automation

What it Does

When an estimate is Sent for [X] days, resend the estimate to the customer and update status to First Follow-Up.

Initial follow up after estimate is sent out.

When an estimate is First Follow-Up for [X] days, resend the estimate to the customer and update status to Second Follow-Up.

Second follow-up after estimate is sent out.

When an estimate is Second Follow-Up for [X] days, resend the estimate to the customer and update status to Third Follow-Up.

Third follow-up after estimate is sent out.

When an estimate is Third Follow-Up for [X] days, decline the estimate.

After estimate has been followed up on multiple times and still not not approved, declining that estimate.

When an estimate is Accepted for [X] days, archive the estimate.

Getting estimate out of the Accepted column and off the board after a customizable amount of time.

When an estimate is Rejected for [X] days, archive the estimate.

Getting estimate out of the Rejected column and off the board after a customizable amount of time.

Jobs

Automation

What It Does

When a job changes to Completed and the total is $0, archive job.

For callbacks and/or $0 jobs, removing those jobs from the board once they reach a certain status.

When a job is Unscheduled for [X] days, send SMS to customer and send email to customer and update status to First Attempt.

First attempt to schedule a job with a customer.

When a job is First Attempt for [X] days, send SMS and send email and update status to Second Attempt.

Second attempt to schedule a job with a customer.

When a job is Second Attempt for [X] days, send SMS and send email and update status to Third Attempt.

Third attempt to scheduled a job with a customer.

When a job is Invoice Paid for [X] days, archive the job.

Getting job out of the Invoice Paid column and off the board after a customizable amount of time.

Did this answer your question?