Ad Tracker troubleshooting
What each Ad Tracker message means and what to do: brands that won't match, checks waiting for credits, missing ads or files, briefs, exports, emails, webhooks and team access.
Find the message you see, or the problem you have, below.
Finding a brand
Couldn't search Meta just now
That library didn't answer this time (the message names the library). Click Search again in a minute. You can carry on without that library and add it later from the competitor's page, with Add a library.
Not enough credits to search Meta
Your workspace doesn't have the credits for the search. Finding a brand costs about 10 credits. Add credits, then click Search again.
No advertiser found
Nothing on that library matches the name. The brand may not advertise there, or it may advertise under another name. Click Search on that row and try the brand's website (such as duolingo.com), its company name or a handle. If it still finds nothing, leave the library out.
No advertiser called "…"
The library has advertisers whose ads mention the name, but none with that name. Click Choose to see them. Pick one only if it's really the brand, for example its local company; otherwise leave the library out.
Not tracking TikTok
The tracker found accounts but wasn't sure enough that any of them is the brand, so it didn't pick one. Click Choose and tick the brand's accounts, or leave it out. Accounts with No ads in the library won't add anything.
The wrong brand was matched
Before you start, click Change on that library's row and pick the right account, or search for it by its website.
After you've started, open the competitor's page and, under Ad libraries, click Change on that library's row. Search for the brand, pick the right account and click Use this account. The wrong account's saved ads are deleted, and the right one's first check starts within a few minutes, costing credits like any first check. See Add a library or change an account.
Still looking. LinkedIn's company search can take up to half a minute.
LinkedIn's search is slow. Wait for it; the other libraries' results are already in.
We couldn't work out the cost just now
The cost table didn't load. Click Retry. You can still start tracking; the costs are the same as in Costs and limits.
Your role in this workspace can't spend credits
Finding a brand, adding a competitor, adding a library or changing an account, resuming a competitor and switching a library back on all spend the workspace's credits, and your role doesn't allow that. Ask a workspace owner or admin to change your role, or to do it for you.
Tools isn't part of your role
Billing-only users can't open the Ad Tracker. Ask a workspace owner or admin to change your role. See Teams and workspaces.
The first check will stop short
The set-up panel says this when your balance is lower than the first check's estimate. You can still start: the first check keeps the ads it can pay for, and carries on within a few minutes of you adding credits. See When credits run out.
Collecting ads
Waiting for the first check to start
The tracker starts new checks every few minutes, so the first one can take a few minutes to begin. If it says This is taking longer than usual after that, leave it: it carries on in the background, and the page updates when results arrive. If nothing has happened after an hour, contact support.
Saving Duolingo's ads takes a long time
After the libraries, the tracker saves a copy of every image and video and tags each ad. For a brand with hundreds of ads this takes a while. You can use the tracker while it runs.
Out of credits. We couldn't finish collecting … ads
The competitor shows Needs credits: the workspace ran out of credits during a library's first check. The ads it read before then are saved. Add credits, and the check runs again within a few minutes. See When credits run out.
Out of credits. We couldn't check … for new … ads
The same, for a competitor whose first check has finished: the workspace ran out of credits during a later check. Add credits, and the check runs again within a few minutes. The library's row under Ad libraries says when it ran out.
A library shows Retrying
That library's first check failed: the library didn't answer, or can't find the account any more. It's tried again on its next scheduled check. If it keeps failing, check the match under Ad libraries and change the account if it's wrong.
Needs attention
Hover over the status, or open the competitor, to see why:
- A library's last check failed. We'll keep retrying. The library didn't answer, or can't find the account any more. The next check usually clears it. If it keeps failing, check the account under Ad libraries and change it if it's wrong.
- Every library is switched off, so nothing is being checked. Switch a library on under Ad libraries, or remove the competitor.
Off after repeated failed checks
A library switches itself off after seven failed checks in a row, so it stops spending credits on a check that doesn't work. Often the library can no longer find the brand's account. Running out of credits never counts as a failed check. Change the account if it's wrong, or switch the library back on under Ad libraries.
A competitor has fewer ads than I expected
- The libraries only show recent ads, so the first check can't collect a brand's whole history.
- The brand may advertise under several accounts, especially on TikTok, or under a local company name on Google. Add another TikTok account with Add a library on the competitor's page, or Change the Google account; the new account's first check costs credits.
- Check the matches on the competitor's page under Ad libraries. If one is the wrong account, see The wrong brand was matched.
New this week shows old ads, or misses ones I've seen
New this week counts ads by the start date the library gives. An older ad the tracker has only just found is saved, but doesn't count as new.
Ads and their files
This ad is text only
The ad has no image or video, such as a Google search ad or a LinkedIn text ad. Its copy is on the page.
The Meta ad library doesn't share a preview of this ad
Some libraries don't publish the creative for every ad (Google often doesn't for video and shopping ads). Click See it in the library to view it there.
We haven't saved a copy of this file yet
The tracker hasn't been able to save the file, and the library's link to it has expired. It tries again on the next check, when the library gives a fresh link.
No proven ads yet
No ad has run for 30 days yet. A competitor's ads earn the Proven mark as they keep running, so check back later.
No ads match these filters
Click Clear filters, or switch off a filter at a time to see which one hides everything.
Monthly briefs
A brief needs at least 5 ads from the last 30 days
The competitor hasn't run enough ads recently to write about. A brief is written on the 1st of the month once it has.
This competitor already has a brief
Generate brief only works before a competitor's first brief. After that, a new one is written on the 1st of each month.
A brief was already requested today
It usually appears within a minute. Reload the page.
We couldn't write a brief this time
Writing the brief failed. Ask again tomorrow, or wait for the next one on the 1st.
Exports
No ads match these filters, so the file is empty
Change or clear the filters on the feed, then click Export CSV again.
Exported the first 5,000 ads
A file holds up to 5,000 ads. Narrow the filters, for example to one library or to Running, and export each part.
Emails and webhooks
I'm not getting new-ad emails
- Check the tracker's settings (the gear button): New ads must be on, and Send when a competitor launches may be holding emails until there are more ads.
- Only launches count: ads that started within a week of being found. A first check full of older ads sends one "collected" email, not a launch email.
- There's at most one email per competitor a day.
- In a shared workspace, emails go to the person who added the competitor.
- Look in your spam folder for mail from Social Fetch.
The endpoint refused the test event
Your endpoint answered with an error, shown after the message. Check its URL, and that it accepts data sent to it (a POST request with JSON). Zapier and Make catch hooks do.
We couldn't reach the endpoint
The endpoint's address didn't answer. Check the URL, and that it's on the public internet, not an address that only works on your own computer.
Not receiving tracker events
The endpoint is switched off for the Ad Tracker. Switch it on in the tracker's settings under Webhooks.
Team and access
I can't see a colleague's competitors or boards
Members see the competitors and boards they added. Owners and admins see everything in the workspace. Ask an owner or admin to change your role if you need to see everything.
Your role can't change the workspace's Ad Tracker emails
Only owners and admins can change the tracker's email and webhook settings. Other roles can see them.
This board isn't shared, or the link was turned off
The board's owner switched off Share by link, which breaks the link for good. Ask them for a new link.
This competitor isn't tracked any more
The competitor was removed. Its ads left the tracker and its boards when it was removed, and they're deleted for good after 30 days. Removing can't be undone; add the brand again to start a new collection.
I want to rename a competitor
Open the competitor's page and click the pencil beside its name. Type the new name and click Save. Emails and webhooks use the new name from then on.
This is the only account tracked. Remove the competitor instead.
A competitor keeps at least one account, so its last one can't be removed. To stop tracking it, pause or remove the competitor, or change the account for the right one.
A competitor can track up to 12 accounts
Each competitor has at most 12 accounts across its libraries. Stop tracking an account you don't need (click Change on its row, then Stop tracking it) before adding another.
Use cases
Ways to use the Ad Tracker: build a swipe file of proven ads, watch competitors' offers and launches, report to clients, spot new markets and landing pages, and feed the ads into your own tools.
Teams and workspaces
Share one balance, one set of API keys and one bill with your team. Roles, invitations, seats, and how requests are attributed.