What changed, and what should we do next?
Analytics shows what moved after each action: AI visibility, mentions, citations and sources, AI referral traffic and the pages AI cites. Optimize turns every result into the next best action, ranked and waiting for your approval.
One action, measured
Every action is logged: a page published, an FAQ added, channel versions sent. The same 24 questions and the same pages are read before and after each one, so a change in AI visibility, mentions, citations or AI referral traffic has a cause next to it.
Before
- AI visibility score42
- AI mentions128
- Citations320
- AI referral visits1,980
After
- AI visibility score64
- AI mentions247
- Citations680
- AI referral visits2,340
AI crawlers
Crawlers since the guide was published
| Crawler | Visits | Change |
|---|---|---|
| GPTBot | 86.2k | ↑ 12.4k |
| PerplexityBot | 41.3k | ↑ 3.1k |
| ClaudeBot | 28.9k | ↑ 6.6k |
| Googlebot | 19.7k | ↓ 1.2k |
| Bingbot | 8.2k | ↑ 0.4k |
Crawler visits before and after publishing
AI referral visits
By AI platform
| Platform | Visits | Change |
|---|---|---|
| ChatGPT | 471 | ↑ 56 |
| Perplexity | 212 | ↑ 41 |
| Gemini | 156 | ↑ 32 |
| Copilot | 88 | ↓ 9 |
| Claude | 12 | ↑ 3 |
AI referral visits before and after publishing
Pages AI cites
| Page | Citations | Change | Last action | Share |
|---|---|---|---|---|
| /guides/best-cordless-vacuum | 1.9k | ↑ 280 | Guide published | 30.2% |
| /blog/robot-vacuum-vs-cordless | 1.4k | ↑ 230 | Comparison table added | 25.4% |
| /products/lumiclean-pro | 1.1k | ↑ 117 | FAQ added | 20.6% |
| /guides/vacuum-for-pet-hair | 0.9k | ↑ 64 | 8 channel versions sent | 14.3% |
| /guides/vacuum-for-allergies | 0.6k | ↓ 22 | No action yet | 9.5% |
Compared with competitors
Every chart answers one question: what changed after we acted?
AI crawlers reading your site
Which AI systems fetch your pages, and whether they came back after a page was published or updated. Evidence that AI is reading what you shipped.
Which passages AI quotes
The lines AI actually cites from a page, and the ones it skips. The next edit in flowgen Content Agent targets the passage that is not cited yet.
Page position after each action
Where each page sits among the pages cited for the same questions, and how far it moved since its last update. The lowest page is the next one Optimize puts in the queue.
From action to first citation
Each action is logged with its date, then followed until an AI crawler reads the page and an answer cites it. No submission step, just evidence of what happened next.
AI referral visits by platform
Visits that arrive from AI answers, counted per platform where they can be identified, and compared with the week before the action.
What each crawler came for
Crawler requests grouped by purpose: training, answering a live question, or indexing. A page fetched to answer a question is the earliest sign that it may be cited.
Measured around each action
Analytics records what you did and when, then reads the same questions, pages and traffic sources afterwards, using observable AI responses and the traffic and lead data you choose to connect. Each result is handed to Optimize.
Contact salesAction log
Every content update, new page and channel version is recorded with its date.
Before and after
The same questions and pages are measured before and after each action.
AI referral visits
Visits from AI search experiences are counted where they can be identified.
Your own data
Connect traffic and lead data to see what follows each action.
One opportunity, from detection to the next check
Optimize reads what Analytics reports, turns each change into one recommended action, waits for your approval, publishes it through flowgen Channel Agent and measures again. The cycle never runs without a person: nothing is published until someone approves it.
One opportunity, followed from detection to measurement. A sample run for a fictional brand; names and figures are demo data.
Watches for change
New question demand, a lost citation, a competitor that starts to appear, a fact that went out of date. Optimize notices, so you do not have to check.
Recommends the next action
Each change becomes one concrete action with a reason and a priority: create a guide, refresh a page, add an FAQ, correct a source.
Waits for your approval
Drafts are prepared in flowgen Content Agent from verified facts. Nothing is published until a person approves it.
Measures again
After publishing, Optimize schedules the next check and Analytics reads the result. That result starts the next round.
A queue of marketing actions, ranked and ready
Every change Optimize detects becomes an action with a trigger, a reason, a priority and a status: a missing question, a page to refresh, an outdated claim, a competitor move. The queue is the plan; you decide what runs.
Ranked by expected effect
Priority comes from the opportunity score in flowgen Prompt Demand and from what Analytics reports: a lost citation on a high-intent question moves to the top.
One status for every action
Queued, drafting, awaiting approval, published, measuring. Anyone on the team can see where each action stands and what is waiting on them.
| # | Opportunity | Trigger | Recommended action | Priority | Status |
|---|
Nothing publishes without a person
Each draft arrives with its readiness score and the verified facts it used. Approve it, edit it, or send it back with a note.
A person approves every action
An approval step is part of every run. Optimize prepares; your team decides.
Only verified facts
Specifications, prices and claims come from Brand Knowledge in flowgen Brand Intelligence. A draft that needs a fact Brand Knowledge does not have asks for it instead of guessing.
Best Cordless Vacuum for Pet Hair: 2026 Buying Guide
lumihome.com/guides/best-cordless-vacuum-for-pet-hair
Short answer: for pet hair, look at the brush first. An anti-tangle brush and a sealed filter matter more than peak suction numbers.
- Compared: brush type, filter, runtime and weight across the three most-asked models
- Specifications verified against flowgen Brand Intelligence this week
Why the brush matters
Long hair wraps around a standard roller within a few passes. An anti-tangle brush cuts it as it spins, so the vacuum keeps its suction through the whole session.
Start with how much hair your home sheds in a day. Then check the brush and the filter.
What the data shows
Figures in this guide come from the manufacturers’ published specifications and are linked at the end of each section.
Publish, wait, measure, and start again
Approval is not the end. Optimize follows the action through distribution and measurement, and brings back what it learned.
Distribution through flowgen Channel Agent
The approved piece goes out as website, blog, social and newsletter versions, each one logged with its date.
Measured again in Analytics
After the scheduled wait, Analytics re-checks the question on every platform and compares the answer with the day the action was logged.
flowgen Analytics turns every change in AI Search into the next marketing action
What Optimize watches, and what it proposes
Four kinds of change on the left. Four kinds of action on the right. Hover a signal to see where it leads.
Frequently asked questions
What is flowgen Analytics?
flowgen Analytics is the Improve stage of flowgen GEO OS. Measure shows what changed after each action: AI visibility, mentions, citations and sources, AI referral traffic and the competitor gap. Optimize turns each result into the next recommended action, with a person approving before anything is published.
What does Analytics compare?
The same questions and the same pages, read before and after each logged action. Connect your own traffic and lead data to see what followed, and set a baseline with flowgen GEO Insight before the first action.
Is Optimize an AI agent or a workflow builder?
No. Optimize is not a chatbot and there is no canvas to build. It is a fixed improvement cycle with a ranked action queue and approval steps built in.
Does Optimize publish on its own?
No. Every action waits for approval. Optimize prepares the draft in flowgen Content Agent and the channel versions for flowgen Channel Agent; your team decides.
How often does the cycle run?
How often questions are re-checked and how many actions are prepared depends on your plan and settings.
Read more about flowgen Analytics
Measuring GEO: what to compare before and after
GEO work is hard to judge without a baseline. Decide what to measure before you change anything.
robots.txt and llms.txt: what they do and what they do not
Two small text files come up in every GEO conversation. They do different jobs, and neither is a shortcut to being cited.
Connect every GEO action to a measurable result
Find the opportunities. Create the content. Publish it. Measure the change. Improve again.