Plain React (no Next.js)
A plain React app served as static HTML — no Next.js, no extra framework JavaScript, just React loaded from a CDN. This is the lightest possible page. window.load fires almost immediately, which gives V1 essentially no chance of arriving in time. Closest analogue to the legacy amli.com homepage setup.
Each side runs the same scenario in its own iframe. The iframes load independently, so you can see how each pixel version behaves under identical conditions.
How to test:
- Load the page and wait ~3 seconds.
- Compare window.load timing on this scenario (very fast) vs the WordPress-style scenario (much slower).
- Check both pixel columns.
Expected: V2 — fires reliably. V1 — almost always fails on this light page because window.load fires so quickly. This is the case where the race condition is most pronounced and where customer sites built on plain React reliably undercount.
V1 · current pixel
Verdict
Initialising…
window.load
—
wire.js
—
pixel
—
Event timeline
- No events recorded yet…
Script tag for this scenario
<script type="text/javascript" async src="https://staging-api.wire.spbx.app/wire.js?account_id=79&property_id=6a2111320c2dee2dc5548935"></script>
V2 · proposed fix
Verdict
Initialising…
window.load
—
wire.js
—
pixel
—
Event timeline
- No events recorded yet…
Script tag for this scenario
<script type="text/javascript" async src="https://staging-api.wire.spbx.app/wire.js?pixel_id=6a211df10c2dee2dc5548936&account_id=79&property_id=6a2111320c2dee2dc5548935"></script>