Docs › Integrations › Shopify

Shopify

Get notified when orders are placed, payments fail, inventory runs low, or any other Shopify event fires.

Overview

What This Integration Does

Shopify already sends webhooks when important events happen. NotiLens receives those webhooks and instantly notifies you.

No custom code required for standard Shopify setups.

Why NotiLens

Why Use NotiLens with Shopify?

Stop checking dashboards and emails. Get only the Shopify alerts that matter, delivered instantly to one app.

Setup

How to Add a Webhook in Shopify

1. Create a Shopify Webhook in the NotiLens App

  1. Start integrating Shopify by selecting the Shopify integration in the NotiLens app.
  2. Update the Topic and Description if needed (optional).
  3. Copy the generated Webhook URL.

Sample Shopify webhook URL:

https://hook.notilens.com/webhook/<topic_id>/send

2. Set Up the Webhook for Events in Shopify

  1. Go to Shopify Admin → Settings → Notifications → Webhooks.
  2. Click Create webhook.
  3. Select an event (for example, orders/create).
  4. Paste the NotiLens webhook URL.
  5. Select JSON as the format.
  6. Select the Latest API version.
  7. Click Save.

You can test the webhook by clicking the three dots (⋯) and selecting Send test notification. The event will appear in the NotiLens app.

Repeat these steps to receive notifications for additional events such as orders/cancelled and refunds/create.

3. Copy and Configure the Secret Key

  1. Copy the Secret Key shown next to the webhook in Shopify.
  2. Open the webhook settings in the NotiLens app.
  3. Edit Secret Key & Paste the copied secret key.
  4. Click Update Secret.
  5. Done.

After updating the secret key, you can send another test notification from Shopify to confirm everything is working correctly.

Events

Common Shopify Events

Event Description Use Case
orders/create New order placed Instant sales alerts
orders/paid Payment confirmed Finance confirmation
orders/cancelled Order canceled Operational follow-up
refunds/create Refund issued Revenue monitoring
products/update Product changed Inventory tracking