Docs

Anny documentation

Static guides to connect brands, run prompts, and read AI visibility — start here.

Guides

Core paths for marketing teams shipping GEO with Anny. Updated for the Aug 2026 product surface.

Get started

Quickstart

Create a workspace, add one brand, and see your first AI mentions in under ten minutes.

Updated Aug 4, 2026

This guide walks you from an empty Anny account to your first visibility snapshot. You need a work email, one brand domain, and roughly ten minutes. No engineering setup required.

1. Create your workspace

Sign up at anny.dodoxhq.com/register with your company email. Anny creates a workspace named after your domain (for example, northwind.com becomes Northwind). You can rename it later under Settings → Workspace.

  • Starter plans include 1 project and 50 tracked prompts.
  • Pro plans include 2 projects and 150 tracked prompts.
  • Invite teammates from day one — seats are unlimited on every paid plan.

2. Add your first brand

From the dashboard, click Add brand. Enter the primary domain (acme.com), display name (Acme), and up to five aliases such as Acme Inc, Acme Software, or former product names. Aliases help Anny catch mentions that don't use your exact legal name.

3. Seed a starter prompt set

Anny suggests 12–20 buying-intent prompts based on your category. Accept the defaults for your first run, then refine. A typical B2B SaaS starter set looks like:

  • best project management software for remote teams
  • Asana vs Monday vs Acme for marketing agencies
  • is Acme worth it for mid-market teams
  • project management tools with time tracking and reporting

4. Pick models and run

On Starter and Pro, choose up to three engines. We recommend ChatGPT, Gemini, and Google AI Mode for most marketing teams. Click Run tracking — daily jobs begin within a few minutes, and your first full snapshot usually lands inside an hour.

  1. Open Mentions to see every answer where your brand appears.
  2. Check Visibility % on the Overview for share of voice across the prompt set.
  3. Open Sources to see which URLs shaped the answers.

Most teams see a usable baseline by the end of day one. Week-over-week trends become meaningful after 7–10 daily runs.

Anny onboarding playbook

Get started

Connect a brand

Domains, aliases, and competitor seeds Anny uses when scoring visibility.

Updated Jul 28, 2026

A brand in Anny is more than a logo. It is the entity we look for in model answers, the domain we attribute owned citations to, and the center of your competitor ladder.

Primary domain

Use the marketing site root (example.com), not an app subdomain (app.example.com) unless that is how buyers know you. Anny normalizes www and trailing paths. If you operate regional sites (example.de, example.co.uk), add them as related domains so owned citations are not marked as third-party.

Aliases and spelling variants

Models often paraphrase brand names. Add every form you see in the wild:

  • Legal and product names — Acme Corporation, Acme Cloud
  • Common misspellings — Acmе with a Cyrillic е, Ackme
  • Former names after rebrands — BrightPath (acquired 2024)
  • Ticker or shorthand if analysts use it — ACME

Competitor seeds

Add 3–8 peers you expect to appear in the same answers. Anny builds a visibility ladder per prompt group. Example for a customer-support SaaS brand:

  • Intercom — score 42.4% across shared prompts
  • Zendesk — score 31.1%
  • Freshdesk — score 18.6%
  • Your brand — score 14.2% (baseline after week one)

Scores update daily. Use them in weekly GEO standups, not as a one-time audit.

Markets and languages

Each brand can track multiple locales (for example United States · English, Germany · German, Canada · English). Prompt libraries and visibility scores stay separate per market so a strong US presence does not hide a gap in DACH.

Get started

First prompt set

How to pick buying-intent questions your customers already ask ChatGPT and Gemini.

Updated Aug 1, 2026

Prompt sets are the unit of measurement in Anny. A strong set mirrors the real questions buyers type into AI — not the keywords you optimize for classic search.

Cover the full journey

Don't only track "best X" listicles. Build clusters across four stages:

  1. Awareness — category fears and objections ("why do CRM projects fail")
  2. Consideration — best-of and segment variants ("best CRM for agencies under 50 people")
  3. Evaluation — brand vs brand and "is X worth it"
  4. Purchase — pricing, onboarding, and migration questions if you sell direct

