Skip to main content

Script Performance

Charley Bader avatar
Written by Charley Bader
Updated this week

Performance at a Glance

Lightweight by Design

Made With Intent loads a lightweight snippet onto your website.
By default, the script loads asynchronously, meaning it does not block page rendering or impact core user experience.

The core Made With Intent script is approximately 18KB, gzip compressed, and cached in the browser for 30 minutes by default β€” keeping network overhead minimal.


Efficient Campaign Delivery

When you create campaigns in the Intent platform, they are bundled into a single campaign script (the β€œxp” script).

  • The size of this script scales with the number of active campaigns.

  • Archived campaigns are automatically excluded from the bundle.

  • This ensures only live experiences contribute to payload size.

This keeps the campaign layer efficient and fully optimised for performance.


Fast Response Times

The script and associated tracking requests typically complete in under 100ms, ensuring experiences respond quickly to real-time intent signals without degrading site performance.


No Render Blocking. No Forced Flicker Fixes.

Unlike traditional A/B testing platforms that often recommend render-blocking to prevent flicker, Made With Intent is built around real-time intent signals, not page-hiding hacks.

We are exponents of:

  • Reserving content blocks to prevent layout shift

  • Loading dynamic campaigns with graceful in-page transitions

  • Using lightweight animation within an appropriate stacking context using our site templates

  • Utilising our client-side SDKs in your theme and components to dynamically render content on the fly

This approach avoids blocking the page, prevents disruptive flashes of content, and maintains performance best practices.

Did this answer your question?