ePrivacy and GPDR Cookie Consent by Cookie Consent Skip to main content

Loader Mailkit

Mailkit is a comprehensive email marketing platform designed to streamline and enhance the email communication process for businesses.

Business value in CDP

By leveraging Mailkit as a loader, businesses can capitalize on its robust features, including advanced segmentation, personalized content delivery, and automated campaign workflows. This integration not only enhances the targeting precision of email campaigns but also allows for a more personalized and engaging communication strategy. With Mailkit's user-friendly interface and analytics capabilities, businesses can optimize their email marketing efforts, improving customer engagement and overall campaign effectiveness within the CDP ecosystem.


Setting up the loader in MI

Loader Mailkit allows you to load data into Mailkit.

Data In/ Data Out

Data In

/data/in/tables/mailing_list.csv


List of possible configurable fields (columns in input file mailing_list.csv):


Field name (column in input CSV file)

Data type

first_name

string

last_name

string

email (required) 

string

gender

string

nick_name

string

status

string

phone

string

mobile

string

fax

string

street

string

city

string

state

string

country

string

zip

string

company

string

prefix

string

reply_to

string

vocative

string

custom1 - custom25 (25 custom fields each custom field is represented by a separate column in input CSV file)

string



Data Out

N/A

Learn more: about the folder structure here.

Parameters

Screenshot 2021-08-20 at 9.30.36 AM.png

Credentials

Client ID (required)

Client ID provided by Mailkit

Client MD5 (required)

Client MD5 (API secret key) provided by Mailkit 

Mailing list

ID

Mailing list ID (either ID or Name is required)

Name

Mailing list name (either ID or Name is required)

Description

Mailing list description (optional)

Mailing list ID or Mailing list name (required)

  • If the Mailing list ID is known, the component will check if the Mailing list with the given ID exists.
    If yes, the component will add email addresses with all fields (in mailing_list.csv) to the list.
    If the contact already exists all fields will be updated. Component ends up with an error if the Mailing list does not exist.
  • If the Mailing list ID is unknown, the Mailing list name is required to create a new list with a defined name and description (optional). All contacts in mailing_list.csv are inserted into the newly created list.