RP
RevenueProven
All Help Articles
How does Revenue Proven attribute LinkedIn ads to revenue?

How does Revenue Proven attribute LinkedIn ads to revenue?

Revenue Proven matches LinkedIn ad engagement at the company level to CRM deals using a three-phase algorithm, then calculates which campaigns touched an account before it appeared in your pipeline or closed as revenue.

Revenue Proven pulls company-level engagement data from the LinkedIn Ad Analytics API, pulls deal data from your CRM, and then runs a matching algorithm to link the two. When a LinkedIn-engaged company matches a CRM record that has an open or closed deal, the campaign gets credit for influencing that account.

How the matching works

Matching runs in three phases after every sync. First, Revenue Proven tries an exact domain match between the LinkedIn organization website and the CRM company domain. If that fails, it strips URL prefixes and trailing paths and tries a normalized domain match. For accounts still unmatched after both domain checks, it runs a bigram name-similarity comparison capped at your top unmatched accounts to keep false positives low.

  • Phase 1: Exact domain match, highest confidence
  • Phase 2: Normalized URL match, strips www and path prefixes
  • Phase 3: Fuzzy name similarity, configurable confidence threshold

What counts as influence

A campaign is credited with influencing an account when at least one paid engagement from that company appeared within a lookback window before the deal was created or closed. Revenue Proven syncs five overlapping windows simultaneously: 7, 30, 60, 90, and 180 days. You can filter attribution results by any window to match your typical sales cycle length.

What Revenue Proven does not do

Revenue Proven does not write back to LinkedIn or your CRM. All attribution is computed inside Revenue Proven and shown on your dashboard. No contact-level data is stored. Engagement is company-level only, which is what the LinkedIn Marketing Developer Platform provides.

Flowchart of domain-first matching with fuzzy name fallback steps
The three-phase matching process links LinkedIn engagement to your CRM records.