Form Router
Last updated
Last updated
Requirements:
Form mapped.
Routing Rules created.
Event Type created.
Forms: This is the initial information provided by the lead on your website. It's the starting point of the lead's journey in your system.
Ownership Rules: These rules are designed to align each lead with a specific Distro user, primarily utilized for associating existing CRM contacts with their respective owners or implementing account-based marketing strategies.
Distribution Rules: These are designed to qualify leads and allocate them either according to custom criteria or through a round-robin system when a meeting is deemed necessary.
Event Type: they allows you to determine the nature of meetings that are organized once a lead completes a specific form and qualifies for a meeting.
Navigate to Form Routers tab in the left sidebar
Click the "+ New Form Router" button in the top-right corner
Click on "Create Router"
Before you can start distributing leads, you'll need to connect your inbound form with Distro. This connection lets you use any information collected in your form – whether it's shown to users or collected behind the scenes – to create smart routing rules for your leads.
Create a routing form if you have not done so yet.
Distro automatically checks if there's already a relationship established in your CRM. If there is, the lead gets directed to the right sales rep, ensuring consistent communication and avoiding any mix-ups in ownership.
These ownership rules are evaluated in order, from top to bottom. The first rule that matches will be applied, so it's important to arrange your rules in order of priority.
Your account comes pre-configured with these ownership rules:
Companies: New bookings are assigned to the existing company owner
Contacts: New bookings are assigned to the existing contact owner
Leads: For Salesforce users, new bookings are assigned to the existing lead owner
When new leads or meetings come in without existing relationships in your CRM, Distro uses distribution rules to assign them to your sales team. These rules ensure leads are fairly and efficiently allocated based on your team's needs and structure.
These distribution rules are evaluated in order, from top to bottom. The first rule that matches will determine the assignment, so arrange your rules with the most specific conditions at the top.
Your account can be configured with various distribution methods:
Round-Robin: Automatically rotates leads among team members
Territory-Based: Assigns leads based on geographic or market segments
Custom Logic: Routes leads based on specific criteria like deal size, industry, or product interest
Distribution method:
Strict Round-Robin: follows a fixed rotation order. Each team member receives their next lead strictly in sequence, ensuring perfectly even distribution.
Flexible Round-Robin: balances distribution while considering member availability and capacity. May skip temporarily unavailable team members to maintain efficient lead routing.
Enter a descriptive name for your router that helps identify its purpose (e.g., "Account Executives - NA"). This name will be used throughout Distro to reference this specific routing configuration.
Choose which type of meeting this router should schedule. You can select from your existing meeting types that have been configured as booking forms.
Enable "Allow prospects to add notes to their booking" to let prospects provide additional context or questions when scheduling their meeting
When enabled, prospects can share important information that helps prepare your team for the meeting
Enable "Remove suffixes from prospect emails after '+'" to standardize email handling
Example: 'adrien+test@distro.so' will be processed as 'adrien@distro.so'
This helps prevent duplicate leads and ensures consistent matching in your CRM
Configure where prospects should be directed after different booking outcomes:
Set the "Booked Meeting Redirect URL" to specify where prospects are sent after successfully scheduling a meeting
Example: https://example.com/booked-meeting
Set the "No Booking Redirect URL" to specify where prospects are sent when no booking has been made.
Example: https://example.com/no-booking
Set the "Disqualified Redirect URL" to specify where prospects are sent if they don't meet qualification criteria
Example: https://example.com/disqualified
Configure how Distro should create and update records in your CRM when leads submit forms and book meetings. These settings ensure your CRM data stays accurate and up-to-date.
Note: records must exist in your CRM or be created by Distro to update ownership. Updates will only occur if the corresponding options are enabled.
Create contact if does not exist
Enable this setting to automatically create new contacts in Hubspot when no matching contact is found
Keeps your CRM database growing with new prospects
Update existing contact fields
When enabled, Distro will update contact information in Hubspot when matching contacts are found
Ensures contact data stays current with the latest form submissions
Create meeting
Creates a meeting record in Hubspot when a booking is confirmed
Maintains a complete history of prospect interactions
After configuring your router settings, you'll need to install the router on your webpage to start capturing and routing leads. Add the following code snippet to your website:
Copy the router code snippet
Add this code to your website's HTML, preferably just before the closing </body> tag
The code includes Distro's JavaScript library and your unique router configuration
Verify installation
After adding the code, verify that your form is properly connected to Distro
Test the form submission to ensure leads are being routed correctly