HubSpotとXeroを接続する(データ同期)
更新日時 2025年11月10日
HubSpotとXeroを接続して、XeroとHubSpotの間でコンタクト、請求書、請求書に適用された決済を同期します。
XeroとHubSpotの連携により、次のことが可能になります。
- XeroとHubSpotのコンタクトを一方向または双方向で同期します。
- Xero項目とHubSpot製品を一方向または双方向で同期します。
- Xero請求書をHubSpotに同期するか、XeroとHubSpotの間で双方向(ベータ)で請求書を同期します。
- 同期決済XeroからHubSpotへ、またはXeroとHubSpot間での双方向同期(ベータ)に適用されます。
注: この機能が貴社のニーズに適しているかどうかについては、連携を接続する前に、貴社の経理部門および法務部にご相談ください。
始める前に
この機能を使い始める前に、あらかじめ必要となる手順と、この機能の使用に伴う制限事項と潜在的な結果について十分に理解しておいてください。
要件を理解する
アクセス権限が必要 スーパー管理者であるか、またはHubSpotアカウントでアプリマーケットプレイス権限を付与されている必要があります。
サブスクリプションが必要 カスタム フィールド マッピングを作成するには、少なくとも Data Hub Starter が必要です。
制限事項と考慮事項について
双方向の請求書同期機能(ベータ版)は、請求書を手動で作成したり、HubSpotのサブスクリプション機能を使用したり、取引や見積もりを有料の請求書やサブスクリプションに変換したりしたい小規模企業のお客さまにとって特に便利です。
この連携は、請求プロセスを合理化したい中小企業や、営業から経理への引き継ぎプロセスを合理化して請求と決済の回収を開始したいと考えている中小企業にとって有益です。
考慮すべきいくつかの重要な機能:
- 請求書の編集: HubSpotから作成された請求書は、HubSpotから編集する必要があり(例えば、商品項目項目の追加または削除、価格設定の更新、支払いの削除)、請求書の同期に失敗します。Xero で作成した請求書は、Xero 内で問題なく編集できます。
- 税金の請求: Xero連携をインストールすると、XeroアカウントからHubSpotの税率ライブラリーへの税率の1回限りのインポートがトリガーされます。これにより、Xero からインポートした税率を請求書の個々の商品項目に追加できます。その後、税金情報が請求書とともに Xero に同期されます。
- 税金の同期は、連携のインストール時にのみ実行される1回限りのプロセスです。連携をインストールする前に、Xeroで税率を設定することをお勧めします。
- HubSpotで作成された税率はXeroに同期されません。初回の同期後にXeroで税率を更新または追加しても、HubSpotには同期されません。
- 通貨: ベータ版では、USD、CAD、EUR、GBP、AUD、NZDの6つの通貨がサポートされています。
アプリを接続する
- HubSpotアカウントにて、上部のナビゲーションバーに表示されるマーケットプレイスアイコン marketplaceをクリックし、[HubSpotマーケットプレイス]を選択します。
- [Xero by HubSpot (データ同期)] を検索して選択します。
- [インストール]をクリックします。
- ダイアログボックスで、 Xeroの認証情報を入力します。必要な権限を確認し、[承認]をクリックします。
同期設定を構成する
Xeroでは、請求書を同期する前に請求書のコンタクトと製品がXeroに存在する必要があるため、同期を以下の順序でセットアップすることをお勧めします。
コンタクト同期をセットアップ
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
- [Xero] をクリックします。
- [ CRM同期 ]タブに移動します。
- [コンタクトの同期]をクリックします。
- [ 構成 ] ページで、次の操作を行います。
-
- [同期方向]矢印をクリックして、XeroコンタクトとHubSpotコンタクトの間の同期方向を選択します。次のオプションから選択できます。
-
-
- アプリ間でデータを同期 :HubSpotとXeroの間で双方向にデータ同期を行います。
- データはHubSpotにのみ同期されます: HubSpotコンタクトは、条件に基づいてXeroコンタクトから作成されます。更新されるのはHubSpotコンタクトのプロパティーのみです。
- データは Xero にのみ同期されます。 Xeroコンタクトは、条件に基づいてHubSpotコンタクトから作成されます。Xeroコンタクトのプロパティーのみが作成されます。
- [ データの競合の解決 ]ドロップダウンメニューをクリックし、どちらのアプリに最新の情報があるか不明な場合にどちらのアプリでもう一方のアプリを上書きするかを選択します。
-
-
- [マッピングされたフィールド ]セクションでフィールド マッピングを設定します。
- 既定のフィールドマッピングは削除または編集できません。フィールドマッピングを無効にするには、スイッチをクリックして オフにします。
- カスタムフィールドマッピングを追加するには、[マッピングをマッピングを追加 ]をクリックして設定します。
- [マッピングされたフィールド ]セクションでフィールド マッピングを設定します。
- [制限 ] ページで、次の操作を行います。
-
- [ フィルター]セクションで、[編集 ]をクリックしてフィルターを追加して、一方のアプリから別のアプリに同期するレコードを制限します。ANDまたはOR 条件を使用して複数のフィルターを追加できます。既定では、 XerodataSyncRight HubSpot の同期では、 全てのレコードが同期に含まれます。
- HubSpot dataSyncRight Xeroの同期には、ワークフローフィルターの使用をお勧めします。 少なくとも1件の関連付けられた請求書に次の値がある:請求書のステータスが次のどの値でもない:下書きでかつ作成日が [今日の日付]より後である、または請求書のステータスが次のどの値でもない:下書きかつオブジェクトの最終変更日時が[今日の日付]より後。

