Built for HighLevel agencies

Your ads optimize for form fills.
Your clients pay for closed deals.

Pipeline Signals feeds every pipeline stage — qualified, booked, closed-won with revenue — back to Meta, Google & TikTok, so the algorithms chase customers instead of junk leads. Even when the lead phones instead of filling the form.

Installs from the HighLevel App Marketplace · 5-minute setup · 14-day free trial

THE CONVERSION FEEDBACK LOOP
ad click lead + click IDs closed-won · revenue value · sent back via Conversions API AD PLATFORMS Meta Google TikTok yourclient.com LANDING PAGE SUBMIT fbclid gclid ttclid capture script captures every click ID — on any form HIGHLEVEL PIPELINE New lead Qualified Closed won · $8,400
20–40%of conversions lost by browser-only tracking (ad blockers, iOS, consent)
50%of Google call-extension leads show as “unknown source” in HighLevel
$0of your ad spend should be optimizing toward leads that never buy

The problem

HighLevel loses the ad data. The ad platforms never learn.

Attribution vanishes off-platform

HighLevel only captures ad click IDs on its own funnels. Embedded forms on WordPress, custom landing pages, Zapier or API-created contacts — all arrive as “Direct”, and the trail is gone forever.

Algorithms optimize for junk

Meta and Google only see the form fill. They can’t tell the $5,000 customer from the tire-kicker — so they cheerfully deliver more tire-kickers at a better CPL.

No proof for the client

When the report says “source: unknown” for half the pipeline, the agency can’t prove the ads work — and unproven retainers churn.

How it works

Install once. Map your stages. The feedback loop runs itself.

Capture every click, everywhere

One tiny script (~3KB) remembers fbclid, gclid, ttclid + UTMs on any page — including embedded and external forms HighLevel can’t track — and stamps them onto the contact automatically.

Map pipeline stages to events

“Qualified → Lead”, “Closed Won → Purchase with deal value.” Dropdowns, not developer time. Deduplication, retries and Meta’s 7-day rules handled for you.

Algorithms learn from revenue

Every stage change fires a server-side conversion to Meta CAPI & Google — matched by click ID, with the deal value attached. Your targeting improves with every deal you close.

Why Pipeline Signals

Built for how agencies actually run HighLevel.

Capture-anywhere attribution

Click IDs survive embedded forms, external pages, Meta Lead Ads, and contacts created by Zapier, Make or any API — recovered automatically by privacy-hashed email matching. Includes TikTok’s ttclid, which HighLevel can’t capture natively at all.

Value-based bidding

Closed-won events carry the real deal value, unlocking Meta and Google value optimization — not just “more conversions”, but more revenue.

The sharp edges, handled

Event deduplication, Meta’s 7-day window, Google’s click-ID expiry, retries with backoff, consent and LDU flags — engineered in, so setups don’t silently rot.

Match-quality monitoring

See exactly what percentage of events delivered and matched, per client. When something breaks upstream, you know before the client does.

White-label ROAS reports

“Your $3k spend produced $42k in closed deals.” A client-facing report under your agency’s brand — the retention slide that renews retainers. See a live example →

Priced to resell

Per sub-account pricing through the HighLevel marketplace. Mark it up to your clients — most agencies turn Pipeline Signals into a profit line, not a cost.

Phone-call attribution

Med spas and home services live on inbound calls — leads that never touch a form. We match calls back to the ad-click session that preceded them, and never guess when we can’t be sure.

Zapier, Make & API friendly

Contacts created by automations normally lose their click IDs forever. Ours get them back — hashed-email matching reunites every contact with its click history, no field mapping required.

Pricing

Simple, per-location, resellable.

Per location

$39/location/mo

For agencies enabling their first clients.

  • Meta & Google conversion feedback
  • Capture-anywhere click ID tracking
  • Unlimited events & pipeline mappings
  • Match-quality dashboard
  • Phone-call attribution
  • White-label client ROAS report
  • 14-day free trial
Start free trial

Billed through the HighLevel marketplace.

Growing rosters

Custom for 10+ locations

Volume pricing and white-glove onboarding for bigger client rosters.

  • Everything in per-location
  • Volume pricing on 10+ locations
  • Priority support & onboarding
  • Hands-on setup for your first clients
Talk to us

Resell to clients at your own price — you keep the margin.

FAQ

Questions agencies ask first.

Doesn’t HighLevel already have a Conversions API action?

It has a workflow action — but it only fires with data HighLevel captured, which excludes embedded forms, external pages and API-created contacts. It also leaves dedup, click-ID expiry and match-key priority to you. Pipeline Signals captures everywhere, sends automatically on stage changes, and shows you the match quality — no workflow spaghetti.

What do I need to set it up?

Install from the HighLevel marketplace, connect Meta and Google with one click each (sign in, approve, pick the account — no tokens to hunt down), add one script line to your landing pages, and map your pipeline stages. About five minutes per client — the app’s Install tab walks you through it.

Is this GDPR / privacy compliant?

We act as your data processor: identifiers are SHA-256 hashed before they leave our systems, we never store raw emails or phone numbers, and consent + US state Limited Data Use flags are carried on every event. DPA available.

Which ad platforms are live?

Meta and Google are both live today — one-click connections, approved by each platform’s own review. TikTok is next on the roadmap: the script already captures ttclid, so your click history back-fills from day one the moment it ships, free for existing customers.

What about leads that phone instead of filling a form?

That’s our favourite trick. The capture script notices ad-click visitors on your site; when a call comes in while exactly one ad visitor was browsing, the caller inherits that click’s full attribution — and reports to the ad platform like any form lead. When we can’t be certain, we don’t guess: the call still reports with the caller’s hashed phone number as the match key.

Your next closed deal should teach your ads something.

Install in one click, connect Meta & Google in two more, and your pipeline starts reporting back. 14 days free — cancel from the marketplace any time.

Start your free trial