Published on 11/25/2025 Staff Pick

Solved: Local Ad Targeting Playbook for Retail Store

Inside this article, you'll discover:

I tried using facebook ads for month, spending like 15k+ on a skincare company and gave up because I didn't see no results. Now I'm wanting to try using Facebook Ads again but targeting locally this time to drive traffic to my store at the mall. I think I want my offer to be free samples or a discount in the store. Can you give some guidance on the add setup to make this work?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out! Sorry to hear about the rough start with the ads, spending that much without a return is a really tough pill to swallow. It's a completely different ballgame trying to drive foot traffic to a physical shop versus selling online, but it can absolutely be done if you set it up right from the start.

I'm happy to give you some initial thoughts and a bit of a playbook. The key isn't just targeting locally; it's about having an offer that people actually want and using the right tools on Facebook to get them through the door.

TLDR;

  • Your previous e-commerce failure was likely down to the offer and targeting, not just the platform. Don't make the same mistakes with your local ads.
  • The offer is everything. "Free samples" is weak. You need a high-value, low-friction offer like a "Free Personalised Skin Consultation & Custom Sample Kit" to create urgency and desire.
  • You MUST use the 'Store Traffic' campaign objective in Facebook. Using 'Reach' or 'Brand Awareness' is like paying Facebook to find people who will never buy from you.
  • Targeting needs to be more sophisticated than just a radius around your mall. Layer interests like competitor brands, beauty publications, and skincare ingredients to find your ideal customers who are nearby.
  • This letter includes an interactive calculator to help you budget for your local ads and estimate potential footfall based on different performance metrics.

We'll need to look at your offer first, because that's where most campaigns fail...

Before you spend another penny on ads, we have to be brutally honest about the offer. This was almost certainly a huge part of why the $15k on your e-commerce store didn't work, and it'll be the number one reason a local campaign fails too. An offer isn't just a discount; it's the entire reason someone should stop scrolling, pay attention, and then physically get up and come to your store.

You mentioned "free samples or a discount". To be blunt, that's not compelling enough. Every single beauty counter in every department store offers free samples. It's expected, it's low value, and it doesn't create any urgency. A small discount is just as weak. You're asking someone to change their plans, travel to the mall, find your shop, all for what? A tiny pot of moisturiser or 10% off? It's not going to happen.

Your offer’s only job is to deliver a moment of undeniable value—an "aha!" moment that makes the prospect feel like they'd be silly *not* to come in. You need to stop thinking like an e-commerce brand pushing a product and start thinking like a service that solves a problem. Your customers don't just want skincare; they want clear skin, confidence, and expert advice. So, your offer should reflect that.

Instead of a generic "free sample", consider something like:

  • "Your Free 10-Minute Skin Analysis & Custom Sample Kit"

Why is this so much better? It offers expertise ("Analysis"), personalisation ("Custom"), and still gives them the freebie they wanted ("Sample Kit"). It reframes the interaction from a cheap handout to a valuable, expert consultation. It solves a real problem for people who are confused about what products to use. This is something they can't get online and it positions your brand as an authority. This is how you get someone to make a special trip.

The perceived value is what drives action. Let's look at how a potential customer might see these different offers.

Low
"Free Sample"
Low
"10% Off In-Store"
High
"Free Skin Analysis + Custom Sample Kit"

A visual comparison of the perceived value of different local offers. A generic offer has very low perceived value, while a personalised, expert-led offer has significantly higher value, making it much more likely to drive foot traffic.

Fixing the offer is the first and most important step. Don't move on until you have something that feels genuinely valuable and irresistible to your ideal customer.

I'd say you need the right campaign objective, or you're just throwing money away...

Once your offer is solid, the next technical step is picking the right campaign objective in Facebook Ads Manager. This is non-negotiable. So many people get this wrong and wonder why their ads don't work. The algorithm does *exactly* what you tell it to do.

