移行ツールを使用してShopify(旧)からShopify(データ同期)に移行する
更新日時 2025年5月15日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
データ同期を利用したShopify連携について、 従来のShopify連携と比較した詳細をご覧ください。
データ同期を使用したShopify
Shopify(旧)連携では、注文と注文手続きのデータがHubSpotの取引オブジェクトに同期されますが、これはeコマースデータを表現するために構築されたものではありません。そのため、注文やカートのデータを使ったレポート作成や、効果的なマーケティングキャンペーンが扱いにくくなっていました。さらに、同期エラーが発生した場合、何が起きてどう修正すればいいのか判別が困難でした。
データ同期による新しいShopify連携では、新しい注文オブジェクトとカートオブジェクトが追加され、eコマースデータをHubSpotと簡単に同期できるようになりました。この連携では、コンタクトと製品の双方向同期も提供されるため、ユーザーはShopifyとHubSpotの両方に最新の情報があることを確信できます。さらに、同期エラーを把握したり、同期の設定を活用したりすることで、同期が要求通りに機能していることを確認できます。
注:新しいShopifyとの連携は、旧との連携と比較して、より優れた同期機能と強化されたデータモデルを提供しますが、いくつかの機能ギャップがあります。これらの機能はロードマップにあり、間もなく登場する予定だ:
- 現在のところ、収益アトリビューションレポートは注文については直接サポートされていません。ただし、 カスタマージャーニーレポート作成ツール (Marketing Hub および Sales Hub Enterprise のみ)を使用して、同様のレポートを作成できます。これらのレポートは、Eメールやキャンペーンなどのさまざまなマーケティングアセットに帰属する注文と収益の数を追跡して理解するのに役立ちます。
 - 注文レコードおよびカートレコードで表示権限を制限することはできません。
 
Shopify(データ同期)の主な機能
- コンタクトの双方向同期。
 - 製品の双方向同期。
 - 注文の一方向同期:HubSpotの注文データを表す新しい注文オブジェクト。
 - カートの一方向同期:HubSpotの放棄された注文手続きを表す新しいカートオブジェクト。
 - 高度な同期設定:プラットフォーム間の同期設定を細かくコントロール可能。
 - 同期中、失敗、除外済みなど、同期に関する分析。
 - オーダー専用レコードページおよびカート専用レコードページ。
 - 注文とカートを他のオブジェクトに関連付けする。
 - 注文またはカートに基づいてリストを作成する。
 
Shopify(旧)とShopify(データ同期)の違い
| Shopify(旧) | Shopify(データ同期) | 
コンタクトの双方向同期は限定的:
  |  
    高度な双方向同期:
  |  
   
| Shopifyの注文は取引オブジェクトに同期される。 | Shopifyの注文は新しい注文オブジェクトに同期される。 注文トラッキングコード、配送詳細、割引コードなどの追加プロパティーも新しいオブジェクトに同期される。  |  
   
| Shopifyの放棄された注文手続きは取引オブジェクトに同期される。 | Shopifyの放棄された注文手続きはカートオブジェクトに同期される。 カート割引、リファーラルサイトなどの追加プロパティーも新しいオブジェクトに同期される。  |  
   
| 同期の分析はない。 | 同期の分析には、同期中、失敗、除外済みのオブジェクトレコードが含まれる。 | 
| 基本的な同期設定がある。 | 高度な同期設定で同期のカスタマイズを細かくコントロールできる。 | 
| 全てのオブジェクトについて、全てのプロパティーがShopifyからHubSpotに同期される。 | 
注:Shopify(旧)からShopify(データ同期)にデータを移行する場合、以下が適用されます。
- データモデルが異なるため、以前の連携の取引オブジェクトと、新しい連携の注文オブジェクトとカートオブジェクトで、Shopifyの注文と注文手続きのデータが重複します。
 - Shopify(データ同期)はEメールIDでコンタクトの重複を削除するため、コンタクトデータは更新されるだけで、重複は発生しません。
 - 製品名が変更されない限り、製品データは更新されるだけで、重複することはありません。データ同期では重複の削除に製品名を使用します。そのため、製品名が変更された場合、重複した製品が存在する可能性があります。
 
Shopify連携への移行と接続
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
 - Shopifyアプリをクリックします。
 

- [新しいShopifyデータ同期アプリをインストールする] をクリックして、新しいバージョンのShopifyに更新します。
 

