Ciphera Help

Scheduled Reports & Alerts

Receive regular analytics summaries and uptime alerts via email, Slack, Discord, or webhook.

Pulse can deliver analytics reports on a schedule and fire instant alerts when your site's uptime status changes. Both are configured from Settings → Reports.

Report schedules

You can create up to 10 schedules per site. Each schedule defines what to send, when to send it, and where to deliver it.

Creating a schedule

Click Add Schedule and configure:

Frequency — how often the report sends:

  • Daily
  • Weekly
  • Monthly

Time and timezone — the time of day and your local timezone for delivery.

Report types — choose one or more sections to include:

  • Summary (KPI cards and chart)
  • Pages (top pages)
  • Sources (referrers and channels)
  • Goals (event counts)

Channel — where to deliver the report:

  • Email (one or more addresses)
  • Slack (incoming webhook URL)
  • Discord (webhook URL)
  • Webhook (POST to any URL with a JSON payload)

Testing and managing schedules

Use the Send test button to deliver a sample report immediately and confirm your channel is configured correctly. Each schedule can be enabled, paused, or deleted independently.

Pausing a schedule preserves its configuration. Use this to suspend reporting temporarily — for example, during a site migration — without losing your setup.

Uptime alerts

Uptime alerts fire immediately when your site's status changes, not on a schedule. They are triggered by two events:

  • Site goes down — a check fails or times out
  • Site recovers — a check succeeds after a failure

Configure alert delivery channels in the same Settings → Reports tab. The same channel types are available: email, Slack, Discord, and webhook.

Uptime monitoring must be enabled in your site settings before uptime alerts will fire. See Uptime Monitoring for setup.

On this page