This checklist is free to use. Copy it into your own doc, print it, or use it as a reference when setting up your automation in any CRM or marketing platform.

Phase 1: Define Your Lead Sources

  • List every channel that generates leads (Google Ads, Facebook, website form, referral, missed call, door-knock)
  • For each source, identify: where the lead lands (CRM, spreadsheet, email inbox)
  • Identify gaps — which sources currently have zero automation
  • Prioritize your highest-volume source first

Phase 2: Set Up Your Triggers

  • Website form submission → trigger immediate sequence
  • Missed call → trigger missed call text back (within 60 seconds)
  • Facebook Lead Ad → trigger immediate sequence via CRM integration
  • Manual CRM entry → trigger onboarding sequence for canvassed leads
  • Test each trigger with a real submission or a test lead

Phase 3: Write Your Follow-Up Scripts

For each stage below, write the message before you build the automation:

  1. Instant text (0–60 seconds): Acknowledge their inquiry, introduce your company, invite a response. Keep it under 160 characters.
  2. Instant email (0–5 minutes): Slightly longer — introduce your company, mention your service area, include a clear next step (book a free estimate).
  3. 1-hour follow-up text: Check in, offer to answer questions. Do not be pushy.
  4. 4-hour follow-up (call attempt): Prompt your sales rep to call. Some platforms automate this as a task.
  5. Day 2 text: Brief check-in. Reference the specific service they inquired about.
  6. Day 4 text/email: Provide value — link to a relevant resource or a testimonial.
  7. Day 7 email: Last immediate follow-up before long-tail nurture.
  8. Monthly nurture: Stay top-of-mind with seasonal tips, limited-time offers, or inspection reminders.

Phase 4: Build the Automation

  • Create the sequence/workflow in your CRM or automation platform
  • Set delays between steps (exactly as planned above)
  • Add a stop condition: if the lead replies or books, stop the sequence
  • Add a stop condition: if the lead unsubscribes or asks to stop, comply immediately
  • Assign a pipeline stage at each trigger point

Phase 5: Test Before Going Live

  • Submit a test lead using your own phone number
  • Confirm the instant text arrives within 60 seconds
  • Confirm the email arrives within 5 minutes
  • Check that the stop condition works (reply to the text — sequence should pause)
  • Review CRM for correct lead creation and pipeline stage
  • Walk through the full sequence timing on paper before enabling

Phase 6: Monitor & Optimize

  • Track contact rate: what % of leads respond to your first message
  • Track booking rate: what % of leads that respond book an estimate
  • Review sequences monthly — test message variants on underperforming steps
  • Check unsubscribe and complaint rates — high rates signal aggressive or irrelevant messaging
  • Audit your lead source list quarterly — add automation to any new channels

Common Mistakes to Avoid

  • Using a generic "Thanks for your inquiry" text with no company name or call to action
  • No stop condition — bombarding leads who already booked
  • Following up by email only — text is faster for initial contact
  • Sequences that run for 30+ days without delivering any value
  • Not testing the automation before going live