- [ Shopifyデータ同期アカウントを接続 する] ダイアログボックスで、[次へ] をクリックします。
 - サブドメインを入力し、[Shopifyデータ同期に接続] をクリックします。
 

- [Shopifyデータ同期が接続されました] ダイアログボックスで、[ 次へ] をクリックします。
 - コンタクト、注文、カートの同期は既定で移行されますが、オフになっています。同期を有効にするには、次の手順に従います。
 
注: 旧Shopifyアプリをアンインストールすると、製品を同期できます。以下の手順に従って移行済みの同期を設定し、レガシ アプリをアンインストールしてから製品を同期することをお勧めします。
-  
  
- 同期名( 例:コンタクト 同期)をクリックします。
 - 従来の同期からの設定が自動的に追加されます。必要に応じて、各ステップで 設定を調整 できます。
 
 

-  
  
- 設定を確認して必要な変更を行い、右上の[ 次へ ]をクリックします。
 - [ 制限 ]セクションを確認し、必要な変更を行ってから、右上の[ 次へ ]をクリックします。
 - [ 整理 ]セクションを確認して必要な変更を加えてから、右上の[ 確認 ]をクリックします。
 - 構成を確認します。右上の [保存し、同期]をクリックして同期をオンにします。
 
 -  
  
- 他の移行済みの同期についてもこの手順を繰り返します。 同期するデータを増やす をクリックして こちらの手順に従うことにより、新しい同期(会社など)を追加することもできます。
 
 
- 移行ステータスを確認するには、[移行プロセスの完了]の[移行ステータスを確認 ]をクリックします。
 

複数のShopifyストアを移行する
複数のShopifyストアがある場合は、それぞれを移行できます。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
 - Shopifyアプリをクリックします。
 - [他のストアを接続]で接続されているストアを確認します。
 

- [ 接続 ] をクリックして、別のストアを移行します。
 
ワークフローアクションの移行
最新の データ同期連携を介してShopify に移行するアカウントは、取引ベースのワークフローの一部を注文またはカートベースのワークフローに移行する必要があります。従来のShopify連携ではShopifyの注文とカートをHubSpotの取引に同期していましたが、新しい連携ではShopifyの注文をHubSpotの注文に、ShopifyのカートをHubSpotのカートに同期します。
移行ツールにより、元の取引ベースのワークフローから新しい注文またはカートベースのワークフローが作成されます。次に、元のワークフローの取引 プロパティーと関連付けが、選択内容に応じて順またはカート プロパティーと関連付けにマップされます。
注: 旧Shopify連携の既存のワークフローにカスタム取引 プロパティーが含まれている場合、移行する前に注文プロパティーとして作成し直す必要があります。
ワークフローを移行
ワークフローを移行するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
 - Shopifyアプリをクリックします。
 

- [移行プロセスを完了する ]で、[ワークフローを移行]をクリックします。
 

- 移行の対象となる既存のワークフローのリストを確認します。
 - 注文オブジェクト または カートオブジェクトの ワークフローを選択します。次に、[ワークフローを移行]スイッチをクリックしてオンに切り替えます。移行された注文またはカート ワークフローは既定で無効になっていますが、移行されたワークフローを編集してから有効にすることができます。
 

- 左下の [ワークフローを移行]をクリックします。
 - 移行のステータスを確認するには、[既存のデータをShopify v2に移行する] ボックスの [ステータスを確認する ] をクリックします。
 

- 移行したワークフローが、ワークフロー名の末尾に「(移行済み)」 として追加された状態でワークフローツールに表示されます。
 
サポートされるワークフローアクション
取引ベースのワークフローでは、以下のワークフローアクションの移行がサポートされています。
- SET_PROPERTY
 - LIST_BRANCH
 - EMAIL_NOTIFICATION
 - TASK
 - DELAY
 
