UTM Campaign URL QA Auditor
Pricing
Pay per event
Go to Apify Store
UTM Campaign URL QA Auditor
Audit campaign URLs in bulk for redirect chains, UTM preservation, HTTPS, final host/path rules, status codes, and timings.
UTM Campaign URL QA Auditor
Pricing
Pay per event
Audit campaign URLs in bulk for redirect chains, UTM preservation, HTTPS, final host/path rules, status codes, and timings.
URLs to audit. Each item can be a URL or an object with url, expectedFinalHost, expectedFinalPath, expectedUtmParams, and allowedExtraParams.
Optional CSV with columns url, expectedFinalHost, expectedFinalPath, and UTM columns such as utm_source. Simple comma-separated values only.
Key-value UTM parameters that should survive redirects, for example {"utm_source":"newsletter","utm_medium":"email"}.
Optional final domain/host to enforce, for example example.com.
Optional exact final URL path to enforce, for example /pricing.
UTM parameter names that are allowed even if not listed in expectedUtmParams.
Fail rows whose final landing URL is not HTTPS.
Fetch the final page with GET to extract canonical URL and meta robots. Leave off for cheapest redirect-only QA.
HEAD_THEN_GET is fastest and falls back to GET when HEAD is blocked.
Stop following a URL after this many redirects.
Per-hop HTTP timeout.
Number of campaign URLs audited in parallel.
Optional user-agent string for sites that reject default clients.