New 250GB Plans LIVE now. See plans →
All posts
June 23, 2026 · Marketing

TikTok Ad Creative Review Process: What My Team Checks Before Launch

How my team reviews TikTok ads before launch in two stages: the video file first for claims, captions and safe zones, then TikTok's own preview for placement.

SM
Saumyajit Maity
Co-founder, PlayPause

A UGC style TikTok ad my agency shipped had the one line the whole creative was built around, the offer and the price, sitting in a tidy text box near the bottom of the frame. On my editor's monitor it looked really really clean, right, but once it went live that box sat exactly underneath the ad text and the call to action button. So basically nobody scrolling could read the only thing we wanted them to read, and that was the week I realised our TikTok ad creative review process was one thumbs up on WhatsApp.

What it cost me was a paused ad, a re-edit on our own time, a second trip through TikTok's ad review and a few lost days of a flight the client had planned around a launch. To be very honest the worst part was the call where the founder asked, quite fairly, why nobody had looked at it on a phone. He had approved the cut, sure, but he approved an MP4 sent over WhatsApp and watched on a laptop, with no TikTok interface anywhere near it.

So now my team reviews TikTok ads before launch in two stages, first the video file with everyone commenting on exact frames, then TikTok's own preview for placement. Each stage catches things the other one simply cannot, so I'll walk you through both and then follow one ad through the whole thing.

What a TikTok ad creative review process should catch

A TikTok ad fails in different ways than a YouTube video, right, because the frame is shared with an interface you do not control and the viewer decides almost instantly whether to keep scrolling. When I sat down with my team to write out what we check, it broke into four buckets.

The first is the edit itself, meaning the hook, the pacing, the audio levels, the product showing up early, the brand name spelled correctly in every caption and so on. The second is on-screen text and where it sits against TikTok's interface, which is exactly what bit me. The third is claims, captions and disclosure, because UGC creators ad-lib, and an ad-libbed line about clearing someone's skin in a week becomes a very very different problem once there is ad spend behind it. The fourth is placement, meaning how the finished ad looks in the feed with TikTok's own text and buttons on top.

The catch here is that the first three buckets are best checked on the file with your team and the client in one place, while the fourth can only be checked inside TikTok. Trying to do everything in one stage is where most teams go wrong, does that make sense, right. For the wider version across every channel, I wrote about a repeatable approval chain for paid social that this slots straight into.

1Upload the cut and share one review link
2Team comments on exact frames for text, claims and captions
3Fix it and stack the new version on the same card
4Mark it Approved for ads and build the ad
5Check TikTok's own preview on a real phone

Stage one: reviewing the video file with the team

Stage one happens before anybody opens Ads Manager, right, and it starts with the editor uploading the cut into PlayPause and sending one share link to everyone who signs off. For us that is the editor, the strategist who wrote the creative brief, the media buyer and the founder on the client side. The client opens that link in a browser with no account and no install, and that matters because founders review ads between meetings on whatever device is in their hand.

Every comment sticks to the exact frame it was left on, and on UGC ads that is the whole point, because a text pop might only sit on screen for a dozen frames at a normal frame rate. A WhatsApp note saying the text near the end looks off is basically a riddle for the editor, whereas a comment pinned to the frame tells them exactly what to fix. I've written about frame-accurate commenting in video review if you want the long version.

We use range comments for hooks, so the strategist can select the first three seconds and leave one note about the whole opening, and @mentions in a thread pull the media buyer in when a note touches performance. My editors in Premiere Pro use the PlayPause panel, so clicking a comment jumps the playhead to that frame, while my Resolve and Final Cut editors export, upload, review and work through the notes in their own editor.

Old way

an MP4 on WhatsApp with notes like the end bit feels off, and nobody knows which frame anyone means

With PlayPause

one browser link, every note pinned to its exact frame, boxes drawn on the text, new versions stacked on the card

Whenever the ad carries an offer that isn't public yet, like a launch price, we put a password on the link. Every plan can also revoke a link instantly, and trust me on any level, you will want that the first time an unreleased offer travels into the wrong group chat.

Lock unreleased offers

Put a password on any review link that shows a launch price or a sale before it is public, and revoke it the moment it lands somewhere it should not.

Checking on-screen text against TikTok safe zones

This is the check that cost me, so it gets real attention now, right. TikTok lays its interface over your ad, with the like, comment and share buttons down the right side, the display name, ad text and call to action button along the bottom, and the Following and For You tabs across the top. So the offer line, the price and the burned-in captions need to live in the middle of the frame.

In my agency we work to our own margin on a 1080 by 1920 vertical export, where nothing that matters goes in roughly the bottom fifth or the strip of buttons down the right edge. That margin is a house habit rather than an official number, and the interface shifts between placements and app updates, so stage two still gets the final word.

My editors keep a transparent safe zone overlay on a top layer while they cut, but the overlay only helps the person editing. So a reviewer still does a proper tiktok safe zone check on the uploaded file and draws a box right on the frame around anything that sits too low or too far right. A note like move the price up a bit gets you three more rounds, whereas a rectangle drawn where the price should go usually gets it done in one, and our drawing and markup tools page shows how that works.

Captions need their own pass too, right, because most teams I know burn in styled captions for ads. You check whether they clear the bottom band and whether they match what the creator actually says, word for word, which leads straight into claims.

  • Offer line and price sit in the centre of the frame
  • Nothing important hides under the right side buttons
  • Burned in captions clear the bottom text and button band
  • The top tabs never cover the hook text
  • Text reads at phone size, not just on a big monitor

Claims, captions and disclosure checks

Claims are where UGC ads get teams into trouble, because a creator reading a loose script will improvise, and the improvised line is usually the one the client loves most. So once the edit is roughly locked we move the card to a custom status called Claims check. One named person, usually the account manager or someone on the client side, goes through every spoken line and text box and asks whether the brand can actually back it up.

