A Pre-Launch Facebook Ad Checklist Built for Shopify Stores
By Joe Resha · Founder & CEO, ForgeMetric
Use this practical facebook ad checklist before hitting publish. Verify your pixel setup, creative assets, parameters, and copy to avoid burning Meta budget.
Ad Rescue AI: get the same analysis on your own ad — free, in about a minute.
Audit my ad freeBefore you click "Publish" on a Meta campaign, a comprehensive facebook ad checklist protects your media spend against silent technical failures, misconfigured tracking, and broken offer mechanics. Running profitable Facebook ads for e-commerce requires verifying five distinct layers prior to launch: account-level attribution, pixel event firing, URL parameter structure, creative asset compliance, and on-page post-click alignment. Skipping even one check routinely results in zero-conversion spend spikes, incorrect ROAS reporting in Shopify, or rejected ad creatives.
This guide breaks down every critical step needed to audit your campaign build before go-live, protecting your ad account against preventable budget waste.
The Pre-Launch Facebook Ad Checklist for DTC Brands
Use this scannable reference block to verify your campaign settings before pushing any new creative live:
| Verification Phase | Check Item | Pass Criteria | Impact of Failure |
|---|---|---|---|
| 1. Data & Pixel | Meta Pixel & CAPI Firing | `Purchase` & `AddToCart` verified in Events Manager with >8.0 EMQ | Blind optimization, lost conversion signal |
| 1. Data & Pixel | Attribution Window | Set to 7-day click / 1-day view | Under-reported ROAS, erratic dynamic bidding |
| 2. Target & Structure | Exclusion Audiences | 30-day purchasers excluded from cold prospecting | Paying to retarget recent buyers |
| 3. Creative Specs | Aspect Ratio Matching | 1:1 for Feed, 9:16 for Reels/Stories | Automatic black bars, cropped CTA text |
| 3. Creative Specs | Safety Zone Padding | Text and logos clear of top 14% and bottom 20% on 9:16 | Hidden copy beneath Reels UI icons |
| 4. Copy & Offer | Promo Code Integration | Auto-applied URL parameter or verified Shopify discount | High cart abandonment rate |
| 4. Copy & Offer | Ad Policy Compliance | Zero non-compliant health, income, or personal attribute claims | Account flag or instant ad rejection |
| 5. Tracking & URLs | Dynamic UTM Setup | `utm_source=facebook` and campaign tags attached | Analytics baseline broken, untracked spend |
| 5. Destination | Post-Click Speed | Under 2.5s mobile load time on 4G network | Bounce rate spikes before page loads |
---
Phase 1: Data, Pixel, and Conversions API Alignment
Tracking discrepancies between Meta Ads Manager and Shopify primary analytics are rarely caused by iOS privacy updates alone. Most variance stems from misconfigured Conversions API (CAPI) deduplication or missing event parameters.
Before launching a new ad set, navigate to Meta Events Manager > Test Events:
- Trigger a Test Purchase: Complete a test transaction on your Shopify store using a test browser tab.
- Verify Event Deduplication: Confirm that both `Browser` and `Server` events fire for `AddToCart`, `InitiateCheckout`, and `Purchase`. Ensure the `event_id` parameter matches identically across browser and server payloads.
- Check Event Match Quality (EMQ): Your server events should carry an EMQ score of 8.0 or higher. Verify that customer data parameters—such as hashed email (`em`), phone number (`ph`), and city (`ct`)—are being passed securely.
- Confirm Attribution Settings: For standard e-commerce offers, standard attribution should be set to 7-day click / 1-day view. If your sales cycle is instant or impulse-driven, compare this against 7-day click only to avoid over-crediting view-through conversions on retargeting audiences.
If your tracking infrastructure is not sending clean purchase signals, Meta's delivery algorithm optimizes against noisy data, driving higher Cost Per Acquisition (CPA).
---
Phase 2: Campaign Structure and Audience Hygiene
Setting up an e-commerce campaign requires strict audience separation to prevent bidding against your own account assets.
When executing your pre launch facebook ad checklist, review your targeting setup:
- Audience Exclusions: Ensure cold prospecting ad sets explicitly exclude 30-day (or 60-day, depending on LTV) past purchasers and existing email subscribers. Paying top-of-funnel CPMs to deliver acquisition offers to existing customers burns margin rapidly.
- Consolidation over Fragmentation: Avoid stacking micro-budget ad sets with overlapping lookalikes or single-interest targets. Meta's auction handles consolidated broad targeting (age, gender, location) far better than fragmented interest groups, provided your creative provides the directional targeting.
- Budget Type Alignment: If using Campaign Budget Optimization (CBO), ensure all ad sets within that campaign share similar target audience sizes. Mixing a broad 30-million reach audience with a 150,000 email retargeting custom audience in the same CBO will force Meta to spend 95%+ of the budget on the broad audience.
---
Phase 3: Creative Specs and Platform Safety Zones
A critical component of any facebook ad launch checklist is ensuring your visual assets conform to platform placement specifications without content clipping.
Aspect Ratio Matching
Do not upload a single 1:1 square video and allow Meta to auto-crop it across Stories and Reels. Native placements require dedicated framing:
- 1:1 Square (1080x1080): Feed placements across Facebook and Instagram.
- 9:16 Vertical (1080x1920): Instagram Stories, Facebook Stories, and Reels placements.
- 4:5 Vertical (1080x1350): Mobile Feed placements (maximizes screen real estate on handheld devices).
Safety Zone Padding
For 9:16 Reels and Stories assets, keep text overlays, captions, and brand logos within the safe zones. Leave the top 14% (where profile icons appear) and bottom 20% (where the caption overlay, CTA bar, and audio title display) free of crucial visual elements or hardcoded text.
Sound and Captions
Over 60% of mobile feed media is consumed with sound muted, while Reels placements are overwhelmingly viewed with sound on. Every video asset must include readable text overlays or dynamic auto-captions so the core hook and value proposition land without audio.
---
Phase 4: Ad Copy, Offer Mechanics, and Policy Compliance
Ad rejection halts momentum and damages account trust scores. Perform an explicit policy audit prior to pushing campaigns live.
- The First 125 Characters: The primary text cuts off on mobile screens after approximately 125 characters. Ensure your primary hook, core benefit, and visual call-out occur before the "See More" fold.
- Policy Adherence: Search your primary copy and headline for policy flags:
* *Personal Attributes*: Avoid phrases starting with "Do you suffer from..." or "Are you struggling with...". Frame benefits around product capabilities rather than user flaws. * *Unsubstantiated Claims*: Eliminate absolute medical or financial promises (e.g., "Eliminate back pain overnight" or "Double your turnover"). * *Misleading Visuals*: Ensure your static or video creative does not contain simulated interface elements like fake play buttons, unclickable checkbox graphics, or non-functional notification badges.
- Offer Friction and Promo Code Verification: If your ad copy advertises a promotion (e.g., "Use code WELCOME10 for 10% off"), test that exact code in an incognito Shopify checkout window. Alternatively, append auto-discount parameters directly to your landing page URL (`?discount=WELCOME10`).
---
Phase 5: URL Parameters and Post-Click Alignment
Never rely solely on default ad group naming in Google Analytics or third-party attribution dashboards. A disciplined facebook ads checklist for DTC brands requires uniform UTM parameter tagging.
Standardizing Dynamic Parameters
Use dynamic Meta URL parameter strings to track traffic at the campaign, ad set, and creative levels:
`utm_source=facebook&utm_medium=cpc&utm_campaign={{campaign.name}}&utm_content={{adset.name}}&utm_term={{ad.name}}`
By leveraging dynamic parameters, any updates made to your campaign naming structure instantly pass through to your downstream analytics tools.
Post-Click Page Experience
- Message Match: Ensure the hero image, primary value proposition, and featured product on the landing page mirror the creative hook used in the ad. Disconnect between ad creative and landing page copy drops conversion rates significantly.
- Inventory Verification: Confirm that the targeted SKU is fully in stock across major variant sizes before allocating scaling budget.
- Mobile Load Performance: Test your destination URL using Google PageSpeed Insights. If mobile loading time exceeds 2.5 seconds, uncompressed images or heavy scripts will cause bounce rates to spike before visitors ever see your offer.
If you want to automate creative auditing and catch landing page or technical tracking errors before Meta spends your budget, explore our AI ad tools at ForgeMetric Ads.
---
A Worked Example: Auditing a Scaling Shopify Store Ad
To understand how this facebook advertising checklist prevents budget loss, consider a practical audit scenario for an e-commerce brand selling specialized ergonomic office footwear.
The Setup
The brand prepped a CBO scaling campaign featuring a high-production 9:16 UGC video targeting broad US audiences, offering an introductory 15% discount (`GET15`).
Pre-Launch Audit Findings
During the manual pre-launch inspection, three critical errors were uncovered:
- Safety Zone Breach: The video editor placed text overlays ("Say Goodbye to Heel Pain") at the absolute bottom of the 9:16 frame. In preview mode, Meta's native "Shop Now" CTA bar completely covered the text, obscuring the primary problem statement.
- Policy Flag: The primary copy contained the phrase: "Are you tired of dealing with plantar fasciitis during long work shifts?". Meta's policy algorithms regularly reject ads using direct personal attribute interrogatives focused on medical conditions.
- Broken Promo Mapping: The ad linked directly to a collection page, but required users to manually remember and paste `GET15` at checkout. Testing indicated a 18% loss in potential conversion rate due to discount entry friction.
Corrective Actions Taken
- Asset Correction: Text overlays were shifted up by 220 pixels into the safe zone.
- Copy Refactor: Rewrote the primary text to focus on product benefits: "Designed for long shifts, our ergonomic footbeds deliver targeted support to keep you comfortable on your feet all day."
- URL Enhancement: Appended `?discount=GET15` to the destination URL, ensuring the 15% discount applied automatically at checkout without manual user effort.
By executing this audit before launching, the brand protected a $1,000/day testing budget from wasted impressions, poor user experience, and ad rejection.
---
Systematizing Your Campaign Audits
Running high-performing Meta ads requires strict consistency across media buying, copywriting, and tracking setup. Applying a standardized facebook ad checklist prior to launching every campaign ensures that technical bugs, policy rejections, and parameter mistakes are caught in review rather than deducted from your bottom line.
Ready to streamline your campaign launches and protect your ad account from wasted budget? Check out ForgeMetric Pricing to pick the right automation plan for your Shopify store.
Before you go
Want the next teardown emailed to you?
We publish new Meta ad breakdowns and rewrite frameworks regularly. Drop your email and we'll send the next one — plus a link to audit one of your own ads free.
No spam. Unsubscribe anytime.
