Skip to content
Multi-step nurture sequences

Multi-step drips that nurture customers automatically.

Drip Campaigns are included with every SalesThumb plan that sends SMS or email (Starter and up) for shops who want their nurture sequences to fire themselves. Unlike marketing tools that charge per message, drips here cost nothing extra — every send comes out of your shop's existing SMS + email allowance, the same pool that powers your blasts and transactional comms.

No credit card
Cancel anytime
/app/drips
7 starter templates, live enrollment counts, one card per campaign with trigger, step count, and active enrollments. One screen for the whole add-on.

The quick version

Drip campaigns: Step-by-step messages that follow up with customers automatically.

  • 7 starter templates — new customer welcome, post-service review request, win-back (90-day dormant), quote sent (no response), annual service reminder, birthday discount, and pre-appointment prep
  • Builder for your own multi-step sequences with merge tags + per-step delays
  • Auto-enrollment triggers: NO_VISIT_DAYS, STATUS_CHANGE, SEGMENT_ADD (all customers, high LTV, dormant 90/180+, churned, new-30-day, playbook-replied, and more)
Which plan includes this? See pricingTry it in the Test Drive

Auto-enrollment is wired to the triggers shops actually care about: NO_VISIT_DAYS (re-engage anyone past 90/180/365 days), STATUS_CHANGE (welcome anyone who flips to ACTIVE), and SEGMENT_ADD (catch a customer the moment they newly cross into High LTV, Dormant 90+, or any other segment). Every shop gets a $100/mo overage cap by default so a mis-configured sequence can't bleed the messaging budget overnight.

Everything it does

The complete list. The plan tag above shows which plans include it.

  • 7 starter templates — new customer welcome, post-service review request, win-back (90-day dormant), quote sent (no response), annual service reminder, birthday discount, and pre-appointment prep
  • Builder for your own multi-step sequences with merge tags + per-step delays
  • Auto-enrollment triggers: NO_VISIT_DAYS, STATUS_CHANGE, SEGMENT_ADD (all customers, high LTV, dormant 90/180+, churned, new-30-day, playbook-replied, and more)
  • Exit-on-reply — drips stop once a customer replies; opted-out numbers (STOP) are suppressed at the messaging layer regardless of any drip
  • Per-campaign analytics: enrolled, in-flight, completed, replied (replies are counted before a drip's final step, on drips set to exit on reply, the default)
  • Included on Starter, Growth, and Pro — no extra fee (Basic has no outbound SMS or email)
  • Sends draw from your shop's existing SMS + email allowance
  • $100/mo per-shop spend cap by default — raise it in Settings if you're confident

Who it's for

Built specifically for…

  • Shops with 200+ customer base who want re-engagement without manual touchpoints
  • Owners burned by per-message marketing pricing (Mailchimp, BombBomb, ActiveCampaign)
  • Multi-location chains who want consistent nurture flows across every shop

What it replaces

The old way…

  • Mailchimp / ActiveCampaign / Klaviyo as a separate tool with its own bill
  • BombBomb personal video follow-ups that don't scale past 50 customers
  • The owner's recurring calendar reminder to 'check in with dormant customers this week' that gets snoozed every time

Setting it up

  1. 1

    1. Pick a starter or build your own

    9 seeded templates cover the high-value moments — new customer welcome, win-back, post-service review request, quote sent (no response), and more. Or build a custom multi-step sequence (per-step channel, delay, and merge-tagged copy).

  2. 2

    2. Wire the auto-enrollment trigger

    Pick NO_VISIT_DAYS (re-engagement), STATUS_CHANGE (onboarding/offboarding moments), or SEGMENT_ADD (cohort-specific flows — all customers, high LTV, dormant, churned, and more). Eligible customers enroll automatically as soon as the trigger fires — the first check after you activate a SEGMENT_ADD drip seeds today's matches without enrolling them, so turning it on doesn't blast your whole existing segment at once.

  3. 3

    3. Watch enrollment + sleep easy on the cap

    Per-campaign analytics track enrolled, in-flight, completed, and replied (replies are counted before a drip's final step, on drips set to exit on reply, the default). The $100/mo spend cap blocks runaway sends if a sequence misfires. Adjust either anytime.

What this looks like in a shop

Illustrative scenario: Sample Shop LLC turns on three starter templates (new customer welcome, win-back (90-day dormant), post-service review request) — auto-enrollment wired to NO_VISIT_DAYS=90 and STATUS_CHANGE=COMPLETED. Messaging cost stays inside the shop's existing SMS allowance; the spend cap is there in case it doesn't.

Good to know

How is this different from a per-message marketing tool?
No extra fee, no per-send markup. The actual SMS + email charges come out of your shop's existing included allowance — same pool that powers your transactional comms and blasts.
What's the $100/mo spend cap for?
Insurance. If a sequence misfires (bad trigger, accidentally enrolled 5,000 customers, etc.) the cap blocks further sends once the shop's messaging spend hits $100 in a calendar month. Raise it in Settings → Payments if you're running high-volume campaigns intentionally. See /features/messaging-spend-cap.
What if I need more messaging volume than my plan includes?
SMS and Email Volume Packs (extra allowance you stack on top of your plan) are coming soon. In the meantime, raise your spend cap in Settings to keep sending through overage, or bring your own Twilio / Resend credentials (BYOC) and pay your carrier directly.
Will drips keep firing if a customer replies?
No — exit-on-reply is on by default per campaign, so a customer who replies stops getting the rest of that sequence. Separately, a customer who's texted STOP is suppressed at the messaging layer, so no drip (or any other send) reaches them regardless of the campaign's own settings.

Works with your stack

Tw

Twilio

SMS sending + 10DLC compliance + reply routing

Re

Resend

Optional: sends email through your own Resend account if you connect one (BYOC); otherwise email goes out through Google Workspace or SMTP

In

Inngest

Durable scheduling for every step in every active sequence

Try drip campaigns — no credit card.

Pick Basic, Starter, Growth or Pro on the pricing page and it's free for 30 days, no credit card. Some features need a higher plan; the pricing page shows which. Import your old data and be running by tomorrow.