Integrating MailChimp with Team-One

MailChimp to Team-One

MailChimp provides newsletter, mailing list and campaign management, monitoring and optimization services to more than 9 million businesses around the world. MailChimp sends, tracks and reports upon more than 600 million targeted and personalized messages to opt-in subscribers every day.

Team-One is the real-time communication, collaboration and task management platform that helps you communicate with colleagues, remote teams and clients from anywhere, anytime and any device, with seamless video conferencing, audio calling, screen sharing and real-time messaging.

You can easily and immediately connect MailChimp to Team-One by adding the following integration or others.


Send chat message on MailChimp subscribe and unsubscribe

Post a chat message to a Team-One workspace when someone subscribes or unsubscribes from your MailChimp distribution list.
From the MailChimp distribution list settings menu, create a new webhook. Enter the Team-One webhook URL as the "Callback URL" and select BOTH the "subscribe" and "unsubscribe" options under "What type of updates should we send?" Adjust the text of the "message" query string parameter as desired.


Using Team-One's MailChimp Integration

Step 1: Log in to MailChimp

Step 2: Open webhook settings for your MailChimp list

From your MailChimp dashboard, select "Lists" to view a list of your MailChimp distribution lists.

Find the specific list you are interested in, open the associated "Stats" dropdown menu and select the "Settings" menu option.

From the list-settings page, follow the "Webhooks" link to open the webhook settings for the mailing list.

Alternatively, you can also access the webhook settings by navigating to the MailChimp list-details page and selecting "Webhooks" from the "Settings" menu.

Step 3: Add a new webhook

From the MailChimp webhook settings page, click "Create New Webhook" to create a new webhook.

If this is the first webhook you've added to this MailChimp subscriber list, you'll see a message like the following:

Otherwise the "Create New Webhook" button will be found at the top of the page.

Step 4: Configure the webhook

From the MailChimp webhook configuration form, copy and paste the Team-One "Webhook URL" into the MailChimp's "Callback URL" field.

The MailChimp-webhook generated by Team-One automatically includes suitable default parameters and can be used as-is. Or if you prefer, you can modify the values of the query-string parameters included in the Team-One webhook URL to customize the action to your specific situation.

Select the MailChimp trigger types and sources you'd like to be notified of and then click on the "Save" button to complete the deployment of your new webhook.

Step 5: All done

Once the webhook configuration is saved, you'll be returned to the MailChimp's list of webhooks associated with this mailing list.

You can repeat steps 3 and 4 above to add additional webhooks, or edit the webhook if you need to make additional changes.

Note that when a webhook is first created (or subsequently edited), MailChimp will automatically test the webhook by making an "empty" request to the Team-One webhook URL.

Hence the first time you configure the webhook, MailChimp will cause an empty message or note to be created within your Team-One chat or workspace.

In subsequent calls to the webhook—triggered by actual MailChimp activity—these "templated" fields will be filled in with information about the list subscriber or MailChimp event.

Need help integrating MailChimp or other applications with Team-One?