ActiveCampaignでは、送信ドメインを検証するまでテストメールを送信できないため、まず検証を完了してください。無料トライアルにはさらに制限があり、トライアルのテストメールはトライアルユーザー自身のアドレスにしか送信されません。そのため、トライアルが終了するまで、Test emailボタンから外部アドレスには送信できません。トライアルアカウントから実際のキャンペーンを外部アドレスに送信できるかどうかは、ドキュメントに記載されていません。
ドメインの検証は1つの手順ですが、レポートの大部分は、ドメイン認証時に設定するDKIMレコードとMailserverレコードに左右されます。
Email Spam Testerでは、ホームページからアドレスをコピーし、登録せずに1時間以内にメールを1通送信します。レポートでは、DKIM署名、21件のブロックリスト、配信停止ヘッダーなど、42項目をチェックします。
ActiveCampaignのドキュメント
キャンペーンをテストする方法help.activecampaign.com ↗自動化キャンペーンをテストする方法help.activecampaign.com ↗送信ドメインを設定するhelp.activecampaign.com ↗SPF、DKIM、DMARChelp.activecampaign.com ↗ドメインとドメインアライメントhelp.activecampaign.com ↗キャンペーンをテストする
テスト送信は簡単な方法で、一度に最大5件のアドレスへ送信できます。Email Designerで歯車アイコンまたはTest Emailアイコンをクリックするか、Campaign SummaryページでTest and previewをクリックします。
連絡先が実際に受信するメールを取得するには、どの方法を使えばよいでしょうか。ActiveCampaignは、実際のキャンペーンをテスト用リストに送信する方法を案内しています。
- テスト用アドレスだけを連絡先として含むリストを作成します。受信先テストも実行する場合は、テスト対象プロバイダーの受信トレイも追加します。
- キャンペーン一覧で、対象キャンペーンの横にあるキャレットを開き、Duplicateをクリックします。
- Campaign Summaryページでテスト用リストにチェックを入れ、それ以外にはチェックが入っていないことを確認します。
- 受信先テストでマーカーを使用した場合は、件名にそのマーカーを残したまま送信します。フォルダーレポートには、Gmail、Outlook、Yahooなどのプロバイダーでキャンペーンが振り分けられた場所が表示されます。
すでに送信済みのキャンペーンには、3つ目の方法として、連絡先プロフィールのSend a Campaignがあります。この方法はステータスが「Sent」の標準キャンペーンでのみ使用でき、連絡先が元の送信先リストのいずれかに含まれている必要があります。テストごとに新しいアドレスが必要なため、通常はキャンペーンを複製して送信する方法のほうが手間がかかりません。
自動化メールのテスト
自動化メールは、誰かが送信操作をしなくても送られるため、テスト方法が少し異なります。
Send an email アクション内では、モーダルの左下に Send a test オプションがあります。ここでも最大5件のアドレスを指定でき、テスト用の件名を入力するフィールドもあります。一括テストでは一度に最大25通のメールを送信できるため、シーケンス内の各ステップのレイアウトを確認するのに便利です。
実際のメールを受信するには、テスト用アドレスを連絡先として追加し、自動化に登録します。ActiveCampaignでは、一括編集ツールを使うことを推奨しています。このテスト用アドレスは1通のメッセージを受信し、1時間後に無効になります。そのため、確認できるのは、その1時間以内に自動化から該当する連絡先へ最初に送信されたメールです。
レポートに通常表示される内容
レポートから · 認証
- DKIM不一致ActiveCampaignのドメイン(例: acems1.com)で署名されています。
- SPF不一致Return-PathもActiveCampaignのドメインです。
- DMARC不合格Fromアドレスと一致するものがありません。
これは送信ドメインを認証する前の初期状態です。
初期状態では、ActiveCampaignは自身のドメイン(例: acems1.com)でメールに署名し、Return-Pathにも自身のドメインを設定します。ActiveCampaignのドキュメントにも、最初はどちらもFromアドレスと一致しないと記載されています。そのため、レポートのアライメント欄には自分のものではないドメインが表示され、Fromに対するDMARCは失敗します。GmailやOutlookで「via」や「sent on behalf of」が追加されることもあります。ActiveCampaignによると、これはDKIMが設定されていないためです。
小規模なアカウントでは、もう1つ影響があります。連絡先が5,000件未満で、認証済みドメインがないアカウントを対象に、ActiveCampaignはFromアドレスをemcampaign.comの汎用アドレスに置き換える変更を段階的に導入しています。形式はmyname.my-domain.com.1@12345.emcampaign.comのようになります。Headersタブにこのアドレスが表示される場合、結果は自分のドメインではなく共有ドメインについてのものです。
ドメインの認証後は、DKIMが成功してアライメントも一致するはずです。Mailserver DomainによってサブドメインがReturn-Pathになるため、SPFも同様です。SPFのアライメントがまだ一致しない場合は、em-レコードを確認してください。DMARCが失敗する場合は、DMARC failの解説ページで原因を確認できます。
配信停止ヘッダー。 ActiveCampaignは、キャンペーン、オートメーションメール、1対1のメールを含む、送信するすべてのメールにList-Unsubscribeを追加し、List-Unsubscribe-Post: List-Unsubscribe=One-Clickも含めます。実際に送信したメールでは、両方のチェックに合格するはずです。
ほとんどのアカウントは共有IPプールから送信します。ActiveCampaignによると、これはユーザーの99%に適しています。一方、専用IPには、反応のある連絡先が少なくとも100,000件必要で、料金は750ドルです。プール内のIPアドレスがリストに掲載されると、その影響は同じIPを使用する全員に及びます。ブロックリストチェッカーでは、必要なときにいつでもIPを再確認できます。
ActiveCampaignが要求するレコード
Settings > Advanced > Sending Domainで確認できます。対応しているDNSプロバイダーにログインすると、Configure Domainがレコードを自動で設定します。Set up manuallyでは次の一覧が表示されます。
- 2つのDKIM CNAME、
acdkim1._domainkeyとacdkim2._domainkey。 - Mailserver DomainのCNAME。
em-の後に数字が続き、cmd.emsend1.comを参照します。このレコードがSPFとReturn-Pathを処理します。 _dmarcに設定するDMARC TXTレコード。v=DMARC1;p=none;で始まります。
値の例です。実際の値はアカウントからコピーしてください。
| 名前 | 種類 | 値 | 用途 | コピー |
|---|---|---|---|---|
| acdkim1. | CNAME | アカウントに表示される参照先 | DKIM。 | |
| acdkim2. | CNAME | アカウントに表示される参照先 | DKIMの2つ目のレコード。 | |
| em-< | CNAME | cmd. | Mailserver Domain。SPFとReturn-Path。 | |
| _dmarc | TXT | v= | DMARC。DKIMが機能するまではp=noneのままにします。 |
Mailserver Domainを設定すれば、ActiveCampaignのためにルートドメインのSPFレコードを変更する必要はありません。オプションのinclude(include:emsd1.com)も追加する場合は、既存のSPFレコードに統合します。1つのドメインに設定できるSPFレコードは1つだけです。SPFチェッカーでは、公開されている内容とDNSルックアップ数を確認できます。複数のサービスが同じレコードを共有する場合、この数が重要です。2023年2月より前に設定されたアカウントには、dk._domainkeyの古いDKIM TXTレコードが残っている場合があります。ActiveCampaignはその時点でCNAMEに移行しており、トラブルシューティング記事では新しい2つのレコードが両方とも必要です。
ActiveCampaignのドキュメントには、さらに2つの要件があります。ドメインは取得から30日以上経過し、空白ページではなく実際のWebサイトを表示する必要があります。また、DKIMが機能するまでは、DMARCをquarantineまたはrejectに設定しないでください。設定すると、ActiveCampaignから送信するすべてのメールがDMARCに失敗します。DKIMチェッカーでセレクターacdkim1を指定してDKIMをテストします。
Custom Domain Nameは、アカウントのactivehosted.comアドレスを参照するCNAMEです。リンクトラッキングを共有ドメインから独自ドメインへ移します。
よくある質問
ActiveCampaignのテストメールをテスト用アドレスに送信できないのはなぜですか?
送信ドメインがまだ検証されていないか、無料トライアルを利用しているためです。無料トライアルでは、テストメールはトライアルユーザーのアドレスにのみ送信されます。まずドメインを検証してください。
Fromアドレスがemcampaign.comのアドレスに変わりました。何が起きたのですか?
ドメインが認証されておらず、アカウントの連絡先が5,000件未満のため、ActiveCampaignがFromを汎用アドレスに置き換えました。送信ドメインを認証してから、もう一度テストしてください。
代わりに自分のアドレスへテストメールを送信できますか?
送信できますが、ActiveCampaignは、Fromアドレス自体に送信したテストメールはブロックされたりスパムに振り分けられたりする可能性があり、FromとToが同じドメインの場合は配信到達性の問題が発生する可能性があると警告しています。