Having trouble with analytics on your embedded form? Here's a few steps you can take to resolve common issues.
There are a lots of things that can cause events to not appear in your analytics platform. These steps will help you identify the possible cause:
Forms embedded on your own website differ from directly accessing forms via their paperform.co URL in a few key ways.
Embedded forms are served within an iframe (you can think of this as a mini browser window inside your website). It has its own URL and is unaware of its location, meaning the way analytics usually behave changes in the following ways:
The referrer of an embedded form will always be the page on which it is embedded. This will affect your analytics results. To circumvent this limitation, you might prefer to set up analytics on the page where your form is embedded instead.
UTM parameters from the page URL will not automatically be visible to analytics on the form. You can add the
prefill-inherit property to your embed code to load the parameters from the parent page rather than the form. It might look something like this:
<div data-paperform-id="your-form" prefill-inherit></div>
If you're still having issues with your analytics, our support team is happy to help! Contact us via live chat (bottom-right of your screen) or email firstname.lastname@example.org