Documentation

Slack and Discord sale notifications

Send a new sale’s amount, currency and attributed traffic source to your team’s Slack or Discord channel. These notifications contain no customer names or emails.

Slack setup

  1. Create or open a Slack app for your workspace.
  2. Enable Incoming Webhooks and authorize a destination channel.
  3. Copy the webhook URL, then open your website in AnalyticFast → Settings → Alerts.
  4. Choose Slack, paste the URL and connect.

Official Slack incoming-webhook instructions.

Discord setup

  1. Open the Discord channel’s settings and create an incoming webhook under Integrations.
  2. Copy its webhook URL.
  3. Open AnalyticFast → your website → Settings → Alerts, choose Discord and connect.

Official Discord webhook documentation.

Delivery behavior

The background job checks new sales every minute, subject to a bounded delivery batch. It considers payments from the last 24 hours after the destination was connected. Reconnecting begins a new activation period. Failed requests retry after a lease; ambiguous network timeouts may cause a duplicate. Notifications require an active workspace. Disconnect the destination to stop future deliveries.

Secret and privacy controls

Only owners and admins can manage destinations. Webhook URLs are encrypted at rest and never returned. The service accepts only documented Slack and Discord HTTPS webhook origins. Amounts are labelled as minor units with the original currency. Review channel membership before connecting.

Questions, answered.

Will it mention everyone in my channel?

No. Discord allowed mentions are disabled and user-supplied source/name text is cleaned so it cannot inject an @everyone or @here mention.

Does saving a destination send a test message?

No. It begins checking new payments after the connection. No channel message is sent just by opening Settings.