Pro、Teams、および Enterprise プランでご利用いただけます。
接続方法
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アカウントにサインインします。
属性マッピング
デフォルトでは、コンタクトフィールドは以下の 同期されるデータ に記載されている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
保存する
保存 をクリックします。新しいマッピングは次回の同期から適用されます。
- 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に送信されます。
連携を接続するSalesforceユーザーは、ユーザーレコードで Marketing User チェックボックスが有効になっている必要があります。有効になっていない場合、SalesforceはWave Connectに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 である必要があります。