Aller au contenu principal
FIG 0.0 · ATTRIBUTION

Every dollar of revenue, its channelof origin.

First-visit UTM capture, 5 multi-touch models, and your real ROAS per channel — revenue, not the click. When you sign, Google Ads knows. Funnel, cohorts, LTV, SMS alert.

Free 14-day trial

No credit card required.

toncrm.io attribution: revenue attributed by channel (Google Ads, Facebook, organic, referral, direct), multi-touch models and ROAS.
FIG 0.1 · THE LOOP

From the ad click to signed revenue. The loop closes.

The UTM is captured on the first visit (30-day cookie), persisted at submit, then attribution applies per contact journey, not globally. No tag manager to set up.

FIG 0.2 · FIRST VISIT

UTM captured on the first visit, not the last click.

Source, medium, campaign, content, term — captured on the first visit in a 30-day cookie, persisted at submit time. The visitor can come back 10 times before submitting, attribution stays first-visit — not naively last-click.

vs the naive tools: they overwrite the source on every visit. Here the cookie holds 30 days and flushes at submit — the true origin survives.
?utm_source=facebook&utm_campaign=printemps
Visit 1crm_utm cookie set (30 d)
Visits 2–9cookie unchanged
Submit→ crm_utm_tracking, flush
Google Ads18%
Facebook22%
Direct36%
Email24%
FIG 0.3 · FIVE MODELS

5 attribution models. 1 click. Revenue redistributes.

First touch, last touch, linear, time decay (7-day half-life) and position-based (40/20/40). Switch the model and watch your revenue shift between channels. The weights always sum to 1.0.

vs the others: HubSpot reserves multi-touch attribution for Enterprise. Here, all 5 models are native, wired into your deals.
FIG 0.4 · REAL ROAS

Your real ROAS: revenue, not the click.

Ad spend from Google, Meta and LinkedIn is imported automatically, compared to attributed revenue. You get a ROI per channel with a color badge: green if it pays, red if it bleeds.

ChannelRevenueSpendROI
Google Ads18 400 $6 200 $+1,97
Facebook9 100 $4 300 $+1,12
LinkedIn2 200 $3 800 $−0,42
FIG 0.5 · GOOGLE ADS LOOP

Google Ads knows when you sign. Not just when someone clicks.

When a deal turns won, an offline conversion goes out automatically to Google Ads (gclid + amount). The algorithm re-optimizes on your real revenue. Zero tag manager.

Ad
Click + UTM
Lead
Deal won
Offline conversion
Optimization
vs the others: Wicked Reports, Triple Whale or Hyros are separate paid tools. Here the offline conversion is native, wired into your deals.
Daily monitoring · live
SMS · Spend anomaly
The Google Ads channel doubled its spend vs your 7-day average. Check your campaign.
FIG 0.6 · SMS ANOMALY

A campaign spikes or dies? SMS.

Every day, a channel that spikes or collapses (std dev ≥ 2 or ×2 your 7-day baseline) triggers an SMS alert. You react in 24 h, not at month-end when the budget is already burned.

FIG 0.7 · COMPLIANCE

Attribution compliant with Law 25, by default.

No browser fingerprint, no third-party cookie. The IP and User-Agent are SHA-256 hashed before being stored. Cross-device matching stays off by default, behind an opt-in flag. Compliant with Law 25 + PIPEDA.

IP + UA hashed SHA-256
Zero fingerprint, zero third-party cookie
Cross-device opt-in only
vs the US tools: they push cross-device fingerprinting by default. Here, the compliant path is the default — compliance before aggressive matching.
FIG 0.8 · COPILOT ROI

Ask Oracle which channel pays you the most.

3 ROI tools: « which channel pays me the most? », « compare my sources », « what's this lead worth by its source? ». Oracle pulls the top performer, the losing channel, and a rec — reinvest or pause.

Which channel pays me the most?
Oracle
Top performer: Google Ads (ROI +1.97). Losing channel: LinkedIn (−0.42). Rec: reinvest in Google, pause LinkedIn.
What's this lead worth by its source?
Oracle
Source « facebook »: expected value ~3 200 $ (median of won deals). Confidence: medium.
FIG 0.9 · WHAT'S ALREADY IN

Funnel, cohorts, LTV, journey — the real story of your acquisition.

Attribution funnel
5 stages leads → qualified → open deals → won → revenue, with the conversion rate at each step, filterable by source or campaign.
Retention cohorts
Amplitude-style heatmap: by acquisition month, who stays active and how much revenue each cohort generates.
LTV by source
Lifetime value (average / median / p75) per channel, from paid invoices. You know which channel brings the clients who stay.
Top journey paths
The real path before signing: « Facebook > Direct > Email », with the conversion rate per path.
Affiliates in the funnel
Affiliate clicks are ingested as touchpoints — the « affiliate » channel shows up in your models, no more silo.
Immutable source audit
Every change to a lead's source is tracked (who, when, before/after). Nobody can fake a channel.
IP and UA hashed SHA-256
No fingerprint, no third-party cookie. Attribution is Law 25 compliant by design, not by option.
CSV export
One click, UTF-8 BOM ready for Excel or Sheets. The attribution table leaves with you.
Anonymous visitorForm submitted

Orphan touchpoints are retroactively linked to the contact.

FIG 1.0 · IDENTIFY-THEN-MERGE

A visitor comes back and submits: you recover their whole journey.

The anonymous visitor has a first-party token. When they finally submit the form, their orphan touchpoints are retroactively linked to the identified contact. Nothing from their acquisition history is lost.

FIG 1.1 · ANTI-CHEAT

Nobody can fake the source of a lead.

Every change to a lead's source is tracked in an immutable log: the old value, the new one, who changed it and when. Impossible to rewrite history to inflate a channel.

Direct → Google Ads
Marc V. · May 14, 09:12
Organic → Affiliate
System · May 13, 16:40
FIG 1.2 · FAQ

Everything about attribution.

The UTMs (source, medium, campaign) are captured on the first visit in a 30-day cookie, then persisted when the form is submitted. You can visit 10 times before submitting, attribution stays first-visit.

5 multi-touch models: first touch, last touch, linear, time decay (7-day half-life) and position-based (40/20/40). You switch models and revenue redistributes across your channels.

Yes — when a deal turns won, an offline conversion goes out automatically to Google Ads (gclid + amount). The algorithm re-optimizes on your real revenue. Zero tag manager.

Ad spend from Google, Meta and LinkedIn is imported and compared to attributed revenue — a ROI per channel with a color badge (green profitable, red at a loss).

Yes by default: no fingerprint, no third-party cookie, the IP and User-Agent are SHA-256 hashed. Cross-device matching stays off behind an opt-in flag. Compliant with Law 25 + PIPEDA.
L'entrepreneur d'aujourd'hui
FIG 1.3 · GET STARTED

Finally know where your revenue comes from.

14 days free, no card. Or book a demo and we'll wire up your UTMs, your spend and your Google Ads loop.

Free 14-day trial

We'll wire up your attribution for your trade in a 45-sec demo.

Essai gratuit 14 joursAppeler Clodyne

Ready to see toncrm.io for real? We show it to you set up for your trade.

Book a 15-minute demo — or start your free trial right away.

Free 14-day trial

No credit card · Setup done for you · French-language support

Features