Add people to your Mailchimp Newsletter using the HTTPS Request Action.
Learn more about Actions.
Adding an HTTPS Request Action
Steps
- After adding a Lead page to the Journey canvas, right-click and select Actions
- Click to add actions > Add actions > Make HTTPS request
- Under Assigned actions, select Make HTTPS request
- Fill out the below Request Endpoint details
- After this is done, on the Journey canvas connect the Lead page to the Action.
Entering details for the Request Endpoint in Mailchimp
Steps
-
First, enter the Request Endpoint:
-
https://${dc}.api.mailchimp.com/3.0/lists/{list_id}/members/{subscriber_hash}?skip_merge_validation=<SOME_BOOLEAN_VALUE>
-
- Determine the values for the Request Endpoint:
-
${dc}, {list_id} and {subscriber_hash}
-
- Select Post as the Request Method.
- Enter the Key and Value as follows:
-
Content-Type : application/json
-
Authorization : basic [base64 encode API]
-
- Fill in the parameters needed for the Request Body. Here are example parameters:
-
{
"email_address":"{{ customer.email }}",
"first_name": "{{ customer.first_name }}",
"last_name": "{{ customer.last_name }}",
"phone_number": "{{ customer.phone }}",
"status_if_new":"subscribed",
"status":"subscribed"
}
-
As an reference, here is an example URL:
https://us3.api.mailchimp.com/3.0/lists/052d95efa8/members/?skip_merge_validation=TRUE