Building a Sell app using OAuth 2.0 - Part 4: Creating audiences in Mailchimp
In the previous tutorial, you registered your app client with Mailchimp and went through the OAuth authorization flow. In this tutorial, you'll create an audience in Mailchimp so you can retrieve it in your app.
This tutorial coversSubscribing a contact to an audience
This tutorial is part of a series on building a Zendesk app:
- Part 1: Laying the groundwork
- Part 2: Installing the app in Zendesk Sell
- Part 3: OAuth 2.0 setup
- Part 4: Creating audiences in Mailchimp - YOU ARE HERE
- Part 5: Getting data from the Mailchimp API
Subscribing a contact to an audience
In Mailchimp, audiences and contacts are the two most fundamental parts of marketing. A contact contains user information including a name and email address. An audience is a list of contacts to which you send campaigns.
Later on in this tutorial series, we’ll use the Mailchimp APIListsendpoint to fetch audiences for a given user. But first, you'll need to create an audience and add a contact in Mailchimp.
Create an audience and add a contact
Create at least one audience. SeeCreate an audiencein the Mailchimp documentation. If your Mailchimp account is on the free plan, you can only create one audience.
Add a subscriber to the audience. Make sure the subscriber has an email address which matches the email address of a person contact in your Zendesk Sell instance. SeeAdd a Single Subscriber to an Audiencein the Mailchimp documentation.
In theAudience>All contactspage, select theOverviewtab. You should see that your audience has one subscribed contact.
The final step involves getting audience data from the Mailchimp API. Let's continue toPart 5 - Getting data from the Mailchimp API.