Flat monthly price · No percentage of spend See pricing
Twine
Menu
Use cases · Pipeline attribution

Spend on one side, pipeline on the other, evidence in between.

The platforms report clicks. Leadership asks about revenue. Twine connects the two through your CRM: leads and accounts matched, opportunities tracked after engagement, and every number carrying its source and its freshness.

01
The CRM join

Form fills are not the finish line. Qualified is.

A campaign that fills the top of the funnel with junk looks great in the platform and terrible in the pipeline. Twine matches leads and companies to HubSpot or Salesforce and grades outcomes on CRM evidence: lifecycle stage, opportunity status, deal value. Not on what the ad platform congratulates itself for.

  • Leads graded where they land. A qualified opportunity counts. A bounced form fill does not.
  • Companies matched honestly. Clear identities are matched; ambiguous ones are listed for cleanup, not guessed.
  • Suppression follows. Customers and open deals stop seeing acquisition spend.
Lead · from LinkedIn formmatched: HubSpot
VP Engineering · Meridian Systems
campaign: Enterprise trial · Jul 22
CRM trail
Contact created → MQL → opportunity opened Jul 29
Qualified opportunity: $48k · owner: sarah@
02
The trail

Follow the dollar past the click.

Attribution usually stops where the platform’s report ends. Twine keeps following: which campaigns the engaged accounts saw, which opportunities opened afterward, and how those opportunities have moved since. Stage progression is tracked over weeks, because pipeline is built over weeks.

Engaged and non-engaged target accounts are compared side by side, so you can see whether advertising is associated with faster movement, not just more activity.

Campaign · Enterprise trial90-day window
After engagement
3 opportunities opened · 2 advanced a stage · 1 closed lost
Engaged vs non-engaged
Engaged target accounts progressed 1.8× more often this quarter
Association reported as influence, not causation
03
The numbers

The metrics leadership actually asks for.

Cost per qualified lead. Cost per opportunity. Pipeline influenced per advertising dollar. Twine computes them from the CRM join and keeps them on the same record as the decisions that produced them, so the quarterly report is assembled from evidence instead of rebuilt from exports.

  • One set of numbers. Finance, sales, and growth read the same figures with the same definitions.
  • Straight into the QBR. The report is built from the record, with pending results labeled pending.
Quarter to datespend $61,400
Cost per qualified lead $164 · guardrail < $180
Cost per opportunity $6,820
Pipeline influenced $386k · 9 opportunities
Pipeline per ad dollar $6.30
04
Provenance

Every number says where it came from.

Attribution loses arguments when nobody can say how a number was made. Twine keeps the provenance attached: platform-reported data, CRM records, and inferred matches stay visibly separate, with freshness and reporting delays shown instead of smoothed over.

That is the trade Twine makes on purpose: slightly less flattering numbers that survive the CFO’s second question.

Number · pipeline influenced$386k
Sources
HubSpot deals · LinkedIn company analytics · Google conversions
Method
Engaged-account association, 90-day window
Freshness CRM 18h · LinkedIn reported with delay

See what your spend is producing. Start with the free audit.