MailChimp webhook adapter - chuwy/snowplow-ci GitHub Wiki

HOME > [SNOWPLOW TECHNICAL DOCUMENTATION](Snowplow technical documentation) > Webhooks > Mailchimp webhook adapter

Contents

## 1. Overview

This webhook adapter lets you track a variety of events logged by [MailChimp] mailchimp-website.

## 2. Implementation ### 2.1 Event source

Details of the MailChimp webhook format as of 1 November 2014.

MailChimp sends events as a POST request with all information in the body, with application/x-www-form-urlencoded as the content type.

### 2.2 Snowplow adapter

Implementation: [MailChimpAdapter] mailchimp-adapter

MailChimp webhook support was implemented in [Snowplow 0.9.11] snowplow-0.9.11.

## 3. Events

All resources for this webhook's events:

Event JSON Schema JSON Paths Redshift Table
Subscribe [subscribe 1-0-1] subscribe-json-schema [subscribe_1.json] subscribe-json-paths [com_mailchimp_subscribe_1.sql] subscribe-sql
Unsubscribe [unsubscribe 1-0-1] unsubscribe-json-schema [unsubscribe_1.json] unsubscribe-json-paths [com_mailchimp_unsubscribe_1.sql] unsubscribe-sql
Profile Update [profile_update 1-0-1] profile-json-schema [profile_update_1.json] profile-json-paths [com_mailchimp_profile_update_1.sql] profile-sql
Email Address Change [email_address_change 1-0-1] email-change-json-schema [email_address_change_1.json] email-change-json-paths [com_mailchimp_email_address_change_1.sql] email-change-sql
Cleaned Email [cleaned_email 1-0-1] email-clean-json-schema [cleaned_email_1.json] email-clean-json-paths [com_mailchimp_cleaned_email.sql] email-clean-sql
Campaign Sending Status [campaign_sending_status 1-0-1] campaign-json-schema [campaign_sending_status_1.json] campaign-json-paths [com_mailchimp_campaign_sending_status_1.sql] campaign-sql
## 4. See also

MailChimp webhook setup

⚠️ **GitHub.com Fallback** ⚠️