

・
「MixpanelのユーザーデータをHubSpotのコンタクト情報に反映させたい!」
「それぞれのツールで情報が更新されるたびに、手作業で転記するのが面倒でミスも発生しがち…」
このように、MixpanelとのHubSpotを併用する中で、このようなデータ連携に関する課題を感じていませんか?
そんな課題の解消には、<span class="mark-yellow">フォーム回答を、MixpanelとHubSpotに作成できる自動化</span>がオススメ!
これを活用すれば、こうした日々の煩わしい手作業から解放され、分析やマーケティング戦略の立案といった、より本質的な業務に集中する時間を確保できるようになるでしょう。
今回ご紹介する方法は、プログラミングの知識がなくても、直感的な操作で簡単にできるため、これまで自動化を諦めていた方でも気軽に実践可能な方法です。
ぜひこの機会に自動化を導入し、業務の効率化を目指しましょう!
Yoomには<span class="mark-yellow">MixpanelとHubSpotを連携し、日々のさまざまな業務フローを自動化する</span>テンプレートが多数用意されています。
今すぐ試したい方は以下よりバナーをクリックして、さっそくスタートしましょう!
それでは、さっそく実際にMixpanelとHubSpotを連携したフローを作成してみましょう!
今回はYoomを使用して、ノーコードでMixpanelとHubSpotの連携を進めていきますので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを作成しておきましょう。
※今回連携するアプリの公式サイト:Mixpanel/HubSpot
[Yoomとは]
今回は「フォームで回答が送信されたら、MixpanelでProfileを作成し、HubSpotでコンタクトを作成する」フローを作成していきます!
作成の流れは大きく分けて以下です。
ここでは、フローで使用する各アプリとYoomを連携し、操作が行えるようにしていきます。
事前にマイアプリ登録を済ませておくことで、後のフローの設定がスムーズになりますよ!
基本的な設定方法を解説しているナビがありますので、まずはこちらをご覧ください。
それではさっそく、今回のフローで使用するアプリのマイアプリ登録方法について解説していきます。
検索窓にMixpanelと入力し、表示された候補からアプリを選択します。

「アカウント名」は任意の値を入力できるので、管理用の名称を自由に設定しましょう。

「Service Account User Name」と「Service Account Secret」は、Mixpanelアカウントから値を取得して入力します。
こちらからYoomと連携するMixpanelアカウントにログインし、画面左下の歯車マークから、設定、組織設定の順に進んでください。

次に、左側のメニュー欄から「サービスアカウント」にアクセスします。

「+サービスアカウントを追加」を押して、アカウントを作成しましょう!

アカウントを作成すると「ユーザー名」と「シークレット」が表示されるので、それぞれの値をコピーし、Yoomのマイアプリ登録画面に戻ります。

Mixpanel画面でコピーしておいた「ユーザー名」の値は「Service Account User Name」に貼り付け、「シークレット」の値は「Service Account Secret」に貼り付けてください。
設定が完了したら「追加」を押し、Yoomとの連携は完了です!

以下に手順を解説した動画があるので、こちらを参考にYoomとの連携を進めてみてくださいね!
ここから実際に、フローを作成していきましょう!
簡単に設定できるよう、テンプレートを使用しています。
以下のバナーをクリックして、まずはテンプレートをコピーしてください。
クリックすると、自動的にテンプレートがお使いのYoom画面にコピーされます。
下図のようなポップアップが表示されるので、「OK」を押して設定を進めましょう!

最初の設定です!
まずは、フォームに回答が送信された際に、フローボットが起動するように設定を行います。
コピーしたテンプレートの「フォーム」をクリックしてください。

Yoomフォームの作成画面が表示されるので、「氏名」や「メールアドレス」など、MixpanelとHubSpotにデータを登録する際に必要な項目を設定しましょう。
ここで設定した項目の回答データを使って、Mixpanelのプロフィール作成、HubSpotのコンタクト作成を行うので、必要な情報は全て設定しておいてくださいね!
今回は、下図のようなフォームを作成してみました。
質問項目は柔軟にカスタマイズできるので、フローを活用する業務内容に合わせて、自由に作成してみてくださいね!
※【アクセス制限】設定について
フォームへのアクセス権限を、「許可されているIPアドレスのみ」を閲覧可能としたい場合は、「ON」にしてください。
※【共有フォーム利用時のフローボットの起動者】について

設定が完了したら「次へ」を押し、下図の赤枠をそれぞれクリックしましょう。
先ほど設定したフォームの内容が正しく反映できているか、プレビューで確認してみてくださいね!
※内容に誤りがあれば、フォームの設定画面に戻って修正してください。

▼ 参考:フォーム画面プレビュー ▼

▼ 参考:送信完了プレビュー ▼

プレビューの内容に問題がなければ、作成したフォームの回答サンプルを「取得した値」に入力していきます。
今回はまだ設定段階のためテスト値を入力していますが、実際にフローボットの運用を開始した際にはフォームの回答データが自動的に反映されますよ!
※取得した値とは?
「取得した値」とは、トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
この取得した値は、後続のオペレーション設定時の値として利用でき、フローボットを起動する度に、変動した値となります。

設定完了後は「保存する」を押し、次の設定に進みます。
続いて、フォームに送信された回答データを使って、Mixpanelにプロフィールを作成する設定を行います。
「Create or Update Profile」をクリックしてください。

タイトルは自由に編集できるので、必要に応じて変更しましょう。
連携するアカウント情報は、フローで使用するものであることを確認してくださいね!
アクションは変更せず、「次へ」を押します。