If you tell it you want "Brand Awareness" or "Reach," you're giving it a specific command: "Find me the largest number of people for the lowest possible price within this area." The algorithm will then find all the people who are constantly online but never click, engage, or buy anything. Their attention is cheap for a reason. You are actively paying Facebook to find you the worst possible audience. You've already spent $15k finding people who don't buy, let's not do that again.

For a physical retail location, you want to use the Store Traffic objective.

This objective tells the algorithm: "Find people within my target area who have a history of visiting physical stores after seeing an ad and are most likely to come to my location." It uses location services on people's phones (for those who have opted in), store visit data, and other signals to optimise for actual footfall. It's specifically designed for what you want to acheive.

This is a completely different instruction to the algorithm. It will cost more per person reached, but the quality of that person will be infinitely higher. You're not just blasting an ad at everyone in the mall; you're surgically targeting the people within that group who are most likely to walk into your shop. This single choice can be the difference between a campaign that works and one that burns through your budget with nothing to show for it.

You probably should rethink your targeting to find quality customers...

With the right offer and objective, we can now think about who to show the ads to. Just targeting a 2-mile radius around the mall isn't enough. That's a lazy approach. Your mall is full of people who aren't your customer. You need to find *your* people who happen to be near the mall.

This is where you'll layer your targeting. Think of it like a funnel. You start broad with the location and then narrow it down with interests and behaviours that signal they are your Ideal Customer Profile (ICP).

Step 1: Location

Target a 3-5 mile radius around your mall's address.

Step 2: Demographics

Layer basic demographics. E.g., Women, Age 25-55.

Step 3: Interests

Crucial Step: Add interests like: 'Sephora', 'Lush', 'The Ordinary', 'Skincare.com', 'Vogue Magazine'.

Your Perfect Audience

Women aged 25-55, near your store, who are actively interested in skincare.


This flowchart illustrates a layered targeting approach for local ads. Start with a location, refine with demographics, and then add specific interests to find your ideal customers nearby.

