Facebook Ads for Shopify: A Simple Step-by-Step Guide (2026)

Facebook and Instagram ads are still one of the fastest ways to get sales for a Shopify store. But many store owners spend money for weeks, see a few clicks and no sales, and decide “Facebook ads don’t work”.
Key takeaways
- Fix tracking first: Purchase events must reach Meta correctly.
- Start with a Sales campaign optimised for purchases and simple, broad targeting.
- Your creative does most of the targeting, so test different ad ideas.
- Judge ads by cost per purchase and ROAS, not likes.
Most of the time the problem is the setup, not the platform. This guide explains how to run Facebook ads for Shopify step by step, in simple words, so every dollar has a fair chance to bring a sale.
Before you spend a dollar: 3 things to check
- Your store is ready. If the store does not convert, ads only send more people to a page that does not sell. Go through our Shopify store design checklist first, and if you need a redesign, see what a Shopify store design costs.
- You know your numbers. Know your product cost, shipping cost and profit per order. This tells you how much you can pay for one sale and still make money.
- You have good creatives. Your ad image or video is the biggest reason people stop scrolling. Weak creative is the most common reason ads fail.
Step 1: Connect Shopify to Meta the right way
Install the Facebook & Instagram app (Meta’s official sales channel) in Shopify. Connect your Business Manager, Facebook page, Instagram account, ad account and pixel. Set data sharing to the highest level so the Conversions API is turned on.
Then open Events Manager and check that these events come in: PageView, ViewContent, AddToCart, InitiateCheckout and Purchase. If Purchase is missing or doubled, fix it before you spend money. Meta optimises your ads based on this data.
Step 2: Verify your domain and set up events
In Business Settings, verify your domain under Brand Safety. Then make sure Purchase is your main conversion event. Clean tracking is what lets Meta find more people who actually buy.
Step 3: Choose the right campaign
For most Shopify stores, start with a Sales campaign optimised for Purchase. Advantage+ shopping campaigns can also work well once your pixel has some purchase data, because Meta handles much of the targeting for you.
Step 4: Keep targeting simple
Meta’s algorithm is very good at finding buyers when you give it room. For most stores:
- Choose the countries you actually ship to.
- Start with broad targeting or one or two interest groups that match your product.
- Let Meta place ads automatically on Facebook and Instagram.
Very narrow targeting usually makes ads more expensive, not more profitable.
Step 5: Make creatives that stop the scroll
Your creative does most of the targeting today. A good ad shows the product in the first second, makes the main benefit clear and gives a simple reason to buy now. Test several different ideas, not just small colour changes:
- A short product demo video
- A customer review or unboxing style video
- A problem and solution video
- A clean product photo with a strong offer
Short vertical videos are often the best performers on Instagram Reels and Facebook. If you do not have video, read about how AI video ads work for e-commerce.
Step 6: Start with a budget you can test with
Give each test enough budget to get real data. A simple rule: your daily budget should allow at least a few sales per week at your target cost per purchase. Do not change the budget or settings every day. Ads need a few days to learn.
Step 7: Read the results and scale what works
Look at these numbers in Ads Manager:
| Metric | What it tells you |
|---|---|
| CTR (link click-through rate) | Is the creative interesting enough to get clicks? |
| CPC (cost per click) | How expensive is it to get a visitor? |
| Add to cart rate | Do visitors like the product page and price? |
| Cost per purchase | How much you pay for one sale |
| ROAS | How many dollars of sales you get for each ad dollar |
If CTR is low, fix the creative. If clicks are good but nobody buys, fix the store or the offer. When an ad set is profitable for several days, raise the budget slowly, for example 20% every few days.
Step 8: Add retargeting
Most people do not buy on the first visit. Show ads to people who viewed a product or added to cart in the last 7 to 30 days. Use reviews, a reminder of the offer or a short video that answers common questions.
Common Facebook ads mistakes Shopify owners make
- Running ads before tracking works properly
- Using only one creative and giving up when it fails
- Changing settings every day so the ads never learn
- Sending ad traffic to a slow or confusing store
- Judging ads only by likes and comments instead of sales
How we use this at CreativeWebBoost: in every free ad account audit we check the pixel and Conversions API events first, because wrong tracking makes every other number in Ads Manager misleading.
Video: Can You Really Profit From Facebook Ads on $20 a Day?. A step-by-step Meta Ads Manager walkthrough of setting up creatives and campaigns for a Shopify store on a small daily budget. Watch on YouTube
This article is part of Facebook & Instagram Ads for Shopify: The Complete Guide. Want it done for you? See Facebook & Instagram ads service.
Frequently asked questions
How much should I spend on Facebook ads for my Shopify store?
Start with a budget you can afford to test for at least 2 to 4 weeks. The right amount depends on your product price and profit. Your ad spend is paid directly to Meta.
How long does it take for Facebook ads to work?
The first week is mostly learning. Many stores need 2 to 4 weeks of testing creatives and offers to find a profitable setup.
Should I hire an agency for Facebook ads?
If you do not have time to test creatives and read data every week, an agency can save you money. At CreativeWebBoost, Facebook ads management costs $300 to $1,000 per month, and we start with a free ad account audit.
Get a free ad account audit
We run Facebook and Instagram ads for Shopify brands, and we design the store and the creatives too, so every click lands on a page built to sell. See our Facebook & Instagram ads service or contact us for a free audit.
Sources
Want us to do this for your store?
Get a free store audit or book a free 30-minute call. We design Shopify stores, run Facebook & Instagram ads and make AI video ads.
Book a free callFree store audit