4 · Automations
All 21 workflows, step by step
Open any workflow to see its trigger, every step and a sample message. Each one is installed and fully written.
01 · New Lead → Speed-to-Lead + 7-Day Follow-Up
Texts and emails new estimate requests instantly, alerts the owner, then follows up for a week until the property walk is booked.
Trigger
Form 01 submitted, or tag 'start lead nurture' added
Steps
- Tag new lead
- Create opportunity in Sales Pipeline → New Lead
- Instant SMS reply with booking link
- Instant email: what happens next
- Text + email alert to the team
- Day 1 SMS follow-up
- Day 2 email: why customers choose you
- Day 4 SMS: quick question
- Day 7 email: close the loop
- Move to Long-Term Nurture
Stops when the lead replies
Sample text message:
Hi first name, it's owner name with business name. Thanks for reaching out about your yard! I'd love to get you lead offer. Is this week good, or grab a time here: booking link Reply STOP to opt out.
02 · Missed Call → Instant Text-Back
Texts back anyone whose call goes unanswered while the crew is out mowing, so the lead doesn't call the next company.
Trigger
Inbound call is busy, no-answer or voicemail
Steps
- Text-back within seconds
- Create opportunity → New Lead (source: missed call)
- Text alert to the team
Runs every time
Sample text message:
Hi, this is business name. Sorry we missed your call, our crew is probably out on a mower! What can we help with? Reply here, or book an estimate: booking link Reply STOP to opt out.
03 · Customer Replied → Hot Lead Alert
Pings the owner's phone the moment a homeowner replies so the conversation keeps moving.
Trigger
Customer replies (SMS, email, chat)
Steps
- Tag hot lead
- Text the team the reply so nobody waits
Runs every time
04 · Appointment Booked → Confirm + Reminders
Confirms the on-site estimate and sends reminders to unlock gates and keep pets inside.
Trigger
Customer books on the calendar
Steps
- Tag appointment booked
- Move deal → Appointment Booked
- Confirmation SMS + email with reschedule link
- Team alert
- 24-hour reminder SMS
- 2-hour reminder SMS
Runs for every booking
Sample text message:
You're booked, first name! Your appointment type with business name is set for start time. You don't need to be home, but please unlock any gates. Reschedule: reschedule link
05 · No-Show → Reschedule Recovery
Rebooks missed estimate visits and offers a walk-through without the homeowner present.
Trigger
Appointment status changes to No-show
Steps
- Tag no-show
- Sorry-we-missed-you SMS + email with booking link
- Team alert
- Day 1 rebook SMS
- Day 3 final SMS
Stops when they reply
Sample text message:
Hi first name, looks like we couldn't connect for your estimate today. No problem at all. Want to pick a new time? booking link
06 · Appointment Completed → Proposal Prep
Thanks the homeowner after the property walk and reminds the team to send the estimate within 24 hours.
Trigger
Appointment status changes to Showed
Steps
- Move deal → Appointment Completed
- Thank-you SMS
- Team alert: send the proposal within 24 hours
Runs every time
Sample text message:
Thanks for having us out, first name! We're putting your estimate together now, with options so you can choose what fits your budget. You'll have it shortly. - business name
07 · Proposal Sent → Follow-Up Sequence
Follows up on estimates with answers to frequency, phasing and start-date questions until a decision is made.
Trigger
Deal moves to Proposal Sent
Steps
- Day 1 SMS check-in
- Day 3 email: questions?
- Day 6 SMS: hold your spot
- Day 13 final email
- Team alert if still no answer
Stops when they reply
Sample text message:
Hi first name, did you get a chance to look at your estimate from business name? Happy to adjust the scope or frequency if something doesn't fit. Just reply here.
08 · Deal Won → Welcome + Customer Journey
Welcomes new accounts, asks for gate codes and pet info, and starts the service journey.
Trigger
Deal moves to Won
Steps
- Tag customer, remove lead tags
- Create Customer Journey deal → Scheduled
- Welcome SMS
- Welcome email: what happens next
- Team alert
Runs every time
Sample text message:
Welcome aboard, first name! Thanks for choosing business name. We'll text to confirm your first service day shortly. Save this number, it's our direct line for gate codes, skips and questions.
09 · Deal Lost → 30/60/90-Day Nurture
Keeps lost estimates warm with light check-ins and a comeback offer before the next season.
Trigger
Deal moves to Lost
Steps
- Tag lost
- Day 30 check-in email
- Day 60 SMS
- Day 90 email with comeback offer
- Move to Long-Term Nurture
Stops when they reply
10 · Job Completed → Feedback Request
Asks how the yard looks right after the crew finishes.
Trigger
Customer Journey deal moves to Completed
Steps
- Move → Feedback Requested
- Tag review requested
- SMS + email asking for a private rating
- Day 2 reminder SMS
Runs every time
Sample text message:
Hi first name, thanks for choosing business name! How does the yard look? It takes 20 seconds to let us know: feedback link Reply STOP to opt out.
11 · Feedback Submitted → Review Ask or Service Recovery
Sends happy homeowners to Google and routes any complaint to the owner for a quick return visit.
Trigger
Form 02 submitted
Steps
- If rating is 4-5: tag promoter, send Google review link, move → 5-Star Reviewed
- If rating is 1-3: tag detractor, apology message, urgent team alert to fix it privately
Runs every time
12 · Happy Customer → Referral Request
Asks satisfied customers to refer neighbors, which keeps routes tight and profitable.
Trigger
Tag promoter added
Steps
- Wait 3 days
- Referral SMS with reward
- Referral email with reward
Once per contact
Sample text message:
Hi first name, thanks for the kind words! Got a neighbor whose lawn could use some help? Send them our way and we'll thank you with referral reward: referral link Reply STOP to opt out.
13 · Referral Received → Thank You + Team Alert
Thanks the referrer and alerts the team to call the neighbor the same day.
Trigger
Form 03 submitted
Steps
- Move referrer → Referral Partner
- Tag referral partner
- Thank-you SMS
- Team alert with the friend's name and phone
Runs every time
14 · Database Reactivation Campaign
Invites last season's customers back with a cleanup offer while routes are being built.
Trigger
Tag 'start reactivation' added (bulk-tag an imported list)
Steps
- Create Reactivation deal → Campaign Sent
- SMS 1: still looking for help?
- Day 2 SMS: past-customer offer
- Day 5 email offer
- Day 10 last-call SMS
- Remove the campaign tag
Stops when they reply
Sample text message:
Hi first name, it's owner name from business name. We're building next season's routes now. Do you still need help with your lawn or yard this year? Reply STOP to opt out.
15 · Invoice Sent → Payment Reminders
Sends polite reminders on unpaid service invoices and flags accounts for a personal call.
Trigger
Invoice sent
Steps
- Wait 3 days
- Friendly SMS reminder
- Day 6 email reminder
- Day 10 team alert for a personal call
Payments workflow (16) stops it when the invoice is paid
16 · Payment Received → Thank You
Thanks the homeowner and clears the past-due tag automatically.
Trigger
Payment received
Steps
- Tag customer, remove past-due tag
- Thank-you SMS
- Team alert
Runs every time
17 · Birthday → Gift Offer
Sends a birthday text with a free mow to keep loyal customers loyal.
Trigger
Contact's birthday (date of birth on file)
Steps
- Birthday SMS with gift offer
- Birthday email
Yearly
18 · Stale Deal Alert (7 Days No Movement)
Alerts the owner when an estimate has sat untouched for a week.
Trigger
Sales Pipeline deal idle 7+ days
Steps
- Text + email alert to the team
Runs every time
19 · Service Due → Rebook Reminder
Reminds customers when their next cleanup, aeration or mulch refresh is due.
Trigger
Tag 'service due' added
Steps
- Service-due SMS with offer
- Day 3 email
- Day 7 final SMS
- Remove the tag
Stops when they reply
In landscaping: The next seasonal visit for a past customer: spring cleanup, fall cleanup, aeration and overseeding, mulch refresh, or restarting weekly mowing. Set Next Service Due to the date the next visit should happen and add the 'service due' tag.
Sample text message:
Hi first name, it's business name. It's about time for your next seasonal service. Book now and get service due offer: booking link Reply STOP to opt out.
20 · Seasonal Promo Campaign
Runs a spring or fall cleanup early-bird promotion to the whole list.
Trigger
Tag 'seasonal promo' added
Steps
- Offer SMS
- Day 2 email
- Day 5 last-call SMS
- Remove the tag
Stops when they reply
In landscaping: Spring cleanup early-bird campaign. Send in late February to mid-March for spring cleanups; reuse in late August to September for fall cleanups, aeration and overseeding by changing the Seasonal Offer value.
Sample text message:
Hi first name, business name here. We're booking spring cleanups now: seasonal offer. Want a spot? Reply YES or book: booking link Reply STOP to opt out.
21 · Season Pass: Lock In Your Annual Lawn Care Plan
Converts per-visit and one-time customers into season-long annual care plans before routes fill.
Trigger
Tag 'niche campaign' added
Steps
- Niche SMS
- Day 2 email
- Day 5 follow-up SMS
- Remove the tag
Stops when they reply
In landscaping: Converts one-time and per-visit customers into season-long annual care plans (mowing plus cleanups on one monthly price) before route capacity fills. Run it in January to early March, and again in late fall for snow-and-spring bundles. This is the highest-value campaign because recurring routes are the profit engine of a lawn care company.
Sample text message:
Hi first name, owner name from business name. We're opening our annual lawn care plans before routes fill up: same crew, same day, one simple monthly price. Want details? Reply YES. Reply STOP to opt out.
Workflow 01 · Speed-to-Lead

Workflow 01 in the builder
Workflow 14 · Reactivation

Workflow 14 · reactivation campaign