Why Does My Facebook Ad Say Preparing?

Cody Schneider9 min read

You've just built what you think is the perfect Facebook ad. The creative is compelling, the copy is sharp, and the targeting is dialed in. You hit "Publish," grab a coffee, and come back ready to see the results start trickling in. Instead, you see three little words staring back at you in Ads Manager: "Ad Set is Preparing." An hour goes by, then another, and it’s still stuck. This article explains exactly what "Preparing" means, what Meta is doing behind the scenes, and the simple steps you can take to get your ad moving.

GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

What Does "Preparing" Actually Mean?

Before your ad can go into the "In Review" stage and eventually become "Active," an automated system has to get it ready for the auction. The "Preparing" phase is Meta’s system doing the technical busywork of processing and organizing all the components of your ad so it can be delivered effectively across its network. It’s a normal, mandatory step for every single ad that gets published.

Think of it like a restaurant kitchen. When you place an order (publish an ad), the ticket doesn't just magically appear as a finished meal. First, the chef has to perform mise en place — gathering the ingredients (your creative assets), arranging the tools (your targeting parameters), and preheating the oven (setting the bid). The "Preparing" status is Meta’s kitchen getting everything in its right place before the real cooking — the review and delivery — can begin.

Most of the time, this process is quick and seamless. But several factors can slow it down, leaving you wondering if something is broken.

The Automated Checks Happening During "Preparing"

While the "Preparing" status might look a bit static on your screen, a series of automated checks and processes are running in the background. Understanding these steps can help clarify why it sometimes takes longer than expected.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

1. Initial Policy Scanning

Before your ad goes to the formal, more in-depth "In Review" process, an initial AI scan looks for obvious policy violations. This first-pass filter checks for red flags in your ad creative, text, and headline, such as:

  • Prohibited Content: Scanning for keywords related to products or services that are explicitly banned (e.g., weapons, tobacco, certain supplements).
  • Text-to-Image Ratio: While the old "20% rule" is gone, Meta's systems still prefer images that aren't cluttered with text. The system assesses your creative to ensure it meets general quality standards.
  • Misleading Claims: The AI looks for sensationalist language or phrases like "get rich quick" that are common indicators of low-quality or scammy ads.

If your ad fails this preliminary check, it may be rejected immediately without ever moving to the "In Review" stage.

2. Asset Processing and Rendering

Your ad isn't just one single thing, it’s a collection of assets that need to be optimized for every potential ad placement. During the "Preparing" phase, Meta is:

  • Video Compression and Transcoding: High-resolution video files are processed and compressed into various formats and resolutions to ensure they load quickly and play smoothly on different devices and internet connections, whether it's on a Facebook Feed, an Instagram Story, or a Reels placement. This is often one of the most time-consuming parts.
  • Image Optimization: Images are resized and formatted for dozens of different aspect ratios. A single square image in your campaign might be cropped or adjusted to fit a vertical story or a horizontal banner ad.
  • Thumbnail Generation: For videos, the system generates multiple thumbnail options for you to choose from or for its own optimization algorithms to test.

3. Audience and Targeting Validation

Meta's system also validates the audience you've selected. It ensures the combination of interests, behaviors, and demographic data you've chosen is valid and won't violate any policies. For example, it checks to make sure your targeting isn't overly granular in a way that could identify or single out vulnerable groups, especially with special ad categories like housing or employment.

4. Bid and Budget Pre-authorization

Finally, the system primes your campaign with your budget and bid strategy. It gets everything ready to enter the ad auction the millisecond your ad is approved. This involves allocating budget pacing rules and ensuring your campaign is ready to start spending effectively once it goes live.

How Long Should "Preparing" Take?

For most ads, the "Preparing" stage lasts anywhere from a few minutes to an hour. However, it's not unusual for it to take a few hours, and Meta's official documentation states that it can sometimes take up to 24 hours.

Several factors can influence this duration:

  • Ad Account History: A brand new ad account or one with a history of rejected ads will be under more scrutiny, and every step of the process will likely take longer. A mature, trusted account often sees ads fly through this stage.
  • Media File Size: A simple campaign with a static image will typically be prepared much faster than a campaign with multiple 4K video ads.
  • Campaign Complexity: A campaign with dozens of ad sets and unique ads takes more processing power and time to prepare than a simple campaign with one ad set and two ads.
  • Platform Load: During peak advertising periods, like Black Friday or other major holidays, Meta's systems are processing millions of ads. During these times, you can expect delays across the board.
GraphedGraphed

Build AI Agents for Marketing

