What a GoHighLevel support agent said couldn't be done.
Hey everyone,
I'm incredibly proud of a recent project I completed and wanted to share the story. It’s a great reminder that with a little creative thinking, there's very little you can't accomplish with GHL.
A client came to me with a seemingly simple request: automate their sales team's commissions. But the project quickly became a complex puzzle. The commission rate wasn't just one number; it had to change based on two different conditions:
  • Condition 1: Which sales rep was assigned to the client.
  • Condition 2: Whether that specific lead was sourced by the sales rep personally (identified by a tag from a specific form) or came from the company's general marketing.
This meant I had to build a system with multiple layers of logic. The client was frustrated from previous failed attempts and, in a moment of despair, was told by a GoHighLevel support agent that a system this complex 'couldn't be done' with their native tools.
That's where the real challenge began.
My solution involved a multi-layered approach:
  1. I built nested If/Else conditions to first check the sales rep, then check for the specific lead tag.
  2. I used the Math Operation action to dynamically calculate the correct commission based on the specific percentage for each scenario.
  3. I added a Wait step to ensure the calculation was complete before the final action.
  4. Finally, instead of a simple notification, I created an actionable Task for the client, so they could easily track and pay out the commissions.
The result is a completely flawless automation that handles every single payment with 100% accuracy, saves my client from hours of manual work, and provides a clear record of every commission owed.
This is the review he left me below, and it means the world to me:
This project was a fantastic reminder to never give up on a solution, even when you're told it's impossible.
What's the most complex automation you've tackled? I'd love to hear about it! And if you're ever stuck on a tricky project, feel free to reach out
3
11 comments
Emmanuel Ajayi
1
What a GoHighLevel support agent said couldn't be done.
powered by
Automate Your Business
skool.com/automate-7175
Welcome to the Automate Your Business Community! Our mission is to teach you how to systematize and automate your business for higher profit margins!
Build your own community
Bring people together around your passion and get paid.
Powered by