Alerting
What Are GEO Alerts?
GEO Alerts is an automated monitoring system built into Writesonic’s GEO platform. It continuously watches your AI visibility and citation metrics across AI engines - and notifies your team the moment a metric crosses a threshold you define.
Instead of manually checking dashboards for changes in your brand’s AI presence, Alerts bring the insights to you - via email, so you can react faster and stay ahead of competitors.
💡 Why It Matters
AI search results change daily. A competitor can overtake your brand visibility on ChatGPT overnight. GEO Alerts ensure you never miss a critical shift - whether it’s a sudden drop in citation share or a spike in competitor mentions.
Who Should Use GEO Alerts?
GEO Alerts are designed for anyone who needs to stay on top of their brand’s AI search performance:
- SEO & Content Teams — Monitor how AI engines cite and mention your content over time
- Growth & Marketing Teams — Get notified when visibility drops or competitors gain ground
- Product & Strategy Teams — Track how product-related prompts perform across AI platforms
- Agency Teams & Client Managers — Set up alerts per client project and report proactively
- Enterprise & Leadership — High-level monitoring of brand health across AI channels without daily dashboard checks
How Alerts Work
Setting up a GEO Alert follows a simple, guided flow:
- Name your alert — Give it a recognizable label (e.g., “Visibility Drop — US Market”)
- Choose a metric — Select the AI visibility or citation metric you want to monitor
- Set the condition & threshold — Define the trigger logic (e.g., “is greater than 10%”)
- Define the time window — Choose a rolling period (e.g., last 7 days) or period-over-period comparison
- Apply filters (optional) — Narrow the alert scope by market, topic, platform, prompt type, prompts, or tags
- Configure notifications — Choose notification frequency and recipients
- Activate — The system evaluates your alert on every data run and notifies when triggered
Once created, each alert appears in your Alert Configured tab with its trigger criteria, creator, date, and an on/off toggle for easy management.
Supported Metrics
You can set alerts on any of the following metrics. Metrics are grouped by type to help you pick the right threshold format.
Percentage Metrics
These metrics are expressed as a percentage. Set your threshold using a % value.
| Metric | What It Tracks |
|---|---|
| AI Visibility | Your brand’s overall visibility percentage across monitored AI platforms |
| Citation Share | The share of AI-generated citations that point to your domain vs. competitors |
Count Metrics
These metrics are expressed as absolute numbers. Set your threshold using a numeric value.
| Metric | What It Tracks |
|---|---|
| Answers Mentioning Me | Number of AI-generated answers that mention your brand |
| Answers Mentioning Competitors but Not You | AI answers where competitors appear but your brand does not |
| Citing Pages | Total number of pages being cited across AI answers |
| Cited Answers | Number of AI-generated answers that include a citation to any tracked page |
| Your Cited Pages | Pages from your domain that are being cited by AI engines |
| Competitor Cited Pages | Pages from competitor domains that are being cited |
| Pages Mentioning You | Web pages referenced in AI answers that mention your brand |
| Pages Mentioning Competitors but Not You | Referenced pages that mention competitors but not your brand |
Trigger Conditions
Trigger conditions define the logic that decides when an alert should fire. You configure two components: the comparison operator and the time window.
Comparison Operators
Choose how the metric value should be evaluated against your threshold:
| Operator | Meaning |
|---|---|
| Is greater than | Fires when the metric exceeds the threshold |
| Is less than | Fires when the metric drops below the threshold |
| Equal to | Fires when the metric exactly matches the threshold |
| Is greater than or equal to | Fires at or above the threshold |
| Is less than or equal to | Fires at or below the threshold |
Time Window
You can evaluate the trigger in two ways:
- Rolling Period — Checks if the metric crosses the threshold within a defined lookback window (e.g., the last 7 days, 14 days, or 30 days)
- Period over Period — Compares the metric between the current period and the previous equivalent period (e.g., this week vs. last week)
🔍 Example Scenarios
- Rolling + Relative: “Alert me if AI Visibility drops by more than 10% in the last 7 days” • Rolling + Absolute: “Alert me if Citation Share falls below 40% at any point in the last 14 days” • Period over Period: “Alert me if Cited Answers decreased by 15% compared to the previous period”
Filters
Filters let you narrow the scope of your alert so it only evaluates a specific slice of your data. This is especially useful when you want to monitor a particular market, AI platform, or content topic without noise from the rest of your project.
All filters are optional. If no filters are applied, the alert evaluates the metric across your entire project.
| Filter | Description |
|---|---|
| Market | Restrict the alert to a specific geographic market or region |
| Topic | Monitor a specific content topic within your project |
| Platform | Filter by AI platform (e.g., ChatGPT, Perplexity, Gemini, Copilot) |
| Prompt Type | Filter by the category or type of prompt being tracked |
| Prompts | Target a specific prompt or query |
| Tags | Use project tags to further segment the alert scope |
ℹ️ Tip
Combine multiple filters for precise alerting. For example, monitor “AI Visibility” only for “US Market” on “ChatGPT” — so you’re not flooded with alerts for regions or platforms you don’t prioritize.
Notification Settings
Once your alert logic is configured, you control how and how often you get notified.
Notification Frequency
To prevent alert fatigue, you set a maximum notification frequency:
- Daily — Receive at most one notification per day if the alert is triggered
- Weekly — Receive at most one notification per week
- Monthly — Receive at most one notification per month
Even if the alert condition is met multiple times within the chosen window, you’ll only be notified once — keeping your inbox clean.
Notification Channel
Currently, alerts are delivered via:
- Email — Sent to selected team members or specific email addresses
In-app notifications and additional channels are planned for future releases.
Recipients
You can send alert notifications to:
- Specific users — Select individual team members from your project
- Role-based recipients — Route alerts to everyone with a specific role (e.g., all Admins or Project Owners)
Managing Your Alerts
All configured alerts live under the Alerts section in your GEO project. The interface is split into two tabs:
Alert Configured Tab
This is your alert management dashboard. For each alert, you can see:
- Name — The label you gave the alert
- Trigger Criteria — A summary of the metric, condition, and threshold (e.g., “AI Visibility is greater than 2%”)
- Created By — The team member who created the alert
- Created On — The date the alert was set up
- Toggle (On/Off) — Pause or resume the alert without deleting it
- Actions Menu — Edit or delete the alert
Alert Logs Tab
The Alert Logs tab shows a chronological record of every time an alert has been triggered. Use it to:
- Review which alerts fired and when
- Understand which metrics are crossing thresholds most frequently
- Audit notification delivery to the right recipients
If no alerts have been triggered yet, this tab will show an empty state: “No alert logs yet — You’ll see logs when your alerts are triggered.”
Common Use Cases
Here are practical scenarios where GEO Alerts deliver the most value:
Competitive Displacement Monitoring
Set an alert for “Answers Mentioning Competitors but Not You” to catch early signals of competitor brands displacing yours in AI answers.
Visibility Drop Detection
Configure a rolling 7-day alert on “AI Visibility” with a “is less than” condition to be notified instantly if your overall visibility dips below a critical threshold.
Citation Performance by Market
Use the Market filter to set separate alerts for your top markets (e.g., US, UK, India) so you know exactly where your citation share is shifting.
Platform-Specific Tracking
Monitor how a specific AI platform treats your content. For example, alert on “Citation Share” filtered to “Perplexity” only, to catch Perplexity-specific changes that a global metric would mask.
Agency Client Reporting
If you manage multiple client projects, set weekly alerts per project so your account managers are proactively informed about each client’s AI visibility changes — before the client notices.
Updated about 16 hours ago
