Directory / plugin

Speed up Contact Form 7

v1.2.0 · by Hella Fast

Loads Contact Form 7, reCAPTCHA, Turnstile and add-on assets only on pages that actually show a form.

About this plugin

Stop loading Contact Form 7 on pages that don’t have a form.

Contact Form 7, reCAPTCHA, Cloudflare Turnstile and most CF7 add-ons load their scripts and styles on every page of your site. On a typical site, that’s 8 extra files on pages with no form. This plugin keeps them only where a form actually appears.

  • No settings. Activate it and you’re done.
  • Works with the shortcode, the CF7 block, widgets, page builders and block themes.
  • If a form shows up somewhere unexpected, its files load automatically, so forms never break.
  • Holds back reCAPTCHA v3, Turnstile, Stripe and any add-on that depends on Contact Form 7.

Built by Roman’s design.

Plugin tags