# FormsAPI経由で作成したコンタクトをトラッキングさせる方法

**URL:** <https://community.hubspot.com/t/formsapi/21279>\
**Category:** CRM\
**Tags:** api\
**Created:** [May 30, 2020, 7:49am UTC](https://community.hubspot.com/t/formsapi/21279 "2020-05-30T07:49:40Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![YMIKE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ymike/32/2401_2.png) [@YMIKE](https://community.hubspot.com/u/YMIKE)\
**Post date:** [May 30, 2020, 7:49am UTC](https://community.hubspot.com/t/formsapi/21279/1 "2020-05-30T07:49:40Z")

</div>

自社サイト（非Hubspotホスト）のフォームに入力されたユーザー情報を、HubspotのFormsAPIを使い、Hubspot内へとコンタクト作成していますが、トラッキングできているコンタクトとそうでないものが作成されてしまいます。  
全てのコンタクトに対して、トラッキングされるようにしたいのですがどうすればよろしいでしょうか？  
FomrsAPIでは、クッキー情報も送っているはずなのですが、トラッキングできてないコンタクトはすべて  
「オフラインソース」からの作成  
「フォーム送信を既存のコンタクトにリンクするために必要なCookieが送信されていません。開発者にこのフォームの連携を更新するよう依頼する必要があります。」  
と表示されてしまいます。  
＊同じ方法で送っているのにトラッキングされているコンタクトもおり、オリジナルソースもきちんと表示されています。  
「オフラインソース」になってしまう要因や解決方法を教えていただきたいです。

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [June 1, 2020, 7:43am UTC](https://community.hubspot.com/t/formsapi/21279/2 "2020-06-01T07:43:42Z")

</div>

@YMIKE さん

「オフラインソース」にカテゴライズされてトラッキングできていないコンタクトの”[オリジナルソースドリルダウン１](https://knowledge.hubspot.com/jp/reports/what-do-the-properties-original-source-data-1-and-2-mean)”の値は何になっていますか？コンタクトのオリジナルソースが「オフラインソース」で、オリジナルソースドリルダウン１が「API」である場合、このコンタクトは **Contacts API** から作成されています（[ナレッジベース](https://knowledge.hubspot.com/jp/reports/how-were-contacts-added-to-hubspot-from-an-offline-source)）。Contacts APIにはクッキートラッキングの機能はないため、オリジナルソースがオフラインでオリジナルソースドリルダウン１がAPIの場合、コンタクトはトラッキングされません。

もし上記の状態でしたら、お使いのコードの中にContacts APIリクエストがないか確認なさってみてください。

---

<div class="post-metadata">

**Author:** ![YMIKE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ymike/32/2401_2.png) [@YMIKE](https://community.hubspot.com/u/YMIKE)\
**Post date:** [June 2, 2020, 9:06am UTC](https://community.hubspot.com/t/formsapi/21279/3 "2020-06-02T09:06:49Z")

</div>

\> 「オフラインソース」にカテゴライズされてトラッキングできていないコンタクトの”オリジナルソースドリルダウン1” の値  
「FORM」と表記されています。  
Hubspotへのコンタクト登録はすべてFormsAPIを通して行っていますが、トラッキングできているコンタクトとそうでないコンタクトが発生してしまいます。  
トラッキング成功ユーザーはそれぞれのオリジナルソースやドリルダウンが明記されていますが、失敗ユーザーはすべて「オリジナルソース＝オフライン」「オリジナルソースドリルダウン1＝FORM」となっています。同じFormsAPI経由でクッキー情報もお送りしている（はず）なのに後者になってしまう原因と対処法が知りたいです。

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [June 3, 2020, 5:49am UTC](https://community.hubspot.com/t/formsapi/21279/4 "2020-06-03T05:49:42Z")

</div>

オリジナルソースドリルダウン１はFORMとのこと、ご確認ありがとうございます。そうすると私の予想とは違うようですね。

Forms APIでコンタクトが作成される場合、[hubspotutk](https://knowledge.hubspot.com/jp/reports/what-cookies-does-hubspot-set-in-a-visitor-s-browser)クッキーがパスされます。これによりコンタクトをトラッキングできるようになるのですが、これがパスされていないコンタクトのオリジナルソースがOfflineソースになっているのかと推測します。

コンタクトレコードなどの詳細部分を見る必要がありますので、次の点について共有いただけますでしょうか？

- トラッキングできているコンタクトのリンク
- トラッキングできていないコンタクトのリンク（オリジナルソースがOffline）
- このフォームが挿入されているページ

---

<div class="post-metadata">

**Author:** ![YMIKE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ymike/32/2401_2.png) [@YMIKE](https://community.hubspot.com/u/YMIKE)\
**Post date:** [June 3, 2020, 6:00am UTC](https://community.hubspot.com/t/formsapi/21279/5 "2020-06-03T06:00:19Z")

</div>

こちらです、よろしくお願いしますmm

- トラッキングできているコンタクトのリンク  
[HubSpot](https://app.hubspot.com/contacts/5398185/contact/2332301/)
- トラッキングできていないコンタクトのリンク（オリジナルソースがOffline）  
[HubSpot](https://app.hubspot.com/contacts/5398185/contact/2345901/)
- このフォームが挿入されているページ  
[AVA Travel（アバトラベル） | AVA Travel（アバトラベル）](https://travel.ava-intel.com/questionnaire)

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [June 4, 2020, 5:59am UTC](https://community.hubspot.com/t/formsapi/21279/6 "2020-06-04T05:59:28Z")

</div>

@YMIKE さん

ありがとうございます。

調査していますので、アップデートがありましたらこちらのスレッドで返信いたします。

（プロダクトチームに問い合わせする必要があるかもしれないため、調査に数日かかる可能がありますことご理解くださいませ。）

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [June 4, 2020, 8:17am UTC](https://community.hubspot.com/t/formsapi/21279/7 "2020-06-04T08:17:59Z")

</div>

@YMIKE さん

プロダクトチームと調査を進めることができたのでアップデートしますね。

トラッキングできていないことの原因は以下の二つにあるようです；

①フォーム送信者のIPアドレスを取得していない

②「ボットの絞り込み」機能が有効化されている（[リンク](https://app.hubspot.com/settings/5398185/analytics-and-tracking/domains)）

これにより、フォーム送信内容詳細ページに”_このカスタムフォーム送信にはIPアドレスが含まれていませんでした。これは、フォームアナリティクスに影響を与える可能性があります。_”という注意書きが表示されています。（[例](https://app.hubspot.com/forms/5398185/ca0aed58-abb9-4fd0-9f6a-9082af72f1d2/submissions/f04897ea-2c0c-4b69-9b39-64288750548b)）

ですので、トラッキングをするためには[API](https://developers.hubspot.com/docs/methods/forms/submit_form)でIPアドレスを取得するか、または「ボットの絞り込み」機能を無効化する必要があるとのことです。いずれかの方法を検討されてみてください。

---

<div class="post-metadata">

**Author:** ![YMIKE](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ymike/32/2401_2.png) [@YMIKE](https://community.hubspot.com/u/YMIKE)\
**Post date:** [June 19, 2020, 10:47am UTC](https://community.hubspot.com/t/formsapi/21279/8 "2020-06-19T10:47:00Z")

</div>

ご連絡ありがとうございました。

「ボットの絞り込み」機能を無効化したところ、「除外済みIPアドレスから送信されました。」からがなくなり、セッションについては記録することができるようになりました。

しかし、ページビュー数はうまく記録されません。

こちらでも調べてみたところ、

3/25以前はトラッキングは成功している

3/26から失敗するようになった

3/25以前もいまも

・IPはアドレスは送っていない

・クッキーは送っている（はず）

3/25以前はIPアドレスを送っていなかったにも関わらずトラッキングできていたのですが、3/26以降できなくなってしまった原因を解決したいです。

またまたお手数をおかけしてしまい恐縮ですが、以下のコンタクトを元に「IPアドレスは送らずにトラッキングできている・いないの違い」をお教えいただくことはできますでしょうか？（クッキーは常に送っているので、渡せているいないの原因がどこかにあるはずかと思っています、、、）

・3/25以前トラッキングできていたコンタクト

> **[HubSpot](https://app.hubspot.com/contacts/5398185/contact/2187651)**

・直近トラッキングができていそうなコンタクト

> **[HubSpot](https://app.hubspot.com/contacts/5398185/contact/2375051/)**

・直近トラッキングができていないコンタクト

> **[HubSpot](https://app.hubspot.com/contacts/5398185/contact/2380551)**

よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![natsumimori](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/natsumimori/32/39807_2.png) [@natsumimori](https://community.hubspot.com/u/natsumimori)\
**Post date:** [June 24, 2020, 7:28am UTC](https://community.hubspot.com/t/formsapi/21279/9 "2020-06-24T07:28:24Z")

</div>

@YMIKE さん

記載されている３つのコンタクトがコンバージョンしたのと同じフォームを送信したところ、ページ閲覧のトラッキングができており、[コンタクトレコード](https://app.hubspot.com/contacts/5398185/contact/2397101/)にデータが記録されています。そのため、フォーム送信後にページ閲覧のトラッキングが問題なくできていると確認できます。

ページ閲覧トラッキングができない場合に考えられる理由にはこのようなものがあります：

- コンタクトがブラウザのクッキーを削除した
- コンタクトがクッキーを無効にする設定をしている

いずれもコンタクト側の状況のためどれと特定することは難しいですが、ご参考となれば幸いです。
