FeatureFuel
1

Performance request: Lazy-load reCAPTCHA v3 for Elementor Pro forms below the fold

Source: elementor/elementor#37777 · opened by @KrystianConluto
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: • Load reCAPTCHA normally on the contact page. • On pages where the form is below the fold, load reCAPTCHA only when the form approaches the viewport, for example using IntersectionObserver. • Preserve Elementor…

No pledges yet. Be the first to back this.

Make a pledge

Pledge your monetary support if this feature is added.

$

Comments

No comments yet.

Replying to

Add a comment

What do you think about this feature request?


Similar requests