初級 20分 Updated Jan 22, 2025

BrevoとのShopifyデータ同期を理解する

Tajo経由でShopifyからBrevoに同期されるデータ、同期されるタイミング、確認方法を学びましょう

ShopifyからBrevoに同期される顧客、注文、商品データの内容、更新頻度、確認場所を正確に学びましょう。

このガイドで学べること

  • ✅ ShopifyからBrevoに同期される顧客データ
  • ✅ 追跡される注文・購入データ
  • ✅ 利用可能な商品情報
  • ✅ データの同期頻度(ネタバレ:リアルタイム!)
  • ✅ Brevoで同期されたデータを確認する場所
  • ✅ TajoとKlaviyo、Mailchimp、Omnisendの比較

概要:データフローの全体像

TajoをShopifyに接続すると、3種類のデータが自動的にBrevoに同期されます:

  1. 顧客データ - 連絡先情報、タグ、同意ステータス
  2. 注文データ - 購入履歴、購入商品、注文金額
  3. 商品データ - カタログ、画像、説明、在庫レベル

どれくらい速い? Tajoは競合とは異なり、リアルタイム(1分未満)でデータを同期します:

  • ❌ Klaviyo:初回同期に24時間
  • ❌ Mailchimp:初回同期に24時間、プロモコードに2〜3時間の遅延
  • ❌ Omnisend:初回同期に24時間
  • Tajo:初回同期15〜30分、その後1分未満のリアルタイム

顧客データ:同期される内容

連絡先情報

ShopifyフィールドBrevo属性備考
FIRSTNAMEキャンペーンでのパーソナライゼーション
LASTNAMEフルネーム表示
メールEMAIL主要識別子(必須)
電話番号SMSSMS/WhatsAppマーケティング用
顧客IDSHOPIFY_CUSTOMER_IDShopifyの一意識別子
作成日CUSTOMER_SINCE初めて顧客になった日

住所情報

ShopifyフィールドBrevo属性用途
配送先住所SHIPPING_ADDRESS注文処理
市区町村CITY地理的セグメンテーション
都道府県STATE地域別ターゲティング
COUNTRY国際的なキャンペーン
郵便番号ZIP_CODEローカルマーケティング

顧客属性

ShopifyフィールドBrevo属性ユースケース
顧客タグTAGSVIP、卸売などのセグメンテーション
注文数ORDER_COUNTロイヤリティ階層
合計購入額TOTAL_SPENT高価値顧客のターゲティング
平均注文額AOVアップセル/クロスセル戦略
最終注文日LAST_ORDER_DATEウィンバックキャンペーン

マーケティング同意

ShopifyフィールドBrevo属性コンプライアンス
メールマーケティングメール購読ステータスGDPR、CAN-SPAM
SMSマーケティングSMS購読ステータスTCPA(米国)、GDPR(EU)
WhatsApp(Tajo独自)WhatsApp購読ステータスGDPR、国際

重要:Tajoは双方向で自動的に購読解除を尊重します。顧客がBrevoで購読を解除すると、Shopifyでも購読解除としてマークされ、その逆も同様です。


注文データ:購入履歴

追跡される注文イベント

Tajoは15の顧客イベントを追跡します(Klaviyoの8イベントに対して):

イベント発生タイミングオートメーションでの利用
商品閲覧顧客が商品ページを閲覧ブラウズ放棄
コレクション閲覧顧客がコレクションを閲覧カテゴリへの関心追跡
カート作成カートに最初のアイテムを追加早期カート放棄検出
カート更新カートの数量/アイテム変更動的カート金額追跡
チェックアウト開始顧客がチェックアウトを開始標準的なカート放棄
支払い情報追加顧客が支払い情報を入力高意図放棄
注文確定チェックアウト完了サンキューフロー
注文支払い済み支払い確認済み注文確認
注文出荷商品が出荷された配送通知
注文配達済みパッケージが配達されたレビュー依頼トリガー
注文キャンセル注文がキャンセルされた返金/お詫びキャンペーン
注文返金返金されたウィンバックキャンペーン
サブスクリプション作成新規サブスクリプション(Recharge)サブスクリプションオンボーディング
サブスクリプションキャンセルサブスクリプション終了リテンションキャンペーン
ロイヤリティポイント獲得Tajoリワードプログラムゲーミフィケーション

