Skip to content

Revenue attribution, connected

Trace revenue home.

Custora connects every ad click, anonymous visit, lead, and closed deal in one customer journey.

A black path moving through connected touchpoints and ending at a solid revenue block
First touch capturedIdentity preservedRevenue connected

The customer journey rarely fits inside one session. Your attribution should not have to.

The whole journey, intact.

  1. 01

    Ad click

    Click IDs and campaign context captured at arrival.

  2. 02

    Anonymous visit

    Sessions and meaningful events preserved before signup.

  3. 03

    Identified lead

    One email connects the person to their earlier history.

  4. 04

    Closed deal

    Won revenue returns to the campaign that started it.

A continuous white signal passing through two separate dark glass planes

A lead should bring their history with them.

When a visitor identifies, Custora links their earlier sessions and touchpoints to the same contact. No journey reset at the form.

Identify a leadJavaScript
custora.identify({
  email: "sam@northgate.dev",
  name: "Sam Okafor"
})

Marketing insight, meet sales truth.

Custora computes attribution from raw touchpoints and your actual deal pipeline, so every report can be traced back to a person and a journey.

  • Capture UTM parameters and click IDs
  • Join anonymous activity after identification
  • Compare first and last touch attribution
  • Report leads, pipeline, revenue, and ROAS
Customer journey

First touch

Where demand began

Last touch

What moved it forward

Recomputed, not rewritten.

Switch attribution models without changing the underlying journey.

One snippet to start

Install once. Keep the context.

Add the tracking script before the closing body tag. Custora starts building the customer journey from the next visit.

Add the script

Before the body closes

custora.jsHTML
<script defer
  src="https://track.your-domain.com/c/v1/custora.js"
  data-key="your-site-key">
</script>

Track important clicks

Create click rules from the dashboard without another code change.

Keep anonymous history

Earlier visits connect automatically when the person identifies.

From the first campaign click to the revenue it creates.

Close the loop.

Continue to your workspaceOpen dashboard