Aveani PixelScope · in review
Docs

Using PixelScope.

Everything the extension does, what each message means, and where its view ends.

Install

PixelScope is waiting for review in the Chrome Web Store. The install link will appear on this site the day it's approved.

Once it's live: open its page in the Chrome Web Store, press Add to Chrome, then pin it from the puzzle icon in the toolbar so it's one click away.

Your first scan

  1. Open a store or any site with ads.
  2. If a cookie banner appears, accept it. Many sites keep pixels silent until you do.
  3. Click the PixelScope icon. The number on the icon is the count of events seen; red means at least one error.
  4. If the popup says Reload to check this page, the tab was opened before PixelScope was watching. Press the button and it reloads and scans.

Moving around a single-page shop (Zara, Gymshark) keeps the results: PixelScope follows the site, not the exact address.

PartWhat it shows
VerdictProblems found, things to check, or pixels look good, plus the number of pixels and events.
Pixel cardsOne per pixel: platform, ID with a copy button, number of events, and a five-step funnel (page, product, cart, checkout, purchase) lit by what was sent on this page.
ProblemsEach issue with a one-line consequence and where it happened.
EventsNewest first, with value. Click one to see its pixel ID, event ID and every parameter.
Also on this pageOther ad and analytics tools, named from request addresses.
Copy JSONEverything for this tab on your clipboard, to send to a developer.

Automatic service events (Meta's Microdata, TikTok's EnrichAM, LandingPageView, EngagedSession) are hidden, with a count at the bottom of the list.

Problems

MessageMeaning
Purchase sent twiceTwo requests with different event IDs: the platform counts both. With the same ID it's usually merged, so it's shown as something to check.
Has no value / no currencyA purchase without amount or a 3-letter currency. Lowercase currency is flagged as something to check.
Order page, but no purchaseThe address looks like an order confirmation (Shopify, WooCommerce and others) and no purchase was sent.
Loaded but sent nothingPixel code is present, no events left. Usually cookie consent.
No event IDOn purchases. Without it, browser and server events can't be merged.
Value 0Add to cart or product view worth 0, often a free gift added automatically.
Two pixels on this pageA note, not an error. Make sure each belongs to an account you use.
Custom eventA non-standard Meta event. Fine if you set it up on purpose.

Other trackers

PixelScope names Google Ads, Google Analytics, Google Tag Manager, Pinterest, Snapchat, X, LinkedIn, Reddit, Microsoft Ads, Amazon Ads, Criteo, Taboola, Outbrain, Awin, Klaviyo, Hotjar, Microsoft Clarity, Yandex Metrica and Naver when the page contacts them. It recognises them by address only and doesn't read what they send.

Limits

  • Server-side events never pass through the browser. Check them in Events Manager.
  • Acceptance: PixelScope shows what was sent, not what the platform accepted.
  • Automated browsers: Meta doesn't send events to them. Test in a normal Chrome window.
  • Before install: requests sent before PixelScope started aren't visible. Reload.

Permissions

PermissionWhy
Read requests (webRequest)To see the requests a page sends to Meta, TikTok and a fixed list of ad and analytics hosts. Read-only: nothing is blocked or changed.
Access to all sitesChrome only shows a pixel request to an extension that can access the site that sent it, and pixels can be on any site.
StorageSession memory for the open tab's events. Cleared when the tab closes.
Active tabTo read the current tab's address when you click the icon.

Full details are in the privacy policy.

FAQ

Is it free?

Yes. What's free now stays free. If paid features come, they will be new ones, such as checking a whole site at once.

Why does another helper show events PixelScope doesn't?

Helpers that watch the page's code count calls to the pixel, even ones that were never sent. PixelScope counts requests that left the browser.

Does it work with Google Tag Manager and Shopify?

Yes, including Shopify's sandboxed web pixels and the TikTok app for Shopify.

How do I report a problem?

Email aveanihq@gmail.com with the page address and, if you can, the JSON from Copy JSON.