The Slack integration lets you forward Zenovay alerts directly to a Slack channel — no webhook plumbing required. Useful for keeping the team informed of anomalies and conversion milestones without anyone having to log into the dashboard.
What you can route to Slack
- Anomaly alerts — sudden traffic spikes or drops, conversion rate shifts, top referrer changes.
- Goal-completion pings — every time a goal converts, with the goal name and source.
- Funnel drop-off alerts — when a step's conversion rate drops below a threshold.
- Weekly digest — Monday-morning summary of last week's traffic, top pages, top sources.
- Uptime + error alerts — site down, slow response, JS error spike.
You can subscribe each Slack channel to any subset of these.
Connecting Slack
- In your dashboard, go to Settings → Integrations → Slack.
- Click Connect to Slack. You'll be redirected to Slack's OAuth screen.
- Choose the workspace and the channel where alerts should land. You can pick a public channel or a private one (the bot must be invited to private channels first).
- Click Authorize. You'll be redirected back to Zenovay with the connection live.
Choosing what gets posted
Once connected, the integration page shows toggles for each alert category. Default is:
- Anomaly alerts: on
- Goal completions: off (high volume — opt-in)
- Funnel drop-off: on
- Weekly digest: on
- Uptime/error alerts: on
For high-traffic sites, leaving "goal completions" on is noisy. Consider routing those to a dedicated #zenovay-conversions channel instead.
Multiple channels
You can connect multiple Slack channels per workspace — useful for separating alert categories. Common setup:
#zenovay-alerts— anomalies, uptime, errors#zenovay-wins— goal completions, milestones#zenovay-digest— weekly summary only
Each channel has its own toggle set.
Customising the message format
The Slack message includes:
- The alert title (e.g. "Traffic anomaly: +120% on /pricing")
- The metric value with delta vs. baseline
- A link back to the relevant dashboard view
You can't currently customise the wording. If you need a structured payload (for routing or filtering inside Slack), use the generic webhooks integration and post into a Slack incoming webhook on your side.
Plan availability
Slack integration requires the Pro plan or higher. Free plan users can use the generic webhook integration to roll their own.