Every sale, straight into your Zaps.
- Sales, refunds, upsells and cancellations, as they happen
- Signed webhooks, with a retry button if one fails
- Included in the one $49 plan
Connect Swipefast to Zapier once. Every sale, refund, upsell and cancellation arrives as it happens, with the amount already written the way people read it.
How to connect Zapier to Swipefast
About five minutes. You need a Swipefast checkout and a Zapier account; in Swipefast, the card to pick is Zapier.
- 1Catch the hook
In Zapier, create a Zap with the trigger Webhooks by Zapier, Catch Hook, and copy the webhook address it gives you.
- 2Paste it in Swipefast
In Swipefast, open Integrations, click Add integration on Zapier, paste the address into Web address to send to and click Connect.
- 3Send a test
Click Send test, or make a test purchase, so Zapier can read the fields.
- 4Add your actions
Post to Slack, add a row to Google Sheets, update your CRM: use Total for the price, First Name and Country for the message.
What it sends
Events
-
order.paid· A sale completes -
upsell.accepted· A buyer takes the upsell after payment -
order.refunded· An order is refunded -
subscription.canceled· A subscription is cancelled
A sale’s fields
event- order.paid
orderId, orderNumber- The order, and its number as the buyer's receipt shows it
product, productId- Which checkout sold
email, name, firstName- The buyer
country, countryCode- Where they bought from
total, totalCents, currency- The amount as people write it ("$97"), in cents, and the currency
affiliate- The affiliate's code, if one referred the sale
accessUrl- The delivery link the buyer got
sentAt- When Swipefast sent it
Signatures, retries and every payload: the webhook docs.
Ideas to start with
A Slack message for every sale: "New sale from Anna in Belgium: $97"
A Google Sheets row per order, for your own reports
Add buyers to your CRM with the product they bought
A text message when someone takes the upsell
The short answers.
Can I send just one checkout's sales?
Yes. Instead of the integration, add a rule in that checkout's Automation step and choose Send data to another app, or use Automations to send only sales over an amount.
How do I know a webhook is really from Swipefast?
Every webhook carries an x-swipefast-signature header made with your signing secret. The developer docs show how to check it.
What if a delivery fails?
Integrations has a Recent activity table with every delivery, and a failed one has a Retry delivery button.
Does it cost extra?
No. Webhooks, Automations and the REST API are included in the one $49 plan.