Export Mailchimp: Audience → All contacts → Export. File tải về là ZIP gồm 4 CSV: subscribed members, unsubscribed members, cleaned (bounced) members, non-subscribed (pending). Số lượng: 49.847 + 8.124 + 612 + 21.
Chúng tôi viết một script Python nhỏ để gộp 4 CSV thành một file master với hai cột mới: status (subscribed / unsubscribed / bounced) và consent_source_mailchimp (chúng tôi giữ lại source URL mà Mailchimp đã track). 30 phút.
Import AcelleMail: Lists → Create List → set merge field (chúng tôi có 6: email, first_name, last_name, segment, signup_source, consent_date). Sau đó Import → Upload CSV → map cột. Import chạy theo batch; ~25 phút cho 58K row tổng cộng. Tag được đưa sang như một custom field; chúng tôi convert chúng thành segment sau khi import.
Bài học 2: segment của Mailchimp không export sạch được. CSV chỉ cho biết một contact có những tag nào, không nói rule của segment. Chúng tôi có 11 segment; tái tạo lại trong segment builder của AcelleMail mất thêm 90 phút vì semantics của operator hơi khác (Mailchimp “is or is not” vs AcelleMail “equals / does not equal”). Document segment của bạn TRƯỚC khi bắt đầu di trú.