1. Core principles
Successful e-commerce advertising depends on a connected customer journey:
Ad creative → Landing page → Product or offer → Checkout → Complete payment → Pixel/postback reporting → Campaign optimization
Before launching, make sure that:
- Product details, pricing, promotions, creatives, and landing pages are consistent.
- Purchase events are reported accurately, promptly, and without duplication.
- Campaigns have a stable testing structure before scaling based on sufficiently mature data.
- Only one major variable is changed at a time, so its impact can be assessed.
- Performance decisions are not based solely on a single day's CPA, a small number of clicks, or conversions that have not yet been fully reported.
2. Pre-launch preparation
Account structure
Use separate ad accounts when products or offers differ substantially in audience, category, CPA, or affiliate payout.
Structure accounts around business goals and product similarity. Avoid placing a large number of unrelated products in one account simply to increase testing volume.
Landing page readiness
Prepare landing pages that:
- Load quickly and work well on mobile devices.
- Clearly present the product and its core value above the fold.
- Include prominent Add to Cart or Shop Now buttons at relevant points.
- Clearly explain pricing, discounts, shipping costs, and return policies.
- Use authentic reviews, product images, and trust information.
- Match the product, pricing, and promotion shown in the ad.
- Keep the path from landing page to completed payment as short as possible.
Because NewsBreak traffic is mobile-focused, complete the full purchase journey on a mobile device before launch.
3. Conversion tracking
Track the full purchase funnel
The recommended e-commerce event funnel is:
Page Load → View Content → Add to Cart → Initiate Checkout → Complete Payment
Use complete_payment as the final optimization event for purchase campaigns. For Target ROAS or Maximize Conversion Value, make sure purchase events also report accurate order values.
Pixel and postback roles
- Pixel: records page visits and browser-side actions, supporting user behavior analysis and remarketing.
- Postback: reports server-confirmed purchases and can provide more reliable reporting of final conversion events.
- Pixel and postback may both be implemented on the same website.
- For each ad set, select one conversion event and its tracking type — pixel or postback — for optimization and reporting.
- Check for duplicate event triggers and repeated postback requests. When reviewing purchase counts, use the selected tracking type. Do not add pixel and postback totals together, as they may include the same purchases.
Validate before launch
Confirm that:
- The pixel base code loads correctly where implemented.
- Each event fires only when its corresponding action occurs.
- complete_payment fires only after successful payment, never when a purchase button is clicked.
- Event value matches the actual order value.
- Order IDs are included where supported, to help identify duplicate purchases.
- nb_cid is preserved through pre-landers, cross-domain redirects, and checkout where the integration requires it.
- A test purchase has been completed, including when validating Shopify's complete_payment event.
- Event Management shows a successful test before the event is saved and used for advertising.
4. Campaign setup
Recommended starting structure
Use the following as a starting framework, adjusted to your available budget:
- Create 1–2 campaigns per advertising strategy.
- Create 2–3 ad sets per campaign.
- Include 3–5 distinct creatives per ad set when the daily budget can support meaningful testing of each creative.
- With a smaller budget, reduce the number of creatives and ad sets to avoid spreading spend too thinly.
- Avoid creating large numbers of identical ad sets or duplicating the same creatives throughout an account.
Targeting
Start new campaigns with broad or unlimited targeting, keeping only necessary geographic, compliance, and business restrictions.
Adding age, gender, interest, and other restrictions too early can limit exploration. Test narrower audiences in separate ad sets after enough data shows consistent differences in performance.
5. Bidding strategy
Choose a bidding strategy based on your business objective, available conversion data, and tolerance for cost fluctuations.
| Business situation | Recommended strategy | Best suited for | Key consideration |
|---|---|---|---|
| New account or no established CPA baseline | Maximize Conversions | Building purchase volume and conversion data | Does not guarantee a CPA ceiling |
| Clear CPA requirement | Target CPA | Prioritizing acquisition cost control | An overly low target may restrict delivery |
| Meaningful differences in order value and a ROAS requirement | Target ROAS | Optimizing return on ad spend with reliable order values | An overly high target may restrict delivery |
| Meaningful differences in order value and a priority on growth | Maximize Conversion Value | Increasing total conversion value with sufficient value-bearing purchase data | Does not guarantee a fixed ROAS |
Maximize Conversions
This strategy aims to generate as many conversions as possible within the daily budget.
- Start with a daily budget of roughly 5–10 times your target CPA.
- A common starting range is $100–$500 per day; choose the amount based on your expected CPA.
- Once learning is complete and CPA meets your objective, increase the budget gradually.
- If CPA remains above your acceptable level and cost control is the priority, consider reducing the budget first. Switching to Target CPA is another option, but avoid changing bidding strategies during the initial learning period.
Target CPA
Use Target CPA when you have a clear acquisition cost objective.
- Set a daily budget of at least 10 times your Target CPA bid as a starting guideline.
- Avoid setting the target substantially below realistically achievable acquisition costs.
- If your CPA goal is met but conversion volume remains limited, consider switching to Maximize Conversions and increasing the daily budget by 30% once performance stabilizes. Alternatively, keep Target CPA and increase the bid by no more than 30%.
- Avoid frequent changes to Target CPA, budget, and targeting.
Target ROAS
- Report complete_payment and accurate event value consistently.
- To enable Target ROAS, your account must have recorded at least 20 complete_payment events — or sale events for ClickBank — with event value in the past 14 days.
- Set the ROAS target using historical weekly data that allows for conversion reporting delays.
- If delivery remains limited, consider lowering the ROAS target.
- Do not use incomplete or inaccurate order values to train value-based optimization.
Maximize Conversion Value
This strategy suits advertisers whose order values vary meaningfully and who prioritize increasing total conversion value.
- Establish a baseline of at least 20 Complete Payment or Sale events in the account over the previous 14 days.
- Make sure purchase events include accurate values.
- Consider testing this strategy when Target ROAS limits delivery but value-based growth remains the objective.
6. Learning period management
Allow roughly four days and 20 conversions as an initial learning guideline for e-commerce ad sets. Actual progress depends on the product, CPA, traffic volume, and conversion reporting delays.
During learning, avoid:
- Frequently changing budgets or bids.
- Adding or removing large numbers of creatives.
- Changing targeting, placements, or dayparting.
- Immediately pausing ad sets based on hourly or single-day CPA.
- Changing creatives, landing pages, and bidding strategies at the same time.
Evaluate learning status together with actual conversion volume and reporting completeness. Reaching a conversion threshold does not guarantee that performance will meet your objective, or that every ad set will complete learning successfully.
7. Creative strategy
Creative structure
- Use distinct creatives within each ad set.
- Test images, videos, and different aspect ratios separately where budget allows.
- With limited budgets, avoid creating too many ad sets; each one needs enough spend to generate useful data.
- Expect the system to allocate more spend to one or two stronger creatives. Uneven allocation alone does not indicate a delivery issue.
Recommended formats
- Images and GIFs: prioritize 16:9 creatives with a natural, in-feed appearance. Test 9:16 separately where appropriate.
- Video: prioritize 9:16 vertical video in a user-generated content (UGC) style.
- Test 15–30 second videos, as well as longer videos or video sales letters (VSLs) when the product needs more explanation.
- Keep text clear and natural. Avoid excessive text and overly promotional language.
Creative optimization
- If CTR declines while CVR stays stable, prioritize testing new creatives and creative angles.
- If CTR stays stable while CVR declines, prioritize reviewing the landing page, offer, and checkout process.
- Assess creative fatigue using CTR, CVR, CPA, frequency, and how long the performance trend has persisted.
- For ad sets that have completed learning and show signs of creative fatigue, add no more than 2–3 new creatives at a time, no more than once per week, while keeping the top-performing creatives active. If an ad set is performing well, test new creative concepts in a separate ad set.
- Before adding new creatives, consider turning off clearly underperforming existing creatives.
- Avoid running identical creatives across multiple ad sets within the same account, to reduce internal competition.
8. Daily optimization
When campaigns are not spending the full budget
Check the following in order:
- Ad and ad set status.
- Ongoing purchase event reporting.
- Whether Target CPA or Target ROAS is too restrictive.
- Whether targeting is too narrow.
- Creative click-through performance.
- Learning status and recent major changes.
Do not lower Target CPA simply because an ad set is underspending. A lower target can restrict delivery further.
When CPA increases
Check the following before changing bids or budgets:
- Delayed, missing, or duplicate conversions.
- Reporting completeness, and consistent time zones and event definitions.
- Changes in CTR.
- Changes in post-click CVR.
- Changes in traffic, creatives, landing pages, pricing, or promotions.
- Whether a budget, bid, or bidding strategy adjustment is warranted.
When CTR declines
Review:
- Creative fatigue.
- Repetitive messaging or visuals.
- Product and offer appeal.
- Whether the image or video format suits the placement.
When CVR declines
Review:
- Landing page loading speed.
- Changes in pricing or discounts.
- Consistency between the ad and landing page.
- Checkout errors.
- Shipping charges, taxes, inventory, and payment options.
- The mobile purchase experience.
9. Scaling
Scale stable ad sets gradually
- For Maximize Conversions, limit each budget increase to no more than 50%.
- Allow at least 48 hours, typically 2–3 days, between major adjustments.
- Change only one major variable at a time: budget, bid, creative, or targeting.
- Monitor spend, conversion volume, CPA, and ROAS together after each adjustment.
Expand campaigns
When campaign performance is stable, consider:
- Increasing budgets for successful ad sets.
- Creating new ad sets to test new creatives or audiences.
- Creating new campaigns to test different strategies.
- Using Maximize Conversions and Target CPA to balance scale and cost control.
- Testing Target ROAS or Maximize Conversion Value once reliable event value reporting is established.
Define stop and rollback criteria
Before scaling, establish:
- Acceptable CPA or ROAS.
- The minimum conversion volume needed for evaluation.
- The time required for conversion reporting to mature.
- Maximum test spend.
- Conditions for stopping the test or reverting an adjustment.
Avoid applying a single industry CPA, CTR, or ROAS benchmark to every product.
10. Pre-launch checklist
Tracking
- Pixel base code loads correctly.
- Purchase funnel events fire at the appropriate actions.
- Complete Payment fires only after successful payment.
- Order values are reported accurately.
- The required click ID is preserved throughout the purchase journey.
- No duplicate pixel or postback purchase events are reported.
- A test purchase has been completed.
- The correct event and tracking type are selected in the ad set.
Campaign
- Website Conversions is selected as the objective.
- The bidding strategy matches the current business stage.
- The budget is appropriate for the target CPA.
- Targeting remains broad, subject to necessary restrictions.
- The structure avoids excessive fragmentation.
- The number of creatives per ad set matches the available budget.
Creative and landing page
- The ad and landing page feature the same product.
- Pricing, promotions, and calls to action are consistent.
- The landing page loads correctly on mobile.
- Checkout can be completed successfully.
- Creatives use meaningfully different visuals or messaging.
- Claims are accurate and substantiated, with no exaggerated or misleading statements.