SET_PROPERTY
テキストや他のプロパティー値でプロパティー値を設定します。このワークフローアクションを移行する際、同じプロパティー名の注文プロパティーまたはカートプロパティーがまだ存在しない場合、新しい注文プロパティーまたはカートプロパティーが作成されます。プロパティーはマッピングルールを使用して作成されます。
LIST_BRANCH
ワークフローに異なる分岐を作成します。このワークフローアクションを移行する際、取引のプロパティーと関連付けは、以下のセクションのマッピングルールを使用して注文プロパティーまたはカートプロパティーと関連付けに置き換えられます。
注:[一致するフィルター条件に基づく]分岐のみ移行がサポートされています。全てのタイプの分岐がサポートされるわけではありません。ワークフローにおける分岐について詳しくはこちらをご覧ください。
ワークフローを使用してEメールを送信します。取引の関連付けは、以下のセクションのマッピングルールを使用して作成されます。
EMAIL NOTIFICATION
内部Eメール通知をユーザーに送信します。本文と件名の取引プロパティーとその他のオブジェクトプロパティーは、以下のセクションのマッピングルールを使用して置き換えられます。
TASK
タイトル、本文/メモ、関連付けを使用してCRMオブジェクトにタスクを作成し、それを取引の担当者またはユーザーに割り当てます。関連付けと取引プロパティーは全て、以下のセクションのマッピングルールを使用して置き換えられます。
DELAY
アクション間に遅延を作成します。
注:[期間を設定]、[曜日]、[時刻]のみがサポートされます。ワークフローにおける遅延について詳しくはこちらをご覧ください。
マッピング
取引ベースのワークフロー移行先として選択したワークフローの種類に応じて、以下のマッピングが取引 プロパティー、関連付け、パイプラインに適用されます。
取引プロパティーのマッピング
| 取引プロパティー | 注文プロパティー | カートプロパティー | 
| dealname | hs_order_name | hs_cart_name | 
| amount | hs_total_price | hs_total_price | 
| amount_in_home_currency | hs_homecurrency_amount | hs_homecurrency_amount | 
| createdate | hs_external_created_date | hs_external_created_date | 
| deal_currency_code | hs_currency_code | hs_currency_code | 
| dealstage | hs_pipeline_stage | |
| pipeline | hs_pipeline | 
取引関連付けのマッピング
| 取引 関連付け | 注文の関連付け | カート 関連付け | 
|---|---|---|
| DEAL_TO_LINE_ITEM | ORDER_TO_LINE_ITEM | CART_TO_LINE_ITEM | 
| DEAL_TO_COMMERCE_PAYMENT | ORDER_TO_COMMERCE_PAYMENT | |
| DEAL_TO_COMPANY | ORDER_TO_COMPANY | |
| DEAL_TO_COMPANY_UNLABELLED | ORDER_TO_COMPANY | |
| DEAL_TO_CONTACT | ORDER_TO_CONTACT | CART_TO_CONTACT | 
| DEAL_TO_DATA_SYNC_STATE | ORDER_TO_DATA_SYNC_STATE | CART_TO_DATA_SYNC_STATE | 
| DEAL_TO_DISCOUNT | ORDER_TO_DISCOUNT | CART_TO_DISCOUNT | 
| DEAL_TO_INVOICE | ORDER_TO_INVOICE | |
| DEAL_TO_SUBSCRIPTION | ORDER_TO_SUBSCRIPTION | |
| DEAL_TO_TICKET | ORDER_TO_TICKET | CART_TO_TICKET | 
| DEAL_TO_ORDER | CART_TO_ORDER | |
| DEAL_TO_QUOTE | ORDER_TO_QUOTE | CART_TO_QUOTE | 
| ENGAGEMENT_TO_DEAL | TASK_TO_ORDER | TASK_TO_CART | 
取引のデフォルトのパイプラインステージのマッピング
| 取引のeコマース パイプライン ステージ | 注文のパイプラインステージ | カートのステータス(hs_external_stage) | 
| CHECKOUT_ABANDONED | abandoned | |
| CHECKOUT_PENDING | ||
| CHECKOUT_COMPLETED | recovered | |
| PROCESSED | PROCESSED | |
| SHIPPED | SHIPPED | |
| CANCELLED | CANCELLED | |
| カスタムステージ | 
従来のShopifyアプリをアンインストールする
会社と製品の同期を設定できるようにするには、移行プロセスの一環として従来のShopifyアプリをアンインストールする必要があります。
注: 2025年5月22日までにアプリをアンインストールしなかった場合、アカウントから自動的にアンインストールされます。
アプリをアンインストールするには:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
 
- Shopifyアプリをクリックします。
 

- [Uninstall legacy app(旧アプリのアンインストール)]をクリックします。
 

- 「アンインストール」と入力し、[アンインストール をクリックします。
 
.png?width=511&height=501&name=image%20(2).png)
- アンインストール後、 製品を同期できます。
 
