GA4 is different from Universal Analytics in that it collects enhanced measurements by default. GA4 allows you to enable or disable each default enhanced measurement. When these options are enabled, your GA4 tag will immediately start tracking the chosen events.
When all your enhanced measurements are disabled, only page views will be tracked. In order for each enhanced measurement to work with your landing page, you need to follow the steps below.
Note: You will first need to connect our direct GA4 integration.
Scrolls
The Scroll event is working, but it only tracks the 90% value of your scroll depth. If you want to track other values, we recommend doing it through GTM.
Outbound Clicks
Outbound clicks will track automatically on your landing page, as long as this enhanced measurement is enabled in GA4.
Site Search
Unfortunately, this enhanced measurement cannot be tracked with Instapage, as we do not have a page search feature.
Video Engagement
Tracking video engagement on your landing pages will only work with embedded YouTube videos. It does not currently work with our native video element. You can embed YouTube videos with our native HTML element feature as seen here: https://d.pr/RGklOJ. Make sure to add this parameter ?enablejsapi=1
after your YouTube URL as seen in the example below:
<iframe width="560" height="315" src="https://www.youtube.com/embed/1xPGllNBK4U?enablejsapi=1" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
File Downloads
No additional code needs to be added to your landing page in order for file downloads to be tracked in GA4. File downloads will track automatically on your landing page as long as this enhanced measurement is enabled in GA4.
If you want to track custom events such as button clicks and form submissions with GA4, you will have to add additional scripts to your landing pages. Instructions are provided in this guide: https://d.pr/i2A3N0.