RP
RevenueProven
All Help Articles
How does company matching between LinkedIn and CRM work?

How does company matching between LinkedIn and CRM work?

Revenue Proven matches LinkedIn organizations to CRM companies using a three-phase algorithm: exact domain match first, then normalized URL match, then fuzzy name similarity as a last resort.

Company matching is what turns LinkedIn engagement signals into CRM attribution. Without a reliable match between the two systems, an engaged account cannot be credited to a deal. Revenue Proven runs three matching phases in sequence after every sync, attempting each method only when the previous one could not find a match.

Phase 1: Exact domain match

Revenue Proven compares the website domain on the LinkedIn organization record against the company domain stored in your CRM. This is the most reliable method and is preferred over all others. For best results, make sure your CRM company records have accurate website fields populated. Stale or missing domains are the most common reason match rates fall short of expectations.

Phase 2: Normalized URL match

If exact matching fails, Revenue Proven strips URL components like www, protocol schemes, and trailing paths, then compares the root domains. This catches mismatches caused by formatting differences, for example one system storing the full HTTPS URL while the other stores just the bare domain.

Phase 3: Fuzzy name similarity

For companies still unmatched after both domain phases, Revenue Proven runs bigram character-similarity scoring between the LinkedIn organization name and the CRM company name. This phase is capped at your top unmatched accounts to control false positive risk. Matches below the configured similarity threshold are excluded. Match quality is visible per company in the Company Insights table.

  • Keep CRM company website fields current for the highest match rates
  • Geographic qualifiers in company names are preserved, never stripped
  • Unmatched companies can be hidden from the table using a filter toggle
  • Match quality is shown per row and can inform CRM data cleanup decisions
Flowchart of domain-first matching with fuzzy name fallback steps
Domain matching is the fastest path. Fuzzy name matching fills the gaps.