Page title

How to use webhooks

Automate workflows with How to use webhooks. Connect Easytools to your tech stack for real-time data syncing.

Last updated
September 14, 2024

Using webhooks in Easycart is a powerful technique that allows you connect thousands of apps with tools such as Zapier or Make, or your custom API. Thanks to webhooks, you can quickly create automation scenarios:

  • For the apps we don't yet support natively
  • For more complex scenarios, where you want to trigger and exchange data with multiple apps

See, how easily you can work with webgooks and automations:

Webhooks can be added either:

  • Globally in Store settingsAPI & Webhooks - this means that provided webhook address will be added to each new checkout
  • For the individual Checkout, in AutomationsWebhook menu. Providing webhook address there is also a way of overriding the global settings

Once the webhook is set, we will send multiple events to this webhook, connected to transactions.

Here you will find the full list of events.

Important! When transaction succeeds we send two different webhooks, single_product_bought (or subscription_created) but also product_ assigned. This is because we offer Buy for someone else feature, when used, customer has to assign the access. But even if this feature is turned off, for consistency, we also send this webhook and automatically assing the product to the buyer. This is why it's best to rely with your automations only on product_ assigned event, not single_product_bought (or subscription_created). This way you will make sure, that all of the use cases are covered, even if later you decide to enable Buy for someone else feature.
Get started with Easycart
Get started with Easycart
Fees and payment methods
Fees and payment methods
Migrating from other tools
Migrating from other tools
Checkout
Checkout
Prices
Prices
After purchase
After purchase
Digital downloads
Digital downloads
Checkout recovery
Checkout recovery
Discounts and upsells
Discounts and upsells
Policies, GDPR, Taxes
Policies, GDPR, Taxes
Affiliates
Affiliates
Analytics and ads
Analytics and ads
Waitlist
Waitlist
Automations and Integrations
Automations and Integrations
Orders and Customers
Orders and Customers
Webhooks
Webhooks
API
API
Pricing pages with Easyoffer
Pricing pages with Easyoffer
Testimonials with Easylove
Testimonials with Easylove
Legal pages with Easylegal
Legal pages with Easylegal
Video courses with Easyplayer
Video courses with Easyplayer
Cookie notifications with Easycookie
Cookie notifications with Easycookie
Donations with Easycoffee
Donations with Easycoffee
FAQ pages with Easyfaq
FAQ pages with Easyfaq
Time counters with Easytimer
Time counters with Easytimer