The TickSights Chrome Extension: Sales Data on the Event Page You Are Already On
Most resale research is a tab problem. The event is open in one tab, the market data in another, and the number you want — did tickets like these actually sell, and at what price — is three clicks and a search away from the page you are looking at.
The TickSights extension for Chrome removes that gap. Open an event on viagogo, StubHub or Gigsberg, click the toolbar icon, and a side panel opens next to the page with the sales figures for that exact event.
This guide covers the setup, everything the panel shows, and — just as usefully — what it does not do.
What you need first
An active TickSights subscription. The extension is a window onto the TickSights API, not a separate product. It authenticates with an API key from a live plan and does nothing without one. If you do not have a plan yet, the pricing page is the place to start.
Your API key. It lives in your Whop account settings, under the TickSights membership. Whop is the merchant of record for the subscription, which is why the key is issued there and not in the dashboard.
Chrome 114 or newer. The extension is built around the Side Panel API, which arrived in that version.
Setup, in three steps
1. Install it from the Chrome Web Store. The settings page opens by itself the first time — later updates and browser restarts do not steal a tab.
2. Paste your API key into the field on that page and save. If you closed it, you can get back at any time: click the TickSights icon, then Settings in the side panel, or right-click the icon and choose Options.
3. Click “Test connection”. This is the step worth not skipping. It makes one real API call and tells you immediately whether the key works — including how many events your account currently tracks. An invalid key looks exactly like an empty account until you test it.
Using it: the blue dot
Navigate to an event detail page on any supported marketplace. When the extension recognises the page as an event, the toolbar icon shows a blue dot. No dot means no event was detected — usually because you are on a search or listing page rather than on the event itself.
Click the icon and the side panel opens alongside the page. It stays open as you move between tabs and updates when you navigate, including on marketplaces that change the page without reloading it.
What the panel shows
For a tracked event, the top of the panel is five figures:
- Total sold — tickets sold across the tracked history of the event.
- Last 24 hours and Last 7 days — the two numbers that say whether the event is moving now, as opposed to having moved at some point.
- Average price — weighted, not a plain mean of listings.
- Available stock — what is currently on offer.
Below that sits the Avg. Price by Block table: for each block, the average price, how many tickets sold and when the last sale happened. Paginated, because a stadium has more blocks than fits in a panel, and switchable off entirely in the settings if you would rather keep the panel short.
The block table is the part that earns the extension its place. A single average across an arena tells you very little — cheap seats and premium seats routinely move in opposite directions at the same event. Per block, you can see which part of the room is actually clearing, which is the level your own listing is measured against.
Two links close the panel: the seating map, and the full event in the TickSights dashboard for anything the panel does not have room for.
Events that are not tracked yet
If the event is not in TickSights, the panel says so and offers a single Add to TickSights button. One click, and tracking starts from that moment.
Two things worth knowing about that:
- Adding is capped at 50 events per day per API key. Depending on your plan, fetching data may be rate-limited too. The panel tells you when you have hit a limit rather than failing silently.
- Data does not appear instantly. Tracking begins when you add the event; the history behind it does not exist retroactively. Add the events you are watching before you need the numbers, not on the afternoon you are deciding.
My Listings
Switch to the My Listings tab and the panel shows your own viagogo listings — either for the event in front of you or as a complete list.
It is off by default; you turn it on in the settings. Three limits are worth knowing:
- viagogo only. StubHub and Gigsberg listings are not included.
- You must be logged in to viagogo in the same browser. The panel reads your listings through your existing session; if you are signed out, it says so and links you to the login.
- Up to 2.000 listings are fetched. Above that the panel tells you how many of your total it is showing rather than pretending the list is complete.
Each listing shows quantity, price per ticket, the resulting payout, the block and row, and its status — active, pending, deactivated or expired. Seeing status next to sales data is the point: a listing that is quietly deactivated looks identical to one that simply has not sold, and only one of those is a pricing problem.
One disclosure. The View Event button in the My Listings tab opens the event on viagogo through a TickSights affiliate link. If a ticket is bought after following it, TickSights may earn a commission from viagogo. It costs you nothing and does not change the price. No other link in the extension is an affiliate link, and this is also stated inside the extension itself.
Where it works
| Marketplace | Domains |
|---|---|
| viagogo | viagogo.com, viagogo.de, viagogo.co.uk |
| StubHub | stubhub.com, stubhub.de, stubhub.co.uk |
| Gigsberg | gigsberg.com |
Event detail pages only. A search results page or a category listing has no single event to report on, so the panel stays quiet rather than guessing.
What it does not do
It does not read the page. The extension has no content script — nothing is injected into the marketplace page and its content is never read. The event is identified from the tab URL alone, which is why the permission list is as short as it is.
It does not price for you. There is no suggested price and no automatic repricing. It reports what sold; the decision stays yours.
It does not buy anything. No queueing, no carting, no automation of any kind against the marketplaces.
It does not predict. Every figure in the panel is history — a far better basis than instinct, and still not a forecast. The sales tracker guide goes into what that distinction means in practice.
Data, keys and caching
Your API key is stored in Chrome’s synced extension storage, so it follows your Chrome profile to your other signed-in devices. It is sent only to api.ticksights.com, as the authorisation header on the calls the panel makes.
Responses are cached briefly — event data and average prices for a minute, “is this event tracked?” lookups for five. That is what keeps the panel from making a fresh call every time you switch tabs. The refresh button ignores the cache and clears it, which is the button to use when you have just added an event.
The permissions do what they say. Storage holds the key and the cache. Side panel opens the panel. The marketplace hosts are there so the extension can see the URL of the tab you are on. my.viagogo.com is only for the opt-in listings feature, and api.ticksights.com is the API itself.
When something is not working
No blue dot. You are probably not on an event detail page. Search results, artist pages and category pages have no single event to report on.
“Invalid API key”. The key is wrong, or the subscription behind it is no longer active. Re-copy it from Whop and use Test connection to confirm.
“Rate limit reached”. You have added 50 events today on this key, or your plan’s data limit has been hit. Both reset; neither breaks anything.
“Not logged in to viagogo”. My Listings needs a live viagogo session in the same browser. Open your viagogo listings page, sign in, come back.
The panel is in the wrong language. The interface follows your browser’s UI language and is available in English and German. Changing Chrome’s language changes the panel.
Worth it?
If you track five events, the dashboard on its own is fine. The extension earns its place at the point where you are opening marketplace pages all day — because the question it answers is the one you have while looking at the page, and answering it without leaving that page is most of the value.
Read next: what a sales tracker can and cannot tell you, the seven criteria for choosing events, or the API if you would rather build against the data yourself.