Shopify + Brevo インテグレーション
説明用の図・サンプルデータ
同期の例
送信元
Shopify
コネクターのステータス: 開発中
送信先
Brevo
コネクターのステータス: 稼働中
フィールドの対応付け
| 送信元フィールド | 送信先フィールド | サンプル値 |
|---|---|---|
customer.email | email | [email protected] |
customer.first_name | FIRSTNAME | Alex |
customer.id | SHOPIFY_ID | 1042 |
- 下書き
- 1 件のレコードを確認
- このバージョンを承認
ステータスは各コネクターのもので、この同期の準備が整っていることを保証しません。 表示フィールドは例です。同期を実行する前に、実際のスキーマと権限を確認してください。
Shopify + Brevo
Tajo には試験的な Shopify コネクター、アプリのコード、Brevo 向け同期テンプレート案があります。オフラインテストで一部は確認済みですが、新しいストアへの導入、実際の Webhook 配信、本番同期は今回の検証では未確認です。以下の UI、テンプレート、MCP の手順は、各ワークスペースで利用できると想定できる機能ではなく、実環境での検証が必要な実装設計です。認可済みのストア接続と有効な同意経路がある場合、次の二つの仕組みでデータを送れます。
- Tajo の Shopify アプリには、顧客、注文、チェックアウト、商品、コレクション、在庫の Webhook ハンドラーがあります。即時更新に頼る前に、制御された実環境テストで配信と送信先への書き込みを確認してください。
- 同期ルールは、選んだ Shopify レコードをバッチで Brevo に対応付けられます。公開前に、認可済みストアでルール案、同意フィルター、プレビュー、承認を確認してください。
Shopify 連携ガイドには Webhook と送信内容が記載されています。
同期を構築する
Shopify コネクターと認可済みストア接続が利用できる場合、ルールビルダーは次の手順を取れます。運用中の同期と見なす前に、プレビューと制御された実行を確認してください。
- Tajo で Agents を開き、Brevo Integration Architect に依頼します。例:「メールマーケティングに同意した Shopify の顧客を、コンタクトとして Brevo に送って」。
- エージェントが Shopify コネクターを調べます。見るのはフィールド名と型だけで、顧客の値は見ません。
- Shopify のリソース、Brevo のアクション、フィールドマップ、フィルターからなるルールを提案します。フィールドマップを検証し、下書きをドライランしてから保存します。
- Request publish approval を押すとプレビューが実行されます。ストアから読み取るのは最大 10 件のレコードで、Brevo には何も書き込まず、件数だけを記録します。
- 人が Approvals ページでそのルールそのものを承認します。その後、ルールを公開できます。
二つのテンプレートがコードで定義されています。認可済みワークスペースで表示される場合は、Connections > Syncs and mappings > New sync from template から選べます。
| テンプレート | 内容 |
|---|---|
| Shopify customers -> Brevo contacts | メールアドレス、姓と名、電話番号、購入金額、注文数、メールのオプトイン、タグ、Shopify ID、作成日と更新日を Brevo のコンタクト属性にマッピングします。送られるのは、メールマーケティングを購読していて、配信抑止されていない顧客だけです。 |
| Shopify orders → Brevo orders | チェックアウト時にマーケティングに同意した購入者について、売上レポート用に注文を Brevo に記録します。誰もリストに追加しません。 |
設定済みランタイムでは、連絡先ルールを既定で 15 分ごとに実行します。公開済みの注文ルールも購入者のマーケティング同意フィルターを維持する場合に同じ間隔を使います。最初の定期実行では過去の注文を送らず、その後は保存されたカーソルを使います。過去の注文には Test run (1 batch) など明示的な実行が必要です。ルールを編集すると下書きに戻り、再度プレビューと承認が必要です。これらは設定上の動作であり、実際のストアでの稼働証拠ではありません。時刻、カーソル復旧、Brevo への書き込みを認可済みストアで確認してください。
MCP で使う Shopify と Brevo
Tajo は対応するホスト向けに Shopify と Brevo の MCP 経路を定義しています。利用前に、ワークスペースで認証済みホストのアクセスと現在のツールを確認してください。
claude mcp add --transport http tajo-shopify https://alto.tajo.io/mcp/connectors/shopifyclaude mcp add --transport http tajo-brevo https://alto.tajo.io/mcp/connectors/brevo有効な場合、ホストは早期アクセスアカウント向けの Tajo サインインを開きます。自分のワークスペースで読み取り結果と承認動作を確認してください。ツールが見えるだけでは、継続的な Shopify と Brevo 間の同期は証明されません。Shopify 連携ガイドではツール案を説明します。
自分で接続する
Tajo を使わずに、Brevo 自身の MCP サーバーを Claude に接続して、Brevo アカウントを直接操作することもできます。Brevo MCP サーバーを参照してください。Shopify の Dev MCP サーバーは、Shopify の API ドキュメントとスキーマを検索します。ストアのデータは読み取りません。
次のステップ
- Shopify 連携ガイド, 設定済み Webhook、ルール、MCP ツール
- Shopify 権限の解説: すべてのスコープとすべての書き込み
- データ同期を理解する: 同期ルールの動作
- HubSpot + Brevo