How to use systeme.io's Webhook service
In this article, we will explore in detail how to configure and use webhooks in systeme.io to optimize your business.
What is a Webhook?
Webhooks are a powerful tool to automate the sending of information between various applications/platforms, allowing users to receive real-time notifications about specific events. They facilitate the integration of systeme.io with other services.
When a predefined event occurs, such as a new order or the addition of a subscriber, systeme.io automatically sends data to a specific URL. This allows you to integrate your business with other tools, automate tasks, and improve the customer experience. Our webhook service offers specific features, allowing developers to seamlessly and effectively receive real-time notifications.
If you want to learn more about how it works, you can check our documentation.
Webhooks setup in systeme.io :
To set up a webhook in your systeme.io account, follow these simple steps:
In your systeme.io account, click on your "Profile Picture" and click on "Settings". (number 1 in the image)
Click on the "Webhooks" section (number 2 in the image), then on "Create" to start creating a webhook. (number 3 in the image)
Enter a name and a Webhook URL where the data will be sent. Then, enter your Webhook's secret key.
Note: You must provide the server endpoint URL to receive webhook requests. This requires a secure HTTPS endpoint capable of handling these requests. It is strongly recommended to use HTTPS to ensure data security and encryption.
Select the specific events that will trigger the webhook in systeme.io, and click on Save to confirm the creation. (number 4 in the image)
Once these steps are completed, your webhook will be operational, allowing you to receive real-time updates for the selected events in your systeme.io account.
Supported Event Types for Your Webhooks:
- Contact created: Triggered when a new contact is created in your systeme.io account.
- Contact tag added: Triggered when a tag is added to an existing contact in your contact list.
- Contact tag removed: Triggered when a tag is removed from an existing contact.
- Opt-In: Triggered when a contact subscribes through an opt-in form.
- New sale: Triggered when a customer makes a purchase.
- Sale cancelled: Triggered when a subscription is canceled or a one-time payment is refunded.
Afterward, you can manage your webhooks by viewing logs, deleting them, or modifying them as needed.
By effectively using webhooks in systeme.io, you can automate processes, boost productivity, and easily integrate with other applications and services.
Updated on: 08/07/2025
Thank you!