Performance request: Lazy-load reCAPTCHA v3 for Elementor Pro forms below the fold #37777
KrystianConluto
started this conversation in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Describe the Problem
We use Elementor Pro Forms with Google reCAPTCHA v3 on our WordPress/WooCommerce website.
Our contact form is included through Elementor template on almost every page.
On our main contact page (/kontakt/), the form is immediately relevant. On WooCommerce product pages and other pages, however, the same form is located far below the initial viewport (approximately 5,500 px on one tested product page).
The problem:
reCAPTCHA v3 and its Google JavaScript resources are loaded immediately on page load, even when visitors never scroll to the contact form.
On our mobile product pages, this adds unnecessary network transfers and JavaScript processing during the initial loading phase.
Propose a Solution
Expected behavior:
Our questions:
We can provide Lighthouse reports, a Chrome performance trace, and a HAR recording.
Thank you!
Additional Context
No response
Agreement
All reactions