Skip to content

Events

Sent by the Azimea plugin or app in your shop, or read from the platform. They follow the same contract on every platform.

EventWhat it meansWhen it happensWho sends it
cart.updatedThe cart changed: a product added, removed or a quantity changed.On every change to the cart, even before the visitor is known.Shop plugin or storefront script; Azimea itself for Shopify and MerchantPro
cart.clearedThe cart was emptied.When the visitor removes the last product.Shop plugin or storefront script
contact.identifiedThe visitor became known: they typed their email at checkout.When the email field is filled in.Shop plugin or storefront script
order.placedAn order was placed.When the shop records the order.Shop plugin or the platform's webhooks
order.updatedAn order's status changed (paid, shipped, cancelled, refunded).On every status change.Shop plugin or the platform's webhooks
customer.upsertedA customer account was created or changed in the shop.On registration or a profile change.Shop plugin or the platform's webhooks
subscriber.createdSomeone signed up to the newsletter, with the proof of their consent when they ticked a box.On a newsletter sign-up (form, popup, checkout box).Shop plugin, the platform's webhooks or your API
subscriber.removedSomeone left the shop's own newsletter: marketing to them stops.When they unsubscribe in the shop.MerchantPro webhooks or a shop plugin
contact.erasure_requestedThe shop asks for a person's data to be erased (GDPR).When the shop receives an erasure request.Shopify's GDPR webhook or a shop plugin

Azimea’s own facts about a contact, shown on their timeline. Flows start on these.

EventWhat it meansWhen it happensWho sends it
order.placedAzimea recorded a new order on the contact's timeline.When the order arrives, from any source.Azimea
order.paidAn order was paid.When an order reaches the Paid status.Azimea
order.cancelledAn order was cancelled.When an order reaches the Cancelled status.Azimea
order.refundedAn order was refunded.When an order reaches the Refunded status.Azimea
cart.abandonedAzimea's verdict that a cart was left: it starts the abandoned-cart flow.30 minutes without change, with products and an address, and no order.Azimea
contact.subscribedA contact became a subscriber: a newsletter or form sign-up starts welcome flows; someone who ticked marketing while creating a shop account starts the flows on new customer accounts.When a contact's consent becomes Subscribed.Azimea

Your product can send any event name to POST /events. These are the names the ready-made product flows start on; use them and those flows work without changes.

EventWhat it meansWhen it happensWho sends it
user.signed_upA person created an account in your product.Right after sign-up.Your product, through POST /events
user.activatedA person reached the moment your product counts as "they got it" (their first project, first payment, first report).When you decide activation happened.Your product, through POST /events
trial.endingA person's trial ends soon.A few days before the end of the trial, as you choose.Your product, through POST /events
subscription.startedA person started paying.On the first successful payment.Your product, through POST /events