Postal Code Routing with Routing Forms
Learn how to route leads to different team members or destinations based on their postal code or ZIP code
Need to route leads to regional sales reps or service teams based on their location? meetergo's routing forms make it easy to direct visitors to the right person based on their postal code (ZIP code, PLZ, or postcode).
Why Use Postal Code Routing?
Postal code routing is essential for businesses with:
- Regional sales territories - Route leads to the rep responsible for their area
- Service coverage areas - Direct customers to technicians who serve their location
- Franchise networks - Connect visitors with their local franchise
- Multi-office operations - Guide clients to the nearest office location
Setting Up Postal Code Routing
Step 1: Create Your Routing Form
- Go to Routing & Funnels
- Click New Routing Form & Funnel
- Enter a name like "Regional Sales Routing"
- Click Create Form
Step 2: Add a Postal Code Field
- In the form builder, add a new field
- Choose Text Field as the field type
- Label it appropriately (e.g., "Postal Code", "ZIP Code", or "PLZ")
- Make it a required field to ensure you always capture this information
Consider adding placeholder text like "e.g., 10115" or "e.g., 90210" to guide users on the expected format.
Step 3: Create Routing Rules
Now comes the powerful part - setting up rules to route based on postal codes.
Using "Starts With" for Regional Routing
The Starts With operator is perfect for postal code routing because postal codes are typically hierarchical - the first digits usually represent larger regions.
Example: German PLZ Routing
In Germany, the first digit of a PLZ indicates a major region:
- 0xxxx = Eastern Germany (Dresden, Leipzig)
- 1xxxx = Berlin region
- 2xxxx = Hamburg & Northern Germany
- 3xxxx = Hannover region
- 4xxxx = Düsseldorf region
- 5xxxx = Cologne region
- 6xxxx = Frankfurt region
- 7xxxx = Stuttgart region
- 8xxxx = Munich region
- 9xxxx = Nuremberg region
To set this up:
- Go to the Routing Logic tab
- Click Add Route
- Set the condition:
- Field: Postal Code
- Operator: Starts With
- Value:
1(for Berlin region)
- Set the action: Redirect to your Berlin sales rep's meeting type
- Save the route
Repeat for each region you want to route.
Using "Contains" for Specific Areas
If you need to match specific postal codes within a region, use the Contains operator:
- Add a new route
- Set the condition:
- Field: Postal Code
- Operator: Contains
- Value:
101(for specific Berlin districts)
- Set the action accordingly
Using Numeric Comparisons for Ranges
For postal codes that are purely numeric (like US ZIP codes), you can use numeric operators:
- Greater Than / Less Than - Route based on postal code ranges
- Greater Than or Equal / Less Than or Equal - Include boundary values
Example: US ZIP Code Ranges
Route West Coast leads (ZIP codes starting with 9):
- Add a route with condition: Postal Code Greater Than or Equal
90000 - Add another condition: Postal Code Less Than
100000 - Set operator between conditions to AND
Step 4: Set Up Fallback Route
Always configure a fallback route for postal codes that don't match any of your rules:
- Scroll to the Fallback Route section
- Choose an action:
- Redirect to a general sales team meeting type
- Show a contact form
- Display a custom message asking them to contact you
The fallback route ensures no lead falls through the cracks. Always set this up to handle unexpected postal codes or international visitors.
Advanced Postal Code Routing Strategies
Multiple Conditions per Route
Combine multiple postal code prefixes in a single route:
- Create a route
- Add first condition: Postal Code Starts With
1 - Click Add Condition
- Add second condition: Postal Code Starts With
2 - Set the operator between conditions to OR
This routes both Berlin (1xxxx) and Hamburg (2xxxx) regions to the same Northern Germany team.
Combining with Other Criteria
Postal code routing works even better when combined with other qualification criteria:
- Company size + Location - Route enterprise leads in specific regions to senior reps
- Service type + Location - Direct installation requests to local service teams
- Budget + Location - Qualify leads before regional routing
Priority-Based Routing
Routes are evaluated in order from top to bottom. Use this to your advantage:
- Put specific postal code matches first (e.g.,
10115for a VIP area) - Put broader regional matches below (e.g.,
1for general Berlin) - Keep the fallback at the bottom
Real-World Examples
Example 1: Insurance Sales Territories
An insurance company with regional agents:
| Route | Condition | Action |
|---|---|---|
| 1 | PLZ starts with 8 | → Munich Agent |
| 2 | PLZ starts with 7 | → Stuttgart Agent |
| 3 | PLZ starts with 6 | → Frankfurt Agent |
| Fallback | - | → General Sales Team |
Example 2: Home Service Company
A home service company with coverage limitations:
| Route | Condition | Action |
|---|---|---|
| 1 | ZIP starts with 90 OR 91 | → Schedule Installation |
| 2 | ZIP starts with 92 OR 93 | → Schedule Installation |
| Fallback | - | → "Sorry, we don't service your area yet" message |
Example 3: Multi-Office Law Firm
A law firm with offices in different cities:
| Route | Condition | Action |
|---|---|---|
| 1 | PLZ starts with 1 | → Berlin Office Calendar |
| 2 | PLZ starts with 2 | → Hamburg Office Calendar |
| 3 | PLZ starts with 8 | → Munich Office Calendar |
| Fallback | - | → Virtual Consultation |
Best Practices
- Keep it simple - Start with broad regional routing and refine over time
- Test thoroughly - Use various postal codes to verify your routing works correctly
- Document your territories - Maintain a reference of which postal codes go where
- Review regularly - Update routes when territories change or new team members join
- Use clear labels - Name your routes descriptively (e.g., "Northern Region - Hamburg Team")
FAQ
Can I route international postal codes?
Yes! The Starts With and Contains operators work with any postal code format, including alphanumeric codes like UK postcodes (e.g., "SW1" for Central London).
What if someone enters an invalid postal code?
Invalid or unrecognized postal codes will fall through to your fallback route. Consider adding validation hints in your form or using the fallback to request clarification.
Can I have multiple team members for one region?
Yes! When setting the route action, you can redirect to a round-robin meeting type that distributes leads among multiple team members in that region.
How do I handle leads from outside my service area?
Use your fallback route to either show a "not in service area" message, redirect to an alternative resource, or collect their information via a contact form for future expansion.
Can I update routes without recreating the form?
Absolutely! You can edit routing rules anytime. Changes take effect immediately for new form submissions.
Need help setting up your postal code routing? Check out our Getting Started with Routing Forms guide for the basics.
Was this article helpful?
Let us know if this article answered your questions.