- Where
- Apps > Business tools > Automations
- You need
- A Zapier, Make or n8n account, or any tool that accepts webhooks
- Price
- Free with every Zepsell store. Zapier charges for its own service
Events you can use
- New order: an order is placed, paid or not.
- Order paid: an order's payment is taken.
- Order refunded: money is refunded on an order, once for each refund.
- Order cancelled: an order is cancelled.
- New customer: a customer signs up or checks out for the first time.
- New product: a product is added.
- Product updated: a product's details change.
Events go out a few minutes after they happen. They start your automations: use the other tool's actions to do the rest, such as adding a row to a spreadsheet or posting in Slack.
Connect Zapier
- In your Zepsell dashboard, open your store, go to Apps, open Automations and press Install.
- Under API keys, name a key (for example "Zapier") and press Make a key. Copy it straight away. It's only shown once.
- In Zapier, start a zap, choose Zepsell as the trigger app and pick an event, such as Order paid.
- When Zapier asks you to connect, paste the key. Zapier checks it and shows your store's name.
- Test the trigger to pull in your latest real record, add your actions, and switch the zap on. Its hook appears under Active hooks in Zepsell.
If you can't find Zepsell in Zapier, use Webhooks by Zapier with Catch Hook as the trigger, and add its address in Zepsell as a webhook (below).
Make, n8n and your own webhooks
Under Add a webhook, choose an Event, paste the Webhook URL from Make, n8n or your own server, and press Add webhook. Each event is sent as JSON, signed with your store's signing secret so the other end can check it came from Zepsell.
Developers can see the payloads, the signature and the REST hooks API in the developer docs.
When a delivery fails
Failed deliveries are tried again after 1, 5 and 15 minutes, then hourly and up to 12 hours apart, eight tries in all. A hook that keeps failing for hours is switched off. Press Switch back on once the other end is fixed.
Recent deliveries shows what went where for the last 30 days. Each hook also has Send a test.
Remove access
Revoking a key stops it at once and removes the hooks it made. Turning a zap off in Zapier removes its hook too. A store can have up to 20 keys and 100 hooks.