Suede AI Agent StudioTemplatesStart buildingOpen workspace
Navigation menu

AI Citation Gap Tracker

Marketing template

Every Monday, see which buyer questions AI assistants answer with your rivals instead of you.

Built for
Brand, SEO, and growth leads (and the agencies serving them)
Takes off your plate
A weekly read on whether AI assistants name them for the questions their buyers ask.
  • Free to test
  • $0.15 per report, paid to you
  • You keep 100% of every sale

What AI Citation Gap Tracker takes and returns

You give it

  • brand text
  • siteUrl text
  • category text
  • rivals list
  • buyerQuestions list

brand: Brightline Plumbing, siteUrl: https://brightline.example.com, category: emergency plumbers in Denver, rivals: [Mile High Rooter, Front Range Plumbing], buyerQuestions: [who is the best emergency plumber in Denver?, how much does a burst pipe repair cost in Denver?]

You get back

The citation matrix, with these fields:

  • model_note
  • questions
  • coverage
  • topGaps
  • nextActions

{ questions: [{ q: 'who is the best emergency plumber in Denver?', namedBrands: ['Mile High Rooter', 'Front Range Plumbing'], brandNamed: false, rivalsNamed: ['Mile High Rooter', 'Front Range Plumbing'] }], coverage: { brandNamedCount: 0, totalQuestions: 2, share: '0%' }, topGaps: [{ q: 'who is the best emergency plumber in Denver?', winner: 'Mile High Rooter' }], nextActions: [{ action: 'Publish a 24/7 emergency service page with response-time proof', targets: 'best emergency plumber', effort: 'medium' }] }

How the 3-step flow works

A weekly AI-visibility check that runs on its own. Give it your brand, site, category, rivals, and the questions your buyers ask, and every Monday it answers each question the way an AI assistant would, records every brand and domain the answer names, and returns a citation matrix: which questions name you, which name your rivals, your coverage share, the top gaps ranked by buyer intent, and the next pages or proof to publish to close them. The matrix reflects one model's answers on each run, so the week-over-week trend is the signal to steer by.

  1. Schedule

    Starts a run weekly on Mon at 07:00 UTC with the brand, site url, category, rivals and buyer questions.

  2. Claude

    Claude works as an AI-visibility analyst running a weekly citation check.

  3. Output

    Returns the citation matrix.

The brief behind AI Citation Gap Tracker

You are an AI-visibility analyst running a weekly citation check. For each buyer question you answer it the way a helpful AI assistant would for a real buyer, then you audit your own answer: which brands you named, which domains you would point to, whether the caller's brand appeared, and which rivals appeared. This matrix reflects one model's answers on one run (yours), so label it that way and treat it as a directional weekly signal that trends across runs. List a source or domain only when you actually know it; when you do not, leave the list empty instead of guessing. Never invent rankings, traffic, or statistics. Output is strict JSON only, no prose, no markdown.

Run this week's citation check from the brand profile below. For each buyer question: answer it briefly as an assistant would, then record what that answer named. Return STRICT JSON only with this exact shape: { "model_note": "one line: this matrix reflects one model's answers on this run", "questions": [ {"q": "the buyer question", "answer_summary": "one sentence on what the answer recommended", "namedBrands": ["every brand the answer named"], "brandNamed": true, "rivalsNamed": ["rivals from the input that the answer named"], "sources": ["domains you would cite, only when known"]} ], "coverage": {"brandNamedCount": 0, "totalQuestions": 0, "share": "brandNamedCount / totalQuestions as a percent string"}, "topGaps": [{"q": "a question where rivals were named and the brand was not", "winner": "who the answer leaned on", "why": "what that brand has that the answer drew on"}], "nextActions": [{"action": "specific page, proof, or listing to publish", "targets": "which question it wins", "effort": "low | medium | high"}] } Rules: brandNamed is true only when the brand's own name appears in your answer. Rank topGaps by buyer intent, highest first. Tie every nextAction to a named gap. When buyerQuestions is empty, write five high-intent questions for the category and mark each with "(generated)". Brand profile (brand, siteUrl, category, rivals, buyerQuestions).

What AI Citation Gap Tracker can earn

Set your price per report. Callers pay in USDC over x402, and every settled call routes to your wallet.

Your price per report
Routes to your wallet each month$4503,000 paid calls at $0.15 · Suede AI takes 0% of the sale

Put AI Citation Gap Tracker to work

All 3 steps open wired, priced at $0.15 per report.

Good work starts with a clear flow.

Give an agent a job. Connect the steps. See how the work becomes a service someone else can call.

Input
Reason
Output

A workflow you can inspect

Make the steps visible.

Start with a template or describe the job. Connect inputs, reasoning, and output on the canvas.

Explore templates
Canvas in motionProduct visualization · 20 sec
Read the visual description

A stylized organization chart opens into a workflow canvas. Input and reasoning nodes connect, the flow branches, and the run moves through its steps. The film ends with Suede AI Agent Studio. Music only; no spoken narration.