Reload the extension from your browser’s extensions page. The context menu is rebuilt when the extension installs and when the browser starts, so a reload restores it.
Also check where you are right-clicking. The menu is registered for the page itself, so it does not appear when you right-click a link, an image, or selected text. Right-click blank page area.
What data does the extension send off my machine?
Almost nothing. Everything read off the page you are on, titles, meta tags, headings, links, images and structured data, is analysed locally and stays there. Your AI Insights captures also stay on your machine.
A few features need a lookup the browser cannot do alone, and those send a URL or a keyword to a Sprout service: keyword volume and CPC, Core Web Vitals, link status codes, robots.txt checks, and the redirect chain. Those are URLs and queries only. No page content, no form data, no cookies, no credentials.
There is no analytics SDK in the extension. On install it sends a one-time ping with a random identifier so installs can be counted, and Firefox is excluded from even that.
Is Sprout SEO Extension free, and do I need an account?
It is free, and there is no account, no sign-in and no licence key. Install it from your browser’s extension store and it works.
Which browsers does Sprout SEO Extension support?
Chrome, Firefox and Edge.
Almost everything works identically across all three. The one exception is the local search simulator’s location override, which works on Chrome and Edge. It relies on rewriting a request header and Firefox does not expose the API that needs, so on Firefox the language and device overrides still apply but the location one has no effect.
Why don’t I see anything on Google search results?
SERP enhancements ship switched off. They will not appear until you enable them once.
Run any Google search, find the Sprout panel in the right-hand column, and flip the switch in its header. The setting is remembered, so this is a one-time step.
If the switch is already on, check the result type. The widgets appear on standard Google results only. Images, Video, Shopping, News and Books results are excluded.
AI Insights: Common Questions
The Brands card shows no mentions. What’s wrong?
Nothing is scored against your brand list until you press Reprocess all conversations in the Bulk Analysis dashboard.
Add your brands and competitors first, then Reprocess. It re-scans everything you have already captured against the current list, so you do not need to re-run any prompts. If counts still look low, add more aliases, the misspellings, the legal entity name, the bare domain, and Reprocess again.
Why did my bulk run stop part-way through?
It almost certainly auto-paused, which is deliberate. A run pauses after 3 consecutive hard failures, or after 5 consecutive answers that never got persisted. Both usually mean ChatGPT rate-limited you or your session expired. Sign back in and press Resume rather than restarting the batch.
Items marked Timed out exceeded the 180-second per-prompt limit. Use Retry unfinished to re-queue just those.
Keep first batches small. Twenty prompts will tell you whether your list is well-formed before you commit to two hundred.
What is a sourcing pipeline, and why does it matter?
It is the retrieval path ChatGPT used to fetch a given source. ChatGPT records one of four and the extension reads the label directly: Bright Data and Oxylabs are commercial web scrapers, Labrador is an allowlist of licensed publishers such as Reuters, WSJ, Wikipedia and arXiv, and Open web / SERP is the search baseline.
It matters because it tells you which lever would actually move you. If answers in your category come mostly through the scrapers, being fetchable and answering the question in the page body is the work. If they come mostly through Labrador, you will not optimise your way in and the lever is coverage by those publishers instead.
Can I capture an old ChatGPT conversation, or only a live one?
Old conversations work. Extraction reads the conversation from ChatGPT’s own backend using the session you are already signed in with, so you can open a chat from last month and capture it in full.
Two things are the exception. Turn intent and live merchant offers are only caught while the answer is streaming, so they will not appear on a conversation you reopen later.
Gemini is different: its capture listens to live network traffic. Reopening an old Gemini conversation produces no traffic to listen to, so it falls back to reading the page and finds fewer queries. Capture Gemini conversations while you are having them.
Which Google domains does AI Overview capture work on?
Currently 17: google.com, .co.uk, .nl, .de, .fr, .es, .it, .ca, .com.au, .co.jp, .com.br, .co.in, .be, .pl, .se, .at and .ch.
On any other Google domain the AI Insights tab will not pick up an Overview, which is the most common reason it looks empty on a SERP that clearly has one. This is being widened to every Google country domain in the next release.