All templates

Automated TikTok Ads Rejection Alerts

Every few minutes, WebRun opens TikTok Ads, reads the review status and delivery status on every active ad, spots the ones knocked back in review or no longer serving, messages your buying team on WhatsApp, and opens a Trello card holding the ad, its campaign, and the reason given.

Runs on WebRun · Strict Lockdown policy
Every 10 minutes WebRunorchestrates each step
1 TikTok Ads read ad review status
2 WhatsApp alert the buying team
3 Trello open a card to fix it
In short

How do I find out when a TikTok ad gets rejected?

WebRun checks your TikTok Ads account every few minutes, reads the review status on every active ad, and catches the ones knocked back in review or no longer delivering. It messages your buying team on WhatsApp within minutes and opens a Trello card holding the ad, its campaign, and the rejection reason.

  • A launch day is not lost to a creative stuck in review
  • Rejections reach the buyer within minutes, with the reason attached
  • Every rejected ad gets a Trello card that closes itself once delivery resumes

Built for media buyers · performance marketers · paid social agencies · ecommerce advertisers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens ads.tiktok.com/i18n/login in a real browser with your saved login - no setup, no API keys.

  2. 1
    TikTok Ads - read ad review status
    ads.tiktok.com
    WebRun in TikTok Ads: read ad review status
    WebRun opens TikTok Ads to read ad review status.
    • Open TikTok Ads and list every ad in an active campaign
    • Read the review status on each ad and pick out anything rejected or held in review longer than your threshold
    • Read the delivery status too, and flag ads that stopped serving while their ad group is still live
    • Capture the ad name, ad group, campaign, and the reason shown against the rejection
    • Compare with the last run so an ad already reported is not raised twice

    Done when Every newly rejected or non-delivering ad is captured with its campaign and reason.

  3. 2
    WhatsApp - alert the buying team
    whatsapp.com
    WebRun in WhatsApp: alert the buying team
    WebRun opens WhatsApp to alert the buying team.
    • Send a short internal message to your media buying group
    • Lead with the campaign name and how much of the ad group is now offline
    • Include the rejection reason word for word so the fix is obvious
    • Stay quiet on runs where nothing changed, so the group only pings when it matters

    Done when The buying team has the rejection and its reason within minutes of it happening.

  4. 3
    Trello - open a card to fix it
    trello.com
    WebRun in Trello: open a card to fix it
    WebRun opens Trello to open a card to fix it.
    • Create a card on your paid social board for each rejected ad
    • Put the campaign, ad group, ad name, and rejection reason in the description
    • Set the due date to today for any ad in a campaign that is live right now
    • Move the card to Done automatically once the ad shows as approved and delivering again
    • Never edit, resubmit, or appeal the ad inside TikTok Ads. The card is for a human to action

    Done when Every rejected ad has a card with its reason and a due date.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
ads.tiktok.com/i18n/login
ScheduleRuns automatically on this cadence
Every 10 minutes
DeliveryHow each run's result reaches you
Rejection alerts · WhatsApp
OutputWhat each run produces - An alert per rejected or stalled ad, naming the campaign, the ad group, the review status, and the reason TikTok gave.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it edit or resubmit the ad for me?

No. WebRun reads status in TikTok Ads and reports it. Editing creative, appealing a rejection, and resubmitting for review are all left to a human, so nothing gets pushed back into review unreviewed.

Will it change my budgets or pause campaigns?

No. WebRun never touches budgets, bids, or campaign state. It only reads the review and delivery status and writes to your own WhatsApp group and Trello board.

Will it alert me about the same ad over and over?

No. Each run is compared with the last, so an ad already reported stays quiet until its status changes again, and its Trello card closes once it is delivering.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.