
Automate your sales workflows
Send real-time events to Email, Slack, WhatsApp, or your CRM every time you make a sale.
Connect your automation using our sales webhooks with tools like Zapier, Make, or n8n. No code required.

Get notified of every sale, renewal, cancellation, or failed payment, send each event where it needs to go, and build smarter workflows with zero friction.
Get started for free
Send real-time events to Email, Slack, WhatsApp, or your CRM every time you make a sale.

Catch failed payments and cancellations the instant they happen, then trigger a retry reminder or a retention message to win the customer back.
Every event delivers a clean, signed JSON payload, so any tool can act on it in real time.
Read the docs{ "event": "new_sale", "timestamp": "2025-05-06T12:06:50.907Z", "product": { "name": "Pro Membership", "price": 25, "currency": "USD" }, "saleId": "sls_5e8f58314ce44d4db2377ef303a5f85f", "customer": { "name": "Ana Gimenez", "email": "ana@example.com", "country": "PY" }}Build smart sales automations with Zapier, Make, n8n, and more.
Send clients to your CRM, trigger AI Agents, deliver WhatsApp messages, or send custom thank-you emails, all in real time.
Start building automations“All I need to sell online”
I manage my creativity and execution on one platform that enables direct sales on my store.
“A new sales channel”
I needed a channel to sell my online products and Creala enabled me to reach international customers.
“Global reach”
I use Creala to offer my services globally. My experience has been positive, and customer service is great!
Everything you need to know about selling with Creala. Can't find your answer? Our team is one message away.
A sales webhook is an automatic message Creala sends to a URL you choose the moment a sale or subscription event happens on one of your products. It lets your other tools react in real time.
Five: new_sale for one-time purchases, and new_subscription, subscription_renewal, subscription_cancellation, and payment_failed for subscriptions. Each one delivers the product, sale, and customer details.
You set up a webhook by pasting a URL into your product's Advanced Settings, no code on the Creala side. To act on the events without code, point that URL at a tool like Zapier, Make, or n8n.
Anything that accepts a webhook: Zapier, Make, n8n, Slack, WhatsApp, your CRM, or your own backend endpoint. Creala emits the event; your tool decides what to do with it.
Yes. Every request includes an X-Webhook-Signature header you verify with HMAC SHA-256 and your per-product secret, so you can confirm each payload really came from Creala.
If your endpoint does not return a 200, Creala retries several times. Use the saleId to keep your handlers idempotent so a retried event is never processed twice.