1. Number one reason is you missed a payment. Meaning your ads are on pause because you missed a payment or you've reached the maximum available limit on your card. Additionally, most novice advertisers don't know. New ad accounts often have an
automatic limit on spend of $50 a day. The way you check this - is to switch your columns to the delivery section and look at the delivery column. In this case, you just need to
complete the payment in the billing section first before you can resume your Facebook ad campaign.
2. Your ad got disapproved. The same thing, just check it on the delivery column. It'll be red, and it'll say - not approved. Facebook not only monitors your ad creative quality. Facebook's robot also knows what happens after users click on your ad. And it is very important for determining your overall
ad's quality. Facebook works hard to guarantee that interaction with your content gives users the best possible experience. So, you have to be sure that your
Landing page is high-quality as well. And don't forget about core web vitals such as page speed, loading time, and mobile usability.