How to Run Your First STAMPEDE Magic Ads Campaign: A Step-by-Step Walkthrough
Guides

How to Run Your First STAMPEDE Magic Ads Campaign: A Step-by-Step Walkthrough

Wilson Komala
|Founder of STAMPEDE | 10 years in Singapore F&B
5 May 2026·8 min read

Last Thursday, a zi char stall owner spent $47 on Meta ads and got 18 people to walk through his door. Not 18 clicks. Not 18 likes. 18 actual customers who scanned his QR code and earned their first stamp.

He knew this because STAMPEDE tracked every step: ad click → signup → physical visit → stamp scan. Most restaurant owners avoid Facebook ads because they can't prove they work. You spend $50, get 200 clicks, and have no idea if anyone actually showed up. STAMPEDE's Magic Ads solves this with offline attribution that tracks from click to counter.

What Magic Ads actually does

Magic Ads creates Facebook and Instagram campaigns that drive customers to your STAMPEDE loyalty signup page, then tracks whether those customers actually visit your restaurant through stamp scans.

The system handles campaign setup through a 5-step wizard that asks about your objective, budget, target audience, and creative preferences. You provide basic information about your restaurant and target market. The system then creates and launches your campaign to Meta's advertising platform.

Every customer who signs up through your ad gets tagged with a campaign ID. When they visit your restaurant and scan their QR code for a stamp, that visit gets attributed back to the specific ad that brought them in. The dashboard shows you key metrics: people reached, clicks, signups, and confirmed visits.

The key insight is connecting digital marketing to physical visits—something traditional restaurant marketing struggles to measure accurately.

🛠️ Free tool

Get a personalized growth strategy for your restaurant before you start advertising. Get your free AI business report →

Step 1: Connect your Meta advertising account

Navigate to Marketing → Magic Ads in your STAMPEDE dashboard. Click "Connect Meta Account" and log in with your Facebook business credentials.

If you don't have a Facebook Business Manager account, create one at business.facebook.com first. You'll need this to run ads on Facebook and Instagram. The connection process takes about 60 seconds and gives STAMPEDE permission to create and manage ad campaigns on your behalf.

Once connected, the system works with your existing Meta ad account setup. Your Meta account stays under your control—STAMPEDE can create and manage campaigns but can't access your personal Facebook profile or other business assets.

The connection enables STAMPEDE to launch campaigns and track their performance through Meta's advertising platform.

Step 2: Set your campaign objective and budget

Click "Create New Campaign" and you'll see the Magic Ads wizard. The first screen asks for your campaign objective and budget.

The wizard guides you through selecting your target audience, budget, and campaign duration. You can choose location-based targeting around your restaurant and set daily budget limits that fit your marketing spend.

Set your daily budget between $10 and $100. Start with $20-30 for your first campaign. The system will spend this amount per day for the duration you specify unless you pause the campaign early.

Select your campaign duration based on your testing goals. Most restaurants start with 7-day campaigns to gather initial performance data without overcommitting budget. You can always create new campaigns based on the results.

Step 3: Define your target audience

The audience section lets you set location targeting around your restaurant. For neighborhood restaurants, 2-3km radius works well. For destination restaurants or those near MRT stations, you might target a wider 5-7km radius.

You can layer on additional targeting criteria based on interests related to dining, cuisine types, or competitor audiences. The system provides guidance on audience size—aim for reach that's large enough to generate meaningful data but focused enough to avoid wasting budget.

The wizard shows your estimated reach based on your targeting selections. This helps you balance between reaching enough people to test effectively and staying focused on your most likely customers.

Location targeting is essential since you need customers who can actually visit your physical restaurant location.

Step 4: Generate your ad creative

The creative section asks you to upload photos of your restaurant, dishes, or interior. The system works with the images you provide to create ad variations.

You'll write a brief description of your restaurant highlighting what makes it special—your cuisine type, signature dishes, location benefits, or unique selling points like "handmade noodles" or "family recipes."

