質問&ディスカッション

TSuenaga
参加者

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

HubSpotで作成されていない特定ページ上に埋め込まれたフォーム提出をトリガーにワークフローを作りたいのですが、PageViewやそのタイミングなどを組み合わせてできないものでしょうか?
私の理解だとHuBSpotで作られたLPであれば通常機能でどのページ上のフォームかを設定できる認識ですが、埋め込まれているケースでこれをやりたいです。

0 いいね!
1件の承認済みベストアンサー
marykashima
解決策
キーアドバイザー | Gold Partner
キーアドバイザー | Gold Partner

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@TSuenaga  遅くなりました。案2について補足します。

 

1.指定したWebPage(URL?)からのForm提出だった場合は、そのフォームの非表示フィールド(対応するコンタクトプロパティは何かを使うか、新しく作る)に特定の文字列(WebPage Aなど)を自動的に入力する設定にする。
2.このForm提出をトリガーとしたワークフローを作成し、さらにこのプロパティがWebPage Aである場合は、指定した動作をさせる(メール送信、またはキャンペーンセット)。完了後このプロパティを空に変更する設定でワークフローを完了する。

はい、認識合ってます!
補足は4つのフォームページでリード獲得を行っていて、それらはすべて同じフォームを用いてるケースで説明します。
a https://www.hoge.co.jp/form/aaa
b https://www.hoge.co.jp/form/bbb
c https://www.hoge.co.jp/form/ccc
d https://www.hoge.co.jp/form/ddd


フォーム内に非表示フィールドで判別できるプロパティを入れる。複数選択はケースとしてありえないのでドロップダウンが望ましい。

Forms _ HubSpot.png

 


今回は「formtype」というプロパティを作りました。

 

a〜dのフォームページは以下のURLで運用する

a https://www.hoge.co.jp/form/aaa?formtype=aaa
b https://www.hoge.co.jp/form/bbb?formtype=bbb
c https://www.hoge.co.jp/form/ccc?formtype=ccc
d https://www.hoge.co.jp/form/ddd?formtype=ddd

 

そうすると、formtypeの値をみて、どこのページか判断できるようになります。

あとはWFで分岐させて特定の動作を設定ください。
※繰り返しになりますが、WFで処理が終わったらformtypeのプロパティはクリアしてください。

 

パラメータ処理はIT従事者なら細工をしているなと思いあえて消す可能性もありますので、そのあたりはご留意ください。
参考になれば幸いです。


Mary Kashima
HubSpot Community Champion
Grow Better at Community 2021,2022,2023
著書「HubSpotワンストップマーケティング」発売中

株式会社クリエイティブホープ HubSpot Platinum Partner

元の投稿で解決策を見る

7件の返信
TSuenaga
参加者

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@marykashima さん

早期回答をいただけた中、大変恐れ入りますが、海外拠点で仕事をしており、

さらに来週から2週間一時帰国をするため、1末ごろに次のご回答の拝見と実行をさせていただきます。

TSuenaga
参加者

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@marykashima さん

ご回答ありがとうございます。
まさにおっしゃる通りで、様々なイベントや短期的なLPに対するフォームを作りすぎて管理できなくなったという前チームの課題があり、特にLead Generation向けにはフォームを極力共通化しております。

複数のページで一つのフォームを使用しておりますが、
現時点は2つのウェブページについて、このフォーム提出があった場合に、
特定の人間にメール送信する、あるいは、Salesforceの特定キャンペーンをセットするなどの特定のアクションをしたいと考えています(Salesforceと連携しています)。

 

案2について、大変恐縮ですが、私の知識不足で理解が追いついておらず教えていただきたいです。

「A問い合わせの場合」という設定は以下理解であっていますか?

1.指定したWebPage(URL?)からのForm提出だった場合は、そのフォームの非表示フィールド(対応するコンタクトプロパティは何かを使うか、新しく作る)に特定の文字列(WebPage Aなど)を自動的に入力する設定にする。
2.このForm提出をトリガーとしたワークフローを作成し、さらにこのプロパティがWebPage Aである場合は、指定した動作をさせる(メール送信、またはキャンペーンセット)。完了後このプロパティを空に変更する設定でワークフローを完了する。

 

上記であっている場合、フォーム上でのフィールドへの条件設定とその条件に合致する場合の文字列代入といった設定方法がよくわかりませんでした。
大変お手数おかけしますが、具体的な方法をご教示いただけると大変助かります。

TSuenaga
参加者

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

長くなってしまったため、補足です。

