CRMインテグレーション
LeadHub はリードが到着した瞬間に、サポートされている13のCRMプラットフォームのいずれかに新しいリードをプッシュできます。設定 → インテグレーション から1つ以上のCRMインテグレーションを設定します。
CRMインテグレーションの仕組み
- 新しいリードが LeadHub に入力されます(どのソースからでも)。
- LeadHub はバックグラウンドでターゲットCRMのAPIを呼び出します(キューワーカー経由)。
- CRMに新しい連絡先、リード、または案件レコードが作成されます。
- API呼び出しが失敗した場合、LeadHub は自動的に再試行します(最大3回)。
HubSpot
HubSpot は OAuth 2.0 を使用します。認証情報を取得するには HubSpot アプリを作成する必要があります。
ステップ1 — HubSpotプライベートアプリを作成
- app.hubspot.com にログインします。
- アカウント名をクリック → インテグレーション → プライベートアプリ。
- プライベートアプリを作成 をクリックします。
- 名前(例: LeadHub)を付けて スコープ で以下を有効にします:
crm.objects.contacts.writecrm.objects.deals.writecrm.pipelines.orders.read
- アプリを作成 → 表示された アクセストークン をコピーします。
ステップ2 — LeadHubで設定
- 設定 → インテグレーション → HubSpot に移動します。
- アクセストークンを貼り付けて 保存してテスト をクリックします。
Salesforce
Salesforce は Connected App を通じた OAuth 2.0 を使用します。
ステップ1 — Connected Appを作成
- Salesforceで 設定 → App Manager → 新しいConnected App に移動します。
- OAuth設定 を有効にします。
- コールバックURL を
https://yourdomain.com/oauth/salesforce/callbackに設定します。 - OAuthスコープを選択:
api、refresh_token。 - 保存して Consumer Key(クライアントID)と Consumer Secret を確認します。
ステップ2 — LeadHubで設定
- 設定 → インテグレーション → Salesforce に移動します。
- 必要な情報を入力して Salesforceと接続 をクリックしてOAuthフローを完了します。
Pipedrive
Pipedriveは単純な APIキー を使用します。
ステップ1 — APIキーを取得
- Pipedriveにログイン → アバターをクリック → 個人設定 → API。
- APIトークン をコピーします。
ステップ2 — LeadHubで設定
- 設定 → インテグレーション → Pipedrive に移動します。
- APIキー を貼り付けて 保存してテスト をクリックします。
その他のCRM
Zoho CRM、Freshsales、Monday.com、Copper CRM、Close CRM、Streak、Insightly、Bitrix24、SugarCRM、Vtigerも同様に設定できます。各CRMの設定方法については英語のドキュメントを参照してください。
トラブルシューティング
| 問題 | 解決策 |
|---|---|
| 「認証に失敗しました」 | APIキーを再確認するかOAuthフローを再実行してください |
| 「レコードが作成されませんでした」 | APIキーに連絡先/リードへの書き込み権限があることを確認してください |
| リードが同期されない | キューワーカーが実行中であることを確認してください(cronジョブが正しく設定されていること) |
| OAuthコールバックエラー | CRMアプリのリダイレクトURIが正確に一致していることを確認してください |