Skip to main content

Add Contacts

You can add a Contact in several different ways:
Contacts are also created automatically when an Automation runs for an email address that doesn’t yet exist in your Contact list.

Add Contacts programmatically via API

When you create Contacts programmatically using the Contacts API, an email address is the only required property. You can optionally pass Contact properties available by default, or any custom Contact properties you have previously defined.
Once a Contact is created, you can update it using the update Contact endpoint. There are also endpoints to add the Contact to a Segment and to update Topics for a Contact.

Add Contacts by uploading a .csv

If you already have a list of existing email addresses, you can add multiple Contacts at once by uploading a .csv file on the Dashboard page.
1

Go to the Dashboard page and select Add contacts.

2

Select Import CSV.

3

Upload your CSV file from your computer.

4

Map the fields you want to use.

You can map the fields to the included Contact properties such as email and first_name, or any custom Contact properties you’ve already created.
5

Optionally add the Contacts to an existing Segment.

Broadcasts are usually sent to a Segment of your Contact list. Add a Segment to determine which marketing emails you will send to the Contacts.
6

Optionally add the Contacts to an existing Topic.

You can subscribe your Contacts to one or more Broadcast Topics. They will have the option to unsubscribe from your unsubscribe page.
7

Select Continue, review the Contacts, and finish the upload.

Add Contacts manually

1

Navigate to the Dashboard page.

2

Select Add contacts.

3

Select Add Manually from the dropdown.

4

Add the email address of the Contact in the text field (separated by commas or new lines for multiple Contacts).

5

Optionally add the new Contact to one or more existing Segments.

An email address is the only required property for a new Contact. However, in most cases, a Contact must belong to a Segment in order to receive a Broadcast.
6

Optionally add the new Contact to one or more existing Topics.

7

Confirm and click Add.

API Reference

For complete API documentation, see the Contacts API reference.