The system creates multiple ad variations to test different approaches: some focused on your food, others on your location or loyalty program benefits. This helps identify which messaging resonates best with your target audience.

Preview your ads before launching to ensure your restaurant name and key information are clear and your photos look good at the sizes they'll appear in feeds and stories.

📊 Real results

A chicken soup restaurant reached over 300 loyalty members in their first month using targeted campaigns. Read the full case study →

Step 5: Review and launch

The final screen shows your complete campaign setup: objective, budget, audience, and creative assets. Double-check your daily budget and campaign duration—these determine your total spend and testing period.

Your ads will be reviewed by Meta's automated systems, which usually takes 15-30 minutes. You'll get a notification when the campaign starts running. Some ads may be rejected for policy violations, particularly if images contain too much text overlay.

Once live, your campaign runs according to your settings. Monitor your campaign dashboard to track spend and early performance indicators like reach, clicks, and initial signups.

Check your results daily for the first few days to ensure the campaign is performing as expected and spending within your intended budget.

How offline attribution works

Every customer who signs up through your Magic Ads campaign gets tagged with a campaign identifier that tracks their source.

When they visit your restaurant and scan their QR code to earn stamps, that physical visit gets recorded and connected back to your ad campaign. The system tracks this connection for 21 days after signup—if someone signs up today and visits next week, that visit still counts toward your campaign performance.

This differs from traditional Facebook advertising, which only tracks online actions like website visits or form submissions. STAMPEDE connects digital marketing to physical visits by tracking customer actions at your counter.

The attribution works when customers actively present their QR code to earn stamps. That stamp scan gets recorded and linked back to the original ad campaign that brought them to your loyalty program.

Reading your campaign results

Your Magic Ads dashboard shows key metrics: people reached, ad clicks, loyalty signups, and restaurant visits confirmed through stamp scans.

Track your signup-to-visit conversion rate, which shows what percentage of people who join your loyalty program actually come to your restaurant. This helps you understand how well your ads attract customers who follow through with visits.

Monitor which ad creative performs best in terms of generating both signups and actual visits. The system tracks performance across different images, headlines, and audience segments, so you can identify what works for future campaigns.

Look at the timing of visits after signup to understand your customers' behavior patterns and optimize your follow-up messaging accordingly.

The growth loop connection

Magic Ads works best when integrated with STAMPEDE's other growth features. Your ad campaigns drive new loyalty signups, which feed into your WhatsApp automation sequences for ongoing engagement.

New customers who visit through ads often become strong referral sources—they're already engaged enough to join your loyalty program and are more likely to recommend you to friends. Set up referral rewards to turn your ad-driven customers into organic growth engines.

Use AI-generated weekly reports to track which campaigns drive customers with higher visit frequency and spending patterns over time.

The complete loop: ads bring in new customers → loyalty program retains them → WhatsApp keeps them engaged → referrals bring their friends → repeat. Each component amplifies the others.

Common mistakes to avoid

Don't run campaigns without enough budget for meaningful data. $10 per day for 3 days won't generate enough visits to evaluate effectiveness. Plan for at least $20 daily for 7 days minimum.

Avoid targeting that's too narrow or too broad. A 500-meter radius around your restaurant might limit your reach to people who already know the area. Conversely, targeting all of Singapore wastes budget on people who'll never travel to your location.

Don't pause campaigns too early. Facebook's algorithm needs 24-48 hours to optimize delivery and find your best audience segments. Give campaigns at least 3 days before making major changes.

Never run Magic Ads without having your loyalty program ready. If customers sign up but can't earn stamps because your staff isn't trained on the QR scanning process, you'll waste the ad spend and create a poor first impression.

Frequently Asked Questions

Ready to try STAMPEDE?

Set up free. Pay only when you go live. No contract, cancel anytime.

Get Started Free →