Zapier + Swipefast

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.

  1. 1Catch the hook

    In Zapier, create a Zap with the trigger Webhooks by Zapier, Catch Hook, and copy the webhook address it gives you.

  2. 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.

  3. 3Send a test

    Click Send test, or make a test purchase, so Zapier can read the fields.

  4. 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

Questions

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.

A checkout that tells the rest of your tools.