- [ 確認(Review)] ページで、同期設定を確認し、[保存し、同期()] をクリックします。
製品の同期をセットアップ
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
- [Xero] をクリックします。
- [ CRM同期 ]タブに移動します。
- [製品の同期]をクリックします。
- [ 構成 ] ページで、次の操作を行います。
-
- [同期方向]矢印をクリックして、XeroアイテムとHubSpot製品の間の同期方向を選択します。次のオプションから選択できます。
-
-
- アプリ間でデータを同期 :HubSpotとXeroの間で双方向にデータ同期を行います。
- データはHubSpotにのみ同期されます: HubSpot製品は、条件に基づいてXeroアイテムから作成されます。更新されるのはHubSpot製品のプロパティーのみです。
- データはXeroにのみ同期されます: Xeroアイテムは、条件に基づいてHubSpot製品から作成されます。Xero アイテム プロパティーのみが作成されます。
- [ データの競合の解決 ]ドロップダウンメニューをクリックし、どちらのアプリに最新の情報があるか不明な場合にどちらのアプリでもう一方のアプリを上書きするかを選択します。
- [マッピングされたフィールド] セクションで 、フィールドマッピングを設定します。
- 既定のフィールドマッピングは削除または編集できません。フィールドマッピングを無効にするには、スイッチをクリックして オフにします。
- カスタムフィールドマッピングを追加するには、[マッピングをマッピングを追加 ]をクリックして設定します。
-
- [制限 ] ページで、次の操作を行います。
- [ フィルター]セクションで、[編集 ]をクリックしてフィルターを追加して、一方のアプリから別のアプリに同期するレコードを制限します。ANDまたはOR 条件を使用して複数のフィルターを追加できます。既定では、 Xero dataSyncRight HubSpot 同期では、すべてのレコードが同期に含まれます。
- HubSpot dataSyncRight Xero同期では、次のフィルターが推奨されます。 オブジェクト作成日が [今日の日付]より後、または前回の変更日が [今日の日付]より後。

