メインコンテンツへスキップ
Pro、Teams、および Enterprise プランでご利用いただけます。
Salesforce連携は、WaveのコンタクトをSalesforceにLeadsまたはContactsとして同期します。どちらを選ぶかはセットアップ時に選択できます。Waveはカスタム外部IDフィールドを使用してレコードをアップサートするため、レコードがすでに存在していても重複は発生しません。本番環境とSalesforceサンドボックス環境の両方をサポートしています。

接続方法

1

連携を開く

Integrations に移動し、Salesforce を開いて Install App をクリックします。
2

インストール先を選択する(組織)

組織では、Salesforceを組織全体に接続するか、1つのチームに接続するかを選択します。組織とチームの連携をご覧ください。
3

レコードタイプを選択する

Resource で、コンタクトを Leads または Contacts として同期するかを選択します。サンドボックスに接続するには、Connect to a Salesforce Sandbox をオンにします。
4

コンタクト同期をオンのままにする

Automatically send new Wave contacts to Salesforce をオンのままにすると、既存のWave Connectコンタクトがすぐにインポートされ、新しいコンタクトもリアルタイムで同期されます。
5

Salesforceに接続する

Continue をクリックしてSalesforceアカウントにサインインします。
Waveはオフラインアクセス(繰り返しログインなしに接続を維持するため)と、Salesforceでレコードを作成・更新するための読み取り/書き込みアクセスを要求します。 接続後は、連携の Settings を開くと、接続先の確認、Contact sync と Event sync のオン・オフの切り替え、Attributes mapping の編集ができます。

属性マッピング

デフォルトでは、コンタクトフィールドは以下の 同期されるデータ に記載されているSalesforceフィールドに同期されます。任意のWave Connectフィールドを、カスタムフィールドを含む別のSalesforceフィールドに送信でき、勤務先メールアドレス、タグ、イベント、組織のカスタム属性や評価項目などのフィールドを追加で同期することもできます。
1

連携の設定を開く

Integrations → Installed Integrations に移動し、Salesforce連携の Settings を開きます。
2

Attributes mappingを見つける

各行は、Wave Connectの Contact Field と Salesforce Field を対応付けます。2列目からSalesforceフィールドを選択するか、Xをクリックしてそのフィールドの同期を停止します。
3

フィールドを追加する(任意)

Add field をクリックし、コンタクトフィールド、Waveフィールド(Tags、Events)、Custom fields のいずれか、または Static value を選択します。
4

オプションをマッピングする(任意)

オプションを持つフィールド(選択式の属性、タグ、イベント)をSalesforceの選択リストにマッピングした場合は、その行のオプションボタンをクリックして Map options を開き、各オプションの同期先となるSalesforceの値を選択します。同じ名前のオプションは自動的に対応付けられます。
5

保存する

保存 をクリックします。新しいマッピングは次回の同期から適用されます。
リストに表示されるSalesforceフィールドは接続中のアカウントからリアルタイムで読み込まれるため、作成したカスタムフィールドも標準フィールドと並んで表示されます。ページを開いたままSalesforce側でフィールドを追加した場合は、列ヘッダーの更新アイコンをクリックしてリストを再読み込みしてください。
  • Static value:リードソースなど、すべてのコンタクトに同じ値を送信します。On create をオンにすると、Salesforceレコードが最初に作成されたときにのみ送信されます。
  • Create field from Salesforce property:管理者はSalesforceの選択リストを選択して、同じオプションを持つWave Connectの選択式フィールドを、マッピング済みの状態で作成できます。
  • Wave Connectは値をSalesforceフィールドのタイプに変換します。数値フィールドに入力されたテキストや、制限付き選択リストでマッピングされていないオプションなど、フィールドに合わない値はスキップされます。

同期されるデータ

以下の表はデフォルトのフィールドマッピングです。変更するには、上記の属性マッピングセクションをご利用ください。 住所フィールドについては、Leadsとして同期する場合は最初のフィールド名が、Contactsとして同期する場合は Mailing* の方が適用されます。Contactsとして同期する場合、会社はリンクされたAccountとして保存されます。 同期方向:Wave → Salesforce(アウトバウンドのみ) 同期タイミング:コンタクトの作成、更新、削除時にリアルタイム

イベント同期

