How System Works (Logic Flow)
1.1 Part 5: Logic Flow
When a new lead is created:
System checks Branch Assignment Rules
If condition matches → Assign Branch
If no rule matches → Assign to HQ
After branch assigned → User Assignment Rule runs
So flow is:
Lead Created
→ Branch Assigned
→ User Assigned
Why Branch Assignment Is Important
2.1 Without Branch Routing
- All leads go to HQ
- Manual transfer needed
- Delay in response
- Confusion between branches
2.2 With Automation
- Faster follow-up
- Clear branch responsibility
- No internal conflict
- Clean reporting
Important Note
3.1 Difference Between Branch Assignment and User Assignment
Branch Assignment Rule controls:
Where the lead lives
User Assignment Rule controls:
Who handles the lead
Both work together.
Common Mistakes (Branch Assignment)
- Not defining default logic
- Overlapping city conditions
- Not testing rules
- Forgetting to save
Final Checklist (Branch Assignment Rule)
- Branch selected
- Source condition defined
- Location rule added
- Rule saved
- Test lead created
Advanced Business Strategy
6.1 Combined Automation Strategy
You can combine:
- Branch Assignment
- User Assignment
- Round Robin
To create a fully automated sales routing system.
Example:
Lead from Jaipur
→ Jaipur Branch
→ Round Robin between 3 Jaipur sales executives
Fully automated.