SEO, AdWords, affiliates, advertising, and promotions
Is it possible to segment our customers by postcode?
We would like to get our online customers who shop within a 5 mile radius to our shop and in the future market locally if we have a weekend pop up.
Hi @kateg,
if you mean targeting audiences based on specific location when setting up paid ads (this is what I understand from the question), you can target specific location and radius around this location. However, I think that 5 mile radius is too small.
For Facebook Ads, you can target radius 17km the minimum if I'm not mistaken. Plus, if you click the blue text on the left bottom corner "Add locations in bulk", you can add locations based on zip codes (however, when I tried this, FB can't list the countries/states/areas, which relate to the zip codes I added, so maybe it's not working 100%).
For Google Ads, you can also target a specific location and the radius around (don't know the exact limitations). Plus, it's also possible to target multiple locations in bulk, you can add the locations by zip codes but you need to add the full name of the country as well. Read more here: https://support.google.com/google-ads/answer/1722043#zippy=%2Chow-to-target-a-radius-around-a-locati...
I hope this was the question you were asking, if not, please provide some more details. 🙂
Hi, @kateg!
As @Niki_K mentioned, what do you plan to do with this segmented information? Specific examples are helpful if possible. This will help us determine the best possible solutions to offer.
If you're on the Shopify plan or higher, then you have access to Sales reports in the Analytics section of the admin. You can view your sales by postal code and customer:
1. From your Shopify Admin, go to Analytics > Reports.
2. Next under Sales, click Sales by billing location.
3. In the top right, click Edit columns.
4. Under Billing address, select Billing postal code. As well, under Customer, select Customer name. This will add both items to the report.
5. Click the date range in the top left hand corner to adjust the time period.
You'll need to know the postal codes that exist within your desired radius, but this might help you determine who the customers are within your range. If you're not on the Shopify plan or higher, you can look into some third party reporting apps from the app store as well.
Look forward to hearing your plans for this information so we can offer some further advice.
To learn more visit the Shopify Help Center or the Community Blog.
This is amazing, thank you very much!!!!
Happy to hear everything posted was helpful for you. Best of luck!
To learn more visit the Shopify Help Center or the Community Blog.
In the admin you can also search by postcodes in a lot of cases.
https://community.shopify.com/c/shopify-discussions/searching-by-postcode-for-customers/td-p/385994
If you need to automatically tag customers in the backend by postcodes or complex business logic automation apps like usemechanic can be scripted to do that
https://tasks.mechanic.dev/auto-tag-customers-with-the-location-of-their-purchase
Also to get info into CSV or excel https://help.shopify.com/en/manual/customers/import-export-customers
Contact paull.newton+shopifyforum@gmail.com for the solutions you need
Save time & money ,Ask Questions The Smart Way
Problem Solved? ✔Accept and Like solutions to help future merchants
Answers powered by coffee Thank Paul with a ☕ Coffee for more answers or donate to eff.org
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025