注文プロパティ

各注文について、Tajoは以下を同期します:

{
"order_id": "12345",
"order_number": "#1001",
"total": 149.99,
"currency": "USD",
"items": [
{
"product_id": "7890",
"name": "Blue T-Shirt",
"sku": "BLU-TSHIRT-M",
"quantity": 2,
"price": 29.99,
"variant": "Medium",
"image_url": "https://..."
}
],
"discount_codes": ["SAVE20"],
"shipping_cost": 5.99,
"tax": 12.00,
"status": "fulfilled",
"fulfillment_status": "shipped",
"payment_method": "credit_card",
"checkout_url": "https://store.myshopify.com/cart/..."
}

ユースケース:

  • 商品レコメンデーション:「Xを購入した顧客はYも購入しました」
  • 割引追跡:どのコードが収益を生むかを確認
  • カート再構築リンク:放棄されたカートへのワンクリック復帰
  • セグメンテーション:購買行動でターゲティング

商品データ:カタログ同期

商品情報

ShopifyフィールドBrevo商品データ用途
商品ID一意識別子レコメンデーション
タイトル商品名メールのパーソナライゼーション
説明完全な説明SEO、コンテンツ
価格現在の価格動的価格表示
比較価格元の価格(セール時)節約額を表示
画像商品写真メールビジュアル
バリエーションサイズ、色など特定の商品ターゲティング
SKU在庫管理単位在庫管理
在庫在庫レベル再入荷アラート
コレクションカテゴリコレクションベースのキャンペーン
タグ商品タグ高度なフィルタリング
ベンダーブランド/サプライヤーブランド固有のキャンペーン

在庫追跡

Tajoは再入荷オートメーションのために在庫レベルを監視します:

  • 在庫 = 0 のとき → 商品を「在庫切れ」としてマーク
  • 在庫 > 0(0だった)になったとき → 購読者への「再入荷」通知をトリガー
  • リアルタイム更新(1分未満の遅延)

Tajoの優位性:KlaviyoとMailchimpはリアルタイムの在庫を追跡しません。Omnisendは追跡しますが、遅延があります。


同期頻度:リアルタイム vs バッチ

リアルタイム同期(1分未満)

これらのデータポイントはWebhook経由で即座に更新されます:

✅ 新規顧客作成 ✅ 注文確定 ✅ カート放棄 ✅ 商品閲覧 ✅ 注文ステータス変更 ✅ 在庫更新 ✅ 顧客タグの追加/削除 ✅ サブスクリプションイベント(Recharge)

バッチ同期(毎時間)

これらのデータポイントはパフォーマンスのため毎時バッチで更新されます:

⏰ 顧客生涯価値の再計算 ⏰ 集計統計(総顧客数、収益など) ⏰ 商品コレクションメンバーシップ

初回履歴同期

Tajoに初めて接続するとき:

ストア規模推定時間
1,000顧客未満5〜10分
1,000〜10,000顧客15〜30分
10,000〜50,000顧客30〜60分
50,000顧客以上1〜2時間

履歴同期中:新規データに対するリアルタイム更新は継続されます。Tajoはすぐに使い始められます。


同期されたデータの確認場所

Brevoでの確認:顧客プロフィール

  1. Brevoにログイン
  2. 連絡先 > リストに移動
  3. 「Shopify顧客」リストを開く
  4. 任意の連絡先をクリックして確認:
    • 連絡先情報タブ:名前、メール、電話、住所
    • 属性タブ:すべてのShopifyカスタムフィールド
    • アクティビティタブ:注文履歴とイベント
    • キャンペーンタブ:メール/SMSエンゲージメント

