Zip Code Filtering
Route leads to buyers by zip code coverage in Lead Distro AI: an exact zip list, multi-zip territories, or a mileage radius around a center zip. Set service areas and fallback rules for leads outside covered zones in any lead distribution campaign.
Overview
You can route leads to specific buyers based on zip codes. This lets each buyer only receive leads from the areas they service.
Step 1: Add Zip Code to Your Field Mapping
- Go to your Campaign and open the Field Mapping section.
- Make sure Zip Code is included as a mapped field.
- Click Edit on the zip code field to set the format (e.g., US 5-digit only).
- Click Save.
Setting the format to US 5-digit only normalizes zip codes and prevents mismatches from extra digits or formatting differences.
Step 2: Add Zip Code Filters to a Buyer
- Go to the Overview tab for your campaign.
- Find the buyer you want to configure and click Edit.
- Under Lead Filters, select Zip Code.
- Set the condition to In List.
- Paste in the list of zip codes this buyer should receive.
- Click Save Changes.
Now any leads that come in matching those zip codes will be distributed to that buyer.
Step 3: Duplicate for Additional Buyers
To quickly set up another buyer with a different zip code list, click Duplicate on the buyer you just configured. Then update the zip code list with the new buyer's service area and click Save Changes.
Route by radius (within X miles)
Instead of pasting an exact list of zip codes, you can route by distance. A buyer receives only the leads whose zip is within a set number of miles of a center zip. This matches how many buyers describe their coverage, for example "I work within 25 miles of my office."
- Find the buyer on your campaign's Overview tab and click Edit.
- Under Lead Filters, add a rule on the Zip Code field.
- Set the condition to Within Radius.
- Enter the radius in miles (for example, 25).
- Add one or more center zips, pressing Enter after each one. A lead passes if it is within that distance of any center.
- Click Save Changes.
Add more than one center zip when a buyer covers several pockets, like two office locations. The lead only has to be near one of them.
How It Works
- When a lead is ingested, the zip code field is checked against each buyer's filter.
- Only buyers whose zip code list includes the lead's zip code will be eligible to receive it.
- This works with all distribution methods — Round Robin, Weighted, Priority, and Ping-Post.
You can combine zip code filters with other lead filters (like state or custom fields) for more precise routing. Each buyer can have their own unique zip code list.
Frequently Asked Questions
Should I use a zip list or a radius?
What happens if a lead has no zip code, or a zip we don't recognize?
Does Within Radius work for international zips?
Does radius routing cost extra, or use an outside service?
How many zip codes can I put in a buyer's filter list?
Can a buyer cover multiple states with a single zip filter?
How do zip filters combine with state filters and custom field filters?
state IN [TX, OK] AND zip IN [75001, 75002, ...] AND case_type == auto_accident only receives leads matching all three. Build complex AND/OR groups in the buyer filter UI for branching logic (e.g., zip set A AND case_type X, OR zip set B AND case_type Y).What happens to a lead whose zip code doesn't match any buyer?
UNMATCHED and held in the dashboard for review. You can manually route it to a buyer, archive it, or set up a fallback automation that sends UNMATCHED leads to a default buyer (e.g., a buyer with no zip filter at all that accepts any leftover). UNMATCHED leads don't generate revenue but also don't generate cost — they're suspended until you take action.Does the zip filter support partial matching (e.g., first 3 digits)?
Can I use zip code filtering with international leads?
How fast is the zip filter check?
Related Articles
If you have any questions, send us an email at support@leaddistro.ai