Build virtual employees that run your go to market. Connect your data sources, deploy autonomous agents, and grow your company.

Watch Graphed demo video

"Preparing" vs. "In Review": What’s the Difference?

It's easy to lump "Preparing" and "In Review" together, but they are distinct stages. Think of it as a clear sequence of events:

  1. Draft: You are building the ad.
  2. Preparing: The technical, automated setup phase. Your ad is getting ready for review and delivery.
  3. In Review: The formal policy check phase. This is where an ad is most often approved or rejected. It's often automated, but if the AI is uncertain about something, it can be flagged for a manual review by a human.
  4. Active: Your ad has been approved and is now being delivered.

The "Preparing" stage is purely technical. If your ad gets stuck here, the problem is more likely a system glitch than a policy violation. If it gets stuck "In Review," that’s when you should be more concerned about your ad creative or landing page.

What To Do If Your Ad Is Stuck "Preparing" for Too Long

If 24 hours have passed and you're still seeing that same status, don't worry. Here are five practical steps you can take to troubleshoot the issue, from the simplest to the most direct.

1. The First and Best Step: Just Be Patient

Before you do anything else, wait. The most common solution to being stuck in "Preparing" is simply giving the system enough time to work. Rushing to make changes or duplicate your campaign can sometimes reset the queue and make the wait even longer. Give it at least a few hours, and ideally up to 24 hours, before taking other measures.

2. Proactively Check for Obvious Rejection Triggers

While you wait, you can use the time to double-check for anything that might cause a problem later in the "In Review" stage. This way, if it does finally move forward and get rejected, you may have already found the cause. Check:

  • Your Landing Page: Is the destination URL working correctly? Does it load quickly? Does the content on the landing page align with what was promised in the ad? Always make sure you have a visible privacy policy connected to the page, as it's a common requirement.
  • Your Creative and Copy: Reread Meta’s advertising policies, especially regarding restricted topics like supplements, alcohol, financial services, or personal attributes. Sometimes even an innocent word choice can be flagged by the automated systems.

3. Use the Classic "Duplicate and Resubmit" Trick

If waiting hasn’t worked, the next best step is to duplicate your ad set. Sometimes, an ad just gets "stuck" in a technical limbo or a backed-up server queue. Pushing a fresh copy through the system can often resolve the issue.

Here’s how to do it correctly:

  • Go to your campaign in Ads Manager.
  • Select the ad set that is stuck in the "Preparing" status.
  • Click the "Duplicate" button.
  • Don’t make any changes to the newly duplicated ad set. Simply click "Publish."
  • Once the new ad set is published and (hopefully) progressing, you can turn off the original one that was stuck.

This simple trick forces your ad back to the front of the queue and resolves the problem about 80% of the time.

Free PDF · the crash course

AI Agents for Marketing Crash Course

Learn how to deploy AI marketing agents across your go-to-market — the best tools, prompts, and workflows to turn your data into autonomous execution without writing code.

4. Make a Small, Insignificant Edit

Similar to the duplication method, making a small edit to the ad set can trigger the system to re-evaluate and re-process it. This is another way to "nudge" it out of its stuck state.

Navigate to the ad set level and change something minor, like:

  • Changing the budget by $1 (e.g., from $50/day to $51/day).
  • Slightly adjusting the schedule end date.

Publish the change. You can even change it back to the original setting immediately afterward and publish again. This action often re-initiates the "Preparing" process and gets it moving.

5. Contact Meta Support as a Last Resort

If you've waited 24-48 hours and have tried the troubleshooting steps above with no success, it's time to contact Meta Support. While it can sometimes be slow to get a response, a support agent can often see what's causing the issue on the back end and manually push your ad through.

You can find the option to contact them in the "Help" section of your Meta Business Suite or Ads Manager.

Final Thoughts

Seeing your ad stuck on "Preparing" can be frustrating, but it's rarely a cause for alarm. This status is a normal and necessary part of Meta's ad delivery process where algorithms handle the technical setup. In most cases, the best course of action is patience, but if the delay becomes excessive, duplicating the ad set is a reliable trick to get things back on track.

Of course, once your ads are finally running, the next challenge is to actually understand their performance. Instead of endless hours switching between Ads Manager, Google Analytics, and your e-commerce platform just to see what’s working, there's a much easier way. At Graphed, we simplified this by creating an AI data analyst that connects all your data sources. You can just ask questions in plain English like, "show me which Facebook campaigns have the best return on ad spend," and we’ll instantly turn that into a real-time dashboard, so you can stop manually pulling reports and start getting clear answers.

Related Articles