Skip to main content
This page is generated from the source of truth in code. Edits here are overwritten — change the tool definition or plan config instead.
A campaign needs a moment to start from. These are all of them. Anything not on this page cannot start a campaign today, however sensible it sounds.

On your website

Read by the script tag, as it happens. Popups and on-site notifications can only start from these, because they need somebody to be on the page.

From your store or your system

Facts about an order or a customer rather than a browsing session. A connected store reports them for you; on anything else you send them yourself.
Only triggers that something actually fires are listed. The product defines a few more that no code emits, and a campaign built on one of those would never send anything — so they are left out on purpose.

From a connected app

Something happening in a tool you have connected.

From Hamla itself

Two first-party triggers. Neither needs a connection — they are the product itself.

On a schedule, or by hand

For campaigns that do not wait on anybody: a recurring time, a one-off date, or you pressing send.