- [ 確認(Review)] ページで、同期設定を確認し、[保存し、同期()] をクリックします。
請求書の同期をセットアップ
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
- [Xero] をクリックします。
- [ CRM同期 ]タブに移動します。
- [請求書の同期]をクリックします。
- [ 設定]ページで、次の操作を行います。
- [同期方向]矢印をクリックして、Xero請求書とHubSpot請求書の間の同期方向を選択します。次のオプションから選択できます。
-
- アプリ間のデータ同期 (ベータ版):HubSpotとXeroの間で双方向でデータを同期します。
- データはHubSpotにのみ同期されます: HubSpot請求書は、条件に基づいてXero請求書から作成されます。更新されるのはHubSpot請求書プロパティーのみです。
- データはXeroにのみ同期されます(ベータ版): Xero請求書は、条件に基づいてHubSpot請求書から作成されます。Xero請求書プロパティーのみが作成されます。
- [ データの競合の解決 ]ドロップダウンメニューをクリックし、どちらのアプリに最新の情報があるか不明な場合にどちらのアプリでもう一方のアプリを上書きするかを選択します。
- [マッピングされたフィールド] セクションで 、フィールドマッピングを設定します。
- 既定のフィールドマッピングは削除または編集できません。フィールドマッピングを無効にするには、スイッチをクリックして オフにします。
- カスタムフィールドマッピングを追加するには、[マッピングをマッピングを追加 ]をクリックして設定します。
- [制限 ] ページで、次の操作を行います。
- [ フィルター ]セクションで、[編集 ]をクリックしてフィルターを追加して、一方のアプリから別のアプリに同期するレコードを制限します。AND条件またはOR 条件を使用して複数のフィルターを追加できます。
- [ フィルター ]セクションで、[編集 ]をクリックしてフィルターを追加して、一方のアプリから別のアプリに同期するレコードを制限します。AND条件またはOR 条件を使用して複数のフィルターを追加できます。
注: HubSpot dataSyncRight Xero 同期の以下の同期 フィルターは、過剰同期を防止するために自動的に設定され、編集できません。
-
- HubSpotからXeroに同期されるのはHubSpot請求書のみです( 例:請求書ソースが次のいずれかである請求書)。
- 請求書の下書き は Xero に同期されません。請求書を Xero に同期するには、状態が [オープン ] である必要があります。
- 同期が開始された時点以降に作成または変更された請求書のみがXeroに同期されます。

- [ 確認(Review)] ページで、同期設定を確認し、[保存し、同期()] をクリックします。
同期を確認する
同期を確認するには、次の手順に従います。
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。左側のサイドバーメニューで、[連携]>[接続されたアプリ]の順に進みます。
- [ Xero] をクリックします。
- [CRM Syncs(CRMの同期)]タブをクリックします。このタブには、同期中のレコード数、同期に失敗したレコード数、同期から除外されたレコード数、同期が最後に編集されたときのタイムスタンプが表示されます。
- 個々のレコードを表示するには、各列の数値をクリックします。
- 同期を直ちに実行するには、[今すぐ同期]をクリックします。
- 既存の同期を編集するには、同期の上にマウスポインターを置き、[ 編集]をクリックします。
- 同期を無効にするには、同期の上にマウスポインターを置き、[ その他 ]をクリックします > 同期を無効化。
よくあるご質問(FAQ)
最も一般的な同期エラーと解決方法は?
以下に、最も一般的な同期エラーの一部と推奨される解決策を示します。
請求書には顧客が関連付けられている必要があります。この請求書を同期するには、関連付けられた顧客がHubSpot
& Xeroの両方に存在することを確認してください。
このエラーは、請求書のコンタクトが Xero で見つからなかったために発生します。ほとんどの場合、これは請求書のコンタクトがXeroの顧客の電子メールアドレスを共有していないためです。解決するには、Xero の顧客の電子メールと一致する請求書のコンタクトを変更します。
HubSpotネイティブ請求書での商品項目または請求書金額の変更は、外部アプリケーションから行うことはできません。必要な変更をHubSpotで直接行ってください
このエラーは、HubSpotで作成された請求書がXeroで変更された場合に発生します。同期を続行するには、Xeroで請求書に対する変更を元に戻し、HubSpotで請求書に対して同じ調整を戻します。
発注番号やその他の請求書フィールドを Xero と同期するにはどうすればよいですか?
発注番号はXero請求書のデフォルトフィールドではないため、Xeroでcustom
フィールドとして追加する必要があります。このため、HubSpotのXero連携では、すぐに利用可能なフィールドマッピングを定義することはできません。 また、カスタム フィールドマッピング をセットアップする必要があります( Data Hub Starter、 Professional、または Enterpriseが必要)。
