← すべての記事はじめに

Shopifyの購読者を登録許可の背景ごとインポートする

5分で読めます

Shopifyの購読者をインポートするときは、メールアドレスや電話番号を移すだけでは不十分です。各項目の意味、マーケティングを送れる理由、今後の連絡を止めるという顧客の選択も維持する必要があります。扱いにくいケースを含む小規模なサンプルから始め、結果を照合してからインポートした対象者をキャンペーンに使いましょう。

形式より先にデータの意味を整える

メールとSMSの購読状況、除外対象、購入履歴、タグ、役立つ設定情報を一覧にします。元のデータの出所と、適切な同意の証拠を利用できる状態に保ちましょう。インポートを簡単にするため、すべての行を「購読中」に変えてはいけません。

項目の対応付けを慎重に決めます。日付、国番号、電話番号の形式、空欄の値は、移行後に異なる扱いになる可能性があります。空欄から顧客の好みを推測したり、許可を初期値として与えたりしないでください。アクセスを適切に管理し、元ファイルのバックアップを保管します。

データ移行前に対応表を作る

元データの各項目について、移行先の項目、想定する型、使用可能な値、空欄の扱い、担当者を記録します。メール購読状況、SMSの許可、言語の希望、商品への関心タグを、すべて一般的な「有効」フラグにまとめてはいけません。後の対象者判定に必要な意味を保ちます。

記録に食い違いがある場合の扱いも決めます。古いファイルでは購読中でも、現在の顧客情報に後日の配信停止があるなら、インポートファイルにあるというだけで古い値を優先してはいけません。更新前に、どの情報が正しいのか、顧客が選択した実際の日時を含む履歴を確認します。エクスポートの日時を顧客の選択日時の代わりにしないでください。

日付を誤解のない形式にし、電話番号も移行先の処理に合うように整えます。「03/04」のような値は解釈が分かれる場合があります。電話番号を一般的な表計算の数値として扱うと、先頭の数字が失われることもあります。見慣れた形式のファイルだから大丈夫と思わず、保存後の値を確認しましょう。

少数のサンプルで始める

購読中の顧客、配信停止済みの顧客、無効なアドレス、任意項目が欠けた記録、日本語以外の文字を含む記録などを含む代表的なサンプルを選びます。すべての対象者をインポートする前に、Sendvioで結果を確認します。

タグやメタフィールドが本来の意味を保つか、重複した記録で購読状態が食い違わないかを確かめます。項目の対応付けが曖昧なら、都合のよい解釈を選ばず元データの担当者と解決します。

結果を段階ごとに照合する

確認できる場合は、入力した行数、既存顧客と照合できたユニークな記録、新規作成、更新、拒否または未解決の行、マーケティング対象になった連絡先の数を比べます。それぞれ異なる問いに答える数字です。重複行が一人の記録を更新する場合もあり、正常にインポートされた顧客がマーケティング対象外のままということもあります。

例として1,000行のファイルを読み込んだ結果、新しく作成された記録が1,000件未満でも自動的に失敗とは限りません。既存顧客と照合された行や重複が含まれる場合があります。一方、想定より多い人数に配信可能となっていたら、購読状態を広く割り当てすぎた可能性があります。表面的な目標数に合わせるのではなく、違いの理由を調べましょう。

配信前にマーケティング対象か確認する

インポート後の対象者数を確認し、配信に含まれる顧客と除外される顧客の両方をサンプルで確認します。予期しない増減の理由を調べましょう。検証によって技術的な連絡先の問題は見つけられますが、マーケティングを送る許可があることを証明するものではありません。

確認が終わるまでは、インポートした記録を初回の実配信対象から分けておきます。有料プランではSendvioの個別移行サポートを利用でき、移行を進める手助けになります。丁寧なインポートは、顧客に予想外のメッセージを送らずに、役立つ購入履歴を保ちます。

サンプルの確認が済んだら、決めた手順で全件を処理し、必要な確認を繰り返します。すでに除外されている記録、顧客の設定が変わった記録、各データ元から選んだ記録を含めましょう。サンプルで問題がなくても、大きなファイルの全行が正しいとは限りません。

元ファイル、対応表の版、インポート結果、未解決の例外を、適切なアクセス制御と保存期間のもとで保管します。該当する記録をキャンペーンで使う前に例外を解決しましょう。チームが取り込まれたデータだけでなく、そこから作られる対象者についても説明でき、データベースに存在していても意図的に配信対象外となる顧客の理由まで確認できたとき、インポートの準備が整います。