次に、API接続設定を下記のように行っていきましょう!


▼参考:Mixpanelの「Project Token」確認画面▼



設定が完了したら「テスト」をクリックし、正常にMixpanelにデータを連携できるかをチェックします。

「テスト成功」と表示されたら、実際にMixpanelにプロフィールが作成されているかを確認してみてくださいね!

確認後はYoomの画面に戻って「保存する」を押し、次の設定に進みます。
ステップ4同様に、フォームの回答データを使ってHubSpotにコンタクトを作成する設定を行います。
「コンタクトの作成」をクリックしてください。

「連携アカウントとアクションを選択」の設定内容はステップ4と同じ要領で確認し、アクションは変更せずに「次へ」を押してください。

最後に、API接続設定を行います。
ここでは、入力欄をクリックして表示される「取得した値」を用いて、各項目に適切な値を設定していきますよ!
たとえば、「メールアドレス」欄では、「フォーム」内にある「Distinct(mail)」を選択します。

同じ要領で、「姓」や「名」なども設定してみてくださいね!

設定が完了したら「テスト」をクリックし、正常にHubSpotにデータを連携できるかを確認します。

「テスト成功」と表示されたら、実際にHubSpotにコンタクトが作成されているかを確認してみましょう!

確認後はYoomの画面に戻って「保存する」を押し、設定完了です。
これで全ての設定が完了しました。
「トリガーをON」にし、設定したフローの動作確認をしてみてくださいね!

以上が「フォームで回答が送信されたら、MixpanelでProfileを作成し、HubSpotでコンタクトを作成する」フローの作成手順でした!
今回はMixpanelからHubSpotへデータを連携する方法をご紹介しましたが、逆にHubSpotからMixpanelへのデータ連携を実施したい場合は、下記のテンプレートも併せてご利用ください。
HubSpotで管理している顧客情報が更新された際に、Mixpanelのユーザー情報にも自動で反映させるといった活用が可能です。
HubSpotで新規コンタクトが作成された際に、その情報を分析ツールであるMixpanelにも手動で登録しているケースは少なくありません。
この連携を活用すれば、HubSpotに新しいコンタクトが追加されると、<span class="mark-yellow">その情報を基にMixpanelのユーザープロファイルが自動で作成される</span>ため、プロダクト分析に必要なユーザーデータを最新の状態に保つことに期待できます。
今回ご紹介した連携以外でも、さまざまな業務を自動化することが可能です。
もし気になるものがあればぜひこちらもお試しになってみてください!
フォーム回答情報をもとに、プロフィールを自動作成します。
また、プロフィールが作成されたら、CRMやチャットツールへ情報を自動転記します。
手動でのデータ転記がなくなり、ユーザーデータの一元管理とタイムリーな分析が可能になるでしょう。
新規コンタクト・取引作成、フォーム送信をトリガーに、チャットツールで通知したり、データベースにデータを自動格納します。
また、様々なツールからコンタクトや会社、リード情報を自動で同期。
請求書の作成・送付やビデオ会議の登録も顧客管理ツールから実行可能です。
手動作業を減らし、業務効率とデータ精度が向上するでしょう。
いかがでしたか?
MixpanelとHubSpotの連携を自動化することで、<span class="mark-yellow">これまで手作業で行っていたユーザーデータと顧客情報の転記・同期作業の手間を削減し、入力ミスや更新漏れといったヒューマンエラーを効果的に防ぐことができるでしょう。</span>
これにより、担当者は正確で一貫性のあるデータに基づいて分析やマーケティング施策を迅速に進めることが可能になり、本来注力すべき戦略的な業務に集中できる環境が整うはずです。
今回ご紹介したような業務自動化は、ノーコードツールYoomを使えば、プログラミングの知識がない方でも、画面の指示に従って操作するだけで直感的にフローを構築できるのも魅力ですよね!
「本当に誰でも設定できる?」「ちょっと気になる...」と思った方は、ぜひまずは無料アカウントを作成してみてください。登録は30秒ほどで完了!その後すぐに様々な業務プロセスの自動化設定を体験できます。
Yoomで日々の業務を<span class="mark-yellow">もっとラクに、もっと効率的に</span>しませんか?
フローは自由にカスタマイズできるので、あなたのアイディア次第で活用方法は無限大!
ぜひ、自社の業務に合う最適なフローを構築し、日々の業務がどれだけ効率化されるのかを体験してみてくださいね。
Q:フォーム以外のきっかけで連携できますか?
A:はい、できます。
例えば、チャットツールでのメッセージ受信、メールの受信、データベースの更新など、トリガーとして設定できるきっかけは多岐にわたります。
連携するアプリによって、何のアクションをきっかけにフローを起動させるのかは変わるので、下記のページから連携を検討しているアプリをぜひチェックしてみてくださいね!
Q:データの「更新」も自動化できますか?
A:MixpanelとHubSpot、どちらも「更新」を自動化することも可能です。
「作成」ではなく「更新」したい場合は、「更新の対象となる値」を判別するために、Mixpanelは「Distinct ID」、HubSpotは「コンタクトID」を保持しておく必要があります。
また、Mixpanelにはトリガーがないので、Mixpanelを起点にすることができません。
Q:連携が失敗した場合はどうなりますか?
A:フローボットでエラーが発生した場合はYoomのアカウント作成時に登録したメールアドレスに通知が届きます。
また、通知設定をしておけばSlackやChatworkへ自動通知されます。
エラーの対処法は以下をご確認ください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

