Event Espresso Decaf
Overview
AFI captures attendee registrations from the free version of Event Espresso (Decaf) and forwards them to any receiver — push attendees to your CRM, add them to a Mailchimp audience for event reminders, or write the registrations to a sheet for badge printing.
Available triggers
AFI listens for the following events from Event Espresso Decaf. Each event runs as its own integration — you can have several integrations on the same plugin firing on different events.
- Registration Approved
- Registration Status Updated
Mappable fields
Each event exposes the attendee fields (name, email, plus any custom registration questions), the event name, the event date and time, and the ticket type. The Event Espresso registration_id and transaction_id are available for correlation back to the plugin’s dashboard.
Requirements
- Event Espresso 4 Decaf (free) installed and activated.
- At least one published event with registrations enabled.
Quick start
- In WordPress admin, go to AFI > New Integration.
- Trigger > Sender: pick Event Espresso Decaf.
- Event / Form: pick the specific event you want this integration to listen on (e.g. Registration Approved).
- Pick a Receiver (e.g. Mailchimp, HubSpot, Google Sheets, Slack) and the desired task.
- Map Event Espresso Decaf fields onto the receiver’s fields. Use special tags (
{{_date}},{{_user_ip}}, etc.) for values not present in the form. - Optional: add Conditional Logic to control when the receiver is called.
- Save and run a test event to confirm the integration. Check AFI > Log if anything looks off.
Notes & caveats
- Decaf only — this sender targets the free Event Espresso plugin. If you’re on Event Espresso 5 or one of the commercial extensions (CSV imports, recurring events), some custom fields may not surface.
- Status events — Approved fires once per registration when the status is set to Approved; Status Updated fires on every change. Pick the one that matches your workflow.
- Group registrations (one transaction, many attendees) fire one event per attendee.