Setup manual

How to use StoreAlert Pro

Connect your store, configure alert channels, and install the restock widget — step by step.

1. Add your store endpoint

StoreAlert Pro monitors HTTP availability, latency, and response codes on your homepage and checkout pages.

  1. Open your StoreAlert Pro dashboard.
  2. Click + Add store monitor.
  3. Enter a store name (e.g. My Fashion Store).
  4. Enter your store URL (e.g. https://mystore.myshopify.com) and optional checkout endpoint.
  5. Select check frequency (1 minute on Pro, 15 minutes on Free).
  6. Click Create store monitor. An initial health ping runs immediately.

2. Instant Telegram alerts

Get high-priority push notifications on your phone when downtime is detected.

  1. Open Telegram and search for @BotFather.
  2. Send /newbot and follow the prompts. Copy your bot token.
  3. Start a chat with your bot (or add it to a team group).
  4. Get your Chat ID via @userinfobot or similar.
  5. Paste the bot token and chat ID into your monitor settings in the dashboard.

3. Slack webhook notifications

  1. Go to Slack API Apps and create a new app.
  2. Select From scratch and pick your workspace.
  3. Open Incoming Webhooks and toggle it ON.
  4. Add a webhook to your alerts channel (e.g. #store-alerts) and copy the URL.
  5. Paste the URL into your StoreAlert Pro monitor settings.

4. Install the restock widget

Attach “Notify me when back in stock” capture to out-of-stock product pages.

Shopify theme

  1. In Shopify Admin go to Online Store → Themes.
  2. Click Actions → Edit code.
  3. Open theme.liquid.
  4. Paste this snippet before the closing </head> tag:
    <script> window.STORE_ALERT_API_HOST = "https://www.storealertpro.com"; window.STORE_ALERT_MONITOR_ID = "YOUR_MONITOR_ID"; </script> <script src="https://www.storealertpro.com/widget/storealert-widget.js" async></script>
  5. Save. Out-of-stock pages can now show the restock notification flow.
  6. Replace YOUR_MONITOR_ID with the ID shown under the store name in your dashboard (starts with mon_).

5. WooCommerce / WordPress

You do not need a plugin listing. Paste the same snippet into your theme footer, or a product template, before </body>.

  1. WP Admin → Appearance → Theme File Editor (or a child-theme footer).
  2. Open footer.php or the WooCommerce product template.
  3. Paste the dashboard widget snippet (same as Shopify).
  4. Mark sold-out add-to-cart buttons with class out-of-stock or sold-out, or add data-storealert-notify on the notify trigger.

Need Telegram or Slack? Those channels are on Pro. Free still captures restock emails and shows store health in the dashboard. Use Ping anytime for an on-demand check.

6. Email alerts (to you, the store owner)

When a monitor goes down or is very slow, StoreAlert can email your dashboard login address. This is not an email to shoppers who clicked “notify me.” Those addresses are leads you export as CSV.

The site operator connects a mail provider (Resend) once. After that, Free and Pro merchants can receive downtime mail. Telegram and Slack remain Pro-only.

If you are the new site owner, the click-by-click Resend steps are in the buyer pack: docs/EMAIL_ALERTS_SETUP.md.