How to use Creator Radar

Watch it, then read it

Follow the guided video tour step by step, or jump straight to the written guide.

📖 Written guide ↓
0 of 0 done0%
The written guide

Prefer to read it?

Almost everything runs itself. The one thing you'll always confirm by hand: which search result is actually your brand, since names collide across unrelated companies on Meta, Amazon, and TikTok Shop.

Run the sections in order — everything after Trybe depends on brands already being captured from it. Essential: Trybe → Meta → TikTok. Optional bonus: Amazon and TikTok Shop add extra signals, but you can skip them and still get a full ranking.

0. Installing the extension

one-time setup
  1. Go to the Creator Radar listing and click Add to Chrome, then Add extension.
  2. Pin it: click the puzzle-piece icon next to your address bar, then the pin next to Creator Radar.
  3. Click the toolbar icon and enter the email you used at checkout to activate.
Your data stays yours Everything reads pages you're already logged into — Trybe, Meta, Amazon, TikTok, TikTok Shop — under your own accounts. Nothing is shared with anyone else's install.
The toolbar icon is just an on/off switch It's one master toggle for the whole extension, not your brand table — that's the dashboard (see Review, below).

Updating to a new version

happens automatically
  1. Chrome checks for updates and installs them on its own — nothing to do. Check the version number at the top of this page against what's showing under the extension's icon in chrome://extensions if you want to confirm you're current.
  2. To force a check now: go to chrome://extensions, turn on Developer mode, click Update.
Looks broken right after an update? Close any open dashboard or Top Performers tab completely and reopen it — a plain refresh doesn't always pick up new code there.

1. Trybe