For instance, prices have to match the landing page on the day the ad goes live, a promise of results in seven days needs something real behind it, and anything that sounds like a health or money promise gets flagged. On Agency and Enterprise we lean on AI transcription here, right, because a clickable transcript lets the reviewer read every spoken claim instead of relistening to a 30-second ad six times. The SRT export then gives the editor a timed text file to build the burned-in captions from, which are technically open captions rather than closed captioning a viewer can switch off.

Disclosure is the last piece, because if the creator was paid or got the product free, that relationship has to be clear, and the FTC disclosure check for influencer videos gets its own post because it deserves more room. At the end of the day the Claims check status exists so nobody can say they assumed someone else looked, and the card simply sits there until the named person clears it.

Review_Cut_v4.mp4In Review
212160p · ProRes
00:34 / 02:18
SR
Sarah 0:34

Frame-accurate note, everyone sees the exact same thing.

In PlayPause, every comment is pinned to the exact frame, no more “which part?” email threads.

Stage two: previewing the ad inside TikTok Ads Manager

Once a creative is marked Approved for ads, the media buyer uploads that exact version and builds the ad in Ads Manager. This is where stage two starts, right, because only TikTok can show you how the ad text, display name and call to action button sit on top of your video in the real feed. TikTok's own help material covers shareable ad preview URLs, QR codes that open the ad on your phone and bulk preview, and a TikTok ad preview link opened on a real handset is exactly the step I skipped the week I made that mistake.

On the phone we check whether the ad text gets cut off, whether the button covers anything, whether the first frame is worth stopping on and whether the sound works at a normal volume. We look on two phones if we can, one small and one large, because a caption that clears on one can clip on the other.

Clients rarely have Ads Manager access, so I keep them out of stage two, and anything that fails here goes back to stage one as a frame comment with the fixed version stacked on the same card. It's the same idea as the YouTube checklist before uploading my team uses, where the file gets approved in one place and the platform check comes last, you see what I mean here.

A worked example: one UGC ad through both stages

Here's how a typical skincare UGC ad moves through our board, with the brand and lines invented for illustration but the steps exactly what we do. The editor uploads a 25-second cut as MV1 under Internal review, the strategist leaves a range comment across the first three seconds saying the product appears too late, and the editor draws a box at 0:09 where a text pop runs into the share button.

The card moves to Claims check, and in the transcript the account manager finds the creator saying the serum cleared her skin in three days at 0:14, which nobody at the brand can back, so the line is swapped for one from the approved script. MV2 stacks on the same card, gets compared side by side with MV1 and moves to Client review, where who-watched analytics shows the founder opened it that evening and pinned one note to the price at 0:21.

MV3 fixes the price, goes to Approved for ads and gets built in Ads Manager. On the phone preview the ad text runs to two lines and covers the bottom caption at 0:20, so that comes back as a frame comment, MV4 lifts the caption, and the ad goes live with nobody guessing which version was signed off, right.

Tracking creatives from draft to approved for launch

TikTok eats creative, so on a real account you run several hooks and variants at once, and that volume is where an ad creative approval workflow falls apart without clear statuses. Our custom statuses run Draft, Internal review, Claims check, Client review, Approved for ads and Live. The one rule that matters is that Approved for ads is the only status the media buyer pulls from, which in my agency has stopped a lot of wrong uploads.

Who-watched analytics on Creator and up shows who opened the link, when and from which city, right, which settles it fast when a client says they never saw the new cut. Every comment also lands in a Slack channel, and for long-term clients a Playbook on Agency holds permanent rules, like never showing the price without the offer terms, with a checklist that isn't done until someone ticks it.

If you run a paid social shop, the page on PlayPause for advertising agencies shows how this looks across many clients, and it's worth reading why short-form video review is broken if your team still reviews in chat. Agency is $19 a month for the whole workspace with up to 50 members, flat, so adding a freelance editor doesn't change the bill.

$19
per month for the Agency workspace
50
members on Agency
250 GB
storage on Agency
90 days
share link life on Agency

Frequently asked questions

How long should a TikTok ad creative review take?

In my agency we try to close stage one inside a working day for a single ad, because TikTok creative goes stale quickly and a review that drags over a weekend usually means the flight starts late. Stage two on the phone takes minutes once the ad is built. What really slows things down is unclear ownership, so give each status one named person, right, and the timeline mostly sorts itself out.

Is TikTok's ad review the same as creative approval?

It isn't, and I'm pretty sure mixing the two up is the most common mistake I see. TikTok's review checks your ad against the platform's policies after you submit it, so it can reject an ad, but it never checks whether the offer is readable, whether the claims match the landing page or whether your client signed off. Creative approval is your team's job, done before anything reaches TikTok.

Do I still need a TikTok ad preview link if the file is approved?

You do, because the approved file has never been seen with the ad text, display name and call to action button on top of it. A few minutes on a real phone is the only way to catch ad text that truncates badly or a button sitting over the price, and it's the exact step I skipped in the mistake this post opens with.

Getting your next TikTok ad through review

To try this two-stage setup on your next TikTok batch, every plan on the PlayPause pricing page comes with a 7-day free trial, so upload one cut, add a couple of statuses and send the link to your founder.

So yeah. That's my way of saying it.

SM
Saumyajit Maity
Co-founder, PlayPause

Saumyajit co-founded PlayPause after years watching review and approval quietly eat creative teams' deadlines. He writes about the workflow side of video, feedback, versioning, and getting to a clean sign-off.

Related resources

Keep reading

Bring your team into one review space

Centralize feedback, lock approvals, and deliver faster, start free today.

Sign Up for Free