Write prompts the way people talk

Conversational phrasing outperforms two-word keywords. Prefer full questions with context:

  • Good: "What's the best email marketing platform for Shopify stores doing under $1M?"
  • Weak: "email marketing software"
  • Good: "Klaviyo vs Mailchimp for ecommerce abandoned cart flows"
  • Weak: "Klaviyo competitor"

Starter library sizes

On Starter (50 prompts), allocate roughly 20 consideration, 15 evaluation, 10 awareness, and 5 purchase. On Pro (150 prompts), duplicate the set across two markets or add persona variants (enterprise vs SMB, technical vs marketing buyer).

Refresh cadence

Review the library monthly. Retire prompts that never trigger brand or competitor mentions, and add new ones from sales call transcripts, "how did you hear about us" answers that mention ChatGPT, and competitor launches.

Tracking

Models & engines

Coverage across ChatGPT, Gemini, Claude, Perplexity, and Google AI Mode.

Updated Jul 18, 2026

Visibility is not portable. A brand that leads in ChatGPT can disappear in AI Mode. Anny tracks each engine as a separate surface so you see the gaps that classic SEO tools miss.

Supported engines

  • ChatGPT — Bing + Google grounding with independent ranking; strong on product and profile pages
  • Gemini — source chips and multi-turn citation behavior
  • Google AI Mode — dual-panel with AI Overviews where available
  • Claude — more conservative citations; useful for B2B evaluation prompts
  • Perplexity — citation-heavy answers; strong for research-style queries

Starter and Pro include three engines of your choice. Advanced plans unlock up to 11 models with custom schedules.

How often Anny runs prompts

Daily tracking is the default on paid plans. Each prompt is sent to each selected engine once per day in your brand's primary timezone. Weekly mode is available on Advanced for very large libraries.

Comparing engines

On the Overview, switch the model filter to compare Visibility %, average answer position, and sentiment side by side. Example from a mid-market CRM workspace after 14 days:

  • ChatGPT — 28% visibility, avg position 2.4, sentiment mildly positive
  • Gemini — 41% visibility, avg position 1.8, sentiment neutral
  • AI Mode — 19% visibility, avg position 3.1, sentiment mixed

Treat those as three different problems — not one "AI SEO" score.

Tracking

Mentions & sentiment

Read every answer where your brand appears — and how the model frames you.

Updated Jul 22, 2026

A mention is any model answer that names your brand (or an alias). Mentions are the raw feed behind Visibility %. Sentiment describes how the answer frames you relative to peers.

Reading the Mentions feed

Each row shows the prompt, engine, date, answer excerpt, whether you were recommended, and detected sentiment. Click a row to open the full answer, cited sources, and competitor co-mentions.

  • Recommended — you appear in the shortlist or as a primary suggestion
  • Mentioned — named without a clear recommendation
  • Absent — tracked for the prompt but your brand was not named

Sentiment labels

Anny classifies framing as positive, neutral, mixed, or negative. In B2B software samples, ChatGPT often frames brands less favorably than Gemini on evaluation prompts — so a high mention rate with negative sentiment still loses deals.

Visibility without favorable sentiment is a hollow win. Fix the underlying review or comparison page before chasing more mentions.

ChatGPT mentions playbook

Answer position

When multiple brands appear, Anny records your ordinal position in the recommendation list (1 = first named). Track average position on evaluation prompts weekly. Moving from 3.2 to 1.9 usually correlates with stronger source coverage on comparison articles.

Example week

Acme Cloud · US · Evaluation cluster (24 prompts, ChatGPT): 16 mentions, 9 recommended, avg position 2.1, sentiment 62% positive / 25% neutral / 13% mixed.

Tracking

Sources & citations

Map the URLs AI leans on, and spot pages that cite competitors instead of you.

Updated Jul 30, 2026

Most brand mentions are earned through third-party pages the model retrieves — listicles, reviews, Reddit threads, Wikipedia — not your homepage. The Sources view shows which URLs shaped answers across your prompt set.