Brevoでの確認:セグメント

Shopifyデータに基づいてセグメントを作成:

例:高価値VIP顧客

TOTAL_SPENT > 1000
AND ORDER_COUNT >= 5
AND LAST_ORDER_DATE > (now - 90 days)

例:リスクのある顧客

ORDER_COUNT >= 2
AND LAST_ORDER_DATE < (now - 180 days)

Brevoでの確認:オートメーション用イベント

オートメーションをトリガーするイベントを表示:

  1. 連絡先 > イベント
  2. イベントタイプでフィルタ:
    • shopify_checkout_started
    • shopify_order_placed
    • shopify_product_viewed
    • など

Tajoダッシュボード

同期の健全性をリアルタイムで監視:

  1. app.tajo.ioにログイン
  2. ダッシュボード > 統合 > Shopify
  3. 同期統計を表示:
    • 同期された顧客総数
    • 同期された注文総数
    • 同期された商品総数
    • 最終同期タイムスタンプ
    • 同期エラー(該当する場合)

データマッピング:Shopify → Brevo

標準フィールドマッピング

Tajoは標準のShopifyフィールドを自動的にBrevoにマッピングします:

Shopify Customer.email → Brevo Contact.EMAIL
Shopify Customer.first_name → Brevo Contact.FIRSTNAME
Shopify Customer.last_name → Brevo Contact.LASTNAME
Shopify Customer.phone → Brevo Contact.SMS
Shopify Customer.tags → Brevo Contact.TAGS
Shopify Customer.orders_count → Brevo Contact.ORDER_COUNT
Shopify Customer.total_spent → Brevo Contact.TOTAL_SPENT

カスタムフィールドマッピング

上級ユーザー向け:Shopifyのメタフィールドを Brevoのカスタム属性にマッピング:

  1. Tajoで設定 > フィールドマッピングに移動
  2. カスタムマッピングを追加をクリック
  3. Shopifyメタフィールドを選択(例:customer.loyalty_tier)
  4. Brevo属性を選択/作成(例:LOYALTY_TIER)
  5. マッピングを保存をクリック

これでcustomer.loyalty_tier(Bronze、Silver、Gold)が自動的にBrevoに同期されます!


データ同期のトラブルシューティング

Brevoにデータが表示されない?

チェック1:Tajoで同期ステータスを確認

  • Tajoダッシュボード > Shopify統合に移動
  • 「最終同期」を確認:「1分未満前」と表示されるはず
  • 「同期エラー」を確認:空であるべき

チェック2:Brevo API接続を確認

  • Tajo > 設定 > 統合に移動
  • Brevoステータスを確認:✅ 接続済みと表示されるはず
  • ❌ 切断中の場合:「再接続」をクリックして再認証

チェック3:Brevoリストの選択を確認

  • Tajo > Shopify設定に移動
  • 正しいBrevoリストが選択されていることを確認
  • 顧客はそのリストに表示されるはず

Brevoで顧客が重複している?

原因:同じメールアドレスで異なる顧客IDを持つ複数のShopify顧客

解決策:

  1. Brevoはメールアドレスで自動的に連絡先をマージします
  2. 重複が残る場合は、Brevo > 連絡先 > 重複の管理を使用
  3. Tajoで設定の「厳格な重複防止」を有効化

注文データが欠落している?

確認:Shopifyの注文ステータス

  • Tajoはデフォルトで支払い済みの注文のみを同期します
  • 未払い/下書き注文はスパム防止のため除外されます
  • 下書きを含めるには:Tajo > 設定 > 未払い注文を同期

商品画像が表示されない?

確認:Shopifyの画像URL

  • 商品にShopifyで画像がアップロードされていることを確認
  • Tajoはデフォルトで商品の最初の画像を同期します
  • 複数の画像の場合:Tajoで「すべての商品画像を同期」を有効化

比較:Tajo vs 競合

