Importing Subscribers Via CSV

If you import subscribers that already exist, their subscription settings (the components they're subscribed to) will be overwritten with the most recent settings - we do not "skip" existing subscribers as duplicates.

Log in to your account and select Notifications. Select the "settings" icon.

Import Subscribers

Use The CSV Template

We strongly recommend that you download and use the template CSV. The data in your CSV must be in a specific format and copy/pasting your data into the template will help ensure you don't encounter any errors.

Import Subscribers

Required Fields For Email Subscribers

Type

The first column should contain the word "email" so that we know what type of subscriber you are trying to add.

Email Address

The next column should contain the email address of the person that you want to receive email notifications.

Required Fields For SMS Subscribers

Type

The first column should contain the word "sms" so that we know what type of subscriber you are trying to add.

Number

The next column should contain the phone number of the person you want to receive SMS notifications. This field SHOULD include the zip code but SHOULD NOT include the country code.

Please do not include any spaces or dashes in this field.

Country Code

The next column should contain the associated two letter country code (e.g. "us" and not "+1") that goes with the phone number.

Required Fields For Webhook Subscribers

Type

The first column should contain the word "webhook" so that we know what type of subscriber you are trying to add.

Webhook URL

The next column should contain the webhook url that you want the webhook data to be sent to.

Email Address

The next column should contain an email address that we will send a message to in the event that the webhook starts failing.

Component Codes Field (optional)

The component codes column should be a semi-colon separated list of component codes that you want the subscriber to receive notifications for. This column should be ignored unless you have component subscriptions enabled.

To find the specific code for each component, the easiest thing to do is to use the developer tools to inspect the DOM on the Components page. The code will appear in the data-component-code attribute for each component row.

Debugging Errors

Missing A Required Field

If any subscriber you are trying to upload is missing a required field (see above for which fields are required for each subscriber type), the importer will throw an error.

Invalid Email Address

If the email address validation fails when trying to add an Email or Webhook Subscriber, the importer will throw an error. Make sure email addresses are valid before adding them.

Invalid Phone Number Or Country Code

If a phone number or country code validation fails when trying to add an SMS subscriber, the importer will throw an error. Make sure phone numbers and country codes are correct before trying to add them.

Data In CSV Is Not Given In The Correct Order

The data in the CSV must match that of the downloadable template file.

SMS users are still getting confirmations

Many US phone numbers route through the short code STSPG to best guarantee delivery. In this case, users cannot opt out of confirmation, and they MUST text back 'yes' to the opt in to get any incident updates.