Your Facebook ads are running. Your ROAS swings between 1.4 and 3.8 with no explanation. You don’t know if it’s your creative, your audience, or your Pixel.
Every guide you read skips straight to ad copy. Most Facebook marketing guides treat setup as a formality. They assume your Pixel works, your audiences exist, and your campaign structure makes sense.
For stores doing $100k–$2M, those assumptions burn real money before a single sale lands. This checklist covers setup in the order that actually matters.
What’s the most common Facebook marketing mistake e-commerce stores make?
Running conversion campaigns before you verify the Pixel and build custom audiences. Facebook’s algorithm needs data to function. Without it, you pay for a 30-day learning phase.
That phase costs $500–$2,000 in wasted spend. Facebook serves your ads to random users at 3–4x the normal CPA. The algorithm isn’t broken — it just has nothing to learn from.
Most small stores follow the same flawed sequence. They launch ads, pick a campaign objective, write copy, set a daily budget, and wonder why nothing converts. What they skip: confirming the Pixel fires on the right events.
They assume "installed" means "working." It often doesn’t.
A Shopify skincare store doing $65k/month launched a conversion campaign in week one. The store had installed the Pixel but never verified it. It tracked page views — not purchases.
Facebook optimized for page views. The store spent $1,800 over three weeks. It attributed zero sales to Facebook, even though some came through.
The fix wasn’t better creative. It was a five-minute audit with Meta Pixel Helper.
Facebook’s algorithm needs roughly 50 conversion events per week to exit the learning phase. With a broken Pixel, you never generate those events. Your CPA stays high indefinitely.
You blame the platform. The platform isn’t the problem.
The 20% move: install Meta Pixel Helper from the Chrome Web Store. Visit your own site, add a product to cart, and complete a test purchase. Confirm the Purchase event fires.
If it doesn’t appear in the extension, every campaign you’re running trains on phantom data.
What does a complete Facebook marketing checklist for e-commerce stores look like?
The Data-First Setup Method runs in three steps: verify the Pixel, build your audiences, then structure your campaigns. Most guides reverse this. They cover Business Manager setup, page optimization, and posting schedules first — none of which affect ROAS.
The foundation is data infrastructure, not content.
Step 1: Install and verify the Pixel
Install through your Shopify or WooCommerce integration. Open Meta Pixel Helper. Browse your own site and trigger four events: ViewContent, AddToCart, InitiateCheckout, and Purchase.
If Purchase doesn’t fire, your Pixel tracks the wrong page or the wrong event. Fix this before spending a dollar on ads.
Step 2: Build your foundational custom audiences
Go to Meta Ads Manager. Open Audiences. Create these three before building any campaign:
- Website visitors in the last 30 days (all traffic)
- Website visitors in the last 30 days who did NOT trigger a Purchase event
- Customer list upload (your existing buyers)
These three audiences separate cold traffic from retargeting. Cold traffic converts at 0.5–2%. Retargeting converts at 3–8%.
Start where the money is.
A WooCommerce home goods store at $280k/year ran traffic campaigns for four months. They had 6,000 monthly site visitors and no retargeting audiences. When they built a 30-day non-purchaser audience of about 5,400 people, they ran one retargeting campaign.
Their first-week ROAS was 4.1. Their cold traffic campaigns had averaged 1.6 over four months.
Step 3: Structure campaigns in the right order
Three campaign types — in this order of priority:
- Conversion (retargeting): Your highest-converting audience, your best product, $15–$20/day to start. This is your data baseline.
- Conversion (cold traffic): Lookalike audiences built from your buyer list. Run only after retargeting exits the learning phase.
- Awareness: Reach or video view campaigns to feed new traffic. Run last, once conversion data justifies the spend.
Most small stores jump straight to awareness. Every person who clicks but doesn’t buy disappears. You pay for that traffic twice — once to acquire, once to reacquire.
What Facebook ad formats work best for small e-commerce stores with limited budgets?
For stores under $5k/month in ad spend, dynamic product ads and single-image retargeting ads outperform everything else. Dynamic ads show users the exact products they viewed. Single-image ads with direct copy outperform carousels in most retargeting contexts.
Both require a working Pixel and a populated product catalog.
Don’t touch ad creative until you have your retargeting foundation in place. The Data-First Setup Method sequence for stores in the $100k–$1M range:
Week 1: Install and verify Pixel. Build three custom audiences. Do not run ads yet.
Week 2: Launch one retargeting ad. Use your top-selling product. Write direct copy — what it is, what it solves, and the price.
No brand story needed. A product photo on a white background often outperforms studio shots in retargeting. The viewer already knows your brand.
Week 3: Read your results. A ROAS above 2.5 means you have a working baseline. Below 2, the issue is audience size (under 1,000 people), Pixel data quality, or product-offer mismatch — not creative.
Week 4 onward: Add cold traffic campaigns once retargeting is profitable. Use a lookalike audience based on your Purchase event. Purchase lookalikes outperform email list lookalikes in most categories.
A Shopify supplement brand at $45k/month ran this sequence after three months of failed cold traffic campaigns. Weeks one and two: Pixel audit and audience build. Week three: launched retargeting to 2,100 non-purchasers with their best-selling protein powder.
Seven-day ROAS: 3.8. Their cold traffic average had been 2.1. They paused all cold traffic for 30 days.
Retargeting alone covered their previous monthly ad revenue in three weeks.
A word on organic posting
Organic Facebook posts matter less than most guides suggest — for stores under $1M. The algorithm deprioritizes business page posts. Reach averages 2–5% of your follower count.
If you have 3,000 followers, 60–150 people see each post. Post three to four times per week: one product feature, one customer review, one behind-the-scenes or educational post. Spend 30 minutes per week, not three hours.
Treat organic as brand maintenance, not lead generation.
How do you measure whether your Facebook marketing is actually working?
A 2x ROAS can mean profit or loss — it depends on your margin. The number that matters is your break-even ROAS — the point where ad spend equals gross margin. Without that number, you’re reading results without a scale.
Benchmarks by model:
- Dropshipping: Break-even ROAS typically 2–2.5. Target 2.5–3.5. Above 3.5, scale.
- Private label: Break-even ROAS typically 2.5–3. Target 3–5.
- Subscription or high-LTV: Break-even ROAS often looks like 1.5–2 on the first order. Track 90-day customer value, not single-order ROAS.
The Break-Even ROAS Formula: divide 1 by your gross margin to find the minimum ROAS where ad spend equals margin. At 40% margin, break-even is 2.5. Every dollar of ROAS above that is profit.
Track three metrics weekly:
Cost per Purchase (CPP): What you pay per completed order. Compare against average order value, not total revenue.
Frequency: How many times the same person sees your ad. Above 3 in a 7-day window, your audience is exhausted. Expand the audience or refresh creative.
Add-to-Cart to Purchase rate: Below 20%, the problem is on your site, not in your ads. That’s a checkout friction issue, not a campaign issue.
A Shopify pet accessories store at $180k/year ran ads at a 2.8 ROAS and considered cutting the channel. Their gross margin was 55%. Break-even ROAS: 1.82.
They had been profitable the entire time. They just didn’t know it. Once they calculated break-even, they raised daily budget from $40 to $120.
Monthly Facebook revenue grew from $14k to $38k over eight weeks.
On ad disapprovals
Disapprovals kill momentum. The most common reasons for e-commerce stores:
- Before/after claims in health and beauty ads
- Overpromising results in copy
- Landing pages that don’t match ad content
- Checkout pages missing return policy or privacy policy links
If an ad gets disapproved, read the specific violation before resubmitting. Resubmitting without fixing the violation triggers a second disapproval. Repeated disapprovals can restrict your ad account.
What does a realistic Facebook marketing timeline look like for a small store?
Most stores see measurable retargeting results within 14–21 days of correct Pixel setup. Cold traffic campaigns take 30–45 days to exit the learning phase. Organic community growth takes three to six months of consistent posting to show engagement trends.
A realistic 90-day benchmark for a $20k/month store running $1,500/month in ad spend:
- Days 1–14: Pixel verified, audiences built, first retargeting campaign live. ROAS variable while learning.
- Days 15–30: Retargeting exits learning phase. CPP stabilizes. You have your baseline.
- Days 31–60: Cold traffic campaign added. Monitor CPP gap between cold and retargeting audiences.
- Days 61–90: Move budget toward the best-performing audience and creative. Increase retargeting budget if ROAS holds above break-even.
At 90 days, you should know your break-even ROAS, your best-converting audience segment, and your average CPP. If you don’t know those three numbers, your tracking is still broken.
This week, open Meta Pixel Helper and audit your Purchase event before anything else. If it doesn’t fire correctly on a test transaction, fix that first. Your ROAS data, audience quality, and campaign results all depend on that one event firing accurately.
Build your three custom audiences next. Run the retargeting campaign before any cold traffic. The order isn’t a suggestion.
One path costs $1,500 and confirms your funnel works. The other costs $1,500 and confirms your Pixel was broken the entire time.