はじめに
支払いデータを直接HubSpot CRMに同期します。成功した支払いから連絡先を作成し、サブスクリプションライフサイクルを追跡し、包括的な顧客プロファイルを構築します。すべてはDodo Paymentsのイベントによって自動的にトリガーされます。この統合を構成するには、OAuthスコープとAPI権限を設定するためにHubSpot管理者アクセスが必要です。
始め方
1
Open the Webhook Section
Dodo Payments ダッシュボードで、Webhooks → + エンドポイントを追加に移動し、統合のドロップダウンを展開します。

2
Select HubSpot
HubSpot 統合カードを選択します。
3
Connect HubSpot
Connect to HubSpot をクリックし、必要なOAuthスコープを承認します。
4
Configure Transformation
変換コードを編集して、支払いデータをHubSpot CRMオブジェクトにマッピングします。
5
Test & Create
サンプルペイロードでテストし、Create をクリックして同期を有効化します。
6
Done!
🎉 支払いイベントはこれで自動的にHubSpot CRM内のレコードを作成/更新します。
変換コードの例
支払いから連絡先を作成
create_contact.js
サブスクリプションで連絡先を更新
update_contact.js
支払いから取引を作成
create_deal.js
ヒント
- HubSpotのAPIエクスプローラーを使用してオブジェクトの作成をテストする
- 支払い金額をHubSpotの通貨フィールドにマッピングする
- 適切な関連付けのために顧客IDを含める
- 支払い状況に基づいて適切な取引ステージを設定する
トラブルシューティング
Records not created in HubSpot
Records not created in HubSpot
- OAuthスコープに書き込み権限が含まれていることを確認する
- 必要なHubSpotプロパティが存在するか確認する
- 顧客のメールが有効かつ一意であることを保証する
- HubSpot APIのレート制限を確認する
Transformation errors
Transformation errors
- JSON構造がHubSpot APIの形式と一致していることを検証する
- すべての必要なプロパティが含まれていることを確認する
- プロパティ名がHubSpotのフィールド名と正確に一致していることを保証する