flamel
DOCS

Creating alerts

Build performance alerts from scratch or starter templates, set thresholds that match your real variance, and document the response.

Performance alerts watch your paid campaigns and notify you the moment a metric moves past a threshold you set, whether that is a rising cost per click, a stalled conversion rate, or a campaign hitting a lead milestone. This page walks you through building an alert, tuning the threshold, naming it so it scales, and documenting what to do when it fires.

Create an alert

Open Performance Alerts

Create a performance alert

Go to Paid Social Ads, then Manage, then Performance Alerts, and click Create Alert.

Choose the type

Alert configuration form with threshold settings

Pick the alert type that matches what you want to catch. See Alert types for what each one watches.

TypeTriggers when
Performance ChangeA metric rises or falls past a percentage or absolute threshold vs. a baseline
MilestoneA metric reaches a target value (for example, 500 leads)
CreationA new campaign, ad set, or ad is created in the account
ChangeA setting on a campaign or ad changes (budget, status, creative)

Configure the trigger

The fields you see depend on the type you chose:

Performance Change:

  • Metric: pick the KPI to watch (CPC, CTR, CPA, ROAS, spend, impressions, conversions).
  • Direction: rising above or falling below the threshold.
  • Threshold: the percentage or absolute change that fires the alert.
  • Baseline: the comparison window (7-day average, 14-day average, or previous period).

Milestone:

  • Metric: the value to count toward (total leads, total spend, total conversions).
  • Target value: the number that fires the alert.

Creation and Change:

  • Scope: which campaigns, ad sets, or ads to watch (all, or filtered to specific playbooks or workspaces).
  • What to monitor: creation events or specific setting changes.

Start with Performance Change alerts

For most campaigns, a CPC Performance Change alert (up 25% vs. 7-day average) and a Conversion Drop alert (down 40% vs. 7-day average) cover the most common problems. Add the others once you know your normal variance.

Pick the notification channel

Choose where the alert lands:

ChannelBest for
Email (immediate)Urgent alerts that need a same-day response
In-appRoutine monitoring you check during normal work hours
Daily digestLow-urgency alerts you want to review in batch

Route different severities to different channels: a spend-runaway alert should email immediately, while a milestone hit can go to the daily digest.

Name and save

Give the alert a descriptive name that includes the metric and scope, like CPC +25% - All Campaigns or Lead Goal 500 - Grand Opening. This pattern keeps the alerts list readable as it grows.

Click Save. The alert activates immediately and begins watching on the next check.

Starter templates

Use these as a starting point, then customize the thresholds to match your own variance. Default templates are starting points, not finished alerts.

TemplateMetricThresholdNotification
High CPCCost per clickUp 20% vs 7-day avgEmail
Low CTRClick-through rateDown 30% vs 7-day avgEmail
Spend thresholdDaily spendOver 120% of daily budgetImmediate email
Conversion dropConversion rateDown 50% vs 7-day avgImmediate email
ROAS targetROASBelow 2.0xEmail
Lead milestoneTotal leads100 per campaignEmail plus in-app

Setting good thresholds

Tune to your real variance

A threshold that fires on normal day-to-day fluctuation creates alert fatigue. One that never fires has no value. Start with a reasonable guess, watch how often it triggers, and refine.

  • Use history: look at your actual metric variance over the past 30 days before setting a threshold.
  • Avoid too sensitive: triggering on normal fluctuation leads to alert fatigue and ignored notifications.
  • Avoid too loose: a threshold set so wide it never fires gives you nothing. If an alert has not fired in 60 days, tighten it.
  • Iterate: review your alert list monthly and retire or retune ones that are not working.

Naming

Use a naming pattern that stays readable as your alert list grows:

  • Metric, then scope: CPC - Brand Campaigns
  • Goal, then target: Lead Goal - 500/month
  • Type, then audience: New Campaign - Network

Document the response

For each alert, write down what to check when it fires so anyone on the team can act fast.

AlertCommon causesFirst check
High CPCAudience saturation, creative fatigue, competitive pressureReview frequency and creative age
Low CTRCreative fatigue, audience mismatchSwap creative, broaden targeting
Spend thresholdBudget misconfiguration, runaway deliveryPause and check campaign settings
Conversion dropPixel issue, broken landing page, offer fatigueTest the landing page and check Events Manager