Schedule Demo
Browse Help Center
Browse Help Center
Join 20,000+ other marketers and start getting marketing clarity

Subscribe to our newsletter and get proven marketing strategies for growing your business.

Related Integrations
Chat Intercom

Last update on November 19, 2020

Intercom
Chat ApexChat

Last update on June 19, 2020

ApexChat
Chat Landbot.io

Last update on June 19, 2020

Landbot.io
Help Center Lead Tracking Form Tracking

Tracking Web Forms in Iframes


When a form is embedded using an iframe from a different domain, the form is actually hosted somewhere else either on the same domain or with 3rd party provider on an external domain.

Same Domain

If your form is hosted within the same domain, make sure your WhatConverts tracking script is on the page that is serving the form.

3rd Party Provider (External Domain)

If your form is hosted by a 3rd party provider, security measures implemented by browsers known as same-origin policy prevent the WhatConverts tracking script from accessing the content of the iframe. The following steps need to be followed in order to track forms in the iframe:

1Add the following to the page where your form is hosted. This will be the third party provider such as Formsite, Pardot, etc.

This script identifies the Parent URL where you have put your form. Replace https://YourURL.com/ with your site's URL.

<script type="text/javascript">
wc_frame_parent = 'https://YourURL.com/';
</script>

Below this script, paste your WhatConverts tracking script

2Add one of the following JavaScript functions to the page on your site where the iframe is being initiated using the ID, Name, Class or Role of the Iframe above or before your WhatConverts tracking code on your site.

    Note: If you haven't added your WhatConverts tracking script to your website, add your tracking script. If you are using the WhatConverts WordPress Plugin, you will want to deactivate the plugin and place your WhatConverts Tracking Code below one of the following codes.

Iframe Name: Replace iframe_test with the Name attribute.
<script type="text/javascript">
wc_frame_target = '[name=iframe_test]';
</script>

Iframe ID: Replace iframe_test with the ID attribute.
<script type="text/javascript">
wc_frame_target = '#iframe_test';
</script>

Iframe Class: Replace iframe_test with the class attribute.
<script type="text/javascript">
wc_frame_target = '.iframe_test';
</script>

Iframe Role: Replace iframe_test with the role attribute.
<script type="text/javascript">
wc_frame_target = '[role=iframe_test]';
</script>

Below is an example of how to find an iframe ID attribute.

iframe gif

The ID of the iframe above is frame-one458908311.

Was this page helpful?
👍Yes
👎No
Request a Live Demo
Get a FREE presentation of WhatConverts

One of our marketing experts will give you a full presentation of how WhatConverts can help you grow your business.

Request a Live Demo
Whatconverts Features for your Business
Complete Form Lead Capture
Lead Tracking Complete Form Lead Capture

Qualify leads based on form-fill details so you can better evaluate lead gen campaigns.

White Label Lead Management
Lead Management White Label Lead Management

White label lead management gives your agency a better chance to retain clients, attract new clients, and maximize your value.

Instant Triggered Webhook Data
Analytics & Insights Instant Triggered Webhook Data

The instant a lead is received, the data trigger can send webhook data to your CRM.

CRM Lead Valuation
Lead Management CRM Lead Valuation

Set up integrations so that lead value is instantly transferred between WhatConverts and the CRM

Join 20,000+ other marketers and start getting marketing clarity

Subscribe to our newsletter and get proven marketing strategies for growing your business.

Related Integrations
Marketing Automation Integrately

Last update on June 10, 2021

Integrately
Chat Zoho SalesIQ

Last update on November 19, 2020

Zoho SalesIQ
Forms Formidable Forms

Last update on March 25, 2020

Formidable Forms
ready to get marketing clarity?

Grow your business with WhatConverts

14 days free trial Easy setup Dedicated support