How to import Eventbrite data into HubSpot
After your event, export the attendee list from Eventbrite and bring those contacts into HubSpot. Maps name, email, company, title, two phone numbers, and combines the event name and order date into the Notes property as 'Event: <name> | Order date: <date>' so reps see which event each contact attended alongside when they ordered.
Field-by-field mapping
This is the complete column mapping from Eventbrite to HubSpot. The left column is the header in your CSV export. The right column is the HubSpot field it should map to.
| First Name | First Namefirstname | |
| Last Name | Last Namelastname | |
| Emailemail TransformLowercased and trimmed | ||
| Company | Company Namecompany | |
| Job Title | Job Titlejobtitle | |
| Home Phone | Phone Numberphone TransformStandardized to international format (+1, +44, etc.) | |
| Cell Phone | Mobile Phone Numbermobilephone TransformStandardized to international format (+1, +44, etc.) | |
| Event Name, Order Date | Notesnotes Each value is prefixed with its label ('Event: <name>', 'Order date: <date>') and joined with ' | ', so reps see the source context in HubSpot's Notes property. TransformCombined with ' | ' separator and label prefixes |
Columns we don't use
Your Eventbrite export includes 2 columns this template doesn't map. Each one below explains why, plus the workaround if you want the data in HubSpot.
- Ticket Type
HubSpot doesn't have a built-in ticket-tier field on contacts. Ticket Type values like 'VIP', 'Early Bird', or 'Standard' don't have a native home.
If you need it. Create a custom contact property in HubSpot called Ticket Type, then re-run this template to map it.
- Total Paid
HubSpot's total_spent property is intended for ecommerce, not event revenue per attendee.
If you need it. Create a custom number property in HubSpot called Ticket Spend if you want to track revenue per attendee separately from ecommerce purchases.
Formatting and cleanup
Eventbrite exports rarely match the format HubSpot expects. Fix these before you import.
- 1.Lowercases and trims email addresses
- 2.Standardizes both Home Phone and Cell Phone numbers to international format (+1, +44, etc.)
- 3.Combines Event Name and Order Date into the Notes property as 'Event: <name> | Order date: <date>'
- 4.Maps Cell Phone to HubSpot's mobilephone field (both phone numbers preserved)
Or skip the manual work
Operelio runs this cleanup and mapping for you. Upload your Eventbrite export and download a clean, import-ready file for HubSpot.
Eventbrite to HubSpot FAQ
How do I export attendees from my Eventbrite event?
In your event dashboard, go to Manage Attendees, select the attendees you want (or select all), and click 'Export to CSV'.
Are both phone numbers preserved?
Yes. Home Phone maps to HubSpot's phone field and Cell Phone maps to mobilephone. You keep both numbers for each attendee.
Can I import attendees from multiple events at once?
Export each event separately and upload them one at a time. The Event Name lands in the Notes property so reps see which event each contact attended.
What about ticket type, order ID, and attendance status?
This template maps contact fields and event metadata only. Ticket Type and Total Paid don't have built-in HubSpot homes; see 'Columns we don't use' below for how to capture them if you need them.
Does this include free ticket holders?
Yes. The Eventbrite export includes all attendees regardless of ticket type, both free and paid.
Will this create duplicates if an attendee is already in HubSpot?
HubSpot uses email as the unique identifier. Contacts with matching emails update the existing record. The Notes property accumulates event mentions, so reps see every event each contact has attended.