Mauticのコンタクト情報をSalesforceへプッシュする

こんにちは。香田です。

MauticではSalesforceやHubSpotといったCRMと連携できるプラグインが多数公開されています。

今回Salesforceプラグインを利用して、Mauticのコンタクト情報をSalesforceへプッシュする方法を紹介していきます。

Mautic Salesforce プラグインでできること

Salesforce プラグインについて簡単に解説すると、MauticのリードをSalesforceへプッシュしたり、Salesforceのリードをプルすることができるプラグインになります。

Webフォームのアクションまたはキャンペーンのアクション等をトリガーにリードをプッシュすることができます。

例えば、Mauticのコンタクトでポイント数が100ポイントになったら、Salesforceへプッシュするといった使い方ができます。

Mautic Salesforce プラグインの前提条件

Salesforce プラグインを利用する際、SalesforceのConsumer Key、Consumer Secretが必要になります。

また、SalesforceのエディションもAPIアクセスがサポートされている必要があります。

API アクセスのある Salesforce エディション

ここでは無料で利用できる開発環境「Developer Edition」を利用しております。

Salesforceの認証情報を発行する

Salesforceの[設定]より[アプリケーションマネージャ]、[新規接続アプリケーション]をクリックします。

[接続アプリケーション名]、[API 参照名]、[取引先責任者メール]を適宜入力します。

[OAuth 設定の有効化]をチェックします。[コールバックURL]は下記のようなURLになります。

https://example.com/plugins/integrations/authcallback/Salesforce

URLはMautic Salesforceプラグインの[有効な認証情報]に表示されています。

[選択したOauth 範囲]に[データへのアクセスと管理]、[ユーザに代わっていつでも要求を実行]を選択し[保存]をクリックし、Consumer Key、Consumer Secretをコピーします。

Mautic Salesforce プラグインの設定

Mauticの[設定]、[プラグイン]より[Salesforce]を選択します。

[公開]より[はい]を選択し、コピーしたコンシューマIDとコンシューマシークレットを貼り付け、[アプリの認証]を実行します。

ここでは、Mauticのコンタクト情報をSalesforceのリードへ送信するように設定していきます。

[機能]を選択し[コンタクトを取得するためのSalesforceオブジェクトを選択してください]より[リード]にチェックします。

[コンタクトのマッピング]で[マウティックフィールド]へ下記を設定し保存します。

Integration fieldsマウティックフィールド
メール Leadコア Email
会社名 Leadコア Primary company
姓 Leadコア Last Name
名 Leadコア First Name

Mautic Salesforce プラグインのテスト

Mauticのスタンドアロン フォームを使用してテストしていきます。フォームのフィールドは下記のような内容を設定しています。

[アクション]より[インテグレーション先にコンタクト情報を送る]を選択し、[統合]よりSalesforceを選択し保存します。

フォームを設定したページへアクセスし、下記のように必要項目を入力し送信します。

送信後、Mauticのコンタクト情報とSalesforceのリード情報に登録されていることが確認できるはずです。

  • Mautic コンタクト
  • Salesforce リード

さいごに

Mauticのコンタクト情報をSalesforceへプッシュする方法いかがでしたでしょうか。

Salesforce プラグインを利用する上で本記事が取っ掛かりになれば幸いです。

最後までご覧頂きありがとうございます!

SNSでもご購読できます。