MailChimp integration summary

Stitch’s MailChimp integration replicates data using the MailChimp API 3.0. Refer to the Schema section for a list of objects available for replication.

MailChimp feature snapshot

A high-level look at Stitch's MailChimp (v1) integration, including release status, useful links, and the features supported in Stitch.

STITCH
Release status

Released on March 9, 2020

Supported by

Stitch

Stitch plan

Standard

API availability

Available

Singer GitHub repository

singer-io/tap-mailchimp

REPLICATION SETTINGS
Anchor Scheduling

Supported

Advanced Scheduling

Supported

Table-level reset

Unsupported

Configurable Replication Methods

Unsupported

DATA SELECTION
Table selection

Supported

Column selection

Supported

Select all

Supported

TRANSPARENCY
Extraction Logs

Supported

Loading Reports

Supported

Connecting MailChimp

MailChimp setup requirements

To set up MailChimp in Stitch, you need:

  • To verify your access in MailChimp. Stitch will only be able to replicate the same data as the user who authorizes the integration.

    If this user has restricted permissions - meaning the user doesn’t have access to all campaigns or lists, for example - Stitch may encounter issues replicating data.


Step 1: Add MailChimp as a Stitch data source

  1. Sign into your Stitch account.
  2. On the Stitch Dashboard page, click the Add Integration button.

  3. Click the MailChimp icon.

  4. Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.

    For example, the name “Stitch MailChimp” would create a schema called stitch_mailchimp in the destination. Note: Schema names cannot be changed after you save the integration.

Step 2: Define the historical replication start date

The Sync Historical Data setting defines the starting date for your MailChimp integration. This means that:

  • For tables using Key-based Incremental Replication, data equal to or newer than this date will be replicated to your destination.
  • For tables using Full Table Replication, all data - including records that are older, equal to, or newer than this date - will be replicated to your destination.

Change this setting if you want to replicate data beyond MailChimp’s default setting of 1 year. For a detailed look at historical replication jobs, check out the Syncing Historical SaaS Data guide.

Step 3: Create a replication schedule

In the Replication Frequency section, you’ll create the integration’s replication schedule. An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.

MailChimp integrations support the following replication scheduling methods:

To keep your row usage low, consider setting the integration to replicate less frequently. See the Understanding and Reducing Your Row Usage guide for tips on reducing your usage.

Step 4: Authorize Stitch to access MailChimp

  1. When finished in the Integration Settings page, click the Authorize button. You’ll be prompted to sign into your MailChimp account.
  2. Sign into your MailChimp account.
  3. After the authorization process is successfully completed, you’ll be directed back to Stitch.
  4. Click All Done.

Step 5: Set objects to replicate

The last step is to select the tables and columns you want to replicate. Learn about the available tables for this integration.

Note: If a replication job is currently in progress, new selections won’t be used until the next job starts.

For MailChimp integrations, you can select:

  1. Individual tables and columns

  2. All tables and columns

Click the tabs to view instructions for each selection method.

  1. In the integration’s Tables to Replicate tab, locate a table you want to replicate.
  2. To track a table, click the checkbox next to the table’s name. A blue checkmark means the table is set to replicate.

  3. To track a column, click the checkbox next to the column’s name. A blue checkmark means the column is set to replicate.

  4. Repeat this process for all the tables and columns you want to replicate.
  5. When finished, click the Finalize Your Selections button at the bottom of the screen to save your selections.
  1. Click into the integration from the Stitch Dashboard page.
  2. Click the Tables to Replicate tab.

  3. In the list of tables, click the box next to the Table Names column.
  4. In the menu that displays, click Track all Tables and Fields:

    The Track all Tables and Fields menu in the Tables to Replicate tab

  5. Click the Finalize Your Selections button at the bottom of the page to save your data selections.

Initial and historical replication jobs

After you finish setting up MailChimp, its Sync Status may show as Pending on either the Stitch Dashboard or in the Integration Details page.

For a new integration, a Pending status indicates that Stitch is in the process of scheduling the initial replication job for the integration. This may take some time to complete.

Free historical data loads

The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.


MailChimp table reference

Replication Method :

Full Table

Primary Key :

id

