How to import Eventbrite data into Freshsales
After your event, export the attendee list from Eventbrite and bring those contacts into Freshsales. Maps name, email, company, title, and both phone numbers to Freshsales's snake_case fields. Eventbrite's Home Phone goes to work_number; Cell Phone goes to mobile_number.
Field-by-field mapping
This is the complete column mapping from Eventbrite to Freshsales. The left column is the header in your CSV export. The right column is the Freshsales field it should map to.
| First Name | First Namefirst_name | |
| Last Name | Last Name*last_name | |
| Emailemail TransformLowercased and trimmed | ||
| Company | Company Namecompany_name | |
| Job Title | Job Titlejob_title | |
| Home Phone | Work Numberwork_number Freshsales doesn't have a 'home phone' field. We map Home Phone to work_number; remap if you've collected office numbers differently. TransformStandardized to international format (+1, +44, etc.) | |
| Cell Phone | Mobile Numbermobile_number TransformStandardized to international format (+1, +44, etc.) |
Required by Freshsales.
Columns we don't use
Your Eventbrite export includes 4 columns this template doesn't map. Each one below explains why, plus the workaround if you want the data in Freshsales.
- Event Name, Order Date, Ticket Type
Freshsales doesn't have built-in event-attendance fields on contacts.
If you need it. Add custom fields on the Freshsales Contact (e.g. Event Attended, Event Date, Ticket Type), then re-run this template to map them. Useful for filtering imported batches by event.
- Total Paid
Freshsales doesn't have a built-in 'event ticket revenue' field on contacts. Lifetime value, where it exists, is tracked through Deals.
If you need it. If you want to track ticket revenue per attendee, add a custom currency field on the Freshsales Contact called Event Spend, then re-run this template.
Formatting and cleanup
Eventbrite exports rarely match the format Freshsales expects. Fix these before you import.
- 1.Lowercases and trims email addresses
- 2.Standardizes phone numbers to international format (+1, +44, etc.)
- 3.Renames Eventbrite columns to Freshsales's snake_case API names
- 4.Maps Eventbrite's Home Phone to Freshsales's work_number and Cell Phone to mobile_number
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 Freshsales.
Eventbrite to Freshsales FAQ
How do I export attendees from Eventbrite?
In Eventbrite, open your event, go to Manage attendees, click Orders, then Export. Choose CSV format.
Why does Home Phone go to work_number?
Freshsales doesn't have a 'home phone' field. We map Eventbrite's Home Phone to work_number by default; remap if you collect office numbers separately in your event form.
Will this create duplicate contacts in Freshsales?
Freshsales uses email as the unique identifier on contacts. Attendees with matching emails update the existing record. New emails create new contacts.
How do I track which event each contact attended?
Event Name and Order Date don't have default Freshsales fields. See 'Columns we don't use' below for the custom-field workaround. The custom-field approach makes it easy to filter imported batches by event later.
Where do I import the CSV into Freshsales?
In Freshsales, go to Contacts, click Import, and upload the file Operelio produces. The import wizard matches the column headers to contact fields.