Klaviyo and Mailhook: Event Signup Segment Template
When an event-registration email lands at a Mailhook address, Spojit reads the attendee details and adds the person to a Klaviyo follow-up list automatically.
What It Builds
This template starts with a Mailhook trigger that gives the workflow its own incoming email address. Every registration email forwarded there fires a run. An Agent-mode Connector node reads the message and pulls out the attendee's name, email, and the event they signed up for, then a Klaviyo Connector node creates or updates the profile and adds it to your event-follow-up list, ready for a nurture flow.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers when an event-registration email arrives at a Mailhook address. Extract the attendee's name, email, and the event name from the message, then create or update that profile in Klaviyo and add it to my "Event Follow-Up" list.
Connectors Used
- Mailhook trigger - a dedicated incoming email address that starts a run on every registration email.
- Klaviyo - creates or updates the attendee profile and adds it to your chosen list or segment.
Customize It
Swap the list name in the prompt for whichever Klaviyo list or segment you want, and add fields you care about (such as ticket type, company, or registration date) so the extraction captures them too. You can also have Miraxa set a profile property like signup_source so a Klaviyo flow can branch on how the attendee registered.
Tips
- Confirm your Klaviyo connection has write access to profiles and lists before the first run.
- The Agent-mode node handles varied email layouts; keep the registration forward intact so all attendee fields survive.
- Add a Condition node to skip emails that are not registrations, so only genuine signups reach Klaviyo.