API endpoint :

Get a list of automations

The automations table contains summary info about your MailChimp account’s automations. In MailChimp, an automation is a feature that sends a series of emails to subscribers when triggered by a specific date, activity, or event.

id
STRING

The automation ID.

create_time
DATE-TIME

The date and time the Automation was created in ISO 8601 format.

emails_sent
INTEGER

recipients
OBJECT

The list settings for the automation.

list_id
STRING

The list ID.

Reference:

list_is_active
BOOLEAN

The status of the list used, namely if it’s deleted or disabled.

list_name
STRING

The name of the list.

segment_opts
OBJECT

Details about segmentation options.

match
STRING

The segment match type. Possible values are:

  • any
  • all

saved_segment_id
INTEGER

The ID for an existing saved segment.

conditions
ARRAY

Details about segment conditions.

condition_type
STRING

The type of the segment.

field
STRING

The segment field.

op
STRING

The operator.

value
STRING

The value.

automations (table), conditions (attribute)
automations (table), segment_opts (attribute)

store_id
STRING

The ID of the store.

automations (table), recipients (attribute)

report_summary
OBJECT

A summary of opens, clicks, and unsubscribes for sent campaigns.

click_rate
NUMBER

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

clicks
INTEGER

The total number of clicks for an campaign.

open_rate
NUMBER

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

opens
INTEGER

The total number of opens for a campaign.

subscriber_clicks
INTEGER

The number of unique clicks.

unique_opens
INTEGER

The number of unique opens.

automations (table), report_summary (attribute)

settings
OBJECT

The settings for the automation workflow.

authenticate
BOOLEAN

Indicates whether MailChimp authenticated the automation.

auto_footer
BOOLEAN

Indicates whether MailChimp’s default footer is automatically appended to the automation.

from_name
STRING

The from name for the automation.

inline_css
BOOLEAN

Indicates whether the CSS included with the automation content is automatically inlined.

reply_to
STRING

The reply-to email address for the automation.

title
STRING

The title of the automation.

to_name
STRING

The automation’s custom to name, typically the first name merge field.

use_conversation
BOOLEAN

Indicates whether MailChimp’s Conversations feature is used to manage out-of-office replies.

automations (table), settings (attribute)

start_time
DATE-TIME

The date and time the Automation was started in ISO 8601 format.

status
STRING

The current status of the Automation. Possible values are:

  • save
  • paused
  • sending

tracking
OBJECT

The tracking options for the automation.

capsule
OBJECT

Capsule tracking options for the automation.

notes
BOOLEAN

Indicates whether contact notes are updated for a campaign based on a subscriber’s email address.

automations (table), capsule (attribute)

clicktale
STRING

The custom slug for ClickTale tracking.

ecomm360
BOOLEAN

Indicates whether eCommerce360 tracking is enabled.

goal_tracking
BOOLEAN

Indicates whether Goal tracking is enabled.

google_analytics
STRING

The custom slug for Google Analytics tracking.

html_clicks
BOOLEAN

Indicates whether clicks in the HTML version of the automation are tracked.

opens
BOOLEAN

Indicates whether opens are tracked.

salesforce
OBJECT

Salesforce tracking options for an automation.

campaign
BOOLEAN

Indicates whether a campaign should be created in a connected Salesforce account.

notes
BOOLEAN

Indicates whether contact notes are updated for a campaign based on a subscriber’s email address.

automations (table), salesforce (attribute)

text_clicks
BOOLEAN

Indicates whether clicks are tracked in the plain-text version of the automation.

automations (table), tracking (attribute)

trigger_settings
OBJECT

Available triggers for automation workflows.

runtime
STRING

A workflow’s runtime settings for an automation.

workflow_emails_count
INTEGER

The number of emails in the automation workflow.

workflow_title
STRING

The title of the workflow type.

workflow_type
STRING

The type of the workflow.

automations (table), trigger_settings (attribute)

Replication Method :

Full Table

Primary Key :

id

API endpoint :

Get all campaigns

The campaigns table contains info about the campaigns in your MailChimp account.

id
STRING

The campaign ID.

Reference:

archive_url
STRING

The link to the campaign’s archive version in ISO 8601 format.