機能TajoKlaviyoMailchimpOmnisend
初回同期速度15〜30分24時間24時間24時間
リアルタイム更新1分未満3〜5分2〜3時間(プロモ)2分(タグ)
追跡される顧客イベント15以上888
WhatsApp統合✅ あり❌ なし❌ なし❌ なし
在庫追跡✅ リアルタイム✅ あり❌ なし✅ あり(遅延あり)
双方向同期✅ あり✅ あり部分的部分的
過去の注文インポート全期間90日180日全期間
サブスクリプションデータ(Recharge)✅ 完全サポート✅ あり❌ なし部分的
カスタムフィールドマッピング✅ ビジュアルUIAPIのみAPIのみ限定的

ベストプラクティス

1. タグ戦略

より良いセグメンテーションのためにShopifyで一貫したタグを作成:

  • VIP - 高価値顧客
  • Wholesale - B2Bバイヤー
  • FirstTime - 新規顧客
  • Repeat - リピート顧客
  • AtRisk - 180日以上購入なし

Tajoはこれらのタグをセグメンテーションのために自動的にBrevoに同期します。

2. 同期の健全性を監視

毎週Tajoダッシュボードを確認:

  • 同期エラーが0であることを確認
  • 顧客数がShopifyと一致することを確認
  • 最近のイベントの正確性を確認

3. トリガーにイベントを使用

時間ベースのオートメーションのみに依存しないでください。イベントを使用:

  • ❌ 悪い例:「サインアップから1時間後にメールを送信」
  • ✅ 良い例:「checkout_startedイベント発生時にメールを送信」

イベントベースのトリガーはより信頼性が高く、タイムリーです。

4. データをクリーンに保つ

  • 同期する前にShopifyからテスト顧客を削除
  • 商品コレクションには一貫した命名を使用
  • チーム間で顧客タグを標準化
  • 古い/非アクティブな顧客データを年に一度アーカイブ

よくある質問

同期によってShopifyストアが遅くなりますか?

いいえ。 TajoはShopifyの公式APIとWebhookを使用します。すべての同期はバックグラウンドで実行され、ストアのページ速度にゼロインパクトです。

同期するデータを制御できますか?

はい。 Tajo > 設定 > データ同期で、以下のオン/オフを切り替えられます:

  • 顧客連絡先情報
  • 顧客住所
  • 顧客タグ
  • 注文履歴
  • 商品カタログ
  • 在庫レベル
  • サブスクリプションデータ

Tajoを切断するとどうなりますか?

  • 同期は直ちに停止します
  • Brevoの既存データはそのまま残ります
  • いつでも再接続して同期を再開できます

TajoはShopify POSデータを同期しますか?

はい! オンラインとPOSの両方のトランザクションが同期されます。チャネル別に顧客をセグメント化できます:

  • CHANNEL = "online"
  • CHANNEL = "pos"

過去の注文はどれくらい同期されますか?

すべて同期されます。 Klaviyo(90日)やMailchimp(180日)とは異なり、Tajoは初回接続時に完全な注文履歴を同期します。

BrevoからShopifyへデータを逆同期できますか?

はい! 双方向同期には以下が含まれます:

  • メール/SMS購読解除 → Shopify顧客マーケティング同意
  • Brevo連絡先タグ → Shopify顧客タグ
  • キャンペーンエンゲージメントスコア → Shopifyメタフィールド

Tajo > 設定 > Shopifyへの同期で有効化します。


次のステップ

データ同期の仕組みを理解したので、次のアクションを実行しましょう:

データを確認 - Brevoですべてのフィールドが正しく入力されていることを確認

セグメントを作成 - Shopifyデータを使用してターゲットを絞った顧客セグメントを構築

オートメーションを設定 - イベントトリガー型フローを構築(カート放棄、ウェルカムシリーズなど)

カスタムフィールドをマッピング - Shopifyメタフィールドを使用している場合は、Brevo属性にマッピング


関連記事


サポートを受ける

データ同期についての質問は?


最終更新:2025年1月22日