Source types Anny tags

  • Editorial / listicles — "best of" roundups and comparison posts
  • Reviews — G2, Capterra, TrustRadius, and similar
  • Community — Reddit, forums, niche Slack/Discord archives when cited
  • Documentation — official docs and help centers
  • Owned — your domain and related domains
  • Video — YouTube and similar, especially influential on Google AI surfaces

Finding citation gaps

Filter to prompts where a competitor is mentioned and you are absent. Sort sources by how often they appear across engines. Prioritize domains that show up in ChatGPT and Gemini — closing those gaps usually moves multiple surfaces at once.

Owned content still matters

Anny also surfaces owned page types engines already ground on — product pages, how-tos, pricing, and comparison pages on your domain. If competitors' product pages appear and yours never do, crawlability and factual structure are usually the issue, not just authority.

  1. Open Sources → Competitors cited, you missing.
  2. Export the top 20 URLs for outreach or content refresh.
  3. Mark each action Todo / Skip / Done so the backlog stays honest.

Workspace

Teams & seats

Invite marketing, SEO, and agency partners without burning seat licenses.

Updated Jun 20, 2026

Every paid Anny plan includes unlimited seats. Roles control what people can change — not whether they can log in.

Roles

  • Owner — billing, delete workspace, transfer ownership
  • Admin — manage brands, prompts, members, and integrations
  • Editor — edit prompt libraries and mark actions done
  • Viewer — read dashboards and exports; no edits

Inviting people

Settings → Members → Invite. Enter emails and a default role. Invites expire after 14 days. Agency partners should receive Viewer or Editor on client workspaces; keep Admin on your internal agency hub only.

SSO

SAML SSO is available on Advanced and agency enterprise contracts. Map IdP groups to Anny roles so SEO and brand teams land in the right permission set automatically.

Workspace

Alerts

Get Slack or email when visibility drops, competitors surge, or sentiment turns.

Updated May 28, 2026

Alerts turn daily tracking into an operating system. Configure them under Settings → Alerts per brand or per prompt group.

Alert types

  • Visibility drop — your Visibility % falls more than X points week over week on a tagged group
  • Competitor surge — a seeded competitor gains Y mentions on shared prompts
  • New citation — a high-traffic domain cites a competitor and not you
  • Sentiment shift — share of negative/mixed answers rises above a threshold
  • Model gap — you appear on one engine but stay absent on another for 3+ days

Channels

Deliver to email, Slack, or both. Slack alerts post into a channel you choose (for example #geo-ops). Each alert includes the prompt group, engine, delta, and a deep link into Mentions or Sources.

Push critical visibility drops and new competitor citations into the channel your team already lives in.

Changelog · Slack mention alerts · v0.8.1

Suggested defaults

  1. Visibility drop ≥ 8 points WoW on Evaluation prompts → Slack + email to Admin
  2. Competitor surge ≥ 5 new recommended mentions → Slack only
  3. Sentiment negative share ≥ 25% on Evaluation → email Owner + Admin

Mute alerts during known experiments (site migrations, major PR campaigns) so noise does not train the team to ignore them.

Workspace

Exports

CSV, PDF scorecards, and API pulls for weekly GEO reviews and client decks.

Updated Jun 14, 2026

Anny is built for weekly operating rhythms. Exports let you leave the product without leaving the data behind.

In-product exports

  • Mentions CSV — prompt, engine, date, excerpt, sentiment, position, competitors
  • Sources CSV — URL, domain, type, engines citing, competitor vs owned
  • Visibility scorecard PDF — weekly ladder vs competitors for one brand
  • White-label PDF — agency branding, client logo, no Anny chrome

API and MCP

Advanced and agency plans include API keys under Settings → Developer. Pull visibility time series, mention rows, and fanout data into Looker, Sheets, or Slack bots. MCP access exposes the same objects to coding agents and internal tools.

Retention

Raw answer text is retained for 90 days on Starter, 180 days on Pro, and custom windows on Advanced. Aggregated visibility metrics remain for the life of the workspace so long-range charts stay intact after answer text rolls off.