← Back to Frank
Agents / Frank / Skills / LP Analytics
LP Analytics

Landing Page Analytics and Conversion Tracking, Set Up by Your AI

Instrument the funnel. Point your AI at a landing page and it wires up analytics, session recording, and conversion events end to end.

Instant download · Single-seat license · No subscription · Claude, Claude Code, Cursor, Codex
Frank
AgentFrank
Created byBruno Ashford
What this skill does

It instruments any landing page with Google Analytics 4, Microsoft Clarity session recording, and a set of named behavior and conversion events, then validates that everything fires before it ships.

Apps needed

Any AI assistant that can read a SKILL.md file (Claude, Claude Code, Cursor, or Codex). You drop the skill in and run it. There is no separate app to install, no account to create for the skill, and no API key to buy.

Works with

ClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClawClaudeChatGPTCursorGitHub CopilotGeminiDeepSeekOpenClaw

See all Frank skills →

LP AnalyticsInstant download · license included · no subscription

LP Analytics is an AI skill that handles landing page analytics and conversion tracking setup for you, without a subscription or a single line of code you have to write yourself. Drop the SKILL.md into Claude, Claude Code, Cursor, or Codex, hand it a landing page, and it wires up Google Analytics 4, Microsoft Clarity session recording, and a clean set of behavior and conversion events (phone clicks, WhatsApp clicks, quote or estimate clicks, form starts, and form submits). It checks what is already on the page first, asks you for anything it needs (like your GA4 and Clarity IDs), injects the tracking correctly into the head, and confirms every event fires before it calls the job done. The result is a landing page where you can finally see what visitors do and which clicks turn into leads.

What you gain
  • See exactly how visitors behave on your landing page: scroll depth, engagement time, outbound clicks, and page views enriched with UTM and referrer data.
  • Track the clicks that actually matter with named conversion events for phone, WhatsApp, quote or estimate buttons, form starts, and form submits.
  • Get Microsoft Clarity session recordings and heatmaps so you can watch real sessions and spot where people drop off.
  • Make your conversions ready to mark in GA4 and reuse as conversions in your ad campaigns.
  • Skip the fiddly tag setup: the skill places tracking in the right order and confirms GA4 and Clarity both load before shipping.
  • Keep control of consent: the skill can default to a privacy-safe (denied) or granted consent mode depending on your region.
How it works, step by step
  • 1
    Drop the skill in and point it at a page

    Add the SKILL.md to Claude, Claude Code, Cursor, or Codex, then give it the landing page you want instrumented. It reads the page and identifies what it is working with.

  • 2
    It checks what is already there

    The skill inspects the current page for existing GA4, Clarity, or prior tracking so it never overwrites your history. It reports the exact state (nothing installed, GA4 only, Clarity only, or already fully instrumented) before touching anything.

  • 3
    It asks for anything it needs

    If your GA4 Measurement ID or Clarity Project ID does not exist yet, it pauses and gives you a short, step-by-step walkthrough to create them (a couple of minutes each), then continues once you paste them back.

  • 4
    It injects the tracking correctly

    The skill places the consent block, GA4, and Clarity in the correct order in the head so they capture everything, then adds a single behavior-and-conversion script that auto-detects your phone, WhatsApp, quote or estimate buttons, and forms.

  • 5
    It validates before shipping

    It confirms GA4 and Clarity both load and that each behavior and conversion event fires (including a live test of the five conversion events), so nothing goes out broken.

  • 6
    It hands you the finished page and a checklist

    You get the instrumented page plus a clear summary: which events are live, how to mark the conversions in GA4, and where to watch realtime data and your first session replays.

What it generates
  • An instrumented landing page with GA4 and Microsoft Clarity installed in the correct order
  • A reusable analytics script with seven behavior events (scroll depth, CTA click, form submit, outbound click, engagement time, enriched page view, hash change)
  • Five named conversion events: call click, WhatsApp click, quote or estimate click, form start, and form submit
  • A consent-mode configuration matched to your privacy needs (denied or granted default)
  • A validation report confirming every event fires and both trackers load
  • A post-setup checklist: how to mark conversions in GA4 and where to view realtime data and session replays
Variations

Analytics only, no conversion events

Install just GA4 and Clarity for baseline traffic and session recording when you are not ready to define conversions yet.

Instrument several pages at once

Point the skill at multiple landing pages and it instruments each one, keeping every change isolated so a single page can be reverted without affecting the rest.

Refine tracking for custom CTAs and forms

When a button or form uses non-standard markup, the skill lets you name the exact selectors so the right clicks and submissions still get tracked.

What is in the download

SKILL.md · README.txt · LICENSE.txt — Single-seat commercial use. Do not resell or redistribute the file. Compatible with Claude, Claude Code, Cursor, Codex.

FAQ
What is the LP Analytics skill?

It is a SKILL.md file you give to your AI assistant. It instruments a landing page with Google Analytics 4, Microsoft Clarity session recording, and named behavior and conversion events, then validates that everything fires. It turns landing page analytics and conversion tracking setup into a guided, hands-off task.

Does it work with Claude, Cursor, and Codex?

Yes. It runs in any AI assistant that can read a SKILL.md file, including Claude, Claude Code, Cursor, and Codex. The flow is the same in each: drop it in, point it at a page, and follow the prompts.

Do I need to install anything or buy an API key?

No separate app and no API key are required for the skill itself. You do need free Google Analytics 4 and Microsoft Clarity accounts to hold the data, and the skill walks you through creating those IDs if you do not have them yet.

Which conversions does it track on a landing page?

Out of the box it detects and tracks five named conversion events: phone clicks, WhatsApp clicks, quote or estimate button clicks, the first form field focus (form start), and form submit. These are the clicks that map to real leads, and they are named so you can mark them as conversions in GA4.

Do I need design or coding skills to use it?

No. You do not write code. The skill inspects the page, asks for what it needs in plain language, injects the tracking, and confirms it works. Your job is to hand it the page and paste in your GA4 and Clarity IDs when asked.

Will it break my existing analytics setup?

No. It checks for existing GA4 or Clarity first and never overwrites your history without confirming with you. If a page is already fully instrumented, it simply reports that and stops.

New to AI skills?

An AI skill is a small, reusable instruction file (a SKILL.md) that teaches an AI assistant to do one job well. LP Analytics is exactly that: a Claude skill / AI agent skill you drop into your own assistant and run on demand, with no app, no subscription and no lock-in. You own the file forever.

It runs in Claude, Claude Code, Cursor, Codex and any assistant that reads a SKILL.md or a system prompt. Because it is just text, it is fully portable, and if it needs something to run, lp analytics asks you for it first instead of inventing.

Creators reach for it as a podcast clips AI and an AI podcast clip generator, to turn a podcast into Shorts and to pull podcast highlights automatically, finding the best podcast moments without scrubbing the whole episode.

How to install and run it
  1. Download the file after checkout you get the SKILL.md plus a short README and your license.
  2. Add it to your AI drop SKILL.md into your skills folder (for example .claude/skills/) or paste its contents as a custom instruction.
  3. Run it ask your AI to use LP Analytics, give it what it asks for, and it does the work.
Part of Frank, the full dev / it agent

Get this skill plus every other one in a single agent bundle, ready to drop into your AI.

See the full agent →
More skills from Frank

See the full Frank agent →

More in Data & Systems

Ready to run LP Analytics?

×
Bruno Ashford Subscribe