capture your brands · do this first
  1. Go to any jointrybe.com page. The bar across the top is Creator Radar: Scan new brands, Niche Filter, Error Log, Refresh All Details, and Open Dashboard — it's always there, not just inside Discover Brands.
  2. Click Scan new brands — it takes you straight to Discover Brands and starts on its own, on the All tab by default. You don't need to open Discover Brands yourself first. Don't click any of Trybe's own category buttons (New Brands, Beauty, etc.) once it lands there, since those cap out around 75 brands on Trybe's own side — you'll pick a niche in step 4 instead.
  3. The page refreshes itself right after you click — expected, not a glitch. Leave it alone; it lands on Discover Brands and keeps going on its own.
  4. After a minute or two of collecting names, either it keeps going by itself, or a window pops up asking which categories to scan — this only happens the first time, or any time you haven't chosen yet; once you've picked something, it's remembered and won't ask again:
    • Want specific categories? Check as many or as few as you want, then Scan Selected Niches.
    • Only want brand-new listings? Check ✨ New on Trybe only instead — it looks across every category for whatever Trybe currently marks as new, in any niche, and saves only those.
    • Want everything? Click Scan Every Category without checking anything.
    Whatever you pick is set from then on — every future Scan new brands click just follows it. Come back to Niche Filter (top bar or dashboard) any time to change it, or Clear filter to go back to scanning everything and get asked again.
  5. The top bar says "Auto-scan done" with a summary when it finishes.
  6. Safe to click Scan new brands again any time — it never redoes finished work. If it looks stuck for 20-30 seconds, just click it again.
  7. Pending invites and requests get captured too — open Discover Brands' own Pending Requests panel (brands that invited you, or that you've requested and haven't heard back on) and Creator Radar picks up each row's name and commission passively, no extra clicks needed. Shows as a small ⏳ badge on your dashboard, and clears itself automatically once a brand is accepted or drops off Trybe's pending list — the list itself scrolls to show every invite now, however many you have.
    Want creator count and Trybe Score too? Click into an individual invite the same way you'd review it to accept or decline — Creator Radar captures both the moment the invite's own page opens. Give it a couple of seconds; if a specific one doesn't seem to have picked it up, closing out and reopening it once almost always does.
  8. Already-joined brands live under My Brands — from the home page, click "View All" next to it; opening the list alone captures every rate shown directly on a card. Click Scan ▾ in the bottom-right corner for four more scans, each with its own Stop button while running:
    • Auto-scan commission data — opens each brand's Commission Program page for cards that only show a payout schedule, not a rate.
    • Scan top videos — pulls each joined brand's top 2 videos (script + analytics) into Top Performers (see below). Slower; each run replaces the last, so a brand you've left drops off on its own.
    • Scan product samples — checks each brand for a product sample request and captures its Pending/Approved/Rejected status straight from Trybe (Shipped/Delivered are hand-set toggles in the dashboard's Samples column instead — see Review everything, below).
    • Scan all submissions — visits every brand's own My Submissions tab and builds the full archive covered in Trybe Submissions (see below) — every video, not just the top 2.
Something look wrong? Check Error Log (top bar or dashboard) — several problems can hide behind each other on Trybe's own page, so this is the only reliable full list. An entry naming a brand shows a Look up on Trybe → link that pre-fills the search; you still have to click that brand in the results yourself to actually capture its data.
Error Log mentions "quota exceeded" or kQuotaBytes? Versions before 1.0.81 stopped saving once your captured data reached Chrome's 10 MB limit, so scans failed partway with that error. Version 1.0.81 and newer removes the limit. Update Creator Radar (chrome://extensions → Update), then run the scan again — nothing you've already captured is lost. If you can't update yet, click Backup Data first (dashboard's ⋯ More menu), then free up space with Clear Instagram Data, Clear TikTok Data, or Clear Submissions Data.
Data wrong on an older brand? Revisit its Commission Program page once to re-scrape with current logic. Sheet syncs never re-scrape anything on their own.
Rates change, or a brand disappears — both self-correct A fresh scan now always trusts what it just found for commission/pay-per-submission completely, including a fee type that's been dropped since your last visit — no more stale numbers lingering. Separately, if a complete Scan new brands pass can't find a brand anywhere in Discover Brands after a few tries in a row, it gets a red ⚠ No longer on Trybe badge — never auto-removed, just flagged so you know to double-check it. Already-joined and pending/invited brands never get this badge, since they're expected to be missing from Discover Brands either way. Brand actually just gone private, and you still work with it? Click the badge to dismiss it for good — Dismissed Warnings (toolbar) brings the check back later if you change your mind.
Know a specific brand already? Skip the full scan Click Search & Add on Trybe (dashboard header), type the name in the dropdown, then click the Search & Add → button inside it — it opens Discover Brands on Trybe with that name already searched. The top bar tells you what to do next ("Click '[name]' below to add it to your dashboard"); click the matching result within 30 seconds and the top bar confirms it's saved.
Trybe added a new signal? Backfill it for brands you already have The regular scan skips brands it's already fully captured, so it won't go back and pick up a field Trybe adds later (like Reviews, Trybe Score, or Total Earned) for something you scanned before that field existed. Click Refresh All Details (top bar) to force a full re-visit of every already-captured brand — slower than a normal scan since nothing gets skipped, but it's the only way to backfill. Anything you've hand-entered yourself is never touched by this.
A brand you didn't search for shows up anyway? That's expected Trybe doesn't show every brand in its general browse list — some only turn up if you search their exact name. A normal scan occasionally picks up a few of these "extra" brands as a side effect of searching for the ones it did find, so your dashboard may pick up a small bonus brand now and then that you never searched for directly. That's not a bug — it's Trybe's own catalog being a little inconsistent about what it shows where, not something wrong with the scan.

2. Meta Ad Library

link ad activity
  1. Go to facebook.com/ads/library — the sidebar lists every captured brand.
  2. Click Auto-scan remaining (N) — it pre-fills a search for the first unchecked brand. Same button becomes Stop auto-scan while running.
  3. Pick the correct advertiser from the dropdown — the one manual step, since names collide ("Haus" brings up a cosmetics brand and a furniture brand).
  4. It records the ad count and auto-advances. Click Skip — not on Meta if a brand genuinely isn't there.
Picked the wrong advertiser? Every linked or skipped brand shows Relink on Meta in the sidebar — redo it any time.

3. Amazon

check marketplace presence
  1. Go to amazon.com — the sidebar appears on any page.
  2. Click Auto-scan remaining (N) — pre-fills a search for the next brand. Becomes Stop auto-scan while running.
  3. Click the actual brand — a product page or the brand's Store page both work — then confirm "Yes, link it".
  4. Nothing matches? Not this one tries another result; Not on Amazon marks it absent.
A brand can add a listing later Linked brands show Relink on Amazon; "Not on Amazon" brands show Recheck on Amazon — redo either any time.

4. TikTok

find your existing content
  1. Go to any of your TikTok profiles and click Scan this profile for Trybe brands — auto-scrolls and reads captions, a minute or two on a large profile.
  2. Use the widget's search box to check whether you've already posted about a specific brand.
