One picture.
Every perspective. Visible.

Connect the accounts you have. Choose one outcome to credit, then read that credit beside what each platform reported. The two are not the same number.

Source overviewSeptember
MetaNot connected yet
Google AdsAd spend
HubSpotLeads
StripePayments
The source stays attached.

Bring the records together.

Advertising, customers, and orders in a shared view. Keep the source and period attached to every result.

Attribution comparisonRevenue
Meta reported$56,000
Google Ads reported$52,000
weive · Linear$54,000
Separate methods. Claims may overlap.

Compare the perspectives.

Read platform claims alongside your model. See the differences without combining overlapping totals.

✳Weive intelligence
What should we check next?

One spend source is missing. Recover the records before comparing returns.

Source recordsCoverage gap
Keep the limits in the answer.

Make the next question clearer.

Turn the evidence into a useful explanation. Bring assumptions and gaps into the conversation.

Illustrative product concepts and sample data. The custom model is an estimate.

Every report has a story.
Start with what holds it together.

Monday’s budget review. Two platforms claim the same sale. A source is missing. Before the next decision, bring the evidence into the room.

A team reviewing information together around a laptop

What actually supports
the result?

September reviewPartial coverage

The number is the beginning.

$48,000Source-matched revenue
Source recordsAvailable
Matching methodVisible
Additional spend sourceMissing

Illustrative evidence view

01

Bring the disagreement into view.

Platform reports can tell different stories. Compare the same period and keep each attribution perspective distinct.

02

Follow the thread to the records.

Inspect the source and matching rule. Separate what was observed from what was calculated or estimated.

03

Leave with a clearer next question.

A missing source becomes an action to investigate. A model becomes a method to review. The discussion has a shared basis.

Three perspectives.
Different kinds of evidence.

A platform claim, a record match, and a model estimate answer different questions. Keep the distinction visible before making the decision.

Platform reportedClaim
$56,000

Meta’s attribution perspective

Source matchedDerived
$48,000

Order values matched under a stated rule

✳weive · LinearEstimated
$54,000

A separate modeled perspective

Illustrative data · values are not additive
01

Understand the claim.

Platform reports use their own attribution rules and windows. Two platforms can claim the same order.

02

Inspect the match.

A matched result has a source and a rule. Trace it to the records, and read it within its coverage.

03

Examine the estimate.

A model can offer another perspective. Its assumptions stay explicit, and its result stays separate from observed records.

Attribution describes credit.
It does not establish causation.
Compare perspectivesFollow the journeyUnderstand coverageAsk Weive AI

Same order.
A different way to read it.

See how a rule changes the distribution of credit. Platform-reported values sit alongside your model, with their differences made explicit.

One order. Seven touchpoints.

ChannelAllocated credit
Meta
Reddit
TikTok
Google Ads
Criteo
Snapchat
Direct
Total allocated$300.00
Illustrative rules and model assumptions. Attribution does not establish causation or incremental impact.

A sale has a history.
Follow the recorded thread.

Move from a reported result to the recorded touchpoints behind it. Inspect the sequence, identifier, and outcome before interpreting the contribution.

Order #EX-1042 · seven recorded touches$300
RECORD DETAIL

Illustrative Meta click record with a campaign identifier. A recorded touch does not establish causation.

Illustrative journey · unobserved interactions may exist

Coverage is a metric, too.

Partial
Advertising recordsAvailable
Customer recordsAvailable
Order recordsAvailable
◌Additional sourceUnavailable
— means unknown.

The missing source is excluded from the known total. It never quietly becomes zero.

Example source states, not verified integration availability

Before the budget moves,
bring the gaps into view.

Keep missing sources, incomplete periods, and modeled values visible. Let the evidence set the strength of the conclusion.

Explore the evidence states

Less time decoding.
More time deciding.

Ask for an explanation, examine a discrepancy, or start a review brief. The reasoning belongs next to the answer.

Try the AI examples
✳

Why are the platform totals different?

Meta reports $56,000. Google Ads reports $52,000. The custom model estimates $54,000. These are separate attribution perspectives; their totals may overlap.

01 / Platform reports02 / Model assumptions03 / Coverage
NEXT QUESTION

Are the date ranges, attribution windows, and matching rules aligned?

Illustrative response · scripted concept · no live AI connection

Bring it together.
Keep it inspectable.

01

Establish the scope.

Identify the sources, period, currencies, and records available for the question.

02

Compare the perspectives.

Review platform claims alongside a stated model. Keep estimates and matched records distinct.

03

Explain the decision.

Carry the sources, method, assumptions, and gaps into the conversation about what comes next.

Good decisions
start here.

Why compare platform reports with a separate model?

Platforms can use different windows and credit rules, and may claim overlapping conversions. Comparing their perspectives under a stated scope makes those differences easier to examine.

Does changing the model change the underlying order?

No. In the example, the $300 order stays the same. The selected rule changes how credit is allocated across recorded touchpoints.

Is this connected to live accounts?

The figures on this page are an example. In the workspace, Google Ads, HubSpot, and Stripe connect, and the model you select splits the outcome.

Can attribution prove incremental impact?

Credit allocation alone does not establish causation or incremental lift. Those questions require appropriate additional evidence and methods.

Bring your favorite harness.
Keep the evidence within reach.

A shared evidence layer for the way you work. Explore the AI coding ecosystem, from the terminal to the editor.

Ecosystem preview. Tool logos identify their respective products; weive connections are not demonstrated in this preview.

Enterprise security.
Fine-grained controls.

Define who can access the evidence, what a harness can use, and where human review belongs.

Proposed product controls
01

Scope every connection.

Choose the sources and records each harness may access.

02

Set the permissions.

Separate access to read, analyze, and prepare actions for review.

03

Keep a review trail.

Make the source, request, and decision available for inspection.

04

Put people in control.

Set approval points before consequential changes are made.

Your next decision.
A clearer starting point.

Get started