イベント同期は、組織のイベントをSalesforceに Campaigns として送信します。これにより、どのリードがどの展示会から来たかを追跡できます。
  • Wave Connectでイベントが作成または編集されると、同じ名前、日程、説明を持つCampaignがSalesforceで作成または更新されます。まったく同じ名前のCampaignがすでに存在する場合、Wave Connectは新しく作成せずに既存のCampaignにリンクします。
  • コンタクトがイベントに追加されると、Campaignに Campaign Member として追加されます(レコードタイプに応じて、LeadまたはContactとして追加)。メンバーにはCampaignのデフォルトのメンバーステータスが使用されます。
  • コンタクトがイベントから外されると、そのCampaign Memberは削除されます。
  • 初回接続時には、既存のイベントとそのコンタクトがSalesforceに送信されます。
イベント同期はデフォルトでオンになっています。オフにするには、連携の Settings を開いて Event sync をオフにします。イベント同期は Contact sync がオンの間のみ実行され、属性マッピングにデフォルトの Events → Campaign Member の行が必要です。この行を削除すると、Campaignは引き続き作成されますが、メンバーは追加されません。
連携を接続するSalesforceユーザーは、ユーザーレコードで Marketing User チェックボックスが有効になっている必要があります。有効になっていない場合、SalesforceはWave ConnectにCampaignの作成を許可しないため、イベントは同期されません。
Wave Connectでイベントを削除しても、SalesforceのCampaignは削除されません。

機能

  • LeadsまたはContacts:ワークフローに合ったSalesforceのレコードタイプを選択。
  • 組織またはチーム:Salesforceを組織全体で一度だけ接続するか、チームごとに接続します。
  • サンドボックスサポート:テスト用にSalesforceサンドボックス環境に接続可能。
  • 接続時のインポート:初回接続時に既存のすべてのWaveコンタクトをインポート。
  • 重複排除:カスタム外部IDフィールド(WaveConnectId__c)が自動的に作成され、アップサートに使用されるため、再同期による重複は発生しません。
  • オーナー割り当て:WaveチームメンバーのメールアドレスとSalesforceユーザーを照合してコンタクトを割り当てます。
  • 属性マッピング:各コンタクトフィールド、カスタム属性、評価項目の同期先となるSalesforceフィールドを選択。
  • イベント同期:イベントをCampaignsとして、そのコンタクトをCampaign Membersとして送信。

外部IDフィールドを手動で追加する

Waveは通常、接続時に WaveConnectId__c 外部IDフィールドを自動的に作成します。カスタムフィールドの作成にはSalesforce管理者権限が必要なため、Salesforce管理者アカウント以外で接続する場合にのみ、この手順が必要です。その場合は、Salesforce管理者に手動でフィールドを追加してもらってください。
1

LeadオブジェクトをSalesforceで開く

Salesforceの Setup で Object Manager を開き、Lead オブジェクトを選択します。
2

フィールドを確認する

Fields & Relationships で WaveConnectId__c がすでに存在するか確認します。
3

フィールドを作成する

存在しない場合は New をクリックし、フィールドタイプとして Text を選択して、APIName が WaveConnectId__c になるように命名します。
4

フィールドレベルのセキュリティを設定する

Standard User がフィールドへの読み取り/書き込みアクセスを持っていることを確認します。
5

ページレイアウトに追加して保存する

関連するページレイアウトにフィールドを追加してから保存します。
フィールドがすでに存在する場合は、それを開いて Set Field-Level Security を選択し、Standard User が読み取り/書き込みアクセスを持っていることを確認してください。詳細については、Salesforceセットアップガイドをご覧ください。

制限事項と要件

  • カスタムフィールド WaveConnectId__c はSalesforceアカウントに自動的に作成されます。重複排除に使用されるため、削除または名前変更しないでください。
  • LeadsではSalesforceにより Company フィールドが必須です。WaveコンタクトにCompanyがない場合は N/A がデフォルト値になります。
  • Salesforceが重複ルールで重複を検出した場合、Waveはルールを上書きしてレコードを保存します。
  • オーナーの照合はメールで行います。一致するSalesforceユーザーが見つからない場合、コンタクトはオーナーなしで保存されます。
  • コンタクト同期がオンの間は、Wave Connectでコンタクトを削除するとSalesforceのレコードも削除されます。
  • イベント同期には、接続するユーザーがSalesforceの Marketing User である必要があります。

切断する

連携の Settings を開き、Disconnect Salesforce の下にある Disconnect をクリックします。これにより連携が削除され、Waveのアクセスが取り消されます。Salesforceにすでに同期されたレコードは削除されません。