content_type
STRING

How the campaign’s content is put together. Possible values are:

  • template
  • drag_and_drop
  • html
  • url

create_time
DATE-TIME

The date and time the campaign was created in ISO 8601 format.

delivery_status
OBJECT

Updates on campaigns in the process of sending.

enabled
BOOLEAN

Indicates if Campaign Delivery Status is enabled for this account and campaign.

campaigns (table), delivery_status (attribute)

emails_sent
INTEGER

The total number of emails sent for this campaign.

has_logo_merge_tag
BOOLEAN

Determines if the campaign contains the |BRAND:LOGO| merge tag.

long_archive_url
STRING

The original link to the campaign’s archive version.

needs_block_refresh
BOOLEAN

Determines if the campaign needs its blocks refreshed by opening the web-based campaign editor.

recipients
OBJECT

List settings for the campaign.

list_id
STRING

The list ID.

Reference:

list_is_active
BOOLEAN

The status of the list used, namely if it’s deleted or disabled.

list_name
STRING

The name of the list.

recipient_count
INTEGER

segment_opts
OBJECT

Details about segmentation options.

match
STRING

The segment match type. Possible values are:

  • any
  • all

saved_segment_id
INTEGER

The ID for an existing saved segment.

conditions
ARRAY

Details about segment conditions.

condition_type
STRING

The type of the segment.

field
STRING

The segment field.

op
STRING

The operator.

value
STRING

The value.

campaigns (table), conditions (attribute)

prebuilt_segment_id
STRING

The prebuilt segment ID, if a prebuilt segment has been designated for this campaign.

saved_segment_id
INTEGER

The id for an existing saved segment.

campaigns (table), segment_opts (attribute)

segment_text
STRING

A description of the segment used for the campaign. Formatted as a string marked up with HTML.

campaigns (table), recipients (attribute)

report_summary
OBJECT

For sent campaigns, a summary of opens, clicks, and e-commerce data.

click_rate
NUMBER

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

clicks
INTEGER

The total number of clicks for an campaign.

ecommerce
OBJECT

E-Commerce stats for a campaign.

total_orders
INTEGER

The total orders for a campaign.

total_revenue
INTEGER

The total revenue for a campaign. Calculated as the sum of all order totals minus shipping and tax totals.

total_spent
INTEGER

The total spent for a campaign. Calculated as the sum of all order totals with no deductions.

campaigns (table), ecommerce (attribute)

open_rate
NUMBER

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

opens
INTEGER

The total number of opens for a campaign.

subscriber_clicks
INTEGER

The number of unique clicks.

unique_opens
INTEGER

The number of unique opens.

campaigns (table), report_summary (attribute)

resendable
BOOLEAN

Determines if the campaign qualifies to be resent to non-openers.

send_time
DATE-TIME

The date and time a campaign was sent.

settings
OBJECT

The settings for the campaign.

authenticate
BOOLEAN

Indicates whether MailChimp authenticated the campaign.

auto_footer
BOOLEAN

Indicates whether MailChimp’s default footer is automatically appended to the campaign.

auto_tweet
BOOLEAN

drag_and_drop
BOOLEAN

fb_comments
BOOLEAN

folder_id
STRING

If the campaign is listed in a folder, the ID for the folder.

from_name
STRING

The from name for the campaign.

inline_css
BOOLEAN

Indicates whether the CSS included with the campaign content is automatically inlined.

preview_text
STRING

The preview text for the campaign.

reply_to
STRING

The reply-to email address for the campaign.

subject_line
STRING

The subject line for the campaign.

template_id
STRING

The ID for the template used in the campaign.

timewarp
BOOLEAN

Indicates if the campaign is sent using the Timewarp feature.

title
STRING

The title of the campaign.

to_name
STRING

The campaign’s custom to name, typically the first name merge field.

use_conversation
BOOLEAN

Indicates whether MailChimp’s Conversations feature is used to manage out-of-office replies.

campaigns (table), settings (attribute)

social_card
OBJECT

The preview for the campaign, rendered by social networks like Facebook and Twitter.

description
STRING

A short summary of the campaign to display.

image_url
STRING

The url for the header image for the card.

