Install

Guide

Getting started in about two minutes.

Everything below happens inside your Shopify admin, plus one Allow click in Slack or one copied link in Discord. No tokens, no code.

A 6-minute silent walkthrough: what the alerts look like in Slack and Discord, connecting a workspace, adding a Discord channel, the preview and languages, the daily report, your own message text, plans and support.

1. Install the app

Open njX Alerts for Slack & Discord in the Shopify App Store and click Install. There is no account to create. You need a Slack workspace where you can install apps, or a Discord server where you can create a webhook — either one is enough, and both can be used at the same time.

2. Connect Slack and pick a channel

Click Add to Slack — Slack opens in a new tab; choose the workspace and press Allow, then come back to the app. The card now shows step 2: pick the channel and press Add channel. Public channels work right away. For a private channel, type /invite @njX Alerts in it first, then press Refresh list.

The Slack card after connecting: step 2, pick a channel, with the Add channel button

3. Or add a Discord channel

In Discord, hover the channel and click the gear (Edit channel) → Integrations → Webhooks → New webhook → Copy webhook URL. Paste it into the Discord card and click Add Discord channel. We post a test message before saving, so you know it works. An invite link (discord.gg/…) is not a webhook.

4. Get the first alert

Click Send test alert, or wait for the next paid order. Every paid order, refund and cancellation arrives within seconds with a button that opens the order in your Shopify admin. In Slack, a refund replies in the thread of its order; a cancellation replies in the thread and also appears in the channel.

The home screen: status panel and a live preview of an order alert in Slack style

5. Give each channel its own alerts

On Pro every channel gets its own set: #warehouse gets new orders and cancellations without prices, #finance gets refunds and the daily report without customer details. Test sends an example to that one channel. On Free the first two channels receive alerts; extra ones are saved as Paused on Free.

Channels with their own alert sets, masks and a Test button

6. Decide what to send

Store-wide switches in Alerts turn each alert type on or off for every channel. Here you also set the daily report hour, the time zone, the abandoned-checkout delay and the 🔥 big-order threshold. “Send yesterday’s report now” delivers the report immediately.

7. Write it your way

On Pro you can rewrite the text of paid-order, cancellation and refund alerts. The first line becomes the heading; fields like {{order_name}} and {{total}} are filled from the order; bold, italic, code and links are converted to Slack and Discord formatting. The preview switches between Slack and Discord style.

8. Stop or change anything

Remove a channel in the app, or remove the whole Slack workspace — we revoke our access in Slack at the same moment. Manage plan opens Shopify’s plan page; billing is on your regular Shopify invoice. Uninstalling the app deletes everything we hold about your store.

Stuck somewhere? Write to support