Skip to content
Log in
Contacts & Guests

Importing and Exporting Contacts

Bring your spreadsheet data into Gatsby and export it when you need to. The CSV importer matches emails to prevent duplicates and lets you enrich contacts over time.

Why it matters

Your contacts live in spreadsheets, CRMs, and badge scanners. How do you merge without multiplying?

Import the same contact twice and versions conflict. Manual matching eats hours you don’t have.

How it works

Email-Based Matching

Email is your unique ID. Matching emails update records instead of creating copies.

Export Live Data

Download filtered views. Share lists with partners without platform access.

Most CSV importers are a one-time onboarding step. Gatsby’s works differently because email is your unique identifier. If an email already exists, Gatsby updates that contact instead of creating a duplicate.

That means you can keep importing. Add a column of dietary restrictions from one spreadsheet, company titles from another, attendance history from a third. Each import enriches what you already have without overwriting it.

Open any event, list, or your contact database. Click the Add Guests or Add Contacts dropdown. Select Upload CSV.

Drag your file or click to browse. You can download an example file for formatting guidance.

How to Import a CSV

  1. Navigate to an event, list, or your Contacts page.

  2. Click the Add Guests or Add Contacts dropdown.

  3. Select Upload CSV.

  4. Drag your file or click to browse.

  5. Map your columns to Gatsby fields.

  6. Resolve any duplicates or errors.

  7. Confirm and complete the import.

New contacts appear on your guest list. Imported columns are automatically enabled in the view.

Showing the Gatsby CSV importer tool with different options to map guest data to custom fields.

Gatsby auto-guesses mappings based on your column headers. You can override any mapping via dropdown. Skip columns you do not want to import.

Standard Contact Fields

Map to core contact fields that follow guests across events.


Name

First name and last name as separate columns, or a single full name column. Gatsby splits or combines automatically.


Email

Primary email address plus alternates. CC email for assistants who should receive copies.


Phone

Mobile or office numbers.


Birthday

Date format detected automatically.


Addresses

Mailing addresses for invitations or gifts.


LinkedIn URL

Profile link for reference.


Company Website

Useful for account-based outreach.


Context Notes

Free-form notes about the contact.

Event-Specific Fields

When importing historical event data, map RSVP status and attendance columns.


RSVP Status

The tool prompts you to define what values like “Yes” or “Confirmed” mean. Map them to Gatsby’s status options: Accepted, Declined, Maybe, Waitlist.


Attendance

Same approach. Define what “Attended” or “No Show” means in your spreadsheet.

Plus-Ones Allowed

Import individual plus-one limits per guest. Useful when different guests have different allowances.

Custom Fields

Map to existing custom fields or create new ones on the fly.


Text fields

Free-form text values.


Number fields

Numeric values only.


Multi-select fields

Gatsby auto-creates options from your spreadsheet values. If your column contains “VIP, Speaker, Board Member,” those become selectable options.

When three names appear (like “Mary Anne Smith”), the importer asks whether the middle portion belongs to the first or last name. A verification step lets you confirm name splits before the import completes.

The importer catches formatting problems before they reach your database: invalid emails, missing addresses, phone numbers that don’t parse.

Fix issues directly in the tool. No need to go back to your spreadsheet and start over.

Your spreadsheet says “Michael Rod, VP of Sales.” Gatsby has “Michael Rodriguez, Director of Sales.” Same person. Different data. Which wins?

The importer shows conflicting fields side by side: your spreadsheet value on the left, Gatsby’s on the right. You choose per field.

When emails match, Gatsby detects the overlap. You decide what happens to conflicting data.

Keep the Gatsby value. Overwrite with the spreadsheet. Or merge for multi-select fields.

If you trust your spreadsheet data, you can apply it globally across all conflicts.

Merge Option for Multi-Select Fields

Some fields accumulate over time, like tags and interest areas.

The merge option adds new values to existing ones rather than replacing. Your contact tagged “VIP” in Gatsby gains the “Speaker” tag from your spreadsheet. They end up with both.

The preview screen shows every contact that will be created or updated, along with any skipped columns. A confirmation summary tells you exactly how many new contacts and how many updates you’re about to make.

After import, new contacts appear on your guest list and imported columns are automatically enabled in the view.

Export lets you share data without giving away platform access. Download visible columns from any view. Send filtered lists to caterers, venues, or partners.

Select contacts from your guest list or contacts page. The green action bar appears. Click More Options, then Export to CSV.

Choose your format. Open in Excel or your preferred spreadsheet tool.

Export Format Options

Three formats available.


Standard CSV

Comma-separated values. Works with most spreadsheet applications.


Semicolon CSV

For European locales that use comma as the decimal separator.


Excel-Optimized

Handles encoding for special characters and international names.

What Gets Exported

You get what you see.


Visible columns only

Enable additional columns in the Columns drawer before exporting to include them.


Section assignments

Included automatically so you can see how contacts were organized.


Filters apply

If your view is filtered to Accepted guests only, the export contains Accepted guests only.

With guests selected, you're able to go underneath more options and export contacts.

Changes in Gatsby are live. Update a contact note here, and it changes everywhere that contact appears.

Sometimes you need a sandbox.

You can export your guest list and work on scenarios in your spreadsheet: plan seating, curate your invite list, run “what if” exercises. When you’re ready, import only the changes you want to keep.

Your live data stays untouched until you decide.

Can I import data from my CRM?

Yes. Export from your CRM as CSV, then import into Gatsby. Email matching prevents duplicates if contacts already exist.

Will importing contacts expose them to other team members?

Contacts are shared across your organization. Team members with contact access can see imported contacts. Use external collaborator permissions if you need event-specific restrictions.

What happens if I import the same spreadsheet twice?

Contacts with matching emails are updated, not duplicated. New columns are added to existing records. This is how you enrich contacts over time.

Can I undo an import?

Go to Contacts and open the Imports tab to see recent imports. Select affected contacts, add them to a “Contacts to Delete” list, then archive from that list.

How do I add tags during import?

Tags cannot be mapped during CSV upload. Import contacts first, then select them and use Adjust Tags from the action bar.

Where can I upload CSVs?

Events, Lists, or directly to your contact database via the Contacts page. All three locations use the same importer.

What data is included in an event export?

Guest list export: Select contacts » More Options » Export to CSV. Exports visible columns with active filters applied.

Available formats:

  • Standard CSV (comma-separated)
  • Semicolon CSV (for European locales)
  • Excel-optimized (handles special characters)

What exports:

  • Guest information (names, companies, emails)
  • RSVP status, attendance
  • Custom fields and survey responses
  • Campaign engagement data
  • Event history

Use exports for offline work, vendor sharing, or importing to other systems.

Gatsby Events logo The event workspace for relationship-driven teams.
SOC 2 · Type II

Get Support

For customers

Search this site first. Most answers are right here.


Still stuck? Email us at:

Email copied to clipboard

Office Hours

Every Tuesday at 2pm EST. Drop in with questions. No agenda.

Join Office Hours

For guests

Having trouble with your invitation or registration? Email us and include the event name. We'll sort it out.

Email copied to clipboard

Who answers

Support is handled by the same team that builds Gatsby. Not a help desk. Not a queue. Real people who know the product.