title
STRING

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

campaigns (table), social_card (attribute)

status
STRING

The current status of the campaign.

tracking
OBJECT

The tracking options for the campaign.

clicktale
STRING

The custom slug for ClickTale tracking.

ecomm360
BOOLEAN

Indicates whether eCommerce360 tracking is enabled.

goal_tracking
BOOLEAN

Indicates whether Goal tracking is enabled.

google_analytics
STRING

The custom slug for Google Analytics tracking.

html_clicks
BOOLEAN

Indicates whether clicks in the HTML version of the automation are tracked.

opens
BOOLEAN

Indicates whether opens are tracked.

text_clicks
BOOLEAN

Indicates whether clicks are tracked in the plain-text version of the campaign.

campaigns (table), tracking (attribute)

type
STRING

The type of the campaign. Possible values are:

  • regular
  • plaintext
  • absplit
  • rss
  • variate

web_id
INTEGER

The ID used in the MailChimp web application. View this campaign in your MailChimp account at https://{dc}.admin.mailchimp.com/campaigns/show/?id={web_id}.


Replication Method :

Full Table

Primary Key :

id

API endpoint :

Get information about all lists

The lists table contains info about all the lists in your MailChimp account. A list is also known as an audience, and is where all contacts are stored and managed in MailChimp.

id
STRING

The list ID.

Reference:

beamer_address
STRING

The list’s Email Beamer address.

campaign_defaults
OBJECT

Default values for campaigns created for this list.

from_email
STRING

The default from email for campaigns sent to this list.

from_name
STRING

The default from name for campaigns sent to this list.

language
STRING

The default language for this lists’s forms.

subject
STRING

The default subject line for campaigns sent to this list.

lists (table), campaign_defaults (attribute)

contact
OBJECT

Contact information displayed in campaign footers to comply with international spam laws.

address1
STRING

The street address for the list contact.

address2
STRING

The street address for the list contact.

city
STRING

The city for the list contact.

company
STRING

The company name for the list.

country
STRING

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

phone
STRING

The phone number for the list contact.

state
STRING

The state for the list contact.

zip
STRING

The postal or zip code for the list contact.

lists (table), contact (attribute)

date_created
DATE-TIME

The date and time that this list was created in ISO 8601 format.

double_optin
BOOLEAN

Whether or not to require the subscriber to confirm subscription via email.

email_type_option
BOOLEAN

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.

has_welcome
BOOLEAN

Whether or not this list has a welcome automation connected.

list_rating
INTEGER

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

marketing_permissions
BOOLEAN

Whether or not the list has marketing permissions (eg. GDPR) enabled.

modules
ARRAY

Any list-specific modules installed for this list.

value
STRING

lists (table), modules (attribute)

name
STRING

The name of the list.

notify_on_subscribe
STRING

The email address to send subscribe notifications to.

notify_on_unsubscribe
STRING

The email address to send unsubscribe notifications to.

permission_reminder
STRING

The permission reminder for the list.

stats
OBJECT

Stats for the list. According to MailChimp, "Many of these are cached for at least five minutes."

avg_sub_rate
NUMBER

The average number of subscriptions per month for the list. Note: This field will only have a value if it has been calculated by MailChimp.

avg_unsub_rate
NUMBER

The average number of unsubscriptions per month for the list. Note: This field will only have a value if it has been calculated by MailChimp.

campaign_count
INTEGER

The number of campaigns in any status that use this list.

campaign_last_sent
DATE-TIME

The date and time the last campaign was sent to this list in ISO 8601 format. This is updated when a campaign is sent to 10 or more recipients.

cleaned_count
INTEGER

The number of members cleaned from the list.

cleaned_count_since_send
INTEGER

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

click_rate
NUMBER

The average click rate, a percentage represented as a number between 0 and 100, per campaign for the list. Note: This field will only have a value if it has been calculated by MailChimp.

last_sub_date
DATE-TIME

The date and time of the last time someone subscribed to this list in ISO 8601 format.

last_unsub_date
DATE-TIME

The date and time of the last time someone unsubscribed from this list in ISO 8601 format.

member_count
INTEGER

The number of active members in the list.

member_count_since_send
INTEGER

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

