Postal Code Targeting on Facebook Ads and Google Ads: The Budget Optimization Guide
Why City-Level Targeting Falls Short
When you target the city of London in Facebook Ads or Google Ads, the platform doesn't target the city of London. It targets what it considers London's sphere of influence — a perimeter that can include towns 40, 50, or even 60 kilometers from the center. This setup, optimized for impression volume rather than commercial relevance, means your ads will be seen by people who will never visit your store or fall outside your delivery zone.
This has a name in performance marketing circles: geographic dilution. Your budget is mechanically wasted on impressions with no commercial value. For an advertiser whose real radius is 15 kilometers, city targeting can mean 30 to 50% of ad spend goes to people who are unreachable. Conversely, a neighboring area that is within your real zone may be excluded by algorithmic logic you don't control.
Over-Targeting and Under-Targeting: Two Costly Mistakes
Geographic over-targeting is when the platform includes people too far from your real service area — you pay to reach people who will never come. But there's a symmetric and equally costly error that's often overlooked: under-targeting. It happens when the platform's proposed boundary excludes nearby, accessible areas. A town of 8,000 people 9 kilometers from your store may be excluded simply because it falls in an administrative zone the algorithm doesn't associate with your target.
The combination of both errors — including areas too far, excluding areas nearby — can significantly reduce your campaign's return on investment. The solution isn't to ask the platform to do better; it's to dictate the exact list of postal codes you want to target. Both major platforms — Meta Ads and Google Ads — allow this. You just need to know how to do it, and start with the right list.
The Postal Code List Import Method: The Principle
The technique is to generate an exhaustive list of postal codes matching your real geographic perimeter, then import it directly into the advertising platform's targeting interface. You replace the approximate city or region targeting offered by default with surgical, code-by-code precision. The platform then has no latitude to expand or reduce your zone at will — it targets exactly what you specified.
This approach fundamentally transforms the advertiser's relationship with the platform on the geographic dimension. Instead of delegating the delineation to an opaque algorithm, you take back control. The only postal codes that receive your ads are the ones you selected, for precise commercial reasons you defined. The prerequisite is having this list — and that's exactly what PostalTool generates in seconds: all postal codes within your radius, ready to import.
On Meta Ads: How to Import Your Postal Code List
In Meta Ads (formerly Facebook Ads), postal code targeting is done in the Audience section of the ad set. In the geographic targeting field, instead of typing a city name, select the bulk input option. You can then paste your comma-separated or line-separated postal code list directly. Meta processes them one by one and shows the recognized locations. This works for France, Belgium, Switzerland, the UK, and the vast majority of countries covered by the platform.
An important note: Meta Ads may not recognize some recent or merged postal codes — always verify that the number of recognized codes matches your original list. Rejected codes typically correspond to very low-density areas, which Meta automatically excludes for privacy reasons. These are usually peripheral areas with minimal impact on your campaign results.
On Google Ads: Precise Geographic Location Targeting
Google Ads offers two complementary approaches for precise geographic targeting. The first is to add each postal code as a target location in the campaign. The second, more effective for long lists, is to use the bulk location search in Settings > Locations > Advanced Search, where you can enter codes one by one or as a list.
Google Ads also lets you combine geographic audience segments with location targeting — an advanced technique to reach people who have shown interest in your area even if they don't live there. For a local business, this combination — precise postal code targeting of residents + geographic interest audience layer — is generally the highest-performing configuration. The postal code list remains the foundation of this strategy.
Measure the Gain and Iterate: Geographic Targeting as a Permanent Lever
The first visible benefit of precise postal code targeting is often a higher click-through rate and conversion rate, along with a lower cost per result. These improvements reflect better audience relevance: people seeing your ads are genuinely within your catchment area. A key metric to watch: the ratio of your targeting zone to the actual origin of your conversions. If 80% of conversions come from a subset of your postal codes, that's a signal to concentrate budget on those priority areas.
Precise geographic targeting isn't a one-time setup. Your business evolves, your delivery capacity changes, new competition appears in some zones and disappears in others. PostalTool lets you regenerate an up-to-date list in seconds whenever your context changes. What others treat as a technical constraint — maintaining a postal code list consistent with field reality — becomes, with the right tool, a permanent competitive advantage.