What an AdVault scan shows you
This is a full example report for one campaign URL, the same sections you get when you scan your own.
Example data. example.com is a placeholder domain and every value here is illustrative.
Campaign entry URL
https://go.example.com/spring?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_launch&fbclid=IwAR0exampleCampaign health by area
Each area is scored from the evidence the scan collected. An area that could not be verified is marked as unverified, never guessed.
HTTPS, 200 OK, 2 redirects. Canonical tag missing.
3 providers verified in a real browser.
4 campaign parameters supplied, 1 lost on the way.
Page-load events observed. Lead needs a form submission.
Every hop from click to landing page
AdVault follows HTTP and browser redirects and compares the query string after each one.
- Hop 1301
https://go.example.com/spring?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_launch&fbclid=IwAR0exampleEntry URL from the ad - Hop 2302
https://www.example.com/en/spring?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_launchfbclid removed by the language redirect - Hop 3200
https://www.example.com/en/spring-offer?utm_source=meta&utm_medium=paid_social&utm_campaign=spring_launchFinal landing page
Campaign parameters
| Parameter | Value | On final page |
|---|---|---|
utm_source | meta | Kept |
utm_medium | paid_social | Kept |
utm_campaign | spring_launch | Kept |
fbclid | IwAR0example | Lost at hop 2 |
Tags on the final page
| Platform | ID | Status |
|---|---|---|
| Google Tag Manager | GTM-EXAMPLE | Verified in browser |
| Google Analytics 4 | G-EXAMPLE123 | Verified in browser |
| Meta Pixel | 000000000000000 | Verified in browser |
What fired during the visit
| Event | Platform | Result |
|---|---|---|
PageView | Meta Pixel | Observed on load |
page_view | GA4 | Observed on load |
ViewContent | Meta Pixel | Observed on load |
Lead | Meta Pixel | Not observed: needs a submitted form |
What to fix first
Every scan ends with a short, ordered list of fixes tied to the evidence above.
Keep fbclid through the language redirect
The rule on www.example.com/en/spring forwards UTMs but drops fbclid, so Meta cannot store click data in the _fbc cookie. Add fbclid to that rule’s allow-list.
Fix fbclid lost after redirect →Test Lead with an accepted form submission
A scan sees what loads with the page. Submit one test lead through the real funnel and check that Lead fires on success, not on the button click.
Debug a missing Lead event →Add a canonical tag to the landing page
Small but free: it tells search engines which URL is the main version when campaign parameters create many variants.
Run this scan on your own URL.
7-day free trial with no card to start. Or try the free checkers first.