merge_field_count
INTEGER

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

open_rate
NUMBER

The average open rate, a percentage represented as a number between 0 and 100, per campaign for the list. Note: This field will only have a value if it has been calculated by MailChimp.

target_sub_rate
NUMBER

The target number of subscriptions per month for the list to keep it growing. Note: This field will only have a value if it has been calculated by MailChimp.

unsubscribe_count
INTEGER

The number of members who have unsubscribed from the list.

unsubscribe_count_since_send
INTEGER

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

lists (table), stats (attribute)

subscribe_url_long
STRING

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

subscribe_url_short
STRING

MailChimp’s EepURL shortened version of this list’s subscribe form.

use_archive_bar
BOOLEAN

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

visibility
STRING

Indicates if the list is public or private. Possible values are:

  • pub (Public)
  • prv (Private)

web_id
STRING

The ID used in the MailChimp web application. View this list in your MailChimp account at https://{dc}.admin.mailchimp.com/lists/members/?id={web_id}.


Replication Method :

Key-based Incremental

Replication Key :

last_modified

Primary Key :

id : list_id

API endpoint :

Get information about members in a list

The list_members table contains info about the members in a specific MailChimp list, including currently subscribed, unsubscribed, and bounced members.

id
STRING

The list member ID. This is the MD5 hash of the lowercase version of the list member’s email address.

list_id
STRING

The list ID.

Reference:

last_changed
DATE-TIME

The date and time the member’s info was last changed in ISO 8601 format.

email_address
STRING

Email address for a subscriber.

email_client
STRING

The list member’s email client.

email_type
STRING

The type of email this member asked to get. Possible values are:

  • html
  • text

ip_opt
STRING

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

ip_signup
STRING

The IP address the subscriber signed up from.

language
STRING

If set/detected, the subscriber’s language.

location
OBJECT

Subscriber location information.

country_code
STRING

The unique code for the location country.

dstoff
INTEGER

The offset for timezones where daylight saving time is observed.

gmtoff
INTEGER

The time difference in hours from GMT.

latitude
NUMBER

The location latitude.

longitude
NUMBER

The location longitude.

timezone
STRING

The timezone for the location.

list_members (table), location (attribute)

member_rating
NUMBER

Star rating for this member, between 1 and 5.

merge_fields
ANYTHING

An individual merge var and value for a member.

source
STRING

The source from which the subscriber was added to this list.

stats
OBJECT

Open and click rates for this subscriber.

avg_click_rate
NUMBER

The subscriber’s average clickthrough rate.

avg_open_rate
NUMBER

The subscriber’s average open rate.

list_members (table), stats (attribute)

status
STRING

Subscriber’s current status. Possible values are:

  • subscribed
  • unsubscribed
  • cleaned
  • pending

tags
ARRAY

The tags applied to this member.

id
INTEGER

The tag ID.

name
STRING

The name of the tag.

list_members (table), tags (attribute)

tags_count
INTEGER

The number of tags applied to this member.

timestamp_opt
DATE-TIME

The date and time the subscribe confirmed their opt-in status in ISO 8601 format.

timestamp_signup
DATE-TIME

The date and time the subscriber signed up for the list in ISO 8601 format.

unique_email_id
STRING

An identifier for the address across all of MailChimp.

unsubscribe_reason
STRING

A subscriber’s reason for unsubscribing.

vip
BOOLEAN

The VIP status for the subscriber.

web_id
INTEGER

The ID used in the MailChimp web application. View this campaign in your MailChimp account at https://{dc}.admin.mailchimp.com/campaigns/show/?id={web_id}.


Replication Method :

Full Table

Primary Key :

id

API endpoint :

Get information about all segments in a list

The list_segments table contains info about the available segments for a specific list.

id
STRING

The unique ID for the segment.

updated_at
DATE-TIME

The date and time the segment was last updated in ISO 8601 format.

created_at
DATE-TIME

The date and time the segment was created in ISO 8601 format.

list_id
STRING

The list ID.

Reference:

member_count
INTEGER

The number of active subscribers currently included in the segment.

name
STRING

The name of the segment.

options
OBJECT

