How to automate a “Thanks for signing up” email using Mailchimp
Automatically send a custom “Thanks for signing up” email to users upon signup on Tangram using Mailchimp, Zapier, and Tangram
At A Glance
- Create a Zap in Zapier that tags a user by their role in Mailchimp using the Tangram “New User Created” Webhook
- Create a “Mailchimp Customer Journey” in Mailchimp for that user role that triggers a “Thanks for signing up” email when the “Customer” tag has been added to the user.
Creating the Zap
- Login to your Zapier account and click “+ Create Zap”
- For your Zapier trigger you will want to search for Webhooks by Zapier. Note: Remember to name your Zap something clear like “Thank you for signing up email”.
- Select Catch Hook for the trigger event.
- Copy the Custom Webhook URL that has been provided by Zapier at this step and paste it into the Webhook URL field in your admin settings in the “Webhooks” tab.
- Click “Test Webhook” in Zapier to send test data to Zapier. This test data will be what you use to build your custom email.
- Click “Test Trigger” in Zapier to test that the test data arrived properly from Tangram.
- For your Zapier action you will want to search for Mailchimp.
- For the app event choose “Add/Update Subscriber”
- Select a Mailchimp account and audience. If you have not created a mailchimp audience yet read how to do so here. You usually only ever need one audience for all your contacts, so it is usually sufficient to have one named something like [your company name] Audience.
Fill the “Subscriber Email” field with the email from the test data.
- Tag the Subscriber as a “Customer” or whichever role you are thanking for signing up and click “continue”. You will need to make sure that the “Customer” tag is already created in your Mailchimp account before if will show up in Zapier in the “Tags” field. If you also want to pass the first and last name of the user or other fields you can also do so in this section. You will need to have created this tag in Mailchimp before it will show up as an option here.
Note: learn how to split the name of the user into first and last name here.
- Send a test subscriber to your Mailchimp account to make sure the Zap works properly. If it is successful you should see a new user in your Mailchimp contacts for the audience you specified with a tag “Customer” (or whichever user role this email is for).
- Turn the Zap on
Creating The Mailchimp Customer Journey
- Click the “Mailchimp Customer Journeys” tab in Mailchimp under “Automations” on the left-hand side. Click “Create Journey”.
- Choose a starting point for the customer journey. In this case, we want the starting point to be when the “Customer” or the user tag you created in the earlier steps.
- The next step in the Mailchimp customer journey is to send the “Thank you for signing up” email. Click “Add a journey point” then select the “Send Email” action.
- Specify To & From Emails, Subject, and Schedule
- Design your email. See how to use the Mailchimp email designer here.
- Hit “Continue” to save and publish your Mailchimp Customer Journey
- Congrats! Your custom email is now set up!