Create A/B tests by chatting with AI and launch them on your website within minutes.

Try it for FREE now
CONTENTS
Thoughts
7
Min read

How to know if A/B testing scripts are slowing down your website?

Donald Ng
Donald Ng
December 5, 2025
|
5-star rating
4.7
Reviews across G2 & Capterra
How to know if A/B testing scripts are slowing down your website?

Quick answer

The most reliable way to check if an A/B testing script is slowing your website is to run a Lighthouse or WebPageTest audit with and without the script active, then compare LCP, FCP, and Total Blocking Time directly. Do not rely on vendor claims that asynchronous scripts have zero performance impact — large async scripts still consume CPU, memory, and main-thread time that degrades real user experience.

Key takeaways

  • Asynchronous loading does not guarantee zero performance impact — large async scripts still compete for main-thread CPU on mobile devices and cause observable rendering delays.
  • Compare uncompressed file sizes directly: scripts over 50KB have measurable performance overhead; Mida's sub-20KB compressed script minimizes this impact significantly.
  • Run all audits from a throttled mobile connection to simulate real-world conditions — lab tests on fast desktop connections hide the performance cost that most of your actual users experience.

The discussion around whether A/B testing tools may slow down websites due to the additional scripts required to load on a site is ongoing.

Several companies that offer A/B testing argue that their services are extremely fast, causing no negative impact on your load time.

In a world where everyone is claiming that they are the fastest and how do you know?

Asynchronous = Fast?

Their reasoning is largely based on the use of asynchronous tracking code, which they claim minimizes load time interference.

Illustration
Asynchronous tracking code "ensures" minimal impact

However, it's essential to realize that merely using an asynchronous script does not automatically ensure speed, given that nearly every service uses this same technique.

Content Delivery Network (CDN) = Fast?

Some providers claim that their speed arises from their use of premium Content Delivery Network (CDN) tools. But it's worth taking these claims with a pinch of skepticism, as nothing is preventing other services from adopting superior CDN tools to enhance their speed and performance.

Illustration
Top CDN providers

Assessing the speed performance of these services can be challenging due to various inconsistent factors like differing CDN quality, internet speed, environmental conditions, and more. As such, depending on measurements of loading delay in milliseconds to track speed performance can yield inaccurate results.

Free A/B Testing Tool

Run your next A/B test the right way

Visual editor, 15 KB script, GA4-native — and free forever up to 100,000 monthly visitors. No developer required.

✓ Visual editor✓ 15 KB script✓ GA4 integration✓ Free up to 100k visitors
Try Mida free →

Smaller File Size = Fast?

What can be more consistently relied on are data regarding the size of the script file and the total duration of the request for that specific script. These factors directly influence the overall speed performance.

It is feasible that any A/B testing service could use a reasonably efficient CDN to enhance their speed. They can also make their scripts asynchronous by using the simple async="true" command. However, the real distinctive factor lies in the uncompressed file size.

Every additional 1 kilobyte of uncompressed file size equates to approximately 1 millisecond of additional loading speed on your website. This effect is even more apparent in a mobile environment.

Final verdict

We can agree that a 17kb script will undoubtedly load faster than a 349kb script, which provides a definitive way to measure the speed of the underlying technology.

For example, consider the following data:

Largest Contentful Paint (LCP) | Uncompressed File Size

Mida - 490ms | 15KB compressed
VWO - 725ms | 254kb+
PostHog - 733ms | 115kb+
WebTrend Optimize- 815ms | 170kb
ZOHO PageSense - 839ms | 212kb
CrazyEgg - 810ms | 128kb
Kameleoon - 1060ms | 349kb
ABlyft - 1130ms | 64.2kb
Convert - 1230ms | 203kb
FigPii - 2200ms | 446kb

As suggested here, services with smaller file sizes typically load quicker. Therefore, when assessing speed performance, one should consider the uncompressed file sizes of scripts as one of the key indicator.

Ultimately, there's no way to hide the size of your script, and it serves as a primary demonstration of how efficient the underlying technology is, how fast it operates, and how much it impacts your website when running an experiment.

---

Mida’s impressive script makes it the best choice for growth teams looking for a powerful platform to scale.

To learn more about our platform, book a demo with a member of our team today.

Run Your First A/B Test in Minutes — 100,000 MTU Free

Visual editor, AI-powered variant creation with MidaGX, GA4 integration, and more. No credit card required, no time limit.

Decorative graphicDecorative graphicDecorative graphicDecorative graphic