We would like to integrate a “book a meeting” link on our website and have the ability to either automatically assign the meetings to the correct rep (based on postal code) or - alternatively - give our head of sales the ability to assign the meeting to his team based on territory/availability. However, I haven’t been able to figure out an approach for either one of the solutions.
Is there a way to achieve this with a Hubspot out of the box solution or other tools?
I’ve looked into:
Round robin meetings: doesn’t work for us since the rotation would be random and not based on territory (e. g. postal codes starting with 1-3 go to rep A, 4-6 go to rep B etc.)
Creating a shared calendar: not sure if or how that works, leads booking a timeslot and manuall assigning a rep to the meeting afterwards
Creating a forms with postal code input & sending out the right meeting scheduling link afterwards: works in theory but creates too much friction. We want leads to be able to book a meeting directly
I’d like to tag in some of our Top Contributors to see if they have any suggestions or workarounds – Hi @danmoyle@franksteiner79 and @IohranAraujo Do any of you have any out of the box ideas for @Fexxi?
Hi @Fexxi, HubSpot meetings will not route by postal-code logic inside one standard meeting link. Round robin is availability/load balancing, not territory routing.
The cleanest setup is usually:
Capture postal code before scheduling.
Map postal code to owner/team in a workflow or small website routing layer.
Redirect the visitor to the correct rep or team meeting link.
If you want almost no friction, make the website step just postal code → redirect to booking. A shared calendar will not solve ownership cleanly. Manual assignment can work, but then I would create the request/lead first and let the sales lead assign owner before sending the booking link.
Based on what you’re looking to achieve, there isn’t an out-of-the-box HubSpot Meetings feature that can automatically route bookings to different reps based on postal code.
The closest native solution is to use a HubSpot form with a required postal code field and route the visitor to the correct meeting link using conditional logic or routing rules. While it adds one extra step, it’s the most configurable native approach.
If you have any questions or would like to discuss possible approaches further, feel free to reply here.
HubSpot currently can’t solve this natively - at least not the second part about giving the head of sales the ability to allocate these meetings. Meetings are always directly booked into the calendar of a single rep.
They can’t be put into a queue - unless you connect a fake calendar with full availability and then move meetings around in calendars. I’m not a fan of that, as it’ll typically also trigger change notifications to the person who booked the meeting and personally, I think it looks unprofessional.
Can confirm - I have not seen any cleaner route than what @karstenkoehler said here, @Fexxi. The initial form asking for postal code, which can put someone into a list and then show them a specific rep’s meeting link, is the only way to get HubSpot to do this. So a +1 for what Karsten said.
Thanks for the tag @chighsmith !
I think this would be a really useful feature. Many teams assign leads based on territories or postal codes, and having this built into HubSpot meetings would simplify the scheduling process. It would reduce manual work, improve the booking experience for prospects, and ensure meetings are automatically routed to the right representative.
For those curious to know how we solved this: we wrote a simple script for our website that has prospects choose a territory from a dropdown first before showing the right HubSpot calendar.