The Eight Lead Types
The Seeded Campaigns
Your workspace ships with 15 pre-written SMS campaigns, installed as drafts and disabled until you enable them:
Nothing sends until you review the copy and toggle a campaign on. See SMS Drips for how campaigns work — messages, timing, exit conditions — and Texting Compliance for the rules around business texting.
How Routing Works
When a new lead arrives — by webhook or created manually — Spark enrolls it in the most specific matching enabled campaign:- A campaign matching the lead’s type beats a generic one.
- Campaigns can also add filters — state, source, lead score, stage, custom fields. More matching filters = more specific.
- A campaign with no lead type and no filters acts as the catch-all.
Only enabled campaigns are considered for routing. A perfectly matching draft does nothing — leads fall through to the next most specific enabled campaign.
Setup
1
Review the seeded campaigns
Open SMS Drips and read through the 15 draft campaigns. Each inbound campaign is written for its lead type’s audience; the outcome campaigns handle what happens after appointments.
2
Customize the copy
Edit the messages to match your voice, your agency name, and your booking flow. The drafts are a solid starting point, not a finished product.
3
Enable the campaigns you need
Toggle on the inbound campaigns for the lead types you actually buy, plus the outcome follow-ups. Leave the rest as drafts — they cost nothing sitting disabled.
4
Map your webhook fields
In your lead vendor’s webhook setup, map the vendor’s fields to Lead Type and State on the contact. This is what makes routing automatic — an unmapped lead has no type and falls to the catch-all.
FAQ
What happens if a lead has no lead type?
What happens if a lead has no lead type?
It can’t match a lead-type campaign, so it falls to the most specific enabled campaign it does match — usually your catch-all. Map your vendor’s fields to Lead Type in the webhook setup so this stays the exception, not the rule.
Can a lead be in two campaigns at once?
Can a lead be in two campaigns at once?
Enrollment picks one winner: the most specific matching enabled campaign. A lead-type match beats a generic campaign, and more matching filters beat fewer.
Do I have to use the seeded campaigns?
Do I have to use the seeded campaigns?
No — they’re drafts and stay silent until enabled. You can edit them, ignore them, or build your own campaigns with your own lead-type and filter rules in SMS Drips.
Does routing apply to manually created leads?
Does routing apply to manually created leads?
Yes. Routing runs when a new lead arrives by webhook or is created manually — set the Lead Type on the contact and it routes the same way.
Related
- SMS Drips — campaign mechanics, message editing, enrollment rules
- Texting Compliance — A2P registration and texting rules
- Insurance Setup Guide — where lead-type setup fits in your first week

