Landing pages built in Creative → Landing Pages can have any third-party analytics or tracking tag installed. Most of the common ones can be added by asking Emma in chat — paste the ID or snippet and tell her where to put it. This page covers the most common stacks and the right call between them.Documentation Index
Fetch the complete documentation index at: https://docs.agentweb.pro/llms.txt
Use this file to discover all available pages before exploring further.
What you actually need
The honest minimum for a B2B landing page running paid traffic:- A conversion pixel for the ad platform you’re spending on. This is what optimizes your campaigns.
- A general analytics tag for understanding traffic, sources, and on-page behavior.
Available trackers
| Tool | What it does | Add via |
|---|---|---|
| Meta Pixel | Tracks conversions for Meta Ads. Required if you’re running Meta Ads. | Ask Emma |
| Google Tag Manager | Container tag — manages every other tag from one UI. | Ask Emma |
| Google Analytics 4 (GA4) | General traffic and behavior analytics. | Ask Emma or via GTM |
| LinkedIn Insight Tag | Tracks conversions for LinkedIn Ads. | Ask Emma |
| TikTok Pixel | Tracks conversions for TikTok Ads. | Ask Emma |
| Hotjar / Microsoft Clarity | Heatmaps and session replay. | Ask Emma |
| Plausible / Fathom Analytics | Privacy-first analytics. No cookies, GDPR-compliant. | Ask Emma |
| PostHog | Product analytics + session replay + feature flags. | Ask Emma |
Meta Pixel
The conversion tag for Meta Ads. Required for campaign optimization, audience matching, and conversion reporting. Install:- Get your Pixel ID from Events Manager → Data Sources in Meta Business Manager. Format:
123456789012345. - Ask Emma: “Install Meta Pixel
123456789012345on the [page name] landing page.”
<head> and re-deploys. Verify with the Meta Pixel Helper Chrome extension.
For the full ads-side setup (Business Account, Partner sharing, Pixel creation), see Integrations → Meta.
Google Tag Manager (GTM)
A container tag. Once GTM is installed, every other tag (GA4, LinkedIn, TikTok, custom JS) can be added and removed from GTM’s UI without re-deploying the page. Install:- Create a GTM container at tagmanager.google.com. Copy the container ID (
GTM-XXXXXXX). - Ask Emma: “Install GTM container
GTM-XXXXXXXon the [page name] landing page.”
<head> script + <body> noscript fallback) and re-deploys.
After install, manage all your other tags from GTM’s UI. Changes ship instantly without involving Emma or re-deploying the page.
Google Analytics 4 (GA4)
The default web analytics platform. Free, integrates with Google Ads, and now the only Google-supported analytics product after the Universal Analytics sunset. Install (two paths):- Direct: ask Emma to install GA4 measurement ID
G-XXXXXXXon the page. - Via GTM: install GTM first (above), then add a GA4 Configuration tag in GTM’s UI pointing at your measurement ID.
LinkedIn Insight Tag
The conversion tag for LinkedIn Ads. Install if you’re running LinkedIn campaigns. Install:- Get your Partner ID from LinkedIn Campaign Manager → Account Assets → Insight Tag.
- Ask Emma: “Install the LinkedIn Insight Tag with Partner ID
1234567on the [page name] landing page.”
TikTok Pixel
The conversion tag for TikTok Ads. Install:- Get your Pixel ID from TikTok Ads Manager → Assets → Events.
- Ask Emma: “Install the TikTok Pixel with ID
CXXXXXXXXXXXXXXXXon the [page name] landing page.”
Heatmaps and session replay
For when conversion data tells you what’s happening but you need to see why. Hotjar and Microsoft Clarity are the two main options; Clarity is free and good enough for most cases. Install (Clarity example):- Get your Project ID from clarity.microsoft.com.
- Ask Emma: “Install Microsoft Clarity with project ID
xxxxxxxxxxon the [page name] landing page.”
Privacy-first analytics
If you’re allergic to cookie banners or selling to a privacy-conscious audience (EU, healthcare, finance), use a cookieless analytics tool instead of GA4. Plausible and Fathom Analytics are the common picks. Install:- Add the site in your provider’s dashboard.
- Copy the install snippet.
- Ask Emma: “Add this Plausible script to the [page name] landing page: [paste snippet].”
PostHog
For product-flavored analytics on landing pages — event tracking, funnels, session replay, feature flags. More than most landing pages need, but useful if you’re A/B testing copy heavily or running feature gates. Install:- Get your project API key from PostHog.
- Ask Emma: “Install PostHog with key
phc_XXXXXXXXand hosthttps://us.i.posthog.comon the [page name] landing page.”
A reasonable default stack
For a B2B landing page running Meta + Google Ads:- Meta Pixel for Meta conversion tracking.
- GTM container so you can add things later without re-deploying.
- GA4 via GTM for general analytics.
Verifying installation
After Emma installs a tag and the page re-deploys:- Meta Pixel: open the page in Chrome with the Meta Pixel Helper extension installed. The Pixel should appear with your ID.
- GTM: open the page in Chrome with the Google Tag Assistant extension. GTM should appear as connected.
- GA4: real-time view in GA4 → Reports → Realtime should show your test visit within a few seconds.
- LinkedIn Insight: LinkedIn Campaign Manager → Insight Tag should mark it as “Active” within 24 hours of first traffic.
- TikTok Pixel: TikTok Ads Manager → Events Manager shows pixel firing in real time.
- Clarity / Hotjar: real-time dashboard shows your test session within a minute.
Removing a tag
Ask Emma: “Remove the [tag] from the [page name] landing page.” She edits the page’s HTML and re-deploys. If the tag was added via GTM, just pause or delete it in GTM’s UI — no need to touch the page.Troubleshooting
Tag isn't firing in production but worked in preview
Tag isn't firing in production but worked in preview
Some ad blockers and privacy extensions block tracking pixels. Test in incognito with extensions disabled, or check from a clean browser.
GA4 real-time shows zero visits during testing
GA4 real-time shows zero visits during testing
GA4 real-time has a small delay (a few seconds). Refresh the page and wait. If it’s still zero after a minute, confirm the measurement ID in your install matches what’s in the GA4 admin.
Multiple pixels for the same platform
Multiple pixels for the same platform
Don’t install both a direct Meta Pixel and a Meta Pixel via GTM on the same page — events fire twice and conversion counts double. Pick one path.
The page is slow after adding tags
The page is slow after adding tags
Next steps
- Build a landing page — the full landing page lifecycle.
- Integrations → Meta — full ads-side setup for Meta Pixel.
- Performance → Campaign Performance — where the conversion data flows back in.