Customer events
Track product behavior and use it throughout Email Bump.
View as Markdown ↗Event model
An event connects a named customer action to an email address. Add properties for context and optional value, currency, and quantity fields for revenue reporting.
Track an event
POST
/v1/eventsSend events from your server with an API key — the full field list is on the Events API page.
cURL
curl -X POST https://emailbump.com/api/v1/events \
-H "Authorization: Bearer ebk_your_key" \
-H "Content-Type: application/json" \
-d '{
"email": "[email protected]",
"event": "Purchased",
"properties": { "product": "Pro plan", "billing_period": "annual" },
"value": 249,
"currency": "USD",
"quantity": 1
}'Keep the key server-side
An API key can read and write everything in the project, so track events from your backend — never from browser code. There is no browser-safe ingestion key yet.
Use events
Trigger flowsStart a journey when a customer acts.Build segmentsTarget people by behavior and properties.Measure revenueConnect email performance to purchase value.