Why your ad is not spending, and what to check first
An ad that says Active but spends nothing is usually held back by one small thing.
Check the account first
A warning, a missing payment method or a restriction can stop every ad.
Then check the ad
Look at status, budget and dates before you touch the creative.
Fix tracking early
If your pixel is not connected, you are measuring nothing, so connect and test it.
Start with the account, not the ad
- Look for warnings and errors.
- Check your payment method.
- Check for any restriction.
When an ad does not spend, most people rewrite the ad. Do not. Start one level up.
Open your ad account and look for anything marked as a problem: a warning, a restriction, a failed payment or a step you have not finished. Check that your payment method works and that your business details are complete.
Then check that you are using the right page and account, and that you have full access to them.
If the account is blocked, no ad will spend. Fixing the ad before the account is like polishing a car that has no petrol.
Fix them one by one, and look again after each fix. Take a screenshot of each warning. If you ask for help later, it saves a lot of back and forth.
One seller wrote that he had verified his number, yet his account still showed three errors. Another wrote that his account had just been banned. Both were stuck at this first level, before any ad mattered.Real example
Then look at the ad and its settings
- Is it in review or rejected?
- Are the budget and dates right?
- Change one thing at a time.
If the account is clean, look at the ad itself.
- Status: is the ad really running, or still in review, or rejected? A campaign can show Active while one ad is not delivering.
- Budget and dates: is a budget set, and does the end date or schedule let it run today?
- Audience: a very small audience may leave the ad little room to spend.
New ads can also spend slowly at first. Give it some time, and change only one thing at a time, because each change can restart the clock.
Write down what you changed and when. If the ad starts spending, you will know why. Also check that the ad is not paused by mistake at the ad set level, since that is an easy one to miss when you are in a hurry.
One seller launched a warm-up campaign that would not spend. Another saw only 63 rupees spent out of a 300 rupee budget. Both asked a group and waited a day or two while the days went by.Real example
Fix your tracking before you spend more
- Connect the pixel.
- Test that it fires.
- Match store orders to ad numbers.
The pixel is a small piece of code that tells Meta what people do on your store. If it is not connected, Meta cannot learn who buys, and your numbers can be blank or wrong.
Use the testing tools inside Meta's Events Manager to see if your store sends the right events. Do a test visit and a test order, and watch whether they appear.
Then compare. If your store shows an order and Meta does not, you have a tracking gap. Fix it before you add more money, because you cannot judge an ad you cannot measure.
Meta sometimes changes where these settings sit, so look for the name of the setting, not its old position on the screen.
One seller wrote that his pixel would not connect. Another said all the numbers in his sales campaign showed blank. A third was glad to finally learn why orders showed in Shopify but not in his ads manager.Real example
If you have checked all this and the ad still does not move, share your screen with the expert on a one-to-one call.