Compliance review now happens in two stages instead of one:
Pre-Compliance Review. You approve the ad copy and creative before we build the campaign in Meta.
Final Compliance Review. You approve the assembled campaign (landing page, confirmation page, and ads) before it goes live.
Previously, we built campaigns first and then sent them to you for review. If you wanted changes, our media buyers had to rebuild everything inside Meta Ads Manager, which slowed launches down. By getting your sign-off on the copy and creative up front, the final review is much faster and revisions drop significantly.
The full flow
Step 1. A request is flagged for compliance review. Not every campaign needs one. See When Will We Send You a Campaign for Review? for the criteria we use.
Step 2. We send you an email with a secure link to your Pre-Compliance Review, containing the proposed ad copy variations and creatives. You make a decision on each item.
Step 3. Once you've signed off, your approved copy and creative are locked. Our media buyers use them to build the campaign in Meta.
Step 4. We send you an email with a link to your Final Compliance Review, which shows the complete campaign assembled (landing page, confirmation page, and ads as they'll appear in the Facebook feed). You give one last approval on each piece.
Step 5. Campaign goes live.
What's in each review — and why
Pre-Compliance: only the ad copy and creative
The first review deliberately contains just two things — your ad copy and your creative (the images or video). Everything else is built from these, so they need to be right before anything gets assembled.
The important part is that you can edit the ad copy directly in the review. Before, you'd mark up a document with notes and we'd interpret what you meant — and that interpretation is where most of the back-and-forth came from. Now you rewrite the wording yourself, so what you approve is exactly what runs. Nothing gets lost in translation.
Creative works differently: an image or video can't be edited in your browser, so for those you use Request Changes or Reject and tell us what you'd like different.
Why isn't the landing page in this first review?
Because at that point it doesn't exist yet. Your landing page and confirmation page are built from the copy and creative you approve — so there's no finished page to show you until you've signed off on the pieces it's made from. Building it first is exactly what the old process did, and it's why changes used to be so slow: one edit meant rebuilding the whole thing.
Final Compliance: everything together
The second review is the assembled campaign — your landing page, confirmation page, and the finished ads exactly as they'll appear in the feed.
If you approved the copy and creative at Pre-Compliance, this stage should be quick. The ads are built from what you already signed off on, so in practice you're mainly reviewing the landing pages. You can still request changes or reject anything here — it's a real review, not a formality — but the heavy lifting is already done.
Timing
Pre-Compliance Review happens first — before we build anything in Meta. Final Compliance Review happens after the campaign is assembled, just before launch. Both are time-sensitive: the sooner you approve each one, the sooner we move to the next step and keep your launch on schedule. For how far ahead of your event date these reviews typically land, see Campaign Statuses and Timelines.
A note on ad copy
For most campaigns we propose around three ad-copy variations — different wording for the same offer — and run every one you approve, so your campaign can test a few angles at once. We don't split-test headlines or titles on their own, so there's nothing extra to wait on before your Pre-Compliance Review.
Why this is better for you
Faster launches, because we're not rebuilding ads in Meta after the fact
Fewer surprises at the final review, since you've already approved the components
You can now edit ad copy directly in the review instead of leaving notes for us to interpret
Clear sign-off at each stage, so there's no ambiguity about what was approved
