This extension helps validate Convertmax tracking on live websites.
It acts as a lightweight debugger for the Convertmax browser script and event requests so you can confirm that tracking is present, configured, and firing as expected across a site journey.
- whether the Convertmax script tag is detected
- whether
convertmaxLoadedhas fired - whether
convertmaxReadyhas fired - whether Convertmax client activity has been detected
- the effective event endpoint used for tracking
- the effective public API key inferred from runtime behavior
- captured Convertmax event requests in newest-first order
- event payloads for flows like
page_view,add_cart,cart,checkout, andconvert
- checking that the Convertmax script is present on a page
- validating that event requests are firing during real site usage
- confirming tracking behavior across multiple pages in a funnel
- reviewing payload structure during implementation or QA
- spotting missing steps in a conversion flow by watching events as they occur
The extension monitors Convertmax runtime activity in two ways:
- page-level instrumentation for
XMLHttpRequestandfetch - Convertmax runtime detection through the browser page context
Captured events are stored in extension storage so they remain visible as you move between pages until you clear the session.
- Open
chrome://extensions/in Google Chrome. - Enable
Developer mode. - Click
Load unpacked. - Select the cloned
chrome_extensionproject folder.
- Load the extension in Chrome.
- Visit a site with Convertmax installed.
- Browse through the funnel you want to test.
- Open the extension popup to review readiness signals and captured events.
- Use
Clearto reset the session before the next test run.
manifest.json: extension manifestbackground.js: persistent request storage and debugger state handlingcontent.js: bridge between the page and extension runtimeinjected-monitor.js: page-level Convertmax detection and request capturepopup.html: debugger UIpopup.js: popup rendering and event display logic