ポイントは以下です。
・このフォームは複数のウェブページに共通して使用されている(フォームを複数作る案は不可)。

・ある2つのウェブページでこの共通フォームの提出があった場合に指定の動作をさせる
 (メール送信など)

・各ウェブページはHubSpot外で作成されたページである。

0 いいね!
marykashima
解決策
キーアドバイザー | Gold Partner
キーアドバイザー | Gold Partner

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@TSuenaga  遅くなりました。案2について補足します。

 

1.指定したWebPage(URL?)からのForm提出だった場合は、そのフォームの非表示フィールド(対応するコンタクトプロパティは何かを使うか、新しく作る)に特定の文字列(WebPage Aなど)を自動的に入力する設定にする。
2.このForm提出をトリガーとしたワークフローを作成し、さらにこのプロパティがWebPage Aである場合は、指定した動作をさせる(メール送信、またはキャンペーンセット)。完了後このプロパティを空に変更する設定でワークフローを完了する。

はい、認識合ってます!
補足は4つのフォームページでリード獲得を行っていて、それらはすべて同じフォームを用いてるケースで説明します。
a https://www.hoge.co.jp/form/aaa
b https://www.hoge.co.jp/form/bbb
c https://www.hoge.co.jp/form/ccc
d https://www.hoge.co.jp/form/ddd


フォーム内に非表示フィールドで判別できるプロパティを入れる。複数選択はケースとしてありえないのでドロップダウンが望ましい。

Forms _ HubSpot.png

 


今回は「formtype」というプロパティを作りました。

 

a〜dのフォームページは以下のURLで運用する

a https://www.hoge.co.jp/form/aaa?formtype=aaa
b https://www.hoge.co.jp/form/bbb?formtype=bbb
c https://www.hoge.co.jp/form/ccc?formtype=ccc
d https://www.hoge.co.jp/form/ddd?formtype=ddd

 

そうすると、formtypeの値をみて、どこのページか判断できるようになります。

あとはWFで分岐させて特定の動作を設定ください。
※繰り返しになりますが、WFで処理が終わったらformtypeのプロパティはクリアしてください。

 

パラメータ処理はIT従事者なら細工をしているなと思いあえて消す可能性もありますので、そのあたりはご留意ください。
参考になれば幸いです。


Mary Kashima
HubSpot Community Champion
Grow Better at Community 2021,2022,2023
著書「HubSpotワンストップマーケティング」発売中

株式会社クリエイティブホープ HubSpot Platinum Partner
TSuenaga
参加者

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

ご回答ありがとうございます!この案で試みてみます。

0 いいね!
marykashima
キーアドバイザー | Gold Partner
キーアドバイザー | Gold Partner

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@natsumimori @TSuenaga  フォームを複数のHubSpot外ページで共用しているタイプでしょうか?

WFを使わないのならページに応じてフォームを分けるのが良いのですが、運用性の観点もあると思いますので、いくつか懸案してみました。


■案1 リストで条件を揃える
→指定のフォーム送信 and 特定のページのページビューがある(1日以内に)

 特定のページは「サンクスページ」が妥当とします。

 ただ、この場合「本当に特定のページに到達していたのか」「(トラッキングのタイミングがCV後なのでWFに遅延を挟むとしても)トラッキングができているのか」という100%ではない懸念が残ります。

 

■案2 フォーム内に非表示フィールドを設置

フォーム内に非表示フィールドを設置して区分を作成しておく。

→A問い合わせの場合はパラメータを利用して非表示フィールドにA問い合わせと代入する(ドロップボックス形式だと望ましい)

→トリガーはフォーム送信だが、どの問い合わせから来たのかは非表示フィールドのプロパティで分岐させてその後の処理を決定する。

※WF処理が完了した時に非表示フィールドのプロパティはクリアにしておく(次回以降のご動作を防ぐため)。

 

 

後者は私のお客様での運用経験が数年あります。

参考になれば幸いです


Mary Kashima
HubSpot Community Champion
Grow Better at Community 2021,2022,2023
著書「HubSpotワンストップマーケティング」発売中

株式会社クリエイティブホープ HubSpot Platinum Partner
natsumimori
コミュニティーマネージャー
コミュニティーマネージャー

特定ページでのフォーム提出をトリガーにワークフローを作りたい

解決

@TSuenaga さん、コミュニティーへの投稿ありがとうございます。

 

@marykashima @tkr_fjwr >こちらの質問について、アドバイスをいただけないでしょうか?🙏

0 いいね!