Bulk Upload Zip Codes (Postal Codes) in Meta Ads

Watch the step-by-step walkthrough below, then follow along with the guide to paste a list of postal codes directly into your Meta Ads Ad Set and target multiple locations at once.

Follow the Steps Book Coaching
Step by Step

Bulk Upload Zip Codes (Postal Codes) in Meta Ads

Follow these steps alongside the video to add multiple postal codes to your ad set at once.

1

Navigate to your Ad Set and scroll down to Locations

2

Click the Add locations in bulk button

3

Next to Location Type, select Postal Codes

4

Select your country

5

Paste your postal codes into the box

6

Click Match Locations, review any errors, and save

Need 1-on-1 help with Meta Ads?

Book a 90-minute coaching session and we'll work through your Meta Ads account together!

Book a Coaching Session
FAQ

Frequently Asked Questions

Common questions about bulk uploading zip codes and postal codes in Meta Ads.

Can I target zip codes or postal codes in Meta Ads?

Yes. Meta Ads supports postal code targeting at the Ad Set level. You can add individual postal codes one by one or use the Add locations in bulk tool to paste an entire list at once. This is ideal for businesses that serve specific delivery zones, sales territories, or neighbourhoods.

What format should my postal codes be in?

Enter one postal code per line in the bulk upload box. Use the standard format for your selected country — for example, 5-digit codes for the US (e.g. 10001), alphanumeric codes for Canada (e.g. M5V 3A8), or 4–6 digit codes for European countries. Do not add commas, quotes, or extra spaces.

What happens if some postal codes don't match?

After clicking Match Locations, Meta will flag any codes it cannot recognise. Unmatched codes are highlighted so you can correct or remove them before saving. Valid codes are accepted; only the unmatched ones are excluded. Always review the results before saving to ensure your targeting list is accurate.

Is there a limit to how many postal codes I can upload at once?

Meta Ads allows up to 2,500 locations per ad set in total across all location types. For most campaigns targeting a defined list of postal codes, this limit is more than sufficient. If you need to target a very large number of codes, consider splitting them across multiple ad sets within the same campaign.

Can I target postal codes from multiple countries in the same ad set?

The bulk upload tool requires you to select one country at a time. To target postal codes across multiple countries, complete the bulk upload for each country separately within the same ad set. Meta will combine all added locations, so your ad set can ultimately target postal codes from different countries simultaneously.

Can I exclude postal codes instead of targeting them?

Yes. After matching locations, Meta gives you the option to include or exclude each location. To exclude a postal code list, switch the toggle from Include to Exclude before saving. This lets you, for example, target an entire country while excluding specific postal codes where you don't operate.

Keep Learning

Related Meta Ads Tutorials

More step-by-step guides to get more from your Meta Ads campaigns.

Get Personal Help

Book a 1-on-1 Coaching Session

Need a hands-on walkthrough tailored to your account? Book a 90-minute coaching session and we'll set it up together.