SellProof Docs
Troubleshooting
The most common problems and how to fix them. SellProof's error messages say what happened and what to do; this page explains them in more detail.
Installing and opening
Windows says “Windows protected your PC”
SellProof is a new app from a small maker, so Windows doesn't know it yet. Click More info, then Run anyway. You only do this once.
Mac says SellProof can't be opened
Open System Settings → Privacy & Security, scroll down and click Open Anyway next to SellProof. SellProof needs a Mac with Apple Silicon (M1 or newer); Intel Macs aren't supported.
Linux: nothing happens when I double-click
- Make the file executable: right-click → Properties → Allow executing as program, or
chmod +x SellProof*.AppImage. - SellProof opens in your default browser. If no browser opens, it shows the address in a small window (started from a terminal, it also prints it): open that address in any browser.
- It needs glibc 2.35 or newer (Ubuntu 22.04, Debian 12, Fedora 36 or later).
- Starting it again while it runs doesn't start a second copy: it opens or shows the address of the one already running.
Licence
“This key was disabled”
The key was switched off, for example after a refund. If that's a mistake, write to support@setuplabco.com with your order number.
The key is already used on 3 computers
On a computer you no longer use, open ⚙️ Settings → License and press Deactivate this computer. No access to that computer anymore? Write to support and we'll free a place.
No internet when starting
That's fine: SellProof keeps working with a licence it already activated. Searching Meta needs internet, of course.
Connecting to Meta
“Meta says this app has no Ad Library permission”
Your identity confirmation isn't finished yet, or you haven't accepted the Ad Library terms. Check facebook.com/ID for the status, then open facebook.com/ads/library/api and accept the terms. Meta usually confirms within 1–3 days.
“The token is missing the ads_read permission”
In Graph API Explorer, add ads_read under Permissions before you press Generate Access Token, then paste the new token. See step 3.
“Meta says this token isn't valid” or “Meta didn't return a token”
Tokens from Graph API Explorer expire within about an hour. Generate a fresh one and paste it right away.
“Meta rejected your access token”
- Log in to facebook.com. If Facebook asks you to confirm your account or finish a security step (like Advanced Protection), do that.
- In SellProof, check the connection again.
- Still failing? Your access may have run out after about 60 days, or you changed your Facebook password. Repeat step 3 to make a new token: it takes a minute.
Check my app fails
Copy the App ID and App Secret again from App settings → Basic in Meta for Developers. The App ID is a long number; press Show to reveal the secret. Make sure there are no spaces before or after.
Searches and results
“Rate limited by Meta, waiting…”
Meta limits searches per app per hour. SellProof waits and tries again by itself; you don't need to do anything. The usage bar in the left panel shows how close you are. To use fewer searches: keep Reuse today's results on, pick fewer countries, or use fewer search words per country.
A check takes long
A check runs one search per search word per country, plus the shop checks. Many countries and words can take a few minutes, especially when Meta slows SellProof down. Lower Max ads per search in Settings for faster, slightly less complete checks.
FAIL, but I know the product sells
- Open Searches we ran: what was counted and what was left out. Were relevant ads left out? Then your must words are too narrow; add the words those ads use.
- Try search words in each country's own language, the way shops write them. The AI suggestions help.
- For seasonal products, switch on Seasonal product: count last 12 months.
- Remember: SellProof only sees EU and UK ads. A product can sell well in the US without being advertised in Europe.
Unrelated products count as competitors
Add leave-out words for the look-alikes (e.g. beamer), make your must words more specific, and fill in Not to be confused with (optional) before asking the AI again.
“Their shops” is empty or a shop has no prices
Prices are read from Shopify shops only. Other shops show “not a Shopify shop”; open them in your browser. A Shopify shop that sells your product under different words than your must words won't list it either.
No US ads
Meta's API only returns product ads delivered in the EU and the UK. Why only EU and UK ads.
Sending us the log file
If something doesn't work, the log file helps us find the cause fast. It contains what went wrong, but no passwords or Meta keys.
- Open ⚙️ Settings → Help and support and press Open log folder.
- Attach
sellproof.logto an email to support@setuplabco.com, with what you did and what happened on your screen. A screenshot helps (hide your App Secret and token).
If SellProof won't run on your computer or can't connect to Meta and we can't fix it within 14 days of your purchase, you get your money back: see the refund policy.
Something unclear or missing? Write to support@setuplabco.com or use the contact form: we answer every message and improve these pages from your questions.