CSV Upload
Learn how to add or update contacts by uploading a CSV file to Brew
The CSV upload feature allows you to easily import new contacts or update existing ones in bulk. This is particularly useful when migrating from another platform or when you need to add a large number of contacts at once.
Bulk import
Add thousands of contacts at once with a simple spreadsheet upload
Automatic deduplication
No need to worry about duplicates—Brew handles them automatically
Custom properties support
Include any custom fields you want to add or update with your contacts
Getting Started with CSV Uploads
Prepare your CSV file
Create a CSV file with the following columns:
Required column:
Email
- The contact’s email address
Recommended columns:
First Name
- The contact’s first nameLast Name
- The contact’s last name
Optional column:
Subscribed
- Whether the contact is subscribed (usetrue
orfalse
, defaults totrue
if not specified)- Any custom properties you’ve created in Brew
Download our example CSV template to ensure your file is correctly formatted.
Access the import screen
- Go to the Audience page
- Click the Add Contacts button in the top right corner
- Select CSV Upload from the dropdown menu
Upload your CSV file
- Drag and drop your CSV file into the upload area or click to browse your files
- Wait for the file to upload and process
Map CSV columns to Brew properties
After uploading, you’ll see a column mapping screen:
- Ensure each CSV column is correctly mapped to the corresponding Brew property
- For any columns that don’t have a default mapping, select the appropriate property from the dropdown
- Click Continue when the mapping is complete
If your CSV contains columns for custom properties that don’t yet exist in Brew, they will be automatically created during the import process.
Review and confirm
Review the import summary, which shows:
- Total contacts to be added or updated
- Any potential issues or errors
- Option to trigger automations for new contacts
- Option to add contacts to subscription groups
Complete the import
Click Complete Import to finalize the process.
You’ll see a success message when the import is complete, and your contacts will be available in your Audience.
Adding Contacts to Subscription Groups During Import
During the import process, you can optionally add the imported contacts to one or more subscription groups:
Enable subscription group option
On the review screen, toggle on Add to subscription groups
Select subscription groups
Choose the subscription groups you want to add the contacts to from the dropdown menu
Complete the import
Continue with the import process as normal
This will only add contacts to the selected groups - it won’t remove them from any groups they might already belong to.
Updating Existing Contacts
You can also use CSV upload to update existing contacts:
Triggering Automations for Imported Contacts
You can optionally trigger automations when importing contacts:
Enable automation triggers
On the review screen, toggle on Trigger automations
Understand which automations will trigger
This will trigger:
- For new contacts: Automations with “Contact added” triggers
- For updated contacts: Automations with “Contact updated” triggers
- If adding to subscription groups: Automations with “Added to subscription group” triggers
Complete the import
Continue with the import process as normal
Be careful when enabling this option with large imports, as it could trigger a high volume of emails.
Viewing Import History
You can view a history of your past CSV imports:
- Go to the Audience page
- Click Add Contacts → CSV Upload
- Click View imports
- This shows all previous imports with details like:
- Import date and time
- Number of contacts imported
- Success/error rates
- Click on any import to see detailed information
Troubleshooting Common CSV Issues
Need support?
We’re here to help!
Scheduled support
Book a call with the founders — we have time slots open most days
Immediate support
Call us on +1-(332)-203-2145 or emails us on hey@getbrew.ai
We’re more than happy to help you with your CSV imports. Ping us on Slack (we should have connected with you by now) or through one of the mechanisms above.