MailPoetは「WordPress内完結で最短スタート」には強い。
ただ、運用が伸びると「自動化・管理・到達率・安定性」の都合で、外部ESP(Mailchimpなど)に逃がしたくなる場面が出る。
このページは、MailPoet → Mailchimp の移行を 事故らない順番 でまとめた手順書。
関連: MailPoetから乗り換える手順(全体像) / MailPoet代替ツール5選 / メール到達率の基本(SPF/DKIM/DMARC)
目次
先に結論(迷うならここだけ)
- 移行は 「データ(CSV)」 と 「入口(フォーム)」 の2つ
- 失敗の大半は 解除/バウンスを持ち越さずに送る → 苦情/評判が死ぬ
- 順番は固定:MailPoetエクスポート → CSV整形 → Mailchimpインポート → 抑止リスト → フォーム切替 → 差分取り込み
このページのゴール(30分でここまで)
- MailPoetから購読者をCSVで出せる
- MailchimpにCSVで入れられる(タグも付けられる)
- 解除/バウンスは「送らない側」に退避できる
- フォーム切替で取りこぼしゼロにできる
0) 先に決めること(ここが雑だと後で詰む)
- Mailchimpの箱:基本は Audience 1つ+タグ運用(増やすほど運用がカオスになる)
- タグ命名だけ固定(例:src:post / src:footer / topic:mailpoet)
- フォーム設置場所を絞る(記事末+固定ページくらい)
1) MailPoetから購読者をエクスポートする
手順(公式):MailPoet → Subscribers → Export。(MailPoet公式)
- 対象:使ってるリスト(or セグメント)
- 最低限出す列:
email/first_name/last_name(あるなら) - できれば出す列:Global status(subscribed/unconfirmed/unsubscribed/bounced)
2) CSV整形:送れる人 / 送らない人を分ける(事故防止)
MailPoetのGlobal statusを使って、CSVを2つに分ける。
| MailPoetの状態 | 扱い | Mailchimp側 |
|---|---|---|
| subscribed | 配信OK | Subscribedでインポート |
| unsubscribed | 配信NG | 抑止リスト(Unsubscribed)へ |
| bounced | 配信NG | 抑止リストへ(送らない) |
| unconfirmed | 配信NG(原則) | まずは送らない(必要なら再オプトイン設計) |
- 重複(同一メール)はこのタイミングで潰す
- 文字化け対策:UTF-8で保存
3) Mailchimp用CSVの列(これだけでOK)
MailchimpのインポートはCSVでいける。(Mailchimp公式)
おすすめの列(例):
- Email Address(必須)
- First Name(任意)
- Last Name(任意)
- Tags(任意だけど強い)
タグをCSVで持ち込むなら、Tags列にカンマ区切りで入れる。(Mailchimp公式:Tags列)
例:src:post,topic:mailpoet
4) Mailchimpにインポートする(配信OK側)
- Audience(オーディエンス)を開く
- Import(インポート)でCSVをアップロード
- 列のマッピング(Email Addressだけは必須)
- 必要ならインポート時にタグ付け(全件に一括タグもできる)
タグは「CSVのTags列」でも「インポート全体にタグ」でも運用できる。(Mailchimp公式:タグ運用)
5) 抑止リスト(送らないリスト)を作る:解除/バウンスを持ち越す
解除/バウンスは「送らない側」に退避させる。これが到達率の守り。
Mailchimpは抑止リスト(Suppression list)として、Unsubscribedでの取り込みができる。(Mailchimp公式)
- MailPoetで unsubscribed / bounced をまとめたCSVを用意
- Mailchimp側で「Unsubscribed」として取り込む(抑止リスト化)
6) フォームを切り替える(取りこぼしゼロ手順)
- 切替直前に、もう一度MailPoetから最新CSVを出す(差分対策)
- Mailchimpにインポート(重複は基本吸収される)
- WordPress上のフォームをMailchimpのフォームに差し替える
- 差し替え後にもう一回だけMailPoetをエクスポートして差分を取り込む
7) 最初の配信は小さく始める
- まず少数にテスト(自分+数人)
- 反応が取れる層から送る(いきなり全員に投げない)
- From固定・認証(SPF/DKIM/DMARC)を先に固める
よくある詰まりポイント(速攻で回避)
- タグが増えて管理できない:Audience増やすより、タグ命名を固定して最小から
- 解除済みへ送ってしまう:抑止リスト(Unsubscribed)を先に作る
- CSVが文字化け:UTF-8で保存、列名は英語に寄せると楽
- unconfirmedをどうする?:原則は送らない。再オプトイン設計が必要なら別で段取りを作る
まとめ
- 移行は「CSV移行+フォーム切替」が全て
- 解除/バウンスを持ち越すと、到達率と評判が守れる
- 迷ったら「タグ命名+フォーム設置場所」だけ先に決める
次に読む(おすすめ)
- MailPoetから乗り換える手順(全体像)
- MailPoet代替ツール5選
- MailPoet初期設定|最初に詰まらない手順
- メール到達率の基本(SPF/DKIM/DMARC)
- ニュースレター運用テンプレ:週1で回す設計図

コメント