Pitches
The hardest part of selling AI visibility work is the moment before the contract. The prospect is curious, you're confident their AI presence is a mess, and the only thing between you is a deck nobody wants to read. Pitches is the page that replaces the deck.
You type a brand name. About a minute later you have a real, branded AI visibility report on that brand: a visibility score, the citation sources AI is pulling from, the competitors AI lists alongside them, a handful of insights. Then you edit any number on the page, share a public link the prospect can open on their phone, and (when they say yes) convert that pitch into a real tracked brand without re-entering anything.
The point isn't to replace a real signed-in dashboard. It's to make the first call go better.
How the data is real
A pitch isn't a Lorem Ipsum mock filled with plausible numbers. It runs in two phases against GPT-5-mini.
The first pass uses web search to find real third-party citations for the brand — review sites, listicles, news pieces, comparison pages — and classifies each source by type (earned media, social, review, institution). The second pass hands those citations to the synthesizer, which writes scores grounded in citation breadth and authority, insights that reference what was actually found, and a citation panel including a gap callout against the top competitor ("17 sources cite Allbirds but not Cariuma"). When web search returns nothing usable (rare, but it happens for very small brands), the generator falls back to its own knowledge.
The result isn't the canonical score you'd get from tracking the brand for real — the full Trakkr pipeline runs daily across eight models with deeper signals; a pitch is a one-shot estimate. It's designed to be honest enough to defend in a sales conversation and editable enough that you can hand-tune the headline if the prospect tells you something the data didn't have.
Creating one
The create modal asks for four things, only the first required. Brand name is what the generator searches against. Website is optional but improves citation matching when the name is ambiguous. Industry pre-suggests three competitors you can toggle on or off. Competitors become the leaderboard rows and the citation-gap anchor (the first one is the "competitor" in "17 sources cite competitor but not you"). Markets default to US.
Generation takes 30-60 seconds, with cycling status messages so the prospect-side anxiety of "did it work?" is low. On success you land in the editor.
If you've set up white-label branding on your team, the new pitch inherits your agency logo, name, primary color, footer text, and the "hide Powered by Trakkr" flag by default. Override per pitch later.
What you can edit
Almost every visible element. Click any number — visibility score, model score, rank, competitor score, industry average — and type a new one. Click any heading, label, summary, or insight body and rewrite it. Toggle entire sections on or off (hide citations for a prospect who doesn't care about sources; hide benchmarks for a category where the industry average would distract). Reorder sections. Add or remove competitors. Toggle individual AI models on or off. Add insights from a set of preset icons.
Full undo/redo with Cmd+Z / Cmd+Shift+Z. The shape of the report is yours to tune; nothing locks once generated.
Sharing
A pitch is private by default. Hit Share to get the public link at /pitch/:slug — no authentication required, optional password gate if you want one. Anyone with the link sees exactly what you see, minus the edit controls and minus any sections you hid. Mobile-responsive; many prospects open it on their phone.
The view count on the card shows how many times the link has been opened. You see the count, not the viewer. Flip a pitch from public back to private to revoke the link without deleting it. Export PDF in the row menu produces a PDF-friendly version you can email directly.
When you sign the prospect
The conversion path: take the same inputs the pitch was generated from (name, website, industry, competitors, markets) and add the brand to your team as a normal tracked brand. The pitch stays in your Pitches list as a historical artifact of what the prospect was told on day one; the tracked brand becomes the live picture going forward.
The two aren't linked records. That's deliberate — the pitch is a frozen snapshot from sale time, the tracked brand is current truth, and you don't want them rewriting each other.
When to actually use it
Three patterns come up enough to name.
Cold outbound. Pitch first, send second. Generate a real audit on a brand you'd like to work with, share the public link in the outreach email, and let the prospect open something tangible instead of "would love to chat." It outperforms "here's a deck about us" by a wide margin.
The first sales call. Generate live on the call. The brand name → pitch flow takes about a minute. You spend the meeting walking through real data on the prospect's brand, not generic material, and you can tune numbers as the conversation goes — cross-check what they tell you, adjust the headline, save.
Mid-cycle materials. A multi-touch sale benefits from a second artifact. Generate a pitch focused on a different competitive angle (different competitors, different highlighted insights) and share it as a follow-up. It looks bespoke because it is.
Legacy /agency/demos URL
This page used to be called Demos. The route still works — /agency/demos and /agency/demos/:id land in the same place — so old client emails with demo links don't break. New work should use the pitch-named paths.
Plan access
| Plan | Pitches |
|---|---|
| Free | No access |
| Growth | No access |
| Scale | Full access, unlimited pitches |
| Enterprise | Full access, unlimited pitches |
Common questions
Are pitch scores the same as tracked-brand scores?
No. A pitch is a one-shot estimate; the real pipeline runs daily across eight models with deeper signals. Pitches are directional truth, hand-tunable. A prospect's real score, once you start tracking them, sometimes lands a few points off the pitch — that's expected.
What if the brand name is ambiguous?
Add the website. Citation matching is much more accurate when the model has a domain to disambiguate against. Without one, the generator may pull citations for the wrong company.
Does the prospect see "Powered by Trakkr"?
By default yes, in the footer. Turn it off per-pitch in the editor's settings panel, or globally for the team in Settings → White-Label — new pitches inherit the team default.
Will a public pitch be indexed by Google?
We discourage it and set the right headers, but if you absolutely don't want it discovered, use the password option.
Can I duplicate a pitch as a template?
Yes — the row menu has Duplicate. Useful for keeping one approved template per industry and tweaking the brand-specific details each time.