Very long profiles may stop loading partway down TikTok's own desktop scroll limit, not something we control. If you know more videos exist below where it stopped, leave the tab sitting there 1-2 minutes, then run the scan again — it only re-checks captions it's already seen, so it's always safe to re-run.

5. TikTok Shop

check marketplace presence
  1. Go to shop.tiktok.com — no login needed, sidebar appears anywhere.
  2. Click Auto-scan remaining (N) — pre-fills a search for the next brand. Becomes Stop auto-scan while running.
  3. Click the actual brand — a product page or the seller's shop page both work — then confirm "Yes, link it".
  4. Nothing matches? Not this one tries another; Not on TikTok Shop marks it absent.
Separate from your own TikTok content This only answers "does this brand sell on TikTok Shop" — independent of the TikTok section above. A brand can show up here even with no content from you yet.
A brand can start selling later Linked brands show Relink on TikTok Shop; "Not on TikTok Shop" brands show Recheck on TikTok Shop — redo either any time.

6. Review everything

  • Full dashboard — Open Dashboard from the Trybe top bar: sortable, searchable, exportable to CSV, with links to each brand's Meta, Amazon, TikTok Shop, and Trybe pages.
  • Sorting — includes "New on Trybe" (Trybe's own new-brand badge) separately from "Recently added by you" (when you captured it), a "Pending" sort for anything with an ⏳ invite/request badge, and "GMV (highest first)" to surface your biggest sales-volume brands.
  • Category filter — the toolbar's category dropdown and the danger-zone "Remove by category" both group by niche now (e.g. "All Beauty & Personal Care" catches Skincare, Hair Care, etc. together), not just one exact tag.
  • Remove by category now shows you what you're about to remove — picking a category there filters the table live to exactly those brands, and the Remove button itself shows the count (e.g. "Remove (12)"), so nothing is a surprise once you confirm.
  • Category / Creators / Commission columns — click any of these to hand-enter your own value; marked with a small ✎, never overwritten by a later scan. Trybe hides Category and Creators once you've joined a brand, with no way to scrape them back — and typing in a pending invite/request's commission (exactly as Trybe shows it, e.g. "15% of GMV") lets that brand get scored like everything else instead of sitting at a neutral guess.
  • Refresh Missing Data (sidebar, under Data) — for brands you've already joined or been invited to, Creator Radar automatically checks an independently maintained reference list for Category, Creators, Commission, Website, and Creator Earnings whenever Trybe isn't showing them, and fills them in for you. Runs quietly once a day in the background on its own, or click this button any time for an instant check. The numbers it fills in stay current: each refresh replaces them with the newest figures from the reference list, so a creator count that was 130 yesterday can read 240 today. What it never replaces is a number Trybe itself is showing you right now, or anything you've hand-entered yourself — those always take priority.
  • Website column, added 2026-09-28 — a "Visit ↗" link straight to the brand's own site, wherever Trybe shows one. Captured passively as you browse Discover Brands or an already-joined brand's page, and backfilled automatically by Refresh Missing Data for brands where that hasn't happened yet.
  • Creator Earnings column, added 2026-09-28 — the same total-payout figure Trybe shows on a brand's card ("$450K+" style), now its own sortable column instead of only living inside Trybe Signals. Also covered by Refresh Missing Data, so an already-joined brand that no longer shows this on Trybe can still get it filled in.
  • Creators shows 0, not "?", for a brand-new listing — Trybe often shows no creator badge at all for a brand nobody's joined yet, and that really does mean zero, so it sorts to the top of "fewest creators" like it should. A blank "?" only ever means an already-joined brand Trybe stopped exposing this for — hand-enter your own estimate there.
  • Trybe Signals column — click it to see a brand's Trybe Score, star rating/review count, and total creator earnings, wherever Trybe shows them. Captured from Discover Brands' detail view, and also passively from an already-joined brand's own page (no need to click into Commission Program) — just visiting it once picks these up. Not every brand has all three yet — anything not shown just means Trybe hasn't displayed it for that brand, not a bad sign.
  • Columns ▾ (toolbar) — show or hide any column (Category, Website, Commission, Creators, Creator Earnings, Trybe Signals, Meta ads, TikTok Videos, TikTok Shop, Amazon, Samples, GMV, Score) to keep the table as wide or as lean as you want. Brand always stays visible. Your choice is remembered for next time.
  • Samples column — tracks a product sample from request through Shipped, Delivered, and Submitted Content. A final Video Approved checkbox — for when the brand actually approves the video you submitted — marks it fully complete (green ✓); checking any stage implies every earlier one already happened.
  • GMV column — the total dollar value of sales behind a brand's payout to you, backed into from numbers Trybe already shows: this brand's own earnings ÷ its commission rate. Only shown for a true percentage-of-GMV brand — a flat per-submission/per-video rate has no GMV to divide out of, so those show "—" instead of a guess. A "📊 Total GMV" widget at the top of the dashboard adds this up across every brand it can be computed for.
  • Estimated GMV, for percentage-of-ad-spend brands — shown as "~$X" with a muted badge, distinct from a real GMV figure. Backed into the same way (earnings ÷ commission rate gives that brand's ad spend), then multiplied by an assumed 1.4x ROAS — a general rule of thumb, not a guarantee for any specific brand. Always excluded from the real Total GMV total and from GMV sorting; shown instead as its own separate "+ ~$X estimated" line under the Total GMV widget, so a rough guess is never mistaken for a confirmed number.
  • Score, revised 2026-09-22 — the score used to rank every percent-based deal on the same raw number regardless of what it's a percent of, and gave any flat-fee brand a fixed "good" score no matter how small the fee actually was. Now a percent-of-GMV deal is ranked against other GMV brands, a percent-of-ad-spend (or other basis) deal is ranked against its own peers and counted a bit lower (a same-percent ad-spend deal is generally worth less than GMV), and a flat fee is ranked against other flat fees' real dollar amounts — a brand with both a strong percent AND a flat fee gets credit for both, not just one. An uncapped rate now gets a small bonus too.
  • Pay type filter now has Percent of GMV and Percent of Ad Spend alongside Pay Per Submission — a brand paying both a percent and a flat fee shows up under either filter, since they're not exclusive.
  • Brands paid in other currencies — some non-US brands on Trybe now pay in euros, pounds, or kroner (e.g. "€5.00 per order", "DKK300.00 per submission"). Creator Radar reads these and shows Trybe's own wording in the Commission column, so you see the real offer. For scoring and sorting it converts the amount to dollars at a rough fixed rate, so treat those comparisons as approximate. The currency filter in the toolbar shows only foreign-currency brands or hides them. A brand paid by percentage alone shows no currency at all, so the filter can't tell where it's from. A brand that showed an error before this update needs a re-scan (open its page again, or Refresh All Details) to pick up its commission.
  • ⏱ next to Commission — a brand's rate changed basis — if a brand switches you from a percentage-of-GMV deal to a percentage-of-ad-spend deal (or the reverse) partway through, click this to enter its previous rate exactly as Trybe used to show it. That locks in everything already earned under the old rate as real GMV, so a rate change never silently reinterprets money you already earned — only earnings from that point forward use the new rate. Only needed once per rate change; a future switch is detected automatically.
GMV currently includes any bonus payouts too A brand occasionally pays a bonus on top of normal commission — since that isn't tied to a sale, it inflates the GMV math slightly when it happens. Separating it out would mean reading each brand's own itemized earnings history, and Trybe's own "All time"/"Last 90 days" filters there are currently broken (they show $0 instead of the real total) — so this is on hold until that's fixed on Trybe's side, not something wrong with the scan itself.

Top Performers

its own page
  • Top Performers → in the dashboard header opens every video pulled by Scan top videos (see Trybe, above), ranked by Link Clicks — the one metric comparable across brands.
  • Each row links to the video, keeps its script collapsed with a one-click Copy, and shows when that brand was last scanned.

Watchlist

its own page · for brands not on Trybe yet
  1. Click Watchlist → in the dashboard header, then + Add Brand.
  2. Type the brand name and confirm the right Amazon listing — same one manual step as the Amazon section above, and for the same reason (names collide).
  3. That's it — every regular Trybe scan (see 1. Trybe, above) also checks its results against your Watchlist, no matter which niches you've filtered to. You don't need to do anything extra for this to keep working.
When a Watchlist brand joins Trybe Its row switches to 🔔 Just joined Trybe — Look up → — click it to jump straight to that brand on Trybe so you can request to join. Once you've requested, it gets picked up by your normal Trybe scan and follows the exact same pending → joined path as every other brand.
TikTok tie-in Running Scan this profile for Trybe brands (see 4. TikTok, above) also checks captions against your Watchlist — any video you've already posted about a Watchlist brand shows up right on its row, no separate scan needed.

Instagram Reels

its own page · not matched against any brand

A separate archive of your Reels' links, captions, and posted dates — not a brand-matching feature like the TikTok section above. Included in every license at no extra cost.

  1. Go to any Instagram profile's Reels tab (instagram.com/username/reels/) — works on your own profile or anyone else's.
  2. Click Scan this profile — it clicks through every Reel on its own, capturing the caption, posted date, like count where shown, and a thumbnail for each. Stop at any point without losing what it's already saved.
  3. Open a single Reel directly instead, and the widget switches to Add this Reel — captures just that one, the same fields as the full scan.
  4. Click View Reels Archive → (either widget) to see everything captured.
A scan takes a minute or two It visits each Reel's own page one at a time (roughly 1-2 seconds each) to get a real caption and posted date — the Reels grid itself never shows either. A large profile takes proportionally longer; that's the tradeoff for everything being searchable afterward.
  • Search — the archive's search box matches captions, so a scan is what makes a Reel findable later.
  • Folders — check any Reel's box (or search first, then Tag N Reels →) to add it to a folder. Typing an existing folder's name adds to it instead of making a new one — start typing and it'll suggest names you've already used. Rename folder (next to the folder dropdown) renames it everywhere at once.
  • Archive / Delete — Archive is reversible (Unarchive brings it right back); ✕ Delete is permanent, with a confirmation first.
  • ⬇ Download — saves the actual video file to your computer, into a "Creator Radar Instagram" folder in Downloads. Get Transcript pulls a text transcript of the spoken audio and saves it permanently with that Reel — click the thumbnail to expand and read it. Both use a third-party service behind the scenes and can occasionally fail for a specific video (a private/removed post, a slideshow with no audio); a failed attempt doesn't affect anything already captured.
  • Download CSV — exports whatever's currently filtered (search, folder, Active/Archived) as a spreadsheet.
  • Clear Instagram Data — wipes every captured Reel across every profile. Separate from Clear Everything in the main dashboard's danger zone.
An occasional thumbnail may come back blank Best-effort only — if a Reel's video hadn't finished loading in the moment it was captured, that one comes back with no thumbnail rather than a broken image. Opening that Reel individually and clicking Add this Reel fills it in.

TikTok Videos

its own page · not matched against any brand

A full archive of your own TikTok videos — link, thumbnail, caption, posted date, views, likes, comments, and shares — separate from the brand-matching in the TikTok section above.

  1. Go to any of your TikTok profiles and click Scan this profile for Trybe brands (same button as the TikTok section above) — the same scroll-and-scan pass archives every video here too, brand match or not.
  2. Click View Video Archive → in the widget to see everything captured.
Richer data than Instagram's, for free TikTok's own page already hands over real posted dates and full stats as you scroll — no per-video visits needed the way Instagram's Reels archive requires, so this archive fills in alongside brand matching in the same single pass, not a separate slower scan.
  • Search, Folders, Archive/Delete, Download CSV — identical to Instagram Reels above, just applied to TikTok videos.
  • ⬇ Download / Get Transcript — same as Instagram Reels above: saves the real video file to a "Creator Radar TikTok" Downloads folder, or pulls and permanently saves a spoken-audio transcript (click the thumbnail to expand and read it). The dashboard's own per-brand TikTok video list (in the TikTok section above) has both buttons too, right next to each matched video's link.
  • Clear TikTok Data — wipes every captured video across every profile. Separate from Clear Everything in the main dashboard's danger zone.

Google Sheet

optional · syncs live
  • Click Connect Google Sheet in the dashboard once, approve the Google prompt — everything after that auto-syncs a few seconds after new data comes in. Sync Now forces an immediate push.
  • Five tabs: All Brands (by Score), Pay Per Submission, Top by GMV %, My Brands (joined, by Score), Top Performers (by Link Clicks). New tabs appear automatically as needed.
  • Joined brands still show on All Brands with a light green highlight, so you can compare them against brands you haven't joined.
  • Meta, Amazon, TikTok Shop, and Trybe columns are clickable links straight from the sheet.
  • This lives in your own Google Drive — nothing shared, and every install gets its own sheet. Disconnect then reconnect for a fresh sheet after a structure change.

Trybe Submissions

its own page · every submission, not just the top 2

A full archive of your submission history across every joined brand — video, script, status, posted date, and analytics (link clicks, hook rate, link CTR, avg watch time) where Trybe shows them. Top Performers only ever pulls each brand's top 2 videos; this pulls all of them.

  1. Open My Brands → View All from the Trybe homepage, click Scan ▾ in the bottom-right corner, then Scan all submissions.
  2. It visits every joined brand's own My Submissions tab (not Top Formats) and opens each submission one at a time — slower than Top Performers per brand, since there's no "Next" button here to click through in place.
  3. Click Trybe Submissions → in the dashboard header to see everything captured.
A re-scan only opens what's new Anything already captured gets skipped automatically — a brand with nothing new finishes almost instantly, only genuinely new submissions get the full open-and-read treatment. A submission that only got a thumbnail the first time (no script, video link, or analytics — usually because Trybe's panel was slow and it got skipped) doesn't count as captured, so the next scan reopens and retries it.
Dates are day-precise, not to-the-minute Trybe itself only ever shows a relative age ("11 days ago") or a plain date, never an exact timestamp — that's a real platform limit, not something this can scrape around.
  • Auto-foldered by brand — every submission is tagged into a folder named after its own brand the moment it's first captured. Remove that tag by hand (the same ✕ every folder pill gets) and it won't silently come back on a later scan.
  • Search, Archive/Delete, Download CSV — identical to Instagram Reels above (search matches the script text here, not a caption).
  • Clear Submissions Data — wipes every captured submission across every brand. Separate from Clear Everything in the main dashboard's danger zone.

AI Script Rewriter

one click · runs in your own ChatGPT

Turn a script that already works into new hooks and fresh versions. Creator Radar builds a ready-made prompt around your script and opens your own ChatGPT, so the AI work and its cost stay on your account. Creator Radar never sees ChatGPT's reply.

  1. Find a video that has a script or transcript, on Trybe Submissions, TikTok Videos, Top Performers, or Amazon Videos (click Get Transcript first on a video that has none yet).
  2. Open its View Options menu and click ✨ Rewrite in ChatGPT. ChatGPT opens in a new tab with the prompt filled in.
  3. You get back why the script works, 5 new opening hooks built on different angles, and 3 full rewrites that keep the structure that worked.
Your real numbers go in too On Trybe Submissions and Top Performers, the prompt includes the video's link clicks, link click-through rate, hook rate, and average watch time when Trybe shows them, so ChatGPT can explain what the opening and the middle are actually doing. If Trybe has not loaded real numbers yet, they are left out instead of sending a false zero.
Message box empty, or showing old text? Sometimes ChatGPT restores an old unsent draft instead of the new prompt. Creator Radar copies the prompt for you every time. Click in ChatGPT's message box, press Cmd+A (or Ctrl+A) to select everything, then Cmd+V (or Ctrl+V) to paste, and press Enter.
Very long scripts A script too long to fit in a link opens a plain ChatGPT tab instead, with the full prompt already copied. Paste it in and press Enter.
  • Nothing is sent until you press Enter in ChatGPT. You can read and change the prompt first, and tell ChatGPT about your product or your speaking style for better rewrites.
  • No extra cost from Creator Radar. It uses your own ChatGPT account, whatever plan you have there.

Backup & Restore

use before reinstalling
  • Uninstalling deletes everything captured — normal Chrome behavior, no undo.
  • Before uninstalling, reinstalling, or resetting anything, click Backup Data (dashboard's ⋯ More menu) — one JSON file with every brand, signal, override, Sheet connection, and license.
  • Restore Data brings it all back in one step, license included.
  • This is a snapshot, not a live sync — anything scanned after your last backup won't be in the file. Back up right before any change that could reset your data.
  • Clear Everything (dashboard danger zone) is a genuine full reset, including Top Performers — back up first if you'll want that data again.

Video Tutorial

watch it in action

Prefer watching over reading? This walks through the same setup and workflow covered above.

▶ Watch on YouTube

Three things worth remembering

Refresh first

A tab open before an extension update keeps running old code. For dashboard or Top Performers, close and reopen the tab rather than just refreshing.

Manual is deliberate

The confirm steps on Meta, Amazon, and TikTok Shop exist because brand names are genuinely ambiguous on all three — guessing automatically risks attaching the wrong brand's data to your sheet.

Read-only

Nothing here posts, joins, or submits on your behalf. It only reads the page and records your own confirmations.