Full-Page Caching inherently conflicts with dynamic functionality like progressive profiling and smart CTAs, since it shows the same version of a page to every site visitor. Some plugins (such as W3 Total Cache) offer this as an option, and some hosting providers (such as WP Engine) have this type of caching built into their server, which cannot be disabled. To work with these types of environments, it is important that each Newfangled plugin have the option ‘Show Form/Content Via Ajax’ enabled.
We’ve enabled this by default for all of your Newfangled plugins.
For SEO purposes, Gated Content and Webinars show the default ‘pre-form’ content on page load, with the ‘post-form’ content loading by ajax and replacing it if the user has filled out the form. As such, there could be a ‘jump’ when the page first loads as this content swaps. To control how this appears, target the class ‘.ajaxcontent-loading’. This is added to the container while the ajax is loading and removed when it’s completed.