
Get the job done with a pro
From training to full-service marketing, our community of partners can help you make things happen.
Connect or Disconnect Publish to Mailchimp Integration
With the Publish to Mailchimp integration, you can seamlessly publish your custom designs directly from Canva to your Mailchimp account. This integration connects your creative work with your marketing work. You can quickly import designs as HTML email files or images you can reuse. This article explains how to connect, use, and manage the Publish to Mailchimp integration.
Before you start
Accounts: You need an active Canva account and a Mailchimp account. User Permissions: You must have a user role with permission to authorize third-party integrations in both platforms (usually Owner or Admin). Two Integrations: Canva and Mailchimp offer two distinct ways to connect:
- Publish to Mailchimp: Use this to push specific, individual designs from Canva into your Mailchimp account as email templates or images.
- Mailchimp Canva Sync: Use this to sync your entire Canva design library so you can browse and use your designs directly within the Mailchimp Content Studio.
Note
You can use both integrations at the same time.
How it works
The Publish to Mailchimp integration eliminates the need to manually download and upload files. Depending on your design, Canva sends the content to different areas of Mailchimp:
- Email Designs (HTML): When you publish an email layout, Canva generates a zip file. Mailchimp uses this to automatically create a new Draft Campaign in your account.
- Requirement: To publish successfully, your Canva design must include an Unsubscribe link and your Physical Address (to comply with anti-spam laws).
- Images: When you publish individual graphics (like social posts or banners), they sync to your Mailchimp Content Studio. You can then access these assets whenever you build an email, landing page, or social post.
Connect the integration
To connect the integration, authorize Mailchimp directly within the Canva interface when you are ready to share your first design.
- Open your design in Canva.
- Click the Share button.
- In the menu, select Mailchimp.
- Select the app specifically named Publish to Mailchimp to differentiate it from the library sync integration.
- Click Connect.
- Follow the authentication prompts to sign in to Mailchimp and authorize the connection.
Publish an HTML email
To export a full email layout, design your email in Canva and publish it as HTML code directly to a new Mailchimp campaign.
Note: You must add the Unsubscribe Merge tag and a Physical Address to your Canva design before you export. Canva supports several merge tags, but these two are required. If your design is missing the Unsubscribe merge tag, you will be blocked from publishing the HTML file to Mailchimp.
- In Canva, click Share.
- Select Mailchimp.
- For the File type, select HTML.
- Click Publish. Wait for the success message to appear.
- Click the link in the confirmation message to continue to your campaign.
Note
- Free and Essentials Plans: You can successfully import standard HTML templates to use in your campaigns. Be sure your physical address is correct to meet Can-Spam requirements.
- Standard and Premium Plans: You gain access to advanced custom-coded HTML features.
Disconnect the integration
If you need to remove the connection, you can do so from your Mailchimp account.
- In Mailchimp, navigate to Integrations then Manage.
- Locate Publish to Mailchimp.
- Click Disconnect.
Next steps
Visit the Canva help center for more resources on using Canva integrations.
Troubleshooting
- Re-publishing: To edit a design you already sent, make your changes in Canva and publish again. This will create a new version of the campaign in Mailchimp.
- Multiple Pages: Export one page at a time. If your design has multiple pages, select the specific page you want to send in the Canva Share menu.
- Plan Limits: HTML sending capabilities may be limited during promotional periods or on certain free account statuses. Check your specific Mailchimp plan details if you encounter sending errors.
Related Articles
Technical Support
Have a question?
Paid users can log in to access email and chat support.