Prepare Data for IP Warmup

Prepare Data for IP Warmup

In order to start sending emails during IP warm-up process, you need to prepare 3  different lists, this step is important to develop healthy deliverability.

Following are the lists that should be imported:
  1. Bulk contact data
  2. Active email recipients
  3. Blacklist email recipients
The above-mentioned lists can be compiled into one CSV as well.

Bulk Contact Data
Below, you may see the predefined fields in your master_contact table. You can add new columns to this table.

NAME
TYPE
contact_key
Text
email
Email
email_permission
Boolean
email_status
Text
gsm
Phone
gsm_permission
Boolean
gsm_status
Text
gsm_status_reason
Text
name
Text
surname
Text
gender
Text
birth_date
Date
subscription_date
Date

All data Formats can be found here
  • contact_key will be used to unify the contacts. So it must be a unique value for each contact. 
  • Email permission can be true or false
  • Gsm permission can be true or false
  • Gsm numbers should start with country code. Sample for United Kingdom (44 is the country code) -> 447717780000 
  • Date format can be YYYY-MM-DD

Active Email Recipient
This list will include email recipients who opened your emails within the last 1 year and did not unsubscribe. This file must include the following fields; contact_key;email;email_permission;last_open_date.

Please create the last_open_date in the master_contact table, before importing the file.
  • email_permission field must be true for these contacts
  • Date format can be YYYY-MM-DD


Blacklist Email Recipients
You need to import contacts who have unsubscribed, hard bounced, or clicked as spam with a flag in your previous email campaigns. 

You can use the email_status/gsm_status and email_permision/gsm_permission columns to specify the user permissions. 
  1. email_permission/GSM_permission column's data type is boolean and default values are true. If the contact opted-out from these channels, you can set the column values as false. You can also set the values for permission columns as "false" for contacts who have complained.
  2. email_status/gsm_status column's data type is character(1) and default values are "A" for Active. If the email address was previously reported as "hard bounce", you can set the email_status column's value at "P" for Passive. You can also set the values for status columns as "P" for "Blacklisted" contacts.
    • Related Articles

    • What Is IP Re-Warming?

      What Is IP Re-Warming? ​When people talk about IP warming, there’s a tendency to discuss it like it’s a one-and-done sort of thing. Just slowly increase the number of emails you send until you’re at the level you intend to send regularly ...
    • Event Data Integration

      There are two options to send Event Data to D·engage: 1. Send event data via D·engage SDK First, you need to create a website application to use the dEngage Web SDK. Go to D·engage Event SDK page for detailed instructions to 'create an ...
    • Mail Server IP Blacklist Removal Tips to Improve Email Deliverability

      This guide is going to show you how to check your mail server’s IP reputation and give you some IP blacklist removal tips. Over the years of operating mail servers, we have seen many occasions of rejected emails due to IP address blacklisting. If you ...
    • Transactional vs Marketing emails

      Transactional and marketing emails serve different communication purposes and use cases. The difference between a marketing email and a transactional email, is why the message is being sent and what is the end goal of the communication. With ...
    • Data & Analytics Section (Audience Insights)

      Analytics Section D·engage Analytics page on the dashboard provides metrics for you to track and understand the performance of your channels and gives you an at-a-glance high-level understanding of your account. Below are the definitions of these ...