With the Kit + Luma integration, you can sync event registrants directly to your Kit account, tag them automatically, and trigger workflows the moment someone signs up. Track ticket purchases to segment paid attendees, personalize your follow-ups, and drop live event blocks into any email — date, location, host, and event link included, always current.
Getting started with Luma
To use the Kit Luma app, you need to:
Have a Luma Plus plan ($59/month)
Have a paid Kit account
Generate a Luma API key for the calendar you want to connect (you’ll paste this into Kit during setup)
Please note that every connection only supports one Luma calendar, and that calendar has to be on a Luma Plus plan.
How to install the Luma app
Log in to your Kit account
Click Automate > Apps in the top navigation
Find the Luma app and click Install
Paste your Luma API key when prompted
Configure your App settings (sync preferences and tags)
Click Save and continue to finish installation
You can find or create your Luma API Key in your Luma account
How to use the Luma app
App settings
After adding your API key, you’ll land on the App settings page as the final step before completing installation. Here you can configure sync preferences (including whether you want to import historical data) and tag settings.
Sync preferences
The sync preferences section on the App settings page allows you to control what data syncs between Luma and Kit.
Active subscribers
Sync new event registrants into Kit as subscribers. This creates or updates subscriber profiles in Kit as new registrations occur.
Purchases
Sync ticket purchase details for paid events. This enriches subscriber profiles with purchase history and revenue data.
Historical data
During installation, you can choose to import existing data from Luma prior to app installation. This is a one-time import that can give you richer subscriber data for more personalized targeting.
Tags
The tags section shows all tags that will be automatically applied to subscribers synced from Luma.
Default tags created by Kit:
"Luma": Applied to every subscriber synced from your Luma account
Custom imported tags (optional):
"luma_event_eventname": Applied based on the event(s) the subscriber registered for, where
eventnamechanges based on the Luma event name
If a subscriber already exists in Kit, the Luma app will update fields and tags on the existing subscriber instead of creating a duplicate.
Luma purchase data in Kit
If you’ve enabled purchase syncing in the App settings, ticket purchases for paid events will appear in the Purchases tab of the subscriber’s profile in Kit.
You can use this purchase data, along with tags, for segmentation and automation conditions in your Broadcasts or Visual Automations.
Adding Luma event blocks to emails
With the Luma app, you’ll be able to insert a live Luma event block that displays event details directly in your emails.
The event block pulls event details from Luma, such as:
Event name
Event URL
Start time and end time
Location
Host name
Here’s how to insert a Luma event block into your emails:
In the email editor, type
/lumaand select Luma EventSelect the event: Choose which event you want to display from the dropdown in the sidebar
Preview and send: Review how your event block looks before sending
Set up automations based on Luma activity
Use Visual Automations to create Luma-related automations
Once you have the Luma app installed, you’ll be able to use Luma event nodes to trigger automations when someone registers for an event.
For example, you can create automations for:
Welcome sequences for new registrants
Pre-event reminders
Post-event follow-ups
Segmenting by event attendance
We’ll show you how you can automate a simple welcome sequence.
Event registration automation
This is perfect for creators who want to start an automation the moment someone registers for an event.
Here’s how to set it up:
Go to Visual Automations under the Automate tab in the navigation. Click the + New automation button on the right
Click the Start from scratch button
In the entry point modal, select Event, then choose Luma
Select Event Registration
Choose whether you want the event to trigger for:
Any event, or
A specific event, or
Multiple events (multi-select)
Add your follow-up steps (for example, apply a tag, send pre-event reminders, or start a post-event sequence)
Frequently asked questions
Does the Luma app cost extra?
No, the app does not cost anything extra on Kit’s side, but you’ll need an active Luma Plus plan to install it.
What happens if I’m not on Luma Plus?
You will not be able to connect your calendar if it’s not on Luma Plus.
Can I connect multiple calendars?
Currently, the Luma app only supports one calendar per connection.
Will the Luma event block update automatically?
The event block pulls current event information from Luma when the email is built. If you make changes to an event (time, location, host), refresh the block before sending to ensure it displays the latest information.
What happens if a subscriber already exists in Kit?
If the email address already exists in Kit, the Luma app will update fields and tags on the existing subscriber instead of creating a duplicate.
Luma troubleshooting
I added my API key but the app won’t connect
Confirm your Luma API key is active and copied correctly
Confirm your Luma Plus plan is active
I connected the Luma app to Kit but don’t see my subscribers updated
Make sure Active subscribers syncing is enabled in App settings
If you skipped historical import, only new registrations after installation will appear
Purchase data isn’t appearing
Make sure Purchases syncing is enabled in your App settings
Confirm the event is a paid event and that the ticket registration completed successfully
Tags aren’t being applied correctly
Confirm the registrant is tied to the expected event in Luma
Event-specific tags follow the pattern luma_event_eventname
☝️ If you're having trouble installing or using the Luma app, or if you wish it included functionality not currently available, we're here to help.
Just reach out to us with our in-app messenger for the quickest help, or send us a message at help@kit.com, and a member of the team will be in touch.




