System Logic

System Logic

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.

Schedule Demo > Start Free Trial