Monthly Recurring Revenue
$3,315
↑ +$390 vs last month
Total Accounts
284
↑ 17 free accounts · 17 paid
Tests Run (Today)
43
↔ 312 this week · 1,204 this month
Unresolved Payment Failures
3
↑ $585/mo at risk — action needed
Conversion Funnel
Signed up
284
284
100%
Ran first test
234
234
82%
3+ tests run
136
136
48%
Visited remediation
88
88
31%
Generated plan
54
54
19%
Upgraded to paid
17
17
6%
Tests Run — Last 14 Days
7-day avg
44.6
peak day
71
total 14d
624
Live Activity
Sophie Clarke upgraded to Remediation Plan
4 minutes ago
Marcus Webb ran a brand test — Barclays · Banking
11 minutes ago
Priya Nair generated a remediation plan — Medik8
18 minutes ago
Payment failed — James Holloway · $199 · card declined
34 minutes ago
Elena Marchetti signed up — referred from LinkedIn
51 minutes ago
Tom Ashworth downloaded schema-markup.html
1 hour ago
Top Upgrade Opportunities
12 free users flagged for outreach — sorted by priority score
| User | Brand tested | Gap score | Tests | Signals | Priority | Status | |
|---|---|---|---|---|---|---|---|
Priya Nair |
Medik8 | 62pt | 7 | 3+ testsrem visitedplan gen'dfiles DL |
New | ||
Tom Ashworth |
Charlotte Tilbury | 55pt | 5 | 3+ testsrem visitedfiles DL |
New | ||
Marcus Webb |
Barclays | 48pt | 4 | 3+ testsrem visited |
Contacted |
Total
284
Free
267
Paid
17
Flagged
12
New today
8
| Name | Company | Plan | Tests | Top brand | Gap score | Last active | Signed up | Source | Flag |
|---|
Upgrade Opportunity Queue
System-flagged free accounts ranked by conversion probability. Updated nightly.
New — not contacted
8
Contacted
3
In discussion
1
Converted this month
4
User
Tests
Gap
Files
Priority
Status
Payment Failures
3 unresolved failures · $585/mo at risk
⚠️
3 paying customers have unresolved payment failures
Stripe will retry automatically, but customers at 2+ retries should be contacted manually. After 4 failed retries Stripe cancels the subscription.
Customer
Amount
Failure reason
Retries
Next retry
Status
Resolved This Month
4 failures resolved — 3 via retry, 1 via manual card update
Customer
Amount
Reason
Retries
Resolved
Status
Edge & Evidentia Referrals
Platform users who converted to full service engagements
Total referrals
9
Closed won
4
Revenue attributed
$38,400
Platform ROI
11.4×
User
Product
Trigger
Value
Status
Date
In-Platform Notifications
Messages sent to individual users — shown on login
Broadcasts
Platform-wide banners shown to all users or a specific segment
Remediation Plan now live — upgrade today
LiveYour diagnostic revealed the gap. The Remediation Plan fixes it — citation placement, technical foundation, and content briefs personalised to your brand. From $199/mo.
Seen by 184 users
Clicked 31 times
Dismissed 153
Head-to-Head feature now available
EndedTest your brand against any competitor in a live 4-turn AI buying conversation. See exactly who survives to recommendation.
Tests by Category (this month)
MRR Trend (last 6 months)
Current MRR
$3,315
Growth rate
+13%
Churn rate
2.1%
Top Brands Tested (all time)
Key Platform Metrics
Avg tests per user
4.4
Avg gap score (all tests)
38pt
% brands fully eliminated
62%
Avg time signup → first test
8 min
Avg time first test → upgrade
9 days
API cost per test (avg)
$0.043
API cost / MRR ratio
1.6%
Revenue per free user
$0.23
Signup Source Attribution
Email Campaign
108
38%
LinkedIn
85
30%
Direct
54
19%
Referral
28
10%
Other
9
3%
Admin Audit Log
Immutable record of every admin action. Append-only.
| Time | Admin | Action | User affected | Detail |
|---|---|---|---|---|
| 23 Mar 2026 00:14 | Paul Sheals | plan_upgraded | Sophie Clarke | free → remediation |
| 22 Mar 2026 16:32 | Tim de Rosen | notification_sent | Priya Nair | type: upgrade_prompt |
| 22 Mar 2026 14:55 | Paul Sheals | note_added | Marcus Webb | Admin note updated |
| 22 Mar 2026 11:18 | Tim de Rosen | flag_set | Tom Ashworth | flagged_for_upgrade = true |
| 21 Mar 2026 09:44 | Paul Sheals | broadcast_created | — | target: free users |
| 20 Mar 2026 17:02 | Tim de Rosen | payment_failure_resolved | Sarah Okonkwo | admin_contacted = true |
| 19 Mar 2026 14:11 | Paul Sheals | notification_sent | Elena Marchetti | type: retest_reminder |
| 18 Mar 2026 10:29 | Tim de Rosen | plan_upgraded | James Osei | free → remediation |
Deliver Citation Audit
Input manual audit results — populates the Citation Audit panel for the specified user
Audit Details
Destination Breakdown
How it works
1. Run the manual citation audit for the user's brand using real browser sessions
2. Count citation pills and links across all platforms and turns
3. Classify by destination type (retailer, editorial, marketplace, competitor, own site)
4. Fill in this form and click Deliver
5. The data is stored in localStorage under the user's session
6. Next time they visit Citation Audit, the gate screen is replaced with their results
2. Count citation pills and links across all platforms and turns
3. Classify by destination type (retailer, editorial, marketplace, competitor, own site)
4. Fill in this form and click Deliver
5. The data is stored in localStorage under the user's session
6. Next time they visit Citation Audit, the gate screen is replaced with their results
Destination types
■ Premium Multi-Brand Retailers — Lookfantastic, Space NK, Sephora
■ Editorial / Review Sites — Byrdie, InStyle, Vogue, Allure
■ Mass Marketplace — Amazon, Boots, ASOS
■ Competitor Brand Sites — named competitor .com
■ Own Site (brand.com) — direct brand destination
■ Video / Editorial Platform — YouTube, Reddit
■ Other — aggregators, price comparison, other
■ Editorial / Review Sites — Byrdie, InStyle, Vogue, Allure
■ Mass Marketplace — Amazon, Boots, ASOS
■ Competitor Brand Sites — named competitor .com
■ Own Site (brand.com) — direct brand destination
■ Video / Editorial Platform — YouTube, Reddit
■ Other — aggregators, price comparison, other
Deliver AI Overviews Report
Input manual Google AI Overviews results — populates the AI Overviews panel for Pro users
Report Details
Comma-separated
Query Results
Query
AIO shown
Brand present
Brand wins
Winner
How to run the test
1. Open Chrome in incognito mode (UK VPN if needed)
2. Search each query — note if an AI Overview appears
3. If AIO shown: is the brand named? Is it the recommended brand?
4. Note which brand wins if not the client
5. Enter results above and click Deliver
6. Pro user sees results immediately on next visit
2. Search each query — note if an AI Overview appears
3. If AIO shown: is the brand named? Is it the recommended brand?
4. Note which brand wins if not the client
5. Enter results above and click Deliver
6. Pro user sees results immediately on next visit
Scoring logic
Presence % — brand present ÷ queries where AIO was shown
Win % — brand wins ÷ total queries tested
Gap — presence minus win rate — calculated automatically
Win % — brand wins ÷ total queries tested
Gap — presence minus win rate — calculated automatically
Admin Users
Automation Rules
Flag users with 3+ tests
Flag users with gap > 40pt
Flag remediation tab visited
Flag all 3 files downloaded
Auto retest_reminder at 30d
Alert on payment failure
Platform Config
Free tier test limit
Unlimited
Remediation plan price
$199/mo
Signup gate enabled
Maintenance mode
Preview mode bypass
API & Integrations
Anthropic API
Connected
OpenAI API
Connected
Stripe
Not connected
Postmark (email)
Not connected
Database
localStorage (dev)