Contacts
A contact represents an individual whose details are saved in Dripcel for ongoing engagement.
Fields
Fields let you store information about your contacts. There are two types of fields: Default and Custom.
The default fields are:
cell
firstname
lastname
idnumber
email
gross_income
household_income
date_of_birth
car_ownership
gender
employment_status
job_title
province_or_state
city
postal_code
credit_score
lead_source
opt_in_status
preferred_contact_method
preferred_language
signup_date
customer_status
parental_status
relationship_status
education_level
home_ownership_status
Field Types, Labels, and Options
Field | Type | Label | Options |
---|---|---|---|
cell | text | Cell | — |
firstname | text | First name | — |
lastname | text | Last name | — |
idnumber | text | ID number | — |
email | text | — | |
gross_income | number | Gross income | — |
household_income | number | Household income | — |
date_of_birth | date | Date of birth | — |
car_ownership | boolean | Car ownership | true = Yes, false = No |
gender | select | Gender | male = Male, female = Female, other = Other |
employment_status | select | Employment status | employed_full_time = Employed Full-Time, employed_part_time = Employed Part-Time, self_employed = Self-Employed, unemployed = Unemployed, student = Student, retired = Retired |
job_title | text | Job title | — |
province_or_state | text | Province or State | — |
city | text | City | — |
postal_code | text | Postal code | — |
credit_score | number | Credit score band | — |
lead_source | select | Lead source | google_ads = Google Ads, facebook_instagram = Facebook / Instagram, organic_search = Organic Search, referral = Referral, affiliate = Affiliate, other = Other |
opt_in_status | boolean | Opt-in status | true = Yes, false = No |
preferred_contact_method | select | Preferred contact method | email = Email, phone = Phone, sms = SMS, whatsapp = WhatsApp, postal_mail = Postal Mail |
preferred_language | select | Preferred language | english = English, spanish = Spanish |
signup_date | date | Signup date | — |
customer_status | select | Customer status | new = New, active = Active, inactive = Inactive, churned = Churned, converted = Converted |
parental_status | select | Parental status | parent = Parent, non_parent = Non-parent, unknown = Unknown |
relationship_status | select | Relationship status | single = Single, in_a_relationship = In a relationship, married = Married, divorced = Divorced, widowed = Widowed, separated = Separated |
education_level | select | Education level | high_school = High School, associates_degree = Associate's Degree, bachelors_degree = Bachelor's Degree, masters_degree = Master's Degree, doctorate = Doctorate, other = Other |
home_ownership_status | select | Home ownership status | homeowner = Homeowner, renter = Renter, living_with_parents = Living with parents, other = Other |
Field Groups
To make contact data easier to manage, default fields are grouped into the following categories:
Contact Details
cell
,firstname
,lastname
,email
,idnumber
,date_of_birth
,province_or_state
,city
,postal_code
Profile & Demographics
gender
,education_level
,relationship_status
,parental_status
,home_ownership_status
,customer_status
,signup_date
,car_ownership
Financial Info
gross_income
,household_income
,credit_score
,employment_status
,job_title
Lead & Communication
lead_source
,preferred_contact_method
,opt_in_status
,preferred_language
The only field a contact has to have is the cell
field. This holds their contact number that will be used to SMS them. The format is flexible. The following cell numbers are all valid, and will be normalised to Msisdn format when uploaded:
0112345678
011 234 5678
27112345678
+27112345678
You can also add custom data to a contact using custom fields. Each contact can have up to 10 custom fields attached.
Uploading contacts
You can upload contacts to Dripcel using a CSV or Excel file, where each row is a contact. The headings in your CSV/Excel file can be whatever you want, as you can map them to the Dripcel fields when uploading.
- Choose your CSV/Excel file
- Map the fields in your file to the fields in Dripcel. The only required field is cell.
- Choose Country, Tags and Welcome Send. Country is used to format the cell numbers. Tags are used to group contacts and recommended to help you organise your contacts.
- Create new contacts.

As the file is being imported, Dripcel will avoid creating duplicate contacts using the cell
field. In other words, there can only be one contact with a given cell number.
Do Not Contact List or Dedupe
A Do Not Contact list or Dedupe is a way to prevent a specific campaign from sending to the same contact multiple times.
How to upload a Do Not Contact list:
- Create a CSV/Excel file where each row is a contact.
- There are 2 fields allowed, only one is necessary for each row:
cell
- Cell phone number of the contact.idnumber
- ID number of the contact.
- Select the campaign that these contacts should be added to the Do Not Contact list for.
After the upload, those contacts will never be sent to for the given campaign again.
A valid example showing 2 Do Not Contacts, one with cell, and one with idnumber:
cell , idnumber
0112345678,
, 9901125075089
Search
The search page lets you search for contacts based on various criteria. The following options are available when searching for contacts:
- Include Tags: Match contacts that have a particular tag/s.
- Exclude Tags: Exclude contacts that have a particular tag/s.
- Deduped Campaigns: Search contacts that have been deduped against a campaign.
- Reachability Window: Search contacts who have been validated in the last x number of days.
- Last sent: Filter by the date the contact was last sent an SMS from any source.
- Segments/Conditions: Search contacts that match a particular segment.
Search functions
You can perform the following actions on your search results:
- Clear your search.
- Download your searched contacts.
- Bulk Delete all matching contacts.
- Count: shows the number of contacts you have searched for.
- Save your search by naming it and clicking on the "Save Search" button

Actions
There are various actions that you can take on your contacts.
- View/Edit Contact: You can view/edit the contact's information.
- Delete Contact: Remove the contact from your database.
Validation
Validation of a contact's cell number refers to the process of checking whether the number is reachable. In other words, will an SMS sent to this number be delivered or not.
Dripcel’s validation happens automatically based on the sends you run. When you send a batch of SMSs, Dripcel will automatically validate the cell phone numbers of those contacts based on the delivery status of the SMSs sent to them. If the SMS is delivered, the contact is marked as reachable
. If the SMS is not delivered, the contact is marked as unreachable
.
You can then leverage this data using the campaign reachable window feature, to narrow down your campaign sends to only contacts who you know are reachable.