Integrations

Connect to Shopify stores and get alerted where your team works.

Beaconmon reads public Shopify product feeds for competitor tracking, and routes alerts to email, Slack, or any webhook endpoint you choose.

Store connections

All plans

Shopify product feed

Monitor any public Shopify store's product catalog for price changes, new product launches, inventory updates, and promotional copy changes. Beaconmon polls the /products.json feed automatically. No API keys or Shopify credentials needed.

Note: Beaconmon is not yet available in the Shopify App Store. You connect by entering a store URL directly. Nothing installs in your Shopify admin panel.
competitor-brand.myshopify.com
Event:Price change detected
Product:"Summer Dress - Blue / M"
Before:$45.00
After:$38.00 (-15%)
Detected:2026-06-07 09:12 UTC
View change โ†’ Set alert threshold โ†’

Alert channels

All plans

Email

Instant alert emails the moment a monitor goes down or recovers. Formatted to be clear at a glance, with no digging through paragraphs to understand what happened.

๐Ÿ”ด [DOWN] acme-storefront.com
Monitor:acme-storefront.com (HTTP)
Status:503 Service Unavailable
Location:US East + EU West
Started:2026-05-08 14:23:07 UTC
Response time:N/A
View incident โ†’ Acknowledge โ†’ Suppress for 30 min
Pro & Business

Slack

Beaconmon posts to any Slack channel when a monitor changes state. Your team sees it together. No more "did you get the email?" conversations.

app:Beaconmon
๐Ÿ”ด acme-storefront.com is DOWN
Status: 503 ยท US East + EU West confirmed
Down for 2 min 14 sec ยท View incident โ†’
Pro & Business

Webhooks

Send a JSON payload to any URL when a monitor event fires. Build custom automations: auto-create a Jira ticket, post to Discord, trigger a PagerDuty alert, or anything else your stack needs.

POST https://your-endpoint.com/webhook
event:"monitor.down"
monitor_id:"mon_abc123"
url:"https://acme-storefront.com"
status_code:503
confirmed_locations:["us-east", "eu-west"]
incident_id:"inc_xyz789"

Integration FAQ

Does Beaconmon have a Shopify App Store app?

Not yet. Beaconmon connects directly to public Shopify store URLs. There is nothing to install in your Shopify admin panel. You enter a competitor or your own store URL in the dashboard and monitoring starts immediately.

What Shopify data can Beaconmon track?

We monitor the public /products.json feed, which includes product titles, variants, prices, and availability for any public Shopify store. We also watch any page on a Shopify store for content changes, including homepages, collection pages, and promotional banners. Monitoring happens at the HTML source level.

Can I send alerts to multiple channels at the same time?

Yes. You can add as many alert channels as your plan allows (Pro: up to 5, Business: unlimited) and each monitor can notify any combination of them. Use email for your own inbox, Slack for your team, and a webhook for your ticketing system, all from the same monitor.

What events trigger an alert?

Beaconmon fires an alert when a monitor transitions to DOWN (after 2 consecutive failed checks from multiple locations) and again when it recovers to UP. Content change monitors fire when a tracked HTML element changes. SSL and domain expiry warnings fire at 30, 14, and 7 days before expiry.

How do I connect Beaconmon to Slack?

In the dashboard, go to Alert Channels, Add Channel, then Slack. You'll be prompted to authorise via Slack OAuth and pick a channel. No webhook URL to copy-paste.

What does the webhook payload look like?

The POST body is a JSON object with event (monitor.down or monitor.up), monitor_id, url, status_code, confirmed_locations (array of region slugs), incident_id, started_at, and optionally duration_ms on recovery. HTTPS only; Beaconmon does not follow redirects for security reasons.

Is there a retry policy if my webhook endpoint is down?

Yes. Beaconmon retries failed webhook deliveries up to 5 times with exponential backoff. If all retries fail, the failure is logged and visible in the channel's delivery history so you can investigate.

Ready to track competitors and get alerted where it matters?

Set up Shopify competitor monitoring in 5 minutes. Free forever for 1 competitor.