Launched a campaign but not seeing the results you expect, or did performance suddenly shift? Don't panic. Based on common user onboarding patterns, the vast majority of early delivery changes are related to simple configuration adjustments and understanding how our platform's optimization algorithm handles data windows.
Find the scenario below that best matches your current situation to get an immediate, data-backed fix.
π Scenario 1: My campaign is live, but getting $0 spend!
You've set up your campaign, hit launch, and... nothing. The dashboard shows zero impressions.
β Check the Hierarchy: Is your parent Campaign or Ad Set actually turned ON?
The Reality Check: Advertisers often focus entirely on building their ads and forget how strict the platform architecture is. If a team member, an automated rule, or a template copy toggled the parent Campaign level to OFF, all child ad sets are instantly blockedβeven if the individual ad sets themselves are toggled to green and "Active."
π The 10-Second Fix: Go back one step in your dashboard hierarchy. Double-check that your Campaign, your Ad Set, and your individual Creative status toggles are all actively green and turned ON.
β Is this a brand-new account you just set up?
The Reality Check: A primary reason for zero-spend on a brand-new account is a missing or unverified payment method. The platform allows you to fully build and customize your campaigns first, but ads cannot actively enter the auction without a verified billing profile.
π The 10-Second Fix: Go to Billing β‘οΈ Payment Methods. Add your card and ensure your daily card allowance is set high enough to cover your intended budget. If you are using promotional credits, double-check that they are active and fully applied.
β Did you schedule your campaign to start on a future date?
The Reality Check: If you set a future start date when building your campaign, it won't deliver or spend until that date arrivesβeven though everything shows as live and fully built. This is easy to overlook when you've set things up in advance.
π The 10-Second Fix: Check your campaign (or ad set) start date. If it's still in the future, that's your answerβdelivery will begin automatically on that date. To start sooner, change the start date to today or remove the future start date.
β Is your targeting hyper-specific?
The Reality Check: Layering narrow locations, tight age groups, restricted device settings, and small custom lists filters your campaign out of potential ad requests before it ever gets a chance to bid. Stacking constraints leaves you with an audience pool too tiny to scale.
π The 10-Second Fix: Start broad to build momentum. Strip away overlapping age/gender restrictions and expand your geographic footprint. If you are uploading a custom DMP audience list, ensure your list contains a healthy pool of at least 50,000 users so the optimization engine has room to deliver.
π Scenario 2: I increased my budget and my CPA spiked!
You had a winning campaign hitting its target perfectly, so you increased the budgetβand your costs immediately went through the roof.
β Did you double or aggressively jump your budget overnight?
The Reality Check: Our bidding engine uses a multi-day rolling window to pace your spend based on past data. If you spike your budget instantly, the system goes into hyper-drive, bidding aggressively across a wider pool of auctions just to fill that sudden new spending target before it has time to optimize.
π The 10-Second Fix: Follow the 30% Rule. Scale your campaigns incrementally. Never increase your budget by more than 20β30% at a time (e.g., scale from $200 to $260, rather than jumping straight from $200 to $500).
β Did you panic and change the budget back after a few hours?
The Reality Check: The system needs consistent data to self-correct its internal bidding parameters after a change. Reacting quickly and yo-yoing your budget up and down multiple times a day guarantees volatile performance and prevents the algorithm from stabilizing.
π The 10-Second Fix: Lock in the 48-Hour Rule. Once you adjust a bid, budget, or targeting option, do not touch it for 48 hours. Let the performance data level out before making your next move.
π Scenario 3: My performance shiftedβhow do I find the cause?
If your spend, revenue, or conversion volume took an unexpected dive, use this direct, 4-step check to pinpoint the exact issue.
β Step 1: Did any settings change in the last 48 hours?
The Reality Check: Making rapid changes to bids, budgets, or targeting resets how the system delivers your ads, causing temporary performance drops.
π The 10-Second Fix: Check your dashboard Change History. If an edit matches the timeline of your drop, that change is the likely cause. Revert the setting, or leave it alone for 48 hours to let the data stabilize.
β Step 2: Is the drop happening in just one ad set, or across the whole account?
The Reality Check: Knowing the scope of the drop tells you exactly where to focus your adjustments.
π The 10-Second Fix: Compare your top-performing ad sets from last week to today. If only one major ad set dropped, the issue is isolated to that specific creative or target pool. If every ad set dropped at the exact same time, look for a systemic account issue.
β Step 3: Which specific funnel metric actually broke?
The Reality Check: Performance drops leave a clear trail. Find the first metric that tanked to identify the fix.
π The 10-Second Fix: Walk your metric chain from top to bottom:
Impressions down: Your delivery is being restricted. Check for overly narrow targeting or a tight budget.
CTR (Click-Through Rate) down: Your creative is losing audience appeal. It's time to refresh your ad images or headlines.
CVR (Conversion Rate) down / CPA up: Your landing page or pixel tracking might be broken. Test your event postbacks.
β Step 4: No settings changed, but performance is gradually drifting down?
The Reality Check: If you haven't touched the account but performance is slowly decaying day-by-day, you are likely experiencing audience fatigue or increased auction competition.
π The 10-Second Fix: Introduce new creative variations alongside your existing winners to refresh the audience pool, or slightly adjust your target parameters to open up fresh auction inventory.
π Scenario 4: My campaign CPA is fluctuating and unstable!
You are capturing conversions, but your CPA is swinging wildly from day to day.
β Is your daily budget set too close to your goal CPA?
The Reality Check: Running conversion-optimized ad sets on a minimal daily budget causes major delivery data starvation. If your daily budget only covers 1 or 2 conversions, a single expensive action creates massive statistical noise that looks like a performance drop but is actually just small-sample variance.
π The 10-Second Fix: Enforce the 5Γ CPA Budget Rule. Set your daily budget to at least 5 times your target CPA (5β10Γ is the sweet spot; e.g., a $15 target CPA needs a $75+ daily budget) to supply the algorithm with enough data points to calibrate and stabilize your costs. Always evaluate performance on a 3-to-7-day rolling window rather than hourly snapshots.
π Scenario 5: My performance dropped right after a creative update!
You uploaded fresh, new creatives to refresh your campaign, but your overall ad set impressions and conversions instantly nose-dived.
β Did you swap out all your old creatives at the same time?
The Reality Check: Replacing your entire creative lineup at once completely disrupts the auction history. New creatives are checked against quality filters before entering the auction. If your new creatives are assigned a restrictive quality tier, they won't serve, and you've already paused the proven creatives that were keeping the account stable.
π The 10-Second Fix: Monitor your creative health by going to Profile β‘οΈ Ads β‘οΈ Audit Status / Quality Tier. Never pause your top-performing assets to launch new tests. Introduce new creative variations alongside your existing winners to maintain a stable baseline.
π Scenario 6: My campaign is under-running and missing its daily spend target!
You assigned a healthy daily budget to capture maximum volume, but the system is capping out and only spending a fraction of that amount.
β Are you using Target CPA on a brand-new campaign?
The Reality Check: Target CPA strictly instructs the system to suppress bids unless a conversion is highly likely at or below your exact price. If you set your target CPA too low before the algorithm has built a historical prediction model for your account, the system will hold back delivery to protect your cost limit.
π The 10-Second Fix: Match your bidding strategy to your campaign phase. If your goal is to discover your baseline audience and spend your full budget, launch with Maximize Conversions. Maximize Conversions dynamically optimizes to spend your budget while seeking volume. Once you discover your natural baseline CPA, you can switch over to Target CPA to cap your costs.
β Has your campaign been consistently underspending against your CPA target over the last 7 days?
The Reality Check: Our system calculates your day-to-day delivery capabilities using a 7-day rolling average of your actual historical spend. If your CPA target is set too low for current market conditions, the system will miss conversions and suppress delivery. Over a 7-day period, this creates a data starvation loop: low spend yesterday reduces your internal spend target today, which causes even less spend tomorrow.
π The 10-Second Fix: You have two options to break this under-running loop and restart delivery:
Adjust your CPA target: If your actual CPA over the last week is consistently 20β30% higher than your current target, your target is too restrictive for the auction. Raise the target CPA slightly to allow the algorithm to win initial bids.
Supplement with a higher daily budget: Increasing your daily budget gives the algorithm more mathematical room to find conversions even under tight price restrictions. Ensure your daily budget adheres to the 5Γ CPA Budget Rule (e.g., a $20 Target CPA requires at least a $100/day budget) to satisfy the system's floor parameters and force the 7-day rolling spend average to trend back upward.