Estimated time: 15–30 minutes
Overview
Import your contact lists and organize them for targeted messaging. Use carrier lookup to validate numbers and filter out landlines.Tasks to complete
1
Prepare Your Contact List (CSV)
Format as CSV with a
phone column (required, 10-digit format) and any other columns you want to use as merge tags, such as first name, last name, city, state, and zip. Use a clear header on every column.2
Upload Contacts
Navigate to Contacts → Import and upload your CSV file. Choose who owns the list and which column holds the phone number. By default every other column becomes a merge tag automatically; you can choose which columns to map instead (see Merge tags from your columns). Maximum 1 million rows per upload. System automatically validates phone number format.
3
Run Carrier Lookup (Recommended)
Enable carrier lookup during import to identify landlines, validate numbers, and detect carrier information. Prevents wasted sends to landlines. A list cannot be used on a project until its analysis finishes.
4
Create Contact Segments
Organize contacts into groups based on location, voter data, or custom fields for targeted campaigns.
5
Manage Opt-Outs
Review and maintain opt-out lists. System automatically manages STOP keywords, but you can manually add numbers if needed.
Pro tips
Merge tags from your columns
When you upload a text list, Map all columns automatically is selected, and every column except the phone column becomes a merge tag.- A column whose header matches a standard field gets the standard tag. Standard fields are first name, last name, address, address line 2, city, state, and zip. Common aliases match too, such as “First”, “FName”, and “Zip Code”. A first name column gets
{first_name}. - Every other column gets a tag named after its header, in lowercase with underscores.
SURVEY_LINKbecomes{survey_link}andDonor Tierbecomes{donor_tier}. - A header that starts with a digit gets a
field_prefix, so2024 Votebecomes{field_2024_vote}. - A name that would repeat gets a numeric suffix, such as
_2.
merge_tags on Import Contact List. Reading a list through the API returns its available merge tags.
Segment and split by carrier
In the Segment Builder, the By Carrier operation groups a list by mobile carrier: AT&T, Verizon, T-Mobile, Other carriers, and Unknown, each with its contact count. It combines with the other operations, so you can, for example, keep one area code and only Verizon numbers. On an analyzed list’s page, the Split by carrier card creates one new list for each carrier you select. The new lists keep the source list’s analysis, so there is no second analysis charge. A list that has not been analyzed shows all of its contacts under Unknown; run carrier lookup first to get real groups.Next step
Step 4: Create Your First Messaging Project
With contacts organized, you’re ready to create your first messaging project.