Here's how I would structure the audience testing:

  1. Start with location. Target the postcode of your mall and a reasonable radius around it, maybe 5-10 miles. You can also target people 'living in' this location, not just those 'recently in' it, to find actual locals.
  2. Layer on interests. This is the most important bit. Who is your customer? What brands do they already love? (e.g., Kiehl's, Drunk Elephant). What magazines or influencers do they follow? (e.g., Vogue, Caroline Hirons). What skincare ingredients are they searching for? (e.g., 'Hyaluronic Acid', 'Retinol'). Create separate ad sets to test different themes of interests:
    • Ad Set 1: Competitor Brands (Lush, The Body Shop, etc.)
    • Ad Set 2: Luxury/High-End Interests (Space NK, Net-a-Porter, shoppers who prefer high-value goods)
    • Ad Set 3: Ingredient/Problem Focused (Interests in 'Acne', 'Anti-aging', 'Vitamin C Serums')
  3. Build Retargeting Audiences. Even for a local store, you should retarget. Anyone who engages with your ad but doesn't claim the offer should see a follow-up ad a few days later. You can also upload a list of your past online customers who live locally and target them with a special "welcome to the neighbourhood" offer.

By layering targeting, you ensure your ad for a premium skincare product isn't being shown to a teenager in the mall food court who has no interest or budget for your products. You're speaking directly to your perfect customer who just happens to be a short drive away.

You'll need a way to track and capture leads...

Okay, so we have a great offer and we're showing it to the right people. How do we bridge the gap between them seeing the ad on their phone and walking into your store? You need a simple, frictionless "funnel".

Don't just put your address in the ad copy and hope for the best. It's not trackable and there's no commitment from the user. Instead, the ad's call-to-action button (e.g., "Get Offer") should lead to a very simple landing page.

The purpose of this landing page is twofold:

  1. To Capture Their Information: Get their email address in exchange for the offer. Now they are a lead. You can follow up with them, remind them to redeem their offer, and add them to your email list for future marketing.
  2. To Make the Offer Tangible: Once they enter their email, they could be sent a unique QR code or a voucher to their inbox. This feels official. It's something they now "own" and are more likely to use, because of a psychological principle called the endowment effect.

Your ad copy should use a simple framework like the Before-After-Bridge. You're selling the transformation.

  • Before: "Tired of guessing which skincare products actually work for you?"
  • After: "Imagine having a personalised routine, recommended by an expert, that gives you glowing skin."
  • Bridge: "Claim your free 10-minute skin analysis and custom sample kit at our new store in [Mall Name]. Click to get your voucher now."

This whole process turns a casual viewer into a committed lead. They have taken multiple steps and are now far more invested in visiting your store than someone who just glanced at an ad.

I'd say you need to budget properly and estimate your return...

After your last experience, you're rightly concerned about the budget. For local ads, you can start smaller. But you still need to be realistic. The key is to understand the numbers and what you can afford to pay for a potential customer walking through the door.

Let's break down the potential costs. Unlike e-commerce, your final goal isn't a purchase, it's a "Store Visit". We can estimate this. Use the calculator below to get a feel for the numbers. CPC (Cost Per Click) for local ads on Meta can be anywhere from $0.50 to $2.00 depending on competition. The conversion rate on your landing page (how many people who click actually enter their email) should be at least 20-30% if it's simple and the offer is good.

Estimated Clicks 833
Offer Claims (Leads) 208
Cost Per Lead $4.80

Use this interactive calculator to estimate your campaign's potential. Adjust the sliders to see how changes in ad spend, click cost, and landing page performance impact the number of leads you could generate. Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

Based on this, for a $1,000 monthly spend, you could generate around 200 leads. If even half of those people come into the store to redeem the offer (a 50% redemption rate), that's 100 extra people in your shop a month. What is that worth to you? If each of those people spends an average of $50, that's $5,000 in revenue from $1,000 in ad spend. That's a 5x ROAS. Now we're talking.

This is the main advice I have for you:

To pull this all together, here is a summary of the playbook I would recommend. This is a fundamentally different approach from your last attempt and is built around driving real-world results for a physical store.


Component Recommendation Why it Matters
The Offer "Free 10-Min Skin Analysis & Custom Sample Kit". Something high-value and personalised. Creates a strong incentive to visit, positions you as an expert, and is far more compelling than a generic discount or sample.
Campaign Objective Store Traffic objective in Facebook Ads. Optimises for people likely to physically visit a store, not just cheap impressions or clicks. This is critical for getting footfall.
Audience Targeting Layered approach: Location radius + Demographics + Specific Interests (competitor brands, publications, ingredients). Filters out irrelevant people within your local area, ensuring your budget is spent on those most likely to become customers.
The Funnel Ad → Simple Landing Page (to capture email) → Email with QR Code/Voucher. Makes the offer tangible, builds your email list for future marketing, and allows for better tracking of redemptions.
Ad Creative Use high-quality video or images showing the in-store experience. Focus on the transformation (the "After" state). Builds trust and helps people visualise the positive experience they'll have, making them more comfortable visiting a new store.
Budget & Measurement Start with a modest budget ($500-$1000/month). Track leads (offer claims) and estimate redemption rate. Provides a clear way to measure success (Cost Per Lead, Cost Per Visit) and calculate a real return on your ad spend.

I know this is a lot to take in, especially after a bad experience. The principles are straightforward, but getting the execution right—the ad copy, the landing page design, the daily optimisation—is where it gets tricky and time-consuming. It’s where expertise really makes a difference in turning a plan into actual profit.

If you'd like to go over this in more detail and see how a professionally managed campaign could be structured for your new store, we offer a free, no-obligation initial consultation. We could review your specific situation and give you an even clearer picture of the potential. Feel free to book a call if that sounds helpful.

Hope this helps!

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit