MailChimp - Connectors (2023)

  • Reference

MailChimp - Connectors (1)

MailChimp is a SaaS service that allows businesses to manage and automate email marketing activities, including sending marketing emails, automated messages and targeted campaigns.

This connector is available in the following products and regions:

ServiceClassRegions
Logic AppsStandardAll Logic Apps regions except the following:
- Azure China regions
- US Department of Defense (DoD)
Power AutomatePremiumAll Power Automate regions except the following:
- US Government (GCC High)
- China Cloud operated by 21Vianet
- US Department of Defense (DoD)
Power AppsPremiumAll Power Apps regions except the following:
- US Government (GCC High)
- China Cloud operated by 21Vianet
- US Department of Defense (DoD)
Contact
NameMicrosoft
URLMicrosoft LogicApps Support
Microsoft Power Automate Support
Microsoft Power Apps Support
Connector Metadata
PublisherMicrosoft
Websitehttps://mailchimp.com/
Privacy policyhttps://mailchimp.com/legal/privacy/

Throttling Limits

NameCallsRenewal Period
API calls per connection10060 seconds

Actions

Add member to list

Add or update a list member

Get all the lists

Find all the lists for the current user

List campaigns

This operation retrieves a list of campaigns in an account

New Campaign (V2)

Create a new campaign based on a Campaign Type, Recipients list and Campaign Settings (subject line, title, from_name and reply_to) (V2).

New Campaign [DEPRECATED]

This action has been deprecated. Please use New Campaign (V2) instead.

Create a new campaign based on a Campaign Type, Recipients list and Campaign Settings (subject line, title, from_name and reply_to)

New List

Create a new list in your MailChimp account

Remove Member from list

Delete a member from a list.

Send Campaign (Preview)

Send an existing campaign

Show list members

Show all the members of a list

Subscribe or unsubscribe list members

Batch subscribe or unsubscribe list members.

Update member information

Update information for a specific list member.

Add member to list

Operation ID:
addmember

Add or update a list member

Parameters

NameKeyRequiredTypeDescription

List Id

list_idTruestring

The unique id for the list

Email Type

email_typestring

Type of email this member asked to get (‘html’ or ‘text’)

Status

statusTruestring

Subscriber’s current status. Possible Values: subscribed, unsubscribed, cleaned, pending

First Name

FNAMEstring

First name of the subscriber

Last Name

LNAMEstring

Last name of the subscriber

Language

languagestring

If set/detected, the subscriber’s language

VIP

vipboolean

VIP status for subscriber

Latitude

latitudefloat

The location latitude

Longitude

longitudefloat

The location longitude

Email Address

email_addressTruestring

Email address for a subscriber

Returns

Member Result Model

Body
MemberResponseModel

Get all the lists

Operation ID:
GetLists

Find all the lists for the current user

Parameters

NameKeyRequiredTypeDescription

Maximum Results

countinteger

The number of records to return. Default value is 10. Maximum value is 1000

Offset

offsetinteger

The number of records from a collection to skip. Default value is 0.

Returns

Response when getting lists

Body
GetListsResponseModel

List campaigns

Operation ID:
GetCampaigns

This operation retrieves a list of campaigns in an account

Returns

NamePathTypeDescription

Campaigns

campaignsarray of CampaignResponseModel

An array of objects, each representing a campaign

New Campaign (V2)

Operation ID:
newcampaignV2

Create a new campaign based on a Campaign Type, Recipients list and Campaign Settings (subject line, title, from_name and reply_to) (V2).

Parameters

NameKeyRequiredTypeDescription

Campaign Type

typeTruestring

There are four types of campaigns you can create in MailChimp. A/B Split campaigns have been deprecated and variate campaigns should be used instead. Possible Values: regular, plaintext, absplit, rss, variate

List Id

list_idTruestring

The unique list id

Saved Segment ID

saved_segment_idinteger

The id for an existing saved segment

Match Type

matchstring

Segment match type: Possible Values: any, all

Campaign Subject Line

subject_lineTruestring

The subject line for the campaign

Title

titlestring

The title of the campaign

From Name

from_nameTruestring

The 'from' name on the campaign (not an email address)

Reply To Address

reply_toTruestring

The reply-to email address for the campaign

Conversation

use_conversationboolean

Use MailChimp Conversation feature to manage out-of-office replies

To Name

to_namestring

The campaign's custom 'To' name. Typically the first name merge field

Folder ID

folder_idstring

If the campaign is listed in a folder, the id for that folder

Authentication

authenticateboolean

Whether MailChimp authenticated the campaign. Defaults to true

Auto-Footer

auto_footerboolean

Automatically append MailChimp's default footer to the campaign

Inline CSS

inline_cssboolean

Automatically inline the CSS included with the campaign content

Auto-Tweet

auto_tweetboolean

Automatically tweet a link to the campaign archive page when the campaign is sent

Auto Post to Facebook

Auto Post to Facebookinteger

Facebook Comments

fb_commentsboolean

Allows Facebook comments on the campaign (also force-enables the Campaign Archive toolbar). Defaults to true

Winning Criteria

winner_criteriastring

The combination that performs the best. This may be determined automatically by click rate, open rate, or total revenue—or you may choose manually based on the reporting data you find the most valuable. For Multivariate Campaigns testing send_time, winner_critera is ignored. For Multivariate Campaigns with 'manual' as the winner_citeria, the winner must be chosen in the MailChimp web application

Wait Time

wait_timeinteger

The number of minutes to wait before choosing the winning campaign. The value of wait_time must be greater than 0 and in whole hours, specified in minutes

Test Size

test_sizeinteger

The percentage of recipients to send the test combinations to, must be a value between 10 and 100

Subject Lines

Subject Linesstring

Send Times

Send Timesstring

From Names

From Namesstring

Reply To Addresses

Reply To Addressesstring

Opens

opensboolean

Whether to track opens. Defaults to true. Cannot be set to false for variate campaigns

HTML Click Tracking

html_clicksboolean

Whether to track clicks in the HTML version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

Plain-Text Click Tracking

text_clicksboolean

Whether to track clicks in the plain-text version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

MailChimp Goal Tracking

goal_trackingboolean

Whether to enable Goal tracking

eCommerce360 Tracking

ecomm360boolean

Whether to enable eCommerce360 tracking

Google Analytics Tracking

google_analyticsstring

The custom slug for Google Analytics tracking (max of 50 bytes)

ClickTale Analytics Tracking

clicktalestring

The custom slug for ClickTale tracking (max of 50 bytes)

Salesforce Campaign

campaignboolean

Create a campaign in a connected Salesforce account

Salesforce Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Highrise Campaign

campaignboolean

Create a campaign in a connected Highrise account

Highrise Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Capsule Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Feed URL

feed_urlstring

The URL for the RSS feed

Frequency

frequencystring

The frequency of the RSS Campaign

Constrain RSS Images

constrain_rss_imgstring

Whether to add CSS to images in the RSS feed to constrain their width in campaigns

Sending Hour

hourinteger

The hour to send the campaign in local time. Acceptable hours are 0-23. For example, ‘4’ would be 4am in your account’s default time zone

Sunday

sundayboolean

Sends the daily RSS Campaign on Sundays

Monday

mondayboolean

Sends the daily RSS Campaign on Mondays

Tuesday

tuesdayboolean

Sends the daily RSS Campaign on Tuesdays

Wednesday

wednesdayboolean

Sends the daily RSS Campaign on Wednesdays

Thursday

thursdayboolean

Sends the daily RSS Campaign on Thursdays

Friday

fridayboolean

Sends the daily RSS Campaign on Fridays

Saturday

saturdayboolean

Sends the daily RSS Campaign on Saturdays

Weekly Sending Day

weekly_send_daystring

The day of the week to send a weekly RSS Campaign

Monthly Sending Day

monthly_send_datefloat

The day of the month to send a monthly RSS Campaign. Acceptable days are 1-32, where ‘0’ is always the last day of a month. Months with fewer than the selected number of days will not have an RSS campaign sent out that day. For example, RSS Campaigns set to send on the 30th will not go out in February

Image URL

image_urlstring

The url for the header image for the card

Campaign Description

descriptionstring

A short summary of the campaign to display

Title

titlestring

The title for the card. Typically the subject line of the campaign

Returns

New Campaign Result Model

Body
CampaignResponseModel
(Video) MAILCHIMP TUTORIAL 2023 (For Beginners) - Step by Step Email Marketing Guide

New Campaign [DEPRECATED]

Operation ID:
newcampaign

This action has been deprecated. Please use New Campaign (V2) instead.

Create a new campaign based on a Campaign Type, Recipients list and Campaign Settings (subject line, title, from_name and reply_to)

Parameters

NameKeyRequiredTypeDescription

Campaign Type

typeTruestring

There are four types of campaigns you can create in MailChimp. A/B Split campaigns have been deprecated and variate campaigns should be used instead. Possible Values: regular, plaintext, absplit, rss, variate

List Id

list_idTruestring

The unique list id

Saved Segment ID

saved_segment_idinteger

The id for an existing saved segment

Match Type

matchstring

Segment match type: Possible Values: any, all

Campaign Subject Line

subject_lineTruestring

The subject line for the campaign

Title

titlestring

The title of the campaign

From Name

from_nameTruestring

The 'from' name on the campaign (not an email address)

Reply To Address

reply_toTruestring

The reply-to email address for the campaign

Conversation

use_conversationboolean

Use MailChimp Conversation feature to manage out-of-office replies

To Name

to_namestring

The campaign's custom 'To' name. Typically the first name merge field

Folder ID

folder_idinteger

If the campaign is listed in a folder, the id for that folder

Authentication

authenticateboolean

Whether MailChimp authenticated the campaign. Defaults to true

Auto-Footer

auto_footerboolean

Automatically append MailChimp's default footer to the campaign

Inline CSS

inline_cssboolean

Automatically inline the CSS included with the campaign content

Auto-Tweet

auto_tweetboolean

Automatically tweet a link to the campaign archive page when the campaign is sent

Auto Post to Facebook

Auto Post to Facebookinteger

Facebook Comments

fb_commentsboolean

Allows Facebook comments on the campaign (also force-enables the Campaign Archive toolbar). Defaults to true

Winning Criteria

winner_criteriastring

The combination that performs the best. This may be determined automatically by click rate, open rate, or total revenue—or you may choose manually based on the reporting data you find the most valuable. For Multivariate Campaigns testing send_time, winner_critera is ignored. For Multivariate Campaigns with 'manual' as the winner_citeria, the winner must be chosen in the MailChimp web application

Wait Time

wait_timeinteger

The number of minutes to wait before choosing the winning campaign. The value of wait_time must be greater than 0 and in whole hours, specified in minutes

Test Size

test_sizeinteger

The percentage of recipients to send the test combinations to, must be a value between 10 and 100

Subject Lines

Subject Linesstring

Send Times

Send Timesstring

From Names

From Namesstring

Reply To Addresses

Reply To Addressesstring

Opens

opensboolean

Whether to track opens. Defaults to true. Cannot be set to false for variate campaigns

HTML Click Tracking

html_clicksboolean

Whether to track clicks in the HTML version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

Plain-Text Click Tracking

text_clicksboolean

Whether to track clicks in the plain-text version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

MailChimp Goal Tracking

goal_trackingboolean

Whether to enable Goal tracking

eCommerce360 Tracking

ecomm360boolean

Whether to enable eCommerce360 tracking

Google Analytics Tracking

google_analyticsstring

The custom slug for Google Analytics tracking (max of 50 bytes)

ClickTale Analytics Tracking

clicktalestring

The custom slug for ClickTale tracking (max of 50 bytes)

Salesforce Campaign

campaignboolean

Create a campaign in a connected Salesforce account

Salesforce Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Highrise Campaign

campaignboolean

Create a campaign in a connected Highrise account

Highrise Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Capsule Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Feed URL

feed_urlstring

The URL for the RSS feed

Frequency

frequencystring

The frequency of the RSS Campaign

Constrain RSS Images

constrain_rss_imgstring

Whether to add CSS to images in the RSS feed to constrain their width in campaigns

Sending Hour

hourinteger

The hour to send the campaign in local time. Acceptable hours are 0-23. For example, ‘4’ would be 4am in your account’s default time zone

Sunday

sundayboolean

Sends the daily RSS Campaign on Sundays

Monday

mondayboolean

Sends the daily RSS Campaign on Mondays

Tuesday

tuesdayboolean

Sends the daily RSS Campaign on Tuesdays

Wednesday

wednesdayboolean

Sends the daily RSS Campaign on Wednesdays

Thursday

thursdayboolean

Sends the daily RSS Campaign on Thursdays

Friday

fridayboolean

Sends the daily RSS Campaign on Fridays

Saturday

saturdayboolean

Sends the daily RSS Campaign on Saturdays

Weekly Sending Day

weekly_send_daystring

The day of the week to send a weekly RSS Campaign

Monthly Sending Day

monthly_send_datefloat

The day of the month to send a monthly RSS Campaign. Acceptable days are 1-32, where ‘0’ is always the last day of a month. Months with fewer than the selected number of days will not have an RSS campaign sent out that day. For example, RSS Campaigns set to send on the 30th will not go out in February

Image URL

image_urlstring

The url for the header image for the card

Campaign Description

descriptionstring

A short summary of the campaign to display

Title

titlestring

The title for the card. Typically the subject line of the campaign

Returns

New Campaign Result Model

Body
CampaignResponseModel

New List

Operation ID:
newlist

Create a new list in your MailChimp account

Parameters

NameKeyRequiredTypeDescription

List Name

nameTruestring

The name of the list

Company Name

companyTruestring

The company name for the list

Address Line 1

address1Truestring

The street address for the list contact

Address Line 2

address2string

The street address for the list contact

City

cityTruestring

The city for the list contact

State

stateTruestring

The state for the list contact

Postal Code

zipTruestring

The postal or zip code for the list contact

Country Code

countryTruestring

A two-character ISO3166 country code. Defaults to US if invalid

Phone Number

phoneTruestring

The phone number for the list contact

Permission Reminder

permission_reminderTruestring

Text to remind people how they signed up to this list

Use Archive Bar

use_archive_barboolean

Whether campaigns for this list use the Archive Bar in archives by default

Sender's Name

from_nameTruestring

The default from name for campaigns sent to this list

Sender's Email Address

from_emailTruestring

The default from email for campaigns sent to this list

Subject

subjectTruestring

The default subject line for campaigns sent to this list

Language

languageTruestring

The default language for this lists’s forms

Notify on Subscribe

notify_on_subscribestring

The email address to send subscribe notifications to

Notify on Unsubscribe

notify_on_unsubscribestring

The email address to send unsubscribe notifications to

Allow users to choose between HTML and Plain text (true/false)?

email_type_optionTrueboolean

When set to true, subscribers can choose whether they want to receive HTML or plain-text emails. When set to false, subscribers will receive HTML emails, with a plain-text alternative backup

Visibility

visibilitystring

Whether this list is public or private

Returns

Create New List Result Model

Body
CreateNewListResponseModel

Remove Member from list

Operation ID:
removemember_v2

Delete a member from a list.

Parameters

NameKeyRequiredTypeDescription

List Id

list_idTruestring

The unique id for the list

Member email

member_emailTruestring

The email address of the member to delete

Send Campaign (Preview)

Operation ID:
sendcampaign

Send an existing campaign

Parameters

NameKeyRequiredTypeDescription

Campaign

campaign_idTruestring

The unique id for the list

Show list members

Operation ID:
GetListMembers

Show all the members of a list

Parameters

NameKeyRequiredTypeDescription

List Id

list_idTruestring

The unique id for the list

Maximum Results

countinteger

The number of records to return. Default value is 10. Maximum value is 1000

Offset

offsetinteger

The number of records from a collection to skip. Default value is 0.

Returns

Response when querying for all members in a list

Body
GetAllMembersResponseModel

Subscribe or unsubscribe list members

Operation ID:
AddMembers

Batch subscribe or unsubscribe list members.

Parameters

NameKeyRequiredTypeDescription

List Id

list_idTruestring

The unique id for the list

Skip Merge Validation

skip_merge_validationboolean

Allows member data to be accepted without merge field values

Skip Duplicate Check

skip_duplicate_checkboolean

Ignores duplicates sent in the request

Email Type

email_typestring

Type of email this member asked to get (‘html’ or ‘text’)

Status

statusTruestring

Subscriber’s current status. Possible Values: subscribed, unsubscribed, cleaned, pending

First Name

FNAMEstring

First name of the subscriber

Last Name

LNAMEstring

Last name of the subscriber

Language

languagestring

If set/detected, the subscriber’s language

VIP

vipboolean

VIP status for subscriber

Latitude

latitudefloat

The location latitude

Longitude

longitudefloat

The location longitude

Email Address

email_addressTruestring

Email address for a subscriber

Update Existing Members

update_existingboolean

Whether this batch operation will change existing members' subscription status.

Returns

Response when subscribing or unsubscribing list members in a batch

Body
GetAddMembersBatchResponseModel
(Video) Getting Started with Integrations in Mailchimp (November 2020)

Update member information

Operation ID:
updatemember_v2

Update information for a specific list member.

Parameters

NameKeyRequiredTypeDescription

List Id

list_idTruestring

The unique id for the list

Member email

member_emailTruestring

The unique email address of the member to update

Email Type

email_typestring

Type of email this member asked to get (‘html’ or ‘text’)

Status

statusTruestring

Subscriber’s current status. Possible Values: subscribed, unsubscribed, cleaned, pending

First Name

FNAMEstring

First name of the subscriber

Last Name

LNAMEstring

Last name of the subscriber

Language

languagestring

If set/detected, the subscriber’s language

VIP

vipboolean

VIP status for subscriber

Latitude

latitudefloat

The location latitude

Longitude

longitudefloat

The location longitude

Returns

Member Result Model

Body
MemberResponseModel

Triggers

When a Member has been added to a list

Triggers a workflow when a new member has been added to a list

When a new list is created

Triggers a workflow when a new list is created

When a Member has been added to a list

Operation ID:
OnMemberSubscribed

Triggers a workflow when a new member has been added to a list

Parameters

NameKeyRequiredTypeDescription

List ID

list_idTruestring

The unique id for the list

Returns

Response when getting members in a list

Body
GetMembersResponseModel

When a new list is created

Operation ID:
OnCreateList

Triggers a workflow when a new list is created

Returns

Response when getting lists

Body
GetListsResponseModel

Definitions

Recipient

Settings for the campaign

NamePathTypeDescription

List Id

list_idstring

The unique list id

segment_opts

segment_optsSegment_Opts

An object representing all segmentation options

Variate_Settings

Settings for the campaign

NamePathTypeDescription

Winning Criteria

winner_criteriastring

The combination that performs the best. This may be determined automatically by click rate, open rate, or total revenue—or you may choose manually based on the reporting data you find the most valuable. For Multivariate Campaigns testing send_time, winner_critera is ignored. For Multivariate Campaigns with 'manual' as the winner_citeria, the winner must be chosen in the MailChimp web application

Wait Time

wait_timeinteger

The number of minutes to wait before choosing the winning campaign. The value of wait_time must be greater than 0 and in whole hours, specified in minutes

Test Size

test_sizeinteger

The percentage of recipients to send the test combinations to, must be a value between 10 and 100

Subject Lines

subject_linesarray of string

The possible subject lines to test. If no subject lines are provided, settings.subject_line will be used

Send Times

send_timesarray of string

The possible send times to test. The times provided should be in the format YYYY-MM-DD HH:MM:SS. If send_times are provided to test, the test_size will be set to 100% and winner_criteria will be ignored

From Names

from_namesarray of string

The possible from names. The number of from_names provided must match the number of reply_to_addresses. If no from_names are provided, settings.from_name will be used

Reply To Addresses

reply_to_addressesarray of string

The possible from names. The number of from_names provided must match the number of reply_to_addresses. If no from_names are provided, settings.from_name will be used

Tracking

Settings for the campaign

NamePathTypeDescription

Opens

opensboolean

Whether to track opens. Defaults to true. Cannot be set to false for variate campaigns

HTML Click Tracking

html_clicksboolean

Whether to track clicks in the HTML version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

Plain-Text Click Tracking

text_clicksboolean

Whether to track clicks in the plain-text version of the campaign. Defaults to true. Cannot be set to false for variate campaigns

MailChimp Goal Tracking

goal_trackingboolean

Whether to enable Goal tracking

eCommerce360 Tracking

ecomm360boolean

Whether to enable eCommerce360 tracking

Google Analytics Tracking

google_analyticsstring

The custom slug for Google Analytics tracking (max of 50 bytes)

ClickTale Analytics Tracking

clicktalestring

The custom slug for ClickTale tracking (max of 50 bytes)

salesforce

salesforceSalesforce

Salesforce tracking options for a campaign. Must be using MailChimp’s built-in Salesforce integration

highrise

highriseHighrise

Highrise tracking options for a campaign. Must be using MailChimp’s built-in Highrise integration

capsule

capsuleCapsule

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

RSS_Opts

RSS options for a campaign

NamePathTypeDescription

Feed URL

feed_urlstring

The URL for the RSS feed

Frequency

frequencystring

The frequency of the RSS Campaign

Constrain RSS Images

constrain_rss_imgstring

Whether to add CSS to images in the RSS feed to constrain their width in campaigns

schedule

scheduleSchedule

The schedule for sending the RSS Campaign

Social_Card

Settings for the campaign

NamePathTypeDescription

Image URL

image_urlstring

The url for the header image for the card

Campaign Description

descriptionstring

A short summary of the campaign to display

Title

titlestring

The title for the card. Typically the subject line of the campaign

(Video) Mailchimp to Google Sheets: Automate Custom Mailchimp Reports

Segment_Opts

An object representing all segmentation options

NamePathTypeDescription

Saved Segment ID

saved_segment_idinteger

The id for an existing saved segment

Match Type

matchstring

Segment match type: Possible Values: any, all

Salesforce

Salesforce tracking options for a campaign. Must be using MailChimp’s built-in Salesforce integration

NamePathTypeDescription

Salesforce Campaign

campaignboolean

Create a campaign in a connected Salesforce account

Salesforce Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Highrise

Highrise tracking options for a campaign. Must be using MailChimp’s built-in Highrise integration

NamePathTypeDescription

Highrise Campaign

campaignboolean

Create a campaign in a connected Highrise account

Highrise Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Capsule

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

NamePathTypeDescription

Capsule Note

notesboolean

Update contact notes for a campaign based on subscriber email addresses

Schedule

The schedule for sending the RSS Campaign

NamePathTypeDescription

Sending Hour

hourinteger

The hour to send the campaign in local time. Acceptable hours are 0-23. For example, ‘4’ would be 4am in your account’s default time zone

daily_send

daily_sendDaily_Send

The days of the week to send a daily RSS Campaign.

Weekly Sending Day

weekly_send_daystring

The day of the week to send a weekly RSS Campaign

Monthly Sending Day

monthly_send_datefloat

The day of the month to send a monthly RSS Campaign. Acceptable days are 1-32, where ‘0’ is always the last day of a month. Months with fewer than the selected number of days will not have an RSS campaign sent out that day. For example, RSS Campaigns set to send on the 30th will not go out in February

Daily_Send

The days of the week to send a daily RSS Campaign.

NamePathTypeDescription

Sunday

sundayboolean

Sends the daily RSS Campaign on Sundays

Monday

mondayboolean

Sends the daily RSS Campaign on Mondays

Tuesday

tuesdayboolean

Sends the daily RSS Campaign on Tuesdays

Wednesday

wednesdayboolean

Sends the daily RSS Campaign on Wednesdays

Thursday

thursdayboolean

Sends the daily RSS Campaign on Thursdays

Friday

fridayboolean

Sends the daily RSS Campaign on Fridays

Saturday

saturdayboolean

Sends the daily RSS Campaign on Saturdays

CampaignResponseModel

New Campaign Result Model

NamePathTypeDescription

Campaign ID

idstring

A string that uniquely identifies this campaign

Campaign Type

typestring

There are four types of campaigns you can create in MailChimp. A/B Split campaigns have been deprecated and variate campaigns should be used instead

Created Time

create_timestring

The date and time the campaign was created

Archive URL

archive_urlstring

The link to the campaign’s archive version

Status

statusstring

The link to the campaign’s archive version

Emails Sent

emails_sentinteger

The total number of emails sent for this campaign

Send Time

send_timestring

The time and date a campaign was sent

Content Type

content_typestring

How the campaign’s content is put together (‘template’, ‘drag_and_drop’, ‘html’, ‘url’)

List

recipientarray of Recipient

List settings for the campaign

settings

settingsSettingsV2

Settings for the campaign

variate_settings

variate_settingsVariate_Settings

Settings for the campaign

tracking

trackingTracking

Settings for the campaign

rss_opts

rss_optsRSS_Opts

RSS options for a campaign

ab_split_opts

ab_split_optsAB_Split_Opts

A/B Testing options for a campaign

social_card

social_cardSocial_Card

Settings for the campaign

report_summary

report_summaryReport_Summary

For sent campaigns, a summary of opens, clicks, and unsubscribes

delivery_status

delivery_statusDelivery_Status

Updates on campaigns in the process of sending

_links

_linksarray of Link

A list of link types and descriptions for the API schema documents

SettingsV2

Settings for the campaign

NamePathTypeDescription

Campaign Subject Line

subject_linestring

The subject line for the campaign

Title

titlestring

The title of the campaign

From Name

from_namestring

The 'from' name on the campaign (not an email address)

Reply To Address

reply_tostring

The reply-to email address for the campaign

Conversation

use_conversationboolean

Use MailChimp Conversation feature to manage out-of-office replies

To Name

to_namestring

The campaign's custom 'To' name. Typically the first name merge field

Folder ID

folder_idstring

If the campaign is listed in a folder, the id for that folder

Authentication

authenticateboolean

Whether MailChimp authenticated the campaign. Defaults to true

Auto-Footer

auto_footerboolean

Automatically append MailChimp's default footer to the campaign

Inline CSS

inline_cssboolean

Automatically inline the CSS included with the campaign content

Auto-Tweet

auto_tweetboolean

Automatically tweet a link to the campaign archive page when the campaign is sent

Auto Post to Facebook

auto_fb_postarray of integer

An array of Facebook page ids to auto-post to

Facebook Comments

fb_commentsboolean

Allows Facebook comments on the campaign (also force-enables the Campaign Archive toolbar). Defaults to true

AB_Split_Opts

A/B Testing options for a campaign

NamePathTypeDescription

Split Test

split_teststring

The type of AB split to run

Pick Winner

pick_winnerstring

How we should evaluate a winner. Based on 'opens', 'clicks', or 'manual'

Wait Time

wait_unitsstring

How unit of time for measuring the winner ('hours' or 'days'). This cannot be changed after a campaign is sent

Wait Time

wait_timeinteger

The amount of time to wait before picking a winner. This cannot be changed after a campaign is sent

Split Size

split_sizeinteger

The size of the split groups. Campaigns split based on 'schedule' are forced to have a 50/50 split. Valid split integers are between 1-50

From Name Group A

from_name_astring

For campaigns split on 'From Name', the name for Group A

From Name Group B

from_name_bstring

For campaigns split on 'From Name', the name for Group B

Reply Email Group A

reply_email_astring

For campaigns split on ‘From Name’, the reply-to address for Group A

Reply Email Group B

reply_email_bstring

For campaigns split on ‘From Name’, the reply-to address for Group B

Subject Line Group A

subject_astring

For campaigns split on ‘Subject Line’, the subject line for Group A

Subject Line Group B

subject_bstring

For campaigns split on ‘Subject Line’, the subject line for Group B

Send Time Group A

send_time_astring

The send time for Group A

Send Time Group B

send_time_bstring

The send time for Group B

Send Time Winner

send_time_winnerstring

The send time for the winning version

Report_Summary

For sent campaigns, a summary of opens, clicks, and unsubscribes

NamePathTypeDescription

Automation Opens

opensinteger

The total number of opens for a campaign

Unique Opens

unique_opensinteger

The number of unique opens

Open Rate

open_ratefloat

The number of unique opens divided by the total number of successful deliveries

Total Clicks

clicksinteger

The total number of clicks for an campaign

Unique Subscriber Clicks

subscriber_clicksfloat

The number of unique clicks

Click Rate

click_ratefloat

The number of unique clicks divided by the total number of successful deliveries

Delivery_Status

Updates on campaigns in the process of sending

NamePathTypeDescription

Delivery Staut Enabled

enabledboolean

Whether Campaign Delivery Status is enabled for this account and campaign

Campaign Cancelable

can_cancelboolean

Whether a campaign send can be canceled

Campaign Delivery Status

statusstring

The current state of a campaign delivery

Emails Sent

emails_sentinteger

The total number of emails confirmed sent for this campaign so far

Emails Canceled

emails_canceledinteger

The total number of emails canceled for this campaign

Link

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

NamePathTypeDescription

Rel

relstring

As with an HTML ‘rel’ attribute, this describes the type of link

Href

hrefstring

This property contains a fully-qualified URL that can be called to retrieve the linked resource or perform the linked action

Method

methodstring

The HTTP method that should be used when accessing the URL defined in ‘href’. (GET, POST, PUT, PATCH, DELETE, OPTIONS, HEAD)

Target Schema

targetSchemastring

For GETs, this is a URL representing the schema that the response should conform to

Schema

schemastring

For HTTP methods that can receive bodies (POST and PUT), this is a URL representing the schema that the body should conform to

Contact

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

(Video) Step by Step: How to set up Mailchimp Yellowfin Connectors

NamePathTypeDescription

Company Name

companystring

The company name for the list

Address Line 1

address1string

The street address for the list contact

Address Line 2

address2string

The street address for the list contact

City

citystring

The city for the list contact

State

statestring

The state for the list contact

Postal Code

zipstring

The postal or zip code for the list contact

Country Code

countrystring

A two-character ISO3166 country code. Defaults to US if invalid

Phone Number

phonestring

The phone number for the list contact

Campaign_Defaults

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

NamePathTypeDescription

Sender's Name

from_namestring

The default from name for campaigns sent to this list

Sender's Email Address

from_emailstring

The default from email for campaigns sent to this list

Subject

subjectstring

The default subject line for campaigns sent to this list

Language

languagestring

The default language for this lists’s forms

CreateNewListResponseModel

Create New List Result Model

NamePathTypeDescription

List ID

idstring

A string that uniquely identifies this list

List Name

namestring

The name of the list

contact

contactContact

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

Permission Reminder

permission_reminderstring

The permission reminder for the list

Use Archive Bar

use_archive_barboolean

Whether campaigns for this list use the Archive Bar in archives by default

campaign_defaults

campaign_defaultsCampaign_Defaults

Capsule tracking options for a campaign. Must be using MailChimp’s built-in Capsule integration

Notify on Subscribe

notify_on_subscribestring

The email address to send subscribe notifications to

Notify on Unsubscribe

notify_on_unsubscribestring

The email address to send unsubscribe notifications to

Creation Date

date_createdstring

The date and time that this list was created

List Rating

list_ratinginteger

An auto-generated activity score for the list (0-5)

Email Type Option

email_type_optionboolean

Whether the list supports multiple formats for emails.When set to true, subscribers can choose whether they want to receive HTML or plain-text emails.When set to false, subscribers will receive HTML emails, with a plain-text alternative backup

Subscribe URL Short

subscribe_url_shortstring

Our EepURL shortened version of this list’s subscribe form

Subscribe URL Long

subscribe_url_longstring

The full version of this list’s subscribe form (host will vary)

Beamer Address

beamer_addressstring

The list’s Email Beamer address

Visibility

visibilitystring

Whether this list is public or private

Modules

modulesarray of string

Any list-specific modules installed for this list

stats

statsStats

Stats for the list. Many of these are cached for at least five minutes

Links

_linksarray of Link

A list of link types and descriptions for the API schema documents

Stats

Stats for the list. Many of these are cached for at least five minutes

NamePathTypeDescription

Member Count

member_countinteger

The number of active members in the list

Unsubscribe Count

unsubscribe_countinteger

The number of members who have unsubscribed from the list

Cleaned Count

cleaned_countinteger

The number of members cleaned from the list

Member Count Since Send

member_count_since_sendinteger

The number of active members in the list since the last campaign was sent

Unsubscribe Count Since Send

unsubscribe_count_since_sendinteger

The number of members who have unsubscribed since the last campaign was sent

Cleaned Count Since Send

cleaned_count_since_sendinteger

The number of members cleaned from the list since the last campaign was sent

Campaign Count

campaign_countinteger

The number of campaigns in any status that use this list

Campaign Last Sent

campaign_last_sentdate-time

The date and time the last campaign was sent to this list

Merge Var Count

merge_field_countinteger

The number of merge vars for this list (not EMAIL, which is required)

Average Subscription Rate

avg_sub_ratefloat

The average number of subscriptions per month for the list(not returned if we haven’t calculated it yet)

Average Unsubscription Rate

avg_unsub_ratefloat

The average number of unsubscriptions per month for the list(not returned if we haven’t calculated it yet)

Target Subscription Rate

target_sub_ratefloat

The target number of subscriptions per month for the list to keep it growing(not returned if we haven’t calculated it yet)

Open Rate

open_ratefloat

The average open rate(a percentage represented as a number between 0 and 100) per campaign for the list(not returned if we haven’t calculated it yet)

Click Rate

click_ratefloat

The average click rate(a percentage represented as a number between 0 and 100) per campaign for the list(not returned if we haven’t calculated it yet)

Date of Last List Subscribe

last_sub_datestring

The date and time of the last time someone subscribed to this list

Date of Last List Unsubscribe

last_unsub_datestring

The date and time of the last time someone unsubscribed from this list

GetListsResponseModel

Response when getting lists

NamePathTypeDescription

Lists

listsarray of CreateNewListResponseModel

An array of objects, each representing a list

Item Count

total_itemsinteger

The total number of items matching the query regardless of pagination

FirstAndLastName

Merged fields containing User First name and last name

NamePathTypeDescription

First Name

FNAMEstring

First name of the subscriber

Last Name

LNAMEstring

Last name of the subscriber

Location

Subscriber location information

NamePathTypeDescription

Latitude

latitudefloat

The location latitude

Longitude

longitudefloat

The location longitude

MemberResponseModel

Member Result Model

NamePathTypeDescription

Email ID

idstring

The MD5 hash of the lowercase version of the list member’s email address

Email Address

email_addressstring

Email address for a subscriber

Unique Email ID

unique_email_idstring

An identifier for the address across all of MailChimp

Email Type

email_typestring

Type of email this member asked to get (‘html’ or ‘text’).

Status

statusstring

Subscriber’s current status. Possible Values: subscribed, unsubscribed, cleaned, pending

merge_fields

merge_fieldsFirstAndLastName

Merged fields containing User First name and last name

stats

statsStats

Stats for the list. Many of these are cached for at least five minutes

Signup IP

ip_signupstring

IP address the subscriber signed up from

Signup Timestamp

timestamp_signupstring

Date and time the subscriber signed up for the list

Opt-in IP

ip_optstring

The IP address the subscriber used to confirm their opt-in status

Opt-in Timestamp

timestamp_optstring

Date and time the subscribe confirmed their opt-in status

Member Rating

member_ratinginteger

Star rating for this member, between 1 and 5

Last Changed Date

last_changedstring

Date and time the member’s info was last changed

Language

languagestring

If set/detected, the subscriber’s language

VIP

vipboolean

VIP status for subscriber

Email Client

email_clientstring

The list member’s email client

location

locationLocation

Subscriber location information

last_note

last_noteLast_Note

THe most recent Note added about this member

List ID

list_idstring

The list id

Links

_linksarray of Link

A list of link types and descriptions for the API schema documents

Last_Note

THe most recent Note added about this member

NamePathTypeDescription

Note ID

note_idinteger

The note id

Created Time

created_atstring

The date the note was created

Author

created_bystring

The author of the note

Note

notestring

The content of the note

GetAddMembersBatchResponseModel

Response when subscribing or unsubscribing list members in a batch

NamePathTypeDescription

Total Created

total_createdinteger

Total number of members that were added to the list

Total Updated

total_updatedinteger

The total number of an existing list members whose subscription status was updated

Error Count

error_countinteger

The number email addresses that could not be added to the list or updated

GetAllMembersResponseModel

Response when querying for all members in a list

NamePathTypeDescription

Members

membersarray of MemberResponseModel

An array of objects, each representing a specific list member

List Id

list_idstring

The list id

Total Items

total_itemsinteger

The total number of items matching the query regardless of pagination

GetMembersResponseModel

Response when getting members in a list

NamePathTypeDescription

Members

membersarray of AddUserResponseModel

An array of objects, each representing a specific list member

AddUserResponseModel

New Campaign Result Model

NamePathTypeDescription

Email ID

idstring

The MD5 hash of the lowercase version of the list member’s email address

Email Address

email_addressstring

Email address for a subscriber

Unique Email ID

unique_email_idstring

An identifier for the address across all of MailChimp

Email Type

email_typestring

Type of email this member asked to get (‘html’ or ‘text’).

Status

statusstring

Subscriber’s current status. Possible Values: subscribed, unsubscribed, cleaned, pending

merge_fields

merge_fieldsFirstAndLastName

Merged fields containing User First name and last name

stats

statsStats

Stats for the list. Many of these are cached for at least five minutes

Signup IP

ip_signupstring

IP address the subscriber signed up from

Signup Timestamp

