# Adding pop-up forms to CTAs

**URL:** <https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335>\
**Category:** Lead Capture Tools\
**Tags:** professional\
**Created:** [June 14, 2023, 4:05am UTC](https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335 "2023-06-14T04:05:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![maxy345](https://avatars.discourse-cdn.com/v4/letter/m/ea5d25/32.png) [@maxy345](https://community.hubspot.com/u/maxy345)\
**Post date:** [June 14, 2023, 4:05am UTC](https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335/1 "2023-06-14T04:05:38Z")

</div>

Hi, I’ve noticed that new contacts are only being attributed to my website pages if it’s being created by a form… not a CTA that links to our app sign-up process.  
How can I add a pop-up form to my call-to-action.  
I.e. Clicks ‘Start now’ CTA button, then submits email on the pop-up form.  
Thanks

---

<div class="post-metadata">

**Author:** ![deepikaverma](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/deepikaverma/32/671_2.png) [@deepikaverma](https://community.hubspot.com/u/deepikaverma)\
**Post date:** [June 14, 2023, 5:40am UTC](https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335/2 "2023-06-14T05:40:36Z")

</div>

Hi @maxy345 ,  
Just wanted to confirm, Once a signup is done by a contact are you able to see the contact in Hubspot?  
If yes then you needn’t to go for form. Also clicks on the CTA can be tracked in lists.  
Thanks!

---

<div class="post-metadata">

**Author:** ![maxy345](https://avatars.discourse-cdn.com/v4/letter/m/ea5d25/32.png) [@maxy345](https://community.hubspot.com/u/maxy345)\
**Post date:** [June 14, 2023, 5:51am UTC](https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335/3 "2023-06-14T05:51:34Z")

</div>

Heya, so the contact information is synced through to HubSpot but it’s not attributed back to the original page. I’ll give you a bit more context:  
Clicks start free trial CTA → Directed to our external sign-up page (on another domain) → Contact data from that sign-up page is synced back to HubSpot but the source is unknown.  
However, if someone enters their email on our newsletter form at the bottom, it’s attributed to the page it was submitted on.  
When looking at specific page analytics, you can see the ‘total form submissions’ stat, but it’s only pulling emails from people that sign up for our newsletter (which we don’t consider a conversion). Not people who signed up using the method above. Ideally, want our app signups to be attributed to the CTA click too  
Hope that makes sense. Thanks

---

<div class="post-metadata">

**Author:** ![franksteiner79](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/franksteiner79/32/34443_2.png) [@franksteiner79](https://community.hubspot.com/u/franksteiner79)\
**Post date:** [June 14, 2023, 7:16am UTC](https://community.hubspot.com/t/adding-pop-up-forms-to-ctas/83335/4 "2023-06-14T07:16:10Z")

</div>

Hi @maxy345

Can you clarify this step _“Contact data from that sign-up page is synced back to HubSpot”_ a bit more?

I have worked with customers in the past who had a similar process/flow for sign ups, the setup that works the best in capturing actual conversion data is as follows:

1. Make sure [cross-domain tracking is active](https://knowledge.hubspot.com/reports/set-up-sources-tracking#track-multiple-domains-with-cross-domain-linking) in your HubSpot portal
2. Make sure your external sign-up page has the HubSpot tracking code installed
3. The use the [forms API](https://legacydocs.hubspot.com/docs/methods/forms/submit_form_v3_authentication) to pass sign-ups from your external page/form into an exact replica of that form in HubSpot.
4. Make sure to include the [HubSpot usertoken](https://legacydocs.hubspot.com/docs/methods/forms/submit_form_v3_authentication#:~:text=the%20included%20data.-,HubSpot%20usertoken,-%22hutk%22%3A%20%7Bstring%7D) in the API call, as this “carries” the analytics and conversion information of the contact’s session

I hope that helps.

Frank
