For agencies

Offline conversion tracking for agencies

Run server-side tracking for every client from one login. Client workspaces, white-label branding, team roles, and CRM-stage conversions sent to Meta, Google and TikTok.

The problem

Your clients’ conversions happen after the form

A lead gen client does not convert on the landing page. They convert when the sales team qualifies the lead, books the call and closes the deal, days later, inside the CRM. Pixels never see it, so the ad platforms optimize for form fills and the client blames the ads.

Signal loss on every account

iOS, Safari and ad blockers drop a large share of browser events. The platforms learn from what is left.

No revenue in the platform

Without qualified-lead and closed-deal events, Meta and Google cannot optimize toward the leads that pay.

Reporting built by hand

Cost per qualified lead and revenue by campaign live in spreadsheets, rebuilt every month, per client.

How it works

One setup per client, then it runs

  1. 1

    Create a client workspace

    Each client gets its own workspace with its own tracking pixel, CRM connection, ad accounts and reports.

  2. 2

    Connect the CRM and the ad accounts

    GoHighLevel, HubSpot, Salesforce, Pipedrive or Podio natively; anything else through a webhook. Meta, Google, TikTok, Snapchat, Microsoft, Pinterest and LinkedIn on the ad side.

  3. 3

    Map pipeline stages to events

    Qualified becomes Lead, Appointment set becomes Schedule, Closed becomes Purchase with the deal value. Per client, in minutes.

  4. 4

    Every stage change is sent server-side

    With the click ID, hashed contact details and a deduplication ID, so the platforms match it to the ad and optimize toward it.

  5. 5

    Report in the client’s language

    Oracle shows spend, leads, cost per qualified lead and revenue by campaign, in the client’s currency and timezone, under your brand.

Agency features

Built to be resold

Client workspaces

Separate data, pixels and connections per client. Switch between them from one login.

White-label branding

Your logo, colors and domain on the dashboard and the emails your clients receive.

Team roles

Control who can see and change what, across your team and your clients’ teams.

Per-client pixel and first-party tracking

Each client’s tracking runs on its own key, with a first-party path that ad blockers do not recognize.

Journey per lead

First touch, last touch and the full path, so you can show which campaign actually produced the closed deal.

Crystal, the assistant

Ask for a report, a diagnosis of a connection, or which pipeline stages should fire conversions, in plain language.

Pricing

A flat price you can put in a proposal

Agency plan, $499 a month

Covers your client roster with add-ons for extra capacity. 33% less on annual billing. Every integration included.

Start smaller

$99 a month for a single account. Upgrade when the second client signs.

Full plan limits are on the pricing page. Referring clients? See the partner program.

Frequently asked questions

How does DealOracle work for an agency with many clients?

Each client gets its own workspace with its own tracking pixel, CRM connection, ad accounts and reporting. Your team switches between clients from one login, and roles control who sees what. Clients can be invited to their own workspace under your branding.

Can I white-label DealOracle for my clients?

Yes. The Agency plan includes white-label branding: your logo, colors and domain on the dashboard and emails your clients see.

What does DealOracle cost for agencies?

The Agency plan is a flat monthly price that covers your client roster, with add-ons for extra capacity. There is a 7-day free trial and no contract. See the pricing page for the current rate and limits.

Which CRMs and ad platforms are supported?

GoHighLevel and LeadConnector, HubSpot, Salesforce, Pipedrive and Podio natively, plus a webhook for any other CRM or form tool. Conversions are sent to Meta, Google, TikTok, Snapchat, Microsoft, Pinterest and LinkedIn.

Read next

Put your whole roster on server-side tracking

Agency plan at $499 a month, 7-day free trial, no contract.