The conditions of the segment. Static segments (tags) and fuzzy segments don’t have conditions.

conditions
ARRAY

The segment conditions.

condition_type
STRING

The type of the segment.

field
STRING

The segment field.

op
STRING

The operator.

value
STRING

The value.

list_segments (table), conditions (attribute)

match
STRING

The match type. Possible values are:

  • any
  • all
list_segments (table), options (attribute)

type
STRING

The type of segment. Possible values are:

  • saved
  • static
  • fuzzy

list_segment_members

Replication Method :

Full Table

Primary Key :

id

API endpoint :

Get information about all members in a list segment

The list_segment_members table contains info about members in a saved segment

id
STRING

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

email_address
STRING

Email address for a subscriber.

email_client
STRING

The list member’s email client.

email_type
STRING

The type of email this member asked to get. Possible values are:

  • html
  • text

interests
ANYTHING

The key of this object’s properties is the ID of the interest in question.

ip_opt
STRING

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

ip_signup
STRING

The IP address the subscriber signed up from.

language
STRING

If set/detected, the subscriber’s language.

last_changed
DATE-TIME

list_id
STRING

The list ID.

Reference:

location
OBJECT

Subscriber location information.

country_code
STRING

The unique code for the location country.

dstoff
INTEGER

The offset for timezones where daylight saving time is observed.

gmtoff
INTEGER

The time difference in hours from GMT.

latitude
NUMBER

The location latitude.

longitude
NUMBER

The location longitude.

timezone
STRING

list_segment_members (table), location (attribute)

member_rating
NUMBER

Star rating for this member, between 1 and 5.

merge_fields
ANYTHING

An individual merge var and value for a member.

stats
OBJECT

Open and click rates for this subscriber.

avg_click_rate
NUMBER

The subscriber’s average clickthrough rate.

avg_open_rate
NUMBER

The subscriber’s average open rate.

list_segment_members (table), stats (attribute)

status
STRING

Subscriber’s current status. Possible values are:

  • subscribed
  • unsubscribed
  • cleaned
  • pending
  • transactional

timestamp_opt
DATE-TIME

The date and time the subscribe confirmed their opt-in status in ISO 8601 format.

timestamp_signup
DATE-TIME

The date and time the subscriber signed up for the list in ISO 8601 format.

unique_email_id
STRING

An identifier for the address across all of MailChimp.

vip
BOOLEAN

The VIP status for the subscriber.


reports_email_activity

Replication Method :

Key-based Incremental

Replication Key :

dateTime of email activity

Primary Key :

action : campaign_id : email_id : timestamp

API endpoint :

Use batch operation

The reports_email_activity table contains info about a member’s subscriber activity in a specific campaign.

action
STRING

The action performed on the email. Possible values are:

  • open
  • click
  • bounce

campaign_id
STRING

The campaign ID.

Reference:

email_id
STRING

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

timestamp
DATE-TIME

The date and time recorded for the action in ISO 8601 format.

email_address
STRING

Email address for a subscriber.

ip
STRING

The IP address recorded for the action.

list_id
STRING

The list ID.

Reference:

list_is_active
BOOLEAN

type
STRING

Applicable to bounce actions only. The type of bounce received. Possible values are:

  • hard
  • soft

url
STRING

Applicable to click actions only. The URL on which the member clicked.


Replication Method :

Full Table

Primary Key :

campaign_id : email_id

API endpoint :

Get unsubscribed list members

The unsubscribes table contains info about members who have unsubscribed from a specific campaign.

campaign_id
STRING

The campaign ID.

Reference:

email_id
STRING

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

email_address
STRING

Email address for a subscriber.

list_id
STRING

The list ID.

Reference:

list_is_active
BOOLEAN

The status of the list used, namely if it’s deleted or disabled.

merge_fields
ANYTHING

An individual merge var and value for a member.

reason
STRING

If available, the reason listed by the member for unsubscribing.

timestamp
DATE-TIME

The date and time the member opted-out in ISO 8601 format.

vip
BOOLEAN

The VIP status for the subscriber.



Questions? Feedback?

Did this article help? If you have questions or feedback, feel free to submit a pull request with your suggestions, open an issue on GitHub, or reach out to us.