Opportunities are organised into 3 groups of channels, visible in the sidebar navigation:
Influence covers platforms where content shapes what AI models say -YouTube, Reddit, and PR (news media, specialist blogs, comparison sites). Actions here build the brand’s footprint in the sources AI engines cite most.
Paid Media covers channels where paid activation fills or amplifies AI visibility gaps (ChatGPT Ads, Amazon Rufus Ads, and DV360 programmatic). Actions here are most useful when organic presence alone isn’t enough to drive discovery.
Organic covers the brand’s own website. Actions here fix the structural and content barriers that prevent AI models from reading, extracting, and citing brand pages accurately.
Each channel within a group can generate one or more recommendations per month, depending on what the data reveals for the brand × category × country combination being analysed.
Requires: at least one active Search project on the workspace.Influence recommendations identify where your client’s brand is underrepresented on the platforms that AI models cite most frequently on top influential sources such as YouTube, Reddit, and media/blog/comparison sources (PR).
YouTube videos are one of the most frequently cited source types in AI answers. These recommendations target gaps in citation coverage and content quality.
Launch a video to capture missing AI citations
What it detects: Themes where competitor content is cited by AI models but the brand has no video presence.Trigger: The platform identifies the top two themes where competitors outperform the brand in AI citation rates. For each theme, it finds the highest-intent query to guide the video topic.Data used: Brand Thematic Overview (citation rates by theme), Keyword Details (search interest scores)What the brief covers: Video content creation aligned to the missing theme; YouTube metadata optimisation (title, description, chapters, transcript) to maximise AI discoverability.
Refresh videos losing AI visibility
What it detects: Brand-owned YouTube videos that were previously cited in AI answers but are losing citation share. Trigger: Brand-owned YouTube URLs where citation share dropped more than 30% compared to the previous month.Data used: Brand Sources Details (YouTube URLs cited as sources), YouTube API (channel ownership, metadata)What the brief covers: Refreshing titles, descriptions, transcripts, and metadata to realign with the queries currently driving AI citations.
Leverage influencer channel authority
What it detects: Independent YouTube channels that are frequently cited in AI answers, but where the brand is absent.Trigger: At least two independent (non-branded, non-competitor) YouTube channels appear as cited sources, without any brand mention.Data used: Brand Sources Details (top cited YouTube URLs), YouTube API (channel names and metadata)What the brief covers: Influencer activation brief — seeding, sponsorships, or content partnerships with channels already trusted by AI models.
Decode winning video patterns
What it detects: The editorial and structural patterns that make top-cited videos successful, to replicate them.Trigger: At least one top-performing video is available for pattern analysis.Data used: Brand Sources Details (top cited YouTube URLs by visibility score), YouTube API (transcripts, titles, descriptions)What the brief covers: Content pattern report identifying recurring themes, formats, and tone; video production brief using those patterns to target gaps where competitors lead.
Reddit threads are frequently cited sources in AI-generated answers. These recommendations target situations where competitors dominate discussions that influence what AI models say.
Establish authority on the brand's strongest themes
What it detects: Themes where the brand leads but competitors are closing the gap in Reddit discussions.\Trigger: Themes where competitors outperform the brand in Reddit-sourced AI citations.\Data used: Brand Thematic Overview, Brand Sources Details, Reddit Listening What the brief covers: Expert answers and insight contributions; publishing and monitoring guidelines.
Activate in competitive discussions dominating AI visibility
What it detects: Specific Reddit threads where competitors are mentioned and the brand is entirely absent, and those threads are driving AI citations.Trigger: At least one AI-cited Reddit thread where a competitor is mentioned but the brand is absent; or competitors appear in 30%+ of analysed threads with the brand missing.\Data used: Brand Sources Details, Reddit Listening, LLM analysis of thread content (question clusters, brand/competitor mentions)\What the brief covers: Targeted expert responses to the key question clusters driving competitor visibility.
Create a Reddit-driven FAQ for your website
What it detects: Recurring question patterns across AI-cited Reddit threads that could be answered by brand-owned content on the website.Trigger: At least 3 threads with recurring FAQ signals, or 5+ unique FAQ-style queries identified across analysed threads.\Data used: Brand Sources Details, Reddit Listening, LLM analysis of thread content\What the brief covers: FAQ content brief (top 10 questions and answers for the website); FAQ page publication brief with schema markup guidance.
Increase authority on competitor-led themes
What it detects: Reddit threads in thematics where the brand already performs well, but competitor content dominates the discussions AI models are citing.\Trigger: Reddit URLs cited in AI answers on the brand’s strongest themes, where competitors are more present than the brand.\Data used: Brand Thematic Overview, Brand Sources Details (Reddit URLs), Reddit Listening (top subreddits and posts)\What the brief covers: Expert contribution drafts for target threads; community management guidelines for tone and engagement.
PR recommendations cover three source types (news media, specialist blogs, and comparison platforms) split into two strategies: reinforce (the brand is already strong) and gap-fill (the brand is absent or outperformed)
Strengthen authority via high-impact news media (Reinforce)
What it detects: Themes where the brand is already strong AND top news media domains are actively generating AI citations on those same themes. The opportunity is to deepen presence where the brand can amplify existing momentum.\Trigger: Brand has the highest Presence Rate on a thematic AND news media domains are cited on that same thematic.\Data used: Brand Thematic Overview (Presence Rate), Brand Sources Details (filtered to news media type, excluding Google/Bing)\What the brief covers: PR content brief (proprietary studies, executive viewpoints); publisher outreach brief.\
Deepen expertise via specialist content ecosystems (Reinforce)
Same logic as above, applied to specialist blogs rather than news media.Data used: Brand Sources Details (filtered to SPECIALIST_BLOG type)What the brief covers: Specialist content brief; publisher outreach brief for niche publications.\
Defend and optimise rankings on comparison platforms (Reinforce)
What it detects: Comparison sites that are already citing the brand on its strongest themes, where a competitor is also present and encroaching.\Trigger: Brand is strong AND comparison site citations exist on those themes AND competitor ranking is competing. What the brief covers: Platform optimisation brief (product listings, SEO); publisher outreach brief.
Build initial authority via news media (Gap-fill)
What it detects: Themes where competitors outperform the brand AND news media domains are generating AI citations on those themes without the brand being present.\Trigger: Competitor Presence Rate exceeds brand Presence Rate AND brand is absent on the top news media domains for those themes.\What the brief covers: Educational content and market insight creation; personalised publisher outreach.
Establish expertise via specialist blog ecosystems (Gap-fill)
Same logic as above, applied to specialist blogs.\What the brief covers: Guest post and expert contribution briefs; outreach to specialist blog editors.\
Capture recommendation visibility via comparison platforms (Gap-fill)
What it detects: Comparison sites driving AI citations on competitor-dominant themes, where the brand is either absent or ranked below the top 3.\Trigger: Competitor outperforms brand AND brand is absent or weakly ranked on comparison site domains for those themes.\What the brief covers: Paid placement/sponsorship negotiation brief; publisher outreach.\
Requires: at least one completed GEO Audit for the same domain. Search project required for content strategy recommendations.On-site recommendations identify structural and content barriers preventing AI models from reading, extracting, and citing the brand’s web pages accurately. These are SEO and content actions on pages the brand own.
These recommendations are triggered by data from the GEO Audit project which crawls the brand’s pages and analyses them for AI readability signals.
Fix missing image alt texts
What it detects: Images on brand pages that are missing descriptive alt text — which means AI models can’t interpret the visual content or use it as a citation signal.\Trigger: At least 1 image without alt text AND image accessibility score below 100. Priority escalates based on page type (Home Pages and PDPs are most critical). What the brief covers: Alt text audit; copywriting brief following the format [subject depicted] + [contextual relevance] + [product/category]; CMS deployment and validation.
Bulk remediate image alt texts
What it detects: Pages with 10+ missing alt texts, indicating a template-level gap rather than an isolated issue.\Trigger: 10+ images missing alt text OR image accessibility score below 80. If the missing alt ratio exceeds 20% of total images, a style guide is included.\What the brief covers: Full image inventory export; bulk alt text writing in priority order; CMS batch deployment; alt text style guide (if systemic gap confirmed).\
Add a summary block for AI quick-parse
What it detects: Pages that lack a structured summary block near the top — the key element that lets AI models extract the page’s primary value without reading everything.Trigger: No summary block detected on the page. Escalates to critical if the page also lacks Q&A and table elements (no extractability anchors at all).Content varies by page type:
Home Page: brand overview
PLP: category scope and range benefits
PDP: product name + active ingredient + core claim + format/size
What the brief covers: Summary block writing brief with content requirements per page type; schema implementation if applicable.
Add a Q&A section
What it detects: Pages that lack a FAQ or Q&A block — a dedicated extraction layer that makes it much easier for AI models to surface the page in answer to direct questions. Trigger: No Q&A section detected. Priority escalates on Content Pages with 3,000+ words (highest citation opportunity loss). Not triggered on Home Pages. What the brief covers: Writing 5–8 high-frequency Q&A pairs aligned to actual user queries; FAQ schema implementation (application/ld+json).
Convert prose data to semantic HTML tables
What it detects: Sections where comparison data, ingredient properties, clinical results, or multi-variable information is written as prose instead of structured tables — making it harder for AI to extract and use.Trigger: GEO Audit flags “Tabular data could be better structured for extraction.”\What the brief covers: Identifying the highest-value prose sections; converting to properly marked-up HTML tables with semantic structure (thead, th scope, tbody).\
Reduce on-page reading grade level
What it detects: Pages where copy complexity exceeds the AI readability threshold for that page type — making it harder for AI models to parse and cite the content.\Trigger thresholds by page type:\
\What the brief covers: Rewriting sentences over 25 words; replacing specialist vocabulary with plain-language equivalents; targeting a Flesch Reading Ease score ≥ 60.
Audit and resolve the JavaScript rendering gap
What it detects: Pages where the JavaScript-rendered version has significantly more (or less) content than the static HTML version — meaning AI crawlers that don’t execute JavaScript are missing content.Trigger: Word count ratio between static HTML and JS-rendered version is outside the 90–110% range (more than 10% difference).\What the brief covers: Crawling the page with both JS-enabled and static tools; identifying the sections responsible for the gap; fixing so all primary content is visible in the static HTML response.
Search-based content strategy : 4 types of opportunities
These four recommendations require a Search project and use AI visibility metrics (Brand Mention Rate and Average Position by topic) to identify content gaps and opportunities.The 4 scenarios correspond to different positions on a visibility matrix:
Create a foundational topic page (Weak Spot)
When it applies: The brand has both low mention rate (< 30%) AND poor average position (> 8) on a topic — meaning AI models barely mention the brand and when they do it’s ranked poorly.What the brief covers: Creating a new 2,000+ word authoritative page from scratch, with definition-first structure, FAQ schema, structured sections, and E-E-A-T signals (author bio, external citations, datePublished).
Scale topic content volume (Niche Win)
When it applies: The brand already ranks well on a topic (average position ≤ 4) but has low mention frequency (< 35%) — meaning the content is good but not seen often enough.What the brief covers: Creating multiple sub-pages and use-case variants for the topic; building a topic hub linking them together; publishing an original data asset to anchor citation authority.
Restructure a buried topic page (Buried)
When it applies: The brand is frequently mentioned on a topic (mention rate ≥ 45%) but ranked poorly (average position > 6) — the content is recognised but AI models can’t parse it efficiently. What the brief covers: Rewriting the page opening with a definition-first structure; adding FAQ schema aligned to the highest-intent queries; rebuilding heading hierarchy; updating freshness signals
Deepen and defend a Star topic (Star)
When it applies: The brand both leads in mentions (≥ 55%) AND ranks well (average position ≤ 4) — the brand owns this topic and needs to defend it from competitors closing in.\What the brief covers: Publishing original benchmark data; creating competitor comparison sub-pages; refreshing the hub page; updating llms.txt with topic authority signals.
Requires: at least one active Search project. ChatGPT Ads and Rufus Ads additionally require an active Brand Perception analysis.Paid Media recommendations identify where paid activation can fill or amplify AI visibility gaps — either because organic presence is too low to drive discovery, or because a paid placement gives immediate access to high-value surfaces.
What it detects: High-authority domains and URLs that AI models frequently cite as sources — which can be used as programmatic targeting inventory in DV360.\Trigger: At least 3 targetable domains identified from the brand’s AI citation data.Data used: Brand Sources Details (authority sources, URLs, domains, visibility scores, citation counts)What the brief covers: A curated list of the top 30 domains and top 30 URLs ranked by visibility score and citation count; guidance on building a DV360 allowlist or curated deal; campaign launch brief including measurement setup.The idea: if a site is already influencing what AI says about a category, placing display or video ads there reinforces the brand in the same environment.
Retailers only. ChatGPT Ads opportunities are only generated for workspaces with an active Brand Perception analysis.Country note: If the workspace country is outside [US, CA, AU, NZ, UK, JP, KR, BR, MX], the opportunity title will include ”— Prepare now for ChatGPT Ads beta launch” to signal upcoming availability.\
Offset low organic visibility with paid ads
What it detects: Themes where the brand’s citation rate in ChatGPT is too low for organic discovery to work on its own, while competitors are being cited organically\Trigger: Brand citation rate below 20% on target themes AND competitors are cited organically on those same themes.Data used: Brand Perception analysis (citation rate by theme, competitor presence\What the brief covers: Campaign structure for compensatory ChatGPT Ads — keyword targeting (positive and negative), ad group structure, headline and description frameworks.\
Fix brand misperceptions with corrective ad copy
What it detects: Negative attributes that AI models consistently associate with the brand — surfaced often enough to affect how the brand is recommendedTrigger: A negative attribute appears in 15%+ of brand mentions in ChatGPT responses AND no corrective content currently exists in the AI citation pool for those attributesData used: Brand Perception analysis (attribute-level perception, negative attribute frequency, sentiment scoresWhat the brief covers: Corrective ad copy brief using the specific negative attributes identified by SOM to reframe the brand narrative.
Target high-potential personas via paid campaign
What it detects: Persona segments where the brand’s share of voice in ChatGPT is very low while competitors dominate.\Trigger: Brand Share of Voice below 15% on a persona AND competitor SOV above 40% on that same persona, with a gap of 25+ percentage points Data used: Brand Perception analysis (Share of Voice by persona)\What the brief covers: Persona-targeted campaign brief with audience-specific language and intent signals drawn from the SOM SOV analysis.
Amazon retailers only. These recommendations are only generated when the brand sells products on Amazon.com (US marketplace). If the brand is not on Amazon, these recommendations will not appear.Country note: If the workspace country is in [UK, Germany, France, Italy, Spain, Canada, India], the title will include ”— Prepare now for Amazon Alexa for Shopping Sponsored Prompts beta launch.”
Counter competitor dominance with Sponsored Prompts
What it detects: Themes where a competitor has strong visibility in Rufus and the brand has almost none — and where the brand’s current sponsored prompts are either absent or generating no orders.\Trigger: Competitor Visibility Score above 50 AND Brand Visibility Score below 20 on at least one theme, confirmed by insufficient or absent prompt coverage.\Data used: Brand Perception analysis (Visibility Score by theme), Amazon Ads Console (active prompts, impressions, orders)What the brief covers: Rufus Ads campaign brief targeting the specific themes where competitors dominate.
Ensure key topics are fully covered by Sponsored Prompt
What it detects: Priority themes identified by Share of Model that have no active Rufus Sponsored Prompts, or where existing prompts are generating very few impressions.\Trigger: At least one priority theme from the SOM analysis has zero active prompts OR active prompts with fewer than 500 impressions in the last 30 days\Data used: Brand Perception analysis (priority themes), Amazon Ads Console (prompt coverage and impressions by theme)\What the brief covers: Audit and mapping of thematic coverage in Sponsored Ads; campaign brief to fill the gaps.