HubSpotとQuickBooks Onlineを接続する
更新日時 2024年 9月 27日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
すべての製品とプラン |
HubSpotアカウントをQuickBooks Onlineに接続してデータを同期できます。アカウントを接続すると、2つのシステムの間でコンタクト、製品、請求書を同期することができます。また、取引レコードのタイムラインで支払い明細を確認することもできます。従来のHubSpot-QuickBooks Online連携をご利用の場合は、こちらの記事()をご参照ください。
HubSpotとQuickBooks Onlineの連携の概要については、こちらのビデオをご覧ください:
始める前に
制限事項
- QuickBooks Onlineでの請求書の編集: HubSpotで作成した請求書をQuickBooksから編集できない場合があります。編集できないのは、商品項目の追加や削除、価格の更新、支払いの削除、税金情報の追加などです。HubSpot内で編集を行わないと、請求書の同期に失敗します。HubSpotが作成した請求書の商品項目をQuickBooksから更新したり、決済機能やクレジットを追加したり、サービス日を追加したりすることができます。最後に、QuickBooksで作成した請求書をQuickBooks内で編集することができます。
- 税金の請求: HubSpotでは請求書に税金を請求することはできません。請求書に税金が必要な場合は、QuickBooksで請求書を作成し、HubSpotに同期することをお勧めします。
- 米国以外のQuickBooks Onlineアカウント:ほとんどの米国以外のQuickBooks Onlineバージョンでは、同期した請求書に税金(VAT、HST、GSTなど)が含まれている必要があります。HubSpotの請求書は税込みで作成できないため、米国以外のQuickBooks Onlineアカウントを持つユーザーはこの機能を使用できません。
- 収益認識: HubSpotの請求書は、QuickBooksの収益認識機能を使用する際に必要な、HubSpotの商品項目へのサービス日の追加をサポートしていません。
- 会計取引プロパティー: QuickBooks Online アプリが会計取引プロパティーグループにデータを書き込まない。このアプリを接続された場合、レポートの作成やワークフローをトリガーする際には、請求書オブジェクトを使用することをお勧めします。
連携を使用する前の推奨事項
- C QuickBooks Onlineのカスタム取引番号をオフにする: QuickBooksのカスタム取引番号設定がオンになっているか確認してください。この設定はに切り替えることをお勧めします。オンのままにしておくと、QuickBooksで作成された請求書は自動的にHubSpotの請求書接頭辞を採用するため、請求書番号が衝突する可能性があります。
- Lock closed accounting periods: QuickBooks の閉じた会計期間を自動的にロックする設定をオンにする。これにより、閉鎖された会計期間が変更されないように保護される。
- 製品の同期: QuickBooksからHubSpotに製品を同期し、請求書、見積書、支払いリンクを作成する際にそれらの製品を使用することをお勧めします。これにより、請求書や支払いがQuickBooksに同期される際、設定した収支口座に正しくリンクされることが保証されます。
注:
- 製品同期では、SKUプロパティーをマッチングに使用します。製品の重複を避けるため、製品同期ではデフォルトでSKUを持つ製品のみが同期されます。同期したいQuickBooksの製品にSKUを追加することをお勧めします。
- QuickBooksの商品とマッチングできない商品項目が請求書にある場合、カスタム商品項目という商品がQuickBooksに作成され、マッチングできない商品項目がその商品にマッチングされます。このカスタム商品項目がどの所得口座にリンクされるかは、請求書同期の設定ステップで定義します。
- 全ての顧客を同期:i全ての顧客を QuickBooks Online から HubSpot にコンタクトとして同期することをお勧めします。既存の顧客の請求書を作成する際は、QuickBooksから同期されたコンタクトを使用してください。これにより、作成した請求書がQuickBooksの正しい顧客に接続されるようになります。新規顧客に請求書を発行する場合、請求書に記載するコンタクトが、QuickBooksで顧客と接続するEメールアドレスを持つ請求先コンタクトであることを確認してください。
- Create Paid Invoice と Create paid sales receipt ワークフローアクションを更新する: 双方向請求書同期を使用する場合、請求書からの支払いをフィルターするようにワークフローを更新することをお勧めします。 ワークフローが更新されないと、請求書支払いも支払済み請求書作成のトリガーとなるため、重複が発生する。支払いが発生するのは1回だけだが、支払いに対する請求書は2枚になる。
アプリを接続する
アプリを接続するには、スーパー管理者であるか、HubSpotアカウントでアプリマーケットプレイスの権限を持っている必要があります。
- HubSpotアカウントにて、上部のナビゲーションバーに表示されるマーケットプレイスアイコンmarketplaceをクリックし、[アプリマーケットプレイス]を選択します。
- 「QuickBooks Online」を検索し、検索結果でこれを選択します。
- QuickBooks Onlineのログイン情報を入力し、[アプリをインストール]をクリックします。
同期設定を構成する
データ同期を有効にするには:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- [QuickBooks Online]をクリックします。
- [同期をセットアップ]をクリックします。
- 同期するデータを選択ページで、QuickBooks Onlineドロップダウンメニューをクリックし、HubSpotに同期するオブジェクトを選択します。HubSpotドロップダウンメニューは自動的に更新されます。
- 同期の方向矢印をクリックし、同期の方向を選択する。次のオブジェクトを同期できます。
HubSpot | QuickBooks Online | |
コンタクト | ⇔ | 顧客 |
製品 | ⇔ | 製品とサービス |
請求書 | ⇔ | 請求書 |
注:
- 請求書がQuickBooksからHubSpotに同期されると、請求書は請求書に記載されているコンタクトのプライマリーの会社に関連付けされます。HubSpotでコンタクトに複数の会社が関連付けされている場合、プライマリーの会社が請求書に関連付けられます。コンタクトに関連付けされている会社がない場合、請求書に関連付けされる会社はありません。一度関連付けされた会社は、手動で更新することができる。
- 支払い済み請求書がHubSpotからQuickBooksに同期されると、HubSpotで選択した支払い処理機能(StripeまたはHubSpot決済機能)の関連処理手数料は、QuickBooksで自動的にアカウントを作成しません。これを計上するには、受け取ったすべての請求書と支払いのレポートを作成し、P処理手数料とプラットフォーム手数料プロパティーを合計し、その合計金額を費用としてQuickBooksに入力します。
- HubSpotからQuickBooksに同期された会社は、関連レコードの会社名が表示名として設定されます。HubSpotに関連付けられているコンタクトがない場合、Quickbooksの表示名は会社のプロパティー名(First Name)と姓(Last Name)の既定設定になります。このを変更する方法を学ぶ。
- 請求書を双方向で同期する場合、HubSpotで作成されQuickBooksに同期された請求書でなければ、マッピングされたプロパティーの更新はQuickBooksに同期されません。
- 右上にある[次へ]をクリックします。
- Data conflict resolutionドロップダウンをクリックし、Use HubSpot dataまたはUse QuickBooks Online dataのどちらかを選択します。
- Mapped fields セクションで、スイッチ off を切り替えて同期から除外する。 データ同期フィールドマッピングの詳細はこちら。
- Ops Hub Starter、Professional、またはEnterpriseアカウントのユーザーは、Add a mappingをクリックして、定義済みフィールドの下にあるフィールドをさらに追加できます。
- ドロップダウンメニューからフィールドを選択し、の作成をクリックするか、delete の削除をクリックしてマッピングを削除します。
- 追加したマッピングを編集または削除するには、アクションをクリックし、編集または削除をクリックします。
- Ops Hub Starter、Professional、またはEnterpriseアカウントのユーザーは、Add a mappingをクリックして、定義済みフィールドの下にあるフィールドをさらに追加できます。
注:
- QuickBooks OnlineのカスタムフィールドをHubSpotのカスタム請求書フィールドマッピング作成に使用するには、QuickBooks内で、カスタムフィールドタイプがText and Numberで、Transactionカテゴリーにあり、Print Enabledで、請求書、見積書、売上領収証を含む全てのセールスフォームでオンになっている必要があります。
- カスタムフィールドマッピングが設定され、同期が有効になると、過去の請求書を含むの請求書が同期されます。
- QuickBooksで作成した最初の3つのカスタム請求書フィールドのみが表示されます。さらに詳しくは、QuickBooks API documentationを参照してください。
- 右上にある[次へ]をクリックします。
- リミット画面では、同期を設定する日に基づいて、おすすめのフィルターが自動設定されます。フィルターは、特にHubSpotからQuickBooks Onlineへの同期時に、データの「過剰同期」を減らすために設定されます。HubSpotの推奨同期フィルターを確認する .
- 同期フィルター(アウトバウンド請求書同期を除く)を編集できます。同期フィルターを編集します:
- フィルターの下で、同期フィルターの横にある編集をクリックします。
-
- プロパティーを選択とフィルター条件 .
- Apply criteriaをクリックし、Doneをクリックします。
同期を有効にすると、2つのシステムの間でデータが自動的に同期されるようになります。最初の同期が完了した後、レコードは変更から10分以内に同期されます。
推奨同期フィルター
同期をセットアップする際、同期をセットアップする日に基づいて、おすすめのフィルターが自動でセットアップされます。フィルターは、特にHubSpotからQuickBooks Onlineへの同期時に、データの「過剰同期」を減らすために設定されます。必要に応じて編集することができる。
自動設定される推奨フィルターは以下の通り:
- コンタクト:以下のフィルターを使用して双方向同期を行い、不要なコンタクトがHubSpotからQuickBooks Onlineに同期されないようにします:
- QuickBooks Online→ HubSpot:フィルターがAllcustomersに設定されている。
- HubSpot → QuickBooks Online:最初のフィルターグループで、Invoice status is none of Draft and Create date is after [today's date] and Invoice source is any ofHubSpotが設定されています。
- 請求書:フィルターを設定しなくても、全ての請求書がQuickBooks OnlineとHubSpotの間で同期されます。このフィルターはQuickBooks OnlineからHubSpotへの一方向の同期を設定します。作成時刻は[この日付より12:00 AM]より後です。フィルターを使用します。日付は現在の日に設定される。
- Products: QuickBooks OnlineからHubSpotへの一方向同期で、既定のAll products & servicesフィルターが設定されています。
顧客の表示名を設定する
HubSpotからQuickBooks Onlineに同期された会社は、関連付けされた会社レコード名が表示名として設定されます。HubSpotに関連付けられているコンタクトがない場合、Quickbooksの表示名は姓と名のプロパティーの既定設定になります。
これを変更する:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- [QuickBooks Online]をクリックします。
- コンタクトの同期をクリックします。
- Configure画面の、Mapped fieldsセクションで、Display Name ← Associated Company Nameフィールドマッピングのスイッチをクリックしてオフに切り替える。
注:表示者名フィールドはQuickBooks Onlineで一意でなければなりません。会社からの最初のコンタクトは表示名が会社名に設定されますが、その会社からの最初のコンタクトの後にQuickBooks Onlineに同期しようとするコンタクトは、表示名がすでに使用されているため、同期に失敗します。同期エラーを避けるため、請求書や支払いの請求先コンタクトは、会社で1人にしておくことをお勧めします。請求書、支払いリンク、見積書は、関連付けられたコンタクト数に関係なく送信できますが、正式に関連付けられるコンタクト(QuickBooksの顧客と一致する)は1つだけです。
編集データ同期
既存のデータ同期を編集するには:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- [QuickBooks Online]をクリックします。
- Contact sync , Product sync , またはInvoice syncにマウスポインターを合わせ、「編集」をクリックします。
- 初めて同期をセットアップするように、手順に従って設定を変更してください。
同期ステータスの確認
レコードのリストおよび同期ステータスを確認するには:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- [QuickBooks Online]をクリックします。
- 同期の概要タブで、オブジェクト表示をクリックすると、同期先、失敗先、除外されたレコードの数が表示されます。表に表示されている列を編集するには、表の右上で、「その他」をクリックし、Edit columnsをクリックする。
- Filter by:の隣にあるAll objectsをクリックし、ORフィルターをかける。
- レコードの横にある発信元番号をクリックすると、サイドパネルが開き、レコードを確認することができます。
- 同期の概要タブで、オブジェクト表示をクリックすると、同期先、失敗先、除外されたレコードの数が表示されます。表に表示されている列を編集するには、表の右上で、「その他」をクリックし、Edit columnsをクリックする。
-
-
-
- 同期に失敗したレコードについては、エラーカテゴリーの下にある情報アイコンにマウスポインターを合わせると、請求書の同期に失敗した理由の説明が表示されます。
-
-
-
- レコード表示をクリックすると、レコードの一覧が表示されます。
- 表に表示されている列を編集するには、表の右上で、「その他」をクリックし、Edit columnsをクリックする。
- テーブルの上にあるフィルターを使ってレコードをフィルターする。
- テーブルの下部にあるページナビゲーションを使用してレコードをナビゲートする。
- 同期先アクティビティーの下で、矢印をクリックすると、レコードのアクティビティーに関するさらに詳しい情報が表示されます。
- レコード表示をクリックすると、レコードの一覧が表示されます。
同期中レコードのエクスポート
同期中レコードをエクスポートします:
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- QuickBooks Onlineをクリックします。
- レコード表示をクリック。
- 表に表示されている列を編集するには、表の右上で、「その他」をクリックし、Edit columnsをクリックする。
- テーブルの上にあるフィルターを使ってレコードをフィルターする。
- レコードの絞り込みが完了したら、テーブルの右上で、「その他」をクリックし、「エクスポート」をクリックする。
- ファイル形式を選択し、エクスポートをクリックします。
- エクスポートファイルは、あなたのアカウントのEメールに送信されます。また、エクスポートの準備が整うと、アプリ内で通知が届きます。
データ同期をオフにする、または削除する
- HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンsettingsをクリックします。
- 左サイドバーのIntegrations > Connected appsに移動します。
- [QuickBooks Online]をクリックします。
- オフにしたいオブジェクトの同期にマウスポインターを合わせ、「その他」をクリックし、Turn off syncを選択します。
- これにより、HubSpotとQuickBooks Onlineの間でレコードが同期されなくなります。一度同期をオフにしたら、同期の設定を編集をクリックして再びオンにすることができます。
- 同期を削除 をクリックして同期を削除します。