⚙️ Automatically Add Leads to a Campaign
Want to auto-enroll leads into a campaign when something changes — like their status or other attributes? You can set that up using Lifecycle Rules. It’s a powerful way to trigger campaigns without manual work.
📌 Use Case Example
Let’s say you’ve created a "Callback" campaign, and you want to automatically add any lead whose state changes to CALLBACK
.
Here’s how to make it happen:
🔄 Step 1: Create a Lifecycle Rule
- Navigate to Admin > Lead > Lifecycle Rules.
- Go to the “Process Updation” tab – this is where you manage rules triggered by lead updates.
- Click
Add
to create a new rule. - In the modal that appears:
- Set Name as
Add to Callback Campaign
- Turn on “Is Action V2”
- Set Action Type to “Add to campaign”
- Set Name as
- This creates the rule and opens its detailed configuration screen.
🎯 Step 2: Set the Trigger Conditions
- Click the ✏️ edit icon on the first node labeled “Triggering Event”.
- In the configuration panel:
- Click “Add Rule” under extra conditions
- Choose the field:
state (Process)
- Change the operator to “Has changed to”
- Set the value to CALLBACK
- Click
Done
and thenSave
from the top right.
🚀 Step 3: Set the Campaign Action
- Click the ✏️ edit icon on the “Take Action” node.
- In the action configuration:
- Set Object Type to
Procedure
- Choose Procedure as
Lead
- Select the Callback Campaign from the campaign dropdown
(Tip: If you haven’t created the campaign yet, save this rule and come back after creating it.)
- Set Object Type to
- Click
Save
and thenCancel
to close the panel. - Hit
Save
on the rule screen again.
✅ Step 4: Activate Your Rule
- Toggle the Active switch near the top right corner.
- Click
Save
to make it live.
That’s it! From now on, whenever a lead’s state changes to CALLBACK
, they’ll be automatically added to your Callback Campaign — no manual steps needed.
💡 Pro Tip: You can create more lifecycle rules like this to automate lead routing for other campaigns too!
Here’s what a correctly configured rule will look like: