Changelog

What changed in DiscoveredBy, by month.

  • AI crawlers: which AI bots fetch your pages

    Send your server or CDN logs through a webhook, a Cloudflare Worker, Cloudflare Logpush or a log file upload, and see which AI crawlers requested which pages, whether each request is verified against the addresses its operator publishes, the errors your site served them, and which fetched pages AI answers cite. Only bot requests are kept, and client IP addresses are never stored.

    Read the docs
  • To do: one ranked list of what to do next

    A new tab under Actions gathers open work from seven sources, from page fixes and citation gaps to alerts and fact check findings, into one list banded High, Medium or Low by a stated rule per kind. Each button changes the item on its own page, and the To do tab shows how many High-priority items are open.

    Read the docs
  • ChatGPT (app) replaces ChatGPT (API)

    ChatGPT is now collected from the app only: the answer chatgpt.com shows a person who is not signed in, fetched through a licensed data provider. The separate ChatGPT (API) engine was removed, and its stored answers were deleted.

    Read the docs
  • Gemini (app): what gemini.google.com shows

    A new engine: the answer gemini.google.com shows a person who is not signed in, collected through a licensed data provider. It runs beside Gemini (API), and the two are separate engines in every filter and breakdown.

    Read the docs
  • Answer features: shopping, local, ads and more inside answers

    See which engines put shopping, local businesses, ads, video, images or tables inside their answers, and which answers used web search, each as a rate per engine.

    Read the docs
  • Google AI Overviews and Google AI Mode

    Two new engines: the AI Overview on Google's results page for your prompt, and Google AI Mode's answer. A search where Google shows no AI answer counts toward a shown rate, not toward any answer-based number.

    Read the docs
  • Prompt coverage: which prompts you could pause

    Find running prompts you could pause while the sources and brands they regularly see are still seen by a prompt you keep, with protections for prompts other work depends on, a preview of any selection, and pausing from the same screen.

    Read the docs
  • Fact check: where AI gets your facts wrong

    Keep a list of approved facts about your brand. The answers of a weekly fact study and of up to ten tracked prompts you choose are checked against them, and each contradiction is quoted, linked to its sources and queued for your team to review.

    Read the docs
  • Attributes: what each brand is known for

    A weekly study asks the chat engines on your plan, and ChatGPT (app), what your brand and each active tracked competitor are best known for, then which brands they name for each chosen quality, showing association and market prominence side by side with the quotes behind them.

    Read the docs
  • A new Overview

    Overview now shows how your brand stands against the competitors you track: a headline, five headline numbers, a trend, a brand ranking and one answer in full, for the range and filters set in the filter bar.

    Read the docs
  • Objections: why buyers might not choose you

    A weekly study asks the chat engines on your plan, and ChatGPT (app), directly why a buyer might not choose your brand and each active tracked competitor, then ranks the objections by prominence with the quotes behind them and shows what changed since the last comparable study.

    Read the docs
  • Perplexity answers through Perplexity's Sonar API

    Perplexity now writes a generated answer through its Sonar API. Only a source one of its numbered markers points at becomes a citation, and every source it returns is recorded as a returned search result.

    Read the docs
  • Analyst: ask your data in plain words

    Ask a question about your tracked AI answers in plain words and get a short answer built from Explorer queries, with every number filled in from the results shown under it.

    Read the docs
  • Local: city answers against the whole country

    Prompts can now be tracked in a city. The Local page compares those answers with the same country country-wide: brand visibility, citation rate, share of voice and position, the gap for each city, and the prompts where a city differs most.

    Read the docs
  • Explorer: build your own chart

    Pick metrics, break them down, filter them and choose a window, a comparison and optional smoothing, with the population rules and limits behind every number.

    Read the docs
  • Saved views, dashboards and share links

    Save Explorer queries as views, lay them out on dashboards, export a result, and share a frozen, expiring snapshot by link.

    Read the docs
  • Languages, engine choice and templates for prompts

    Track a prompt in one or more languages; chat engines get the words you typed unchanged, plus an instruction to answer in that language. Choose which engines run, preview the new prompt slots and monthly runs before you save, and save a combination as a reusable template.

    Read the docs
  • Personas: run a prompt as a named buyer

    Create named buyer profiles and run a tracked prompt as one, alongside or instead of the General audience every prompt already runs as.

    Read the docs
  • Compare vs. competitor

    A controlled comparison against one active tracked competitor over only the answers that name both of you: coverage, named-first, sentiment and reasons.

    Read the docs
  • Brand-signal alerts, and team reactions to any alert

    The daily watch now also flags brand share shifts, emerging brands, sentiment shifts and competitor-only social citations. Owners and editors can acknowledge, dismiss or snooze any alert with a shared team note.

    Read the docs
  • WordPress drafts

    Send a finished article into a connected WordPress site as a new draft post. DiscoveredBy never publishes, edits or deletes a post there.

    Read the docs
  • Brand reasons: why AI favours or cautions against a brand

    See why AI answers favour or caution against your brand and each tracked competitor, each reason counted as a strength or a weakness with the quote behind it.

    Read the docs
  • Brands and sub-brands

    Add aliases, and sub-brands under your own brand and active tracked competitors. A sub-brand rolls up into its brand family, and a family counts once per answer.

    Read the docs
  • Social sources: which accounts AI cites

    See which social, community, video, review and other accounts AI engines cite for your prompts, labelled as yours, a tracked competitor's or unlabelled, with reach, consistency, influence and change per account.

    Read the docs
  • Site audit: crawl your site as a bot

    Crawl your own site as DiscoveredByBot from robots.txt, sitemaps and internal links, and compare the raw HTML of each page with a browser render.

    Read the docs
  • Retrieved vs cited

    See which sources each AI engine returned while answering your prompts and which ones the answer text actually attributed, one collection channel at a time.

    Read the docs
  • Source-mention history

    Save the brand evidence found in cited third-party pages today, and compare it with a later observation for gains and losses.

    Read the docs
  • Saved page diagnostics

    Run and save policy and HTML checks for a selected page on your site, then recheck after your edits and compare with the saved history.

    Read the docs
  • Page issue queue

    Prioritize your own pages in one queue using saved gaps, draft status, diagnostic findings, linked evidence and recorded outcomes.

    Read the docs
  • Alert email preferences for project owners

    A project owner chooses daily, weekly or no alert emails, and which alert categories to receive.

    Read the docs
  • Invite teammates by link

    Owners can invite someone by link with an owner, editor or viewer role before that person has an account. The link expires after seven days; the recipient signs in with the invited address and accepts.

    Read the docs
  • Sign in with Google

    Continue with Google, including a personal Gmail account, or use a one-time email link. Signing in with Google on an address that already has an account joins it to that account.

    Read the docs
  • Client report links and templates

    Share a fixed client digest of a week by link, with no sign-in needed, and control access with expiry and revocation. Save report templates, optionally with citation examples.

    Read the docs
  • Client reports across projects

    Compare saved client readings for one completed week, and share reviewed, revocable combined agency snapshots.

    Read the docs
  • Source comparison and watchlists

    Compare domain citation rates across equal periods and read owned-source share. Save domain or exact-URL watchlists and subscribe to observed citation gains and losses.

    Read the docs
  • Earned sources: an outreach pipeline

    Save cited third-party pages or add one by hand, assign outreach work, report placements and compare later citations of the page. It sends no messages and finds no contacts.

    Read the docs
  • Hand off page fixes

    Download a fix as a Markdown or PDF task packet for whoever implements it, and approve up to 25 open drafts for handoff at once.

    Read the docs
  • Sentiment trends

    Compare sentiment across your brand and tracked competitors by prompt segment and collection channel, review negative or warned-against brand evidence, and inspect citation framing separately.

    Read the docs
  • MCP connector

    Connect a compatible assistant to one project with read-only tools for its prompts, answers, citations, daily metrics, weekly digests and more, using the same keys as the customer API.

    Read the docs
  • Customer API and keys

    Create scoped, expiring read keys for a project's prompts, collected answers, citations, daily metrics, saved weekly report digests and more.

    Read the docs
  • Source types

    Organize cited pages with source categories, page formats, rule evidence and project-specific overrides.

    Read the docs
  • Robots diagnostics

    Check the robots.txt rules declared for five AI crawlers on a URL of your site, with the rules that matched.

    Read the docs
  • Source reach, consistency and brand mentions in cited pages

    Domains shows how far each source reaches across your prompts and how consistently. A Mentions view checks your brand and active tracked competitors against the saved text of third-party pages AI engines cite.

    Read the docs
  • Google demand for each prompt

    With Search Console connected, each prompt shows the impressions Google recorded in the last 28 days for the searches it covers. It counts Google searches, not questions put to AI assistants.

    Read the docs
  • Organize and classify prompts

    Give prompts an intent, buyer stage, theme and branding, set them together on a selection, and ask for AI classification suggestions to review.

    Read the docs
  • Import prompts from CSV or Excel

    Import a whole list of prompts at once from a CSV file or the first worksheet of an Excel file, with columns matched by their headers.

    Read the docs
  • JSON exports and an Answers export

    Every dataset now downloads as JSON as well as CSV, with the same rows in the same order. A new Answers dataset carries the response text of each completed answer.

    Read the docs
  • Weekly article suggestions on the day you choose

    With weekly suggestions switched on, Articles generates that week's topics on the day you pick, at most once a week per project.

    Read the docs

  • Fan-out: what each engine searched for

    See what each engine actually searched for behind your prompt, where the engine reports it, and the eight categories those searches fall into.

    Read the docs
  • CSV exports

    Download prompts, daily metrics, brand mentions, citations, cited URLs and domains as CSV files. A download over its row cap is refused rather than cut short.

    Read the docs
  • Every answer records how it was collected

    Each answer stamps its platform, surface and collection method when it runs, so an older answer keeps saying how it was actually collected even after an engine changes.

    Read the docs

  • Brand visibility counts answers that name you

    Brand visibility is now the share of analysed answers that name your brand, beside separate numbers for brand position, share of voice, domain coverage and citation rate. A number with no data reads as no data, never zero.

    Read the docs
  • Weekly report

    A dated report for each week, built from your own numbers with no model in the loop, readable on screen, by email and on paper.

    Read the docs
  • llms.txt Advisor

    A weekly audit of your live llms.txt against the spec, with a compliant file written out for you to publish.

    Read the docs
  • Growth Advisor

    A weekly written briefing that reads your search and traffic numbers alongside outside research, and says what to do next.

    Read the docs
  • A business goal for each project

    Write down what the business is trying to achieve, in plain English. Agents such as Growth Advisor read it as steering context, not as an instruction to follow literally.

    Read the docs
  • Search performance and Traffic

    Search Console and Google Analytics get separate screens. Search performance adds quick wins and movers; Traffic groups sessions by where they came from, with AI counted first, and lists pages where attention is not converting.

    Read the docs
  • Suggested prompts from research, with auto refill

    Suggested prompts come from a research run that reads your site, with your best Search Console queries as extra context, and the queue tops itself up once it runs low.

    Read the docs
  • Optimizations: page fixes grounded in cited pages

    For a gap with a page of yours behind it, DiscoveredBy reads the pages AI engines cite instead, works out what yours is missing and writes a draft, keeping a change only when one of its evidence quotes appears in the source page.

    Read the docs
  • Citation gaps

    Prompts where a competitor is cited and you are not become a ranked queue of specific changes, based on what the cited page has that yours does not.

    Read the docs
  • An Alerts page, with why each alert fired

    Alerts from the daily watch get a list of their own, and each one opens to show why it fired: the before and after figures, saved when the alert was detected.

    Read the docs
  • Google properties map themselves

    In the ordinary case, connecting a Google account is now the only step: a Search Console or Analytics property whose hostname matches the domain of exactly one project you can edit is mapped to it for you. Anything else you can still map by hand.

    Read the docs

  • Search Console and Google Analytics in the app

    Your Search Console queries and pages and your Google Analytics sessions show inside DiscoveredBy. A project holds one Search Console property at a time; mapping another moves the project to it.

    Read the docs

Start monitoring your AI visibility.

See how AI search engines talk about your brand.

Free to start. No credit card required.