timestamp_signupstring

Date and time the subscriber signed up for the list

Opt-in IP

ip_optstring

The IP address the subscriber used to confirm their opt-in status

Opt-in Timestamp

timestamp_optstring

Date and time the subscribe confirmed their opt-in status

Member Rating

member_ratinginteger

Star rating for this member, between 1 and 5

Last Changed Date

last_changedstring

Date and time the member’s info was last changed

Language

languagestring

If set/detected, the subscriber’s language

VIP

vipboolean

VIP status for subscriber

Email Client

email_clientstring

The list member’s email client

location

locationLocation

Subscriber location information

last_note

last_noteLast_Note

THe most recent Note added about this member

List ID

list_idstring

The list id

Links

_linksarray of Link

A list of link types and descriptions for the API schema documents

FAQs

What are the disadvantages of Mailchimp? ›

It forces them to use third-party tools or basic text editors to create an email template, which is time-consuming and frustrating. Also, their templates are not very appealing, and options are pretty limited. Moreover, it's not easy to find free email templates that you can use for all of your emails in Mailchimp.

How do I integrate Mailchimp into my Website? ›

Creating an Embedded Signup Form
  1. Log into MailChimp.
  2. Click Create in the top menu.
  3. Click on Sign Up Form in the drop-down men.
  4. Select the Embedded Form tab.
  5. Click Begin.
  6. Fill in the required details.
  7. Copy the code from the Copy/paste onto your site area.

Can I add attachments to Mailchimp? ›

Since we don't allow attachments, we give you the option to upload your report, MP3, video, or other file type directly to our servers. We host the files for you, so you can link to the files for download in your campaign. In this article, you'll learn about two ways to send a file to new subscribers.

Can you automate with Mailchimp for free? ›

Mailchimp has an easy way to get your welcome email fired up! They now offer their Single-Step Automation features (including welcome emails) for every pricing plan (including their free plan!). You can learn more about their different pricing plans here.

What CRM works with Mailchimp? ›

CRM Apps Integrated with Mailchimp
  • Pipedrive. 4.5. (2.7K) CRM built by salespeople, for salespeople. ...
  • NetSuite. Highly viewed. 4.1. (1.2K) ...
  • monday sales CRM. 4.7. (362) Close deals. ...
  • Zoho CRM. Highly viewed. 4.3. (6.1K) ...
  • HubSpot CRM. 4.5. (3.6K) ...
  • Maximizer CRM. 4.0. (343) ...
  • Creatio CRM. 4.8. (89) ...
  • Less Annoying CRM. 4.8. (516)

Why not to use Mailchimp? ›

To ensure high email deliverability, it's critical to use an intelligent, human-like sending mechanism. Mailchimp sends your messages in bulk even if there's a lot of them scheduled to be sent. This can not only cause your emails to end up in the spam folder, but can also get you blacklisted.

Why use Mailchimp instead of Outlook? ›

One of the biggest advantages of using something like Mailchimp rather than sending mass emails out using your own Outlook account is that Mailchimp enables tracking of your campaigns so you can see how many people are opening your emails and what they do then.

Is HubSpot better than Mailchimp? ›

HubSpot offers more advanced analytics

Both HubSpot and Mailchimp offer reporting features that provide metrics on everything you can do with each tool. Naturally, HubSpot's analytics features are more advanced than Mailchimp's, because as a tool, it's built to do more.

Does Mailchimp have social media integration? ›

Post to Facebook, Instagram, and Twitter without ever leaving your Mailchimp account. Choose your social networks, add your content, and we'll help you publish everything at once.

Does Mailchimp have API? ›

The Mailchimp Marketing API provides programmatic access to Mailchimp data and functionality, allowing developers to build custom features to do things like sync email activity and campaign analytics with their database, manage audiences and campaigns, and more. To use the Marketing API, you need a Mailchimp account.

Does Mailchimp integrate with Google Sheets? ›

Google Sheets + Mailchimp Integrations

Zapier lets you send info between Google Sheets and Mailchimp automatically—no code required. Triggered when you create a new spreadsheet. automatically do this!

Can Mailchimp integrate with Outlook? ›

You will need an Microsoft Outlook Account to connect this integration. You will need a Mailchimp website to sync appointment data to your Microsoft Outlook calendar. At this time, Mailchimp allows you to sync appointment data to one calendar.

Videos

1. Less Annoying CRM: Mailchimp Integration
(Less Annoying CRM)
2. Zoho CRM to MailChimp Connector Setup
(Kloud Connectors)
3. WaiverFile MailChimp Connector 1
(WaiverFile)
4. How To Integrate MailChimp With WordPress | How to Create Mailchimp API Key
(Digital Sampad)
5. The Deltek Vision MailChimp Connector
(Reach FullSail)
6. Zoho CRM to MailChimp Leads and Contact Syncing | KloudConnectors
(Kloud Connectors)
Top Articles
Latest Posts
Article information

Author: Patricia Veum II

Last Updated: 06/19/2023

Views: 6270

Rating: 4.3 / 5 (44 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Patricia Veum II

Birthday: 1994-12-16

Address: 2064 Little Summit, Goldieton, MS 97651-0862

Phone: +6873952696715

Job: Principal Officer

Hobby: Rafting, Cabaret, Candle making, Jigsaw puzzles, Inline skating, Magic, Graffiti

Introduction: My name is Patricia Veum II, I am a vast, combative, smiling, famous, inexpensive, zealous, sparkling person who loves writing and wants to share my knowledge and understanding with you.