Skip to main content

Configure alert preferences

Your alert preferences live at Settings → Alerts (/settings/alerts). You can also open the page from the bell dropdown in the top right of the app. Click the gear icon next to "view all".

The page lists all 17 alert types as a single flat list. Each row collapses by default. Click a row to expand it and edit the settings for that alert.

What you can change per alert

Each alert type exposes three things you can change.

Enable or disable

A toggle sits at the top of each row. When you turn the toggle off, the alert no longer fires. It does not appear in the inbox. It does not send email, and it does not auto resolve. Existing unresolved alerts of this type stay in your inbox until they auto resolve naturally or you mark them read.

Channels

Below the enable toggle are two checkboxes: Email and In app. Pick one, both, or neither. If you pick neither, the alert does not turn off. The alert still fires, and Hero Marketer still tracks it in the dedup ledger, but you do not receive a notification. This is rare. Usually you want to turn the alert off entirely instead.

Defaults vary by severity. Critical alerts (connection_broken, conv_tracking_silent) default to email and in app. The four most actionable warning alerts (rotten_campaign, lost_is_budget, ctr_drop, conv_rate_drop) also default to email and in app. The other warnings and the info alerts default to in app only. They show up in the inbox but do not fill your inbox at home.

Threshold overrides

Below the channels are the threshold inputs for this alert type. Every number that appears in the default formula has a control. Some are sliders (the 30% in "today's spend exceeds 30% of typical daily spend", the 70% in "CTR fell to 70% of baseline"). Some are number inputs (the 1,000 minimum impressions noise floor, the consecutive observations debounce count).

When you loosen a threshold, the alert fires more often. When you tighten it, the alert fires less often. If you find an alert too noisy, raise the threshold ratios. If you suspect an alert misses real issues, lower them.

Saves are automatic

The settings page has no "Save" button. As you change a switch, a checkbox, or a slider, the change saves automatically a moment later. A small Saved indicator with a check mark appears next to the row that changed and fades after a second.

You do not need to click anything to commit a change. If you navigate away mid edit, the change persists.

What the defaults are

For the defaults and the formula behind each rule, see Alert types. Before you override a threshold, read that type's section to understand what the existing threshold catches.

In general, thresholds in Hero Marketer are conservative by design. Hero Marketer tunes them so that when an alert fires, it usually represents a real problem. If you loosen them too far, they train you to ignore the inbox. Only tighten them past the defaults after you run the defaults for a few weeks and decide a specific alert is too quiet.

Reset to defaults

There is no global reset button. If you want a single alert back at its default, leave its threshold field empty, or drag the slider back to the labelled default. The system stores your overrides separately from the defaults. If you change a value back to the default, the system treats it as reset.

Common changes

A few preference changes most users make.

  • Turn off search_term_waste if you review search terms manually every week anyway. The alert is info severity by default and fills the inbox if your account has many low converting terms.
  • Switch budget_underspend to email if you run a small account where underspend is unusual. The default is in app only, because most accounts underspend at least one campaign at any given time.
  • Loosen ctr_drop and conv_rate_drop to 60% of baseline if you find them too quiet. If you tighten below 70%, the alert gets noisier but catches earlier signals.
  • Raise the cpc_spike consecutive observations count from 3 to 7 days if your account has volatile auction pricing day to day.

What changes here do not affect

This page does not control a few things.

  • The monitoring schedule itself. The cron runs every 15 minutes regardless of your preferences.
  • Account suspension or billing failure emails from Google. Those come from Google directly. Hero Marketer does not duplicate them.
  • The unsubscribe link in emails. When you click unsubscribe in a Hero Marketer email, it turns off email for that specific alert type. You can also do this from this page.

Next