Notifications
~5 min readNotifications let you deliver KPI alerts and scheduled digests to Email, Slack, and Teams. Recipients receive a branded card showing the metric value, Status band, and a link to the live read-only dashboard — no Shopify login required.
Access Notifications from the bell icon (🔔) in the dashboard header. The Notifications page has two tabs: Channels and Rules.
Channels are account-wide; rules are per-dashboard. A channel you add on one dashboard is available when creating rules on any other dashboard.
Channels
A channel is a reusable delivery destination — an email address, a Slack webhook URL, or a Microsoft Teams webhook URL. Rules reference channels to determine where to send notifications.
Adding a Channel
- Open any dashboard and click the bell icon (🔔) in the header.
- On the Channels tab, click Add channel.
- Choose a channel type:
- Email — enter a recipient email address
- Slack — enter an Incoming Webhook URL from your Slack app
- Teams — enter a Power Automate / Workflows webhook URL from Microsoft Teams
- Optionally add a Label (e.g. “Ops team”, “#growth-alerts”, “Leadership”) to identify the channel in the channels list.
- Click Add channel.
For Slack and Teams webhooks: click Send test before saving. A verification ping is sent to the webhook URL. When “Test delivered” appears, the channel is verified and the Save button becomes active. Unverified webhooks cannot receive alerts — you must test before saving.
For email: no verification step is required — valid addresses save directly.
Channel Status Badges
| Badge | Meaning |
|---|---|
| ✓ Verified | Channel tested and ready to receive alerts |
| Pending test | Webhook not yet verified — must be tested before rules can deliver to it |
Managing Channels
Click the ··· menu on any channel row to:
| Action | What it does |
|---|---|
| Edit channel | Update the webhook URL or label |
| Send test | Re-send a verification ping |
| Remove channel | Delete the channel and unlink it from all rules |
Rules
A rule defines what to watch, when to fire, and where to send the notification. Two modes are available: Alert (fires on a Status band change) and Schedule (fires on a recurring timetable).
Creating a Rule
- Switch to the Rules tab on the Notifications page.
- Click + New rule.
- Complete the three-step Rule Builder:
Step 1 — What to watch
| Scope | What it monitors |
|---|---|
| This card | A single card you select — the rule fires based on that card’s Status only |
| Whole dashboard | All cards on the dashboard — scheduled digests include every card |
Step 2 — When to send
Alert mode — fires when a Status band condition is met:
| Trigger | What it watches for |
|---|---|
| Goal reached | Card enters Goal Reached / On Track / Exceeding |
| Goal missed | Card enters Critical |
| At risk | Card enters At Risk |
| Any status change | Fires on every band transition (mutually exclusive with the above triggers) |
Multiple triggers can be combined (e.g. “Goal missed OR At risk”). “Any status change” cannot be combined with specific triggers.
Set a Cooldown to prevent repeated alerts for the same card:
| Cooldown | Behavior |
|---|---|
| Every time (no cooldown) | Fires every time the condition is detected on refresh |
| At most once per hour | Suppresses repeat alerts within 60 minutes |
| At most once every 4 hours | Suppresses within 4 hours |
| At most once every 12 hours | Suppresses within 12 hours |
| At most once per day | Suppresses within 24 hours |
| At most once per week | Suppresses within 7 days |
Schedule mode — fires on a recurring timetable regardless of card Status:
| Setting | Options |
|---|---|
| Frequency | Daily / Weekly / Monthly |
| Day (weekly only) | Sunday through Saturday |
| Day of month (monthly only) | Day 1–28 |
| Time | Any hour, 12:00 AM – 11:00 PM |
| Timezone | ET / CT / MT / PT / GMT / UTC |
Scheduled rules deliver a digest of the selected card or all dashboard cards at the configured time.
Step 3 — Where to send
Select recipients from two sources:
- Saved channels — click a channel chip to toggle it. Unverified channels show a “Pending” badge and cannot receive alerts until tested.
- One-off email recipients — type an address and press Enter. These are attached to this rule only and don’t require a saved channel.
The Live preview panel shows a plain-language summary of the rule (e.g. “Notify when Revenue becomes At Risk, at most once per day”) and a preview of what recipients will receive.
- Click Create rule.
Enabling and Disabling Rules
Each rule card shows a toggle switch. Turn it off to pause the rule without deleting it — useful for muting alerts during a planned promotion or data migration. The rule stays in the list but fires no notifications until re-enabled.
Editing and Deleting Rules
Click the ··· menu on a rule card to edit or permanently delete the rule.
What Recipients Receive
Each notification contains: - The card or dashboard name - Current Status band (e.g. “At Risk”, “Goal Reached”) - Current metric value and percentage change vs. the prior period - A View dashboard → button linking to the read-only public share
External recipients open a tokenized read-only view — no Shopify login required. The share link can be expired or revoked at any time from the Share modal. See Sharing & Exporting.
Next Steps
- Sharing dashboards — create and manage public links
- Creating cards — set up the goal that drives alerts
Still need help?