Hey @jesseb
Klaviyo integrates with mailchimp and you can pull in data directly in klaviyo, however if you want to do this manually, you need to export your audience from mailchimp with all the data attached to their profile, like, Name, Email, address, Open email, Click email etc and then upload it manually to a list in Klaviyo. please note that - while doing so, Klaviyo will ask if those profiles have given consent to email marketing or not, so it is always advisable to upload profiles who have given email marketing consent
in klaviyo - it will only create one profile per email, so there wont be any duplicates.
when you say email blast, then i think you mean sending an email campaign - so yes, if you send it again to profiles, they will get the duplicates, so what you do instead is send the email blast (campaign) to a segment with definition -
is or is not in the list - is in list - ‘New list that you imported’
AND
‘received email zero times over all time where campaign name equals *previous email that you sent out*
and now you send to this segment and profiles wont receive this again if they already received your email.
For the automated flow - just clone your existing flow and change the triggered list to the new list you imported and this will just be another flow you will be sending your emails from
if you want to keep the list the same, they wont go through the flow again as in klaviyo - profile can only enter a list or segment triggered flow once (so you are good on this end as well)
I hope this helps and thank you for sharing your question here in the community.
Cheers
Arpit
Hi @jesseb
Just to add a few points to @ArpitBanjara response.
The Mailchimp migration help page mentioned is here: https://help.klaviyo.com/hc/en-us/articles/115005254948
If doing this manually, I would import three csv files:
- Mailchimp Opt-ins and import as ‘Yes, update subscription status for all imported contacts to 'subscribed’
- Mailchimp ‘not subscribed’ and enable ‘No, import without updating subscription status’ that will set them as ‘never subscribed’ in Klaviyo or retain their current sub status if they already exist in Klaviyo.
- Mailchimp Unsubscribes. Export a csv of Mailchimp unsubscribes and import those into your Klaviyo suppression list to keep things up-to-date and to adhere to email marketing regulations.
As with all bulk imports, test first with your own sample data before doing it on actual contact data!
Good luck!
Andy