Before you begin
This page explains the attribution methodology behind the Conversions dashboard and Data Exploration. Configure the settings described here from Analytics Settings.
Influenced revenue versus direct revenue
Reelevant reports influenced revenue rather than attributed revenue. The distinction is intentional: a conversion typically involves several marketing efforts, so Reelevant quantifies its contribution instead of claiming the entire sale.
Exposing both measures lets you quantify assist value: the gap between influenced and direct revenue is the contribution of interactions earlier than the final one.
Conversions without any qualifying Reelevant interaction are excluded. A conversion is only credited when at least one interaction falls inside its lookback window, so direct and unattributed purchases never inflate influenced revenue.
Attribution models
The attribution model determines how a conversion’s value is distributed across its qualifying interactions. The model is a single global setting per configuration.
Last touch is the default so that a configuration left unchanged reproduces classic last-click reporting, including when results are grouped by dimension.
Worked example
A customer records three qualifying interactions before a conversion worth 100.
Under Time decay the denominator is
1 + 2 + 3 = 6, so the interactions receive 1/6, 2/6, and 3/6. For every model, the credits for a conversion sum to the full conversion value, and the fractional conversion count sums to 1.
Lookback windows per interaction type
An interaction earns credit only when it falls inside its lookback window — the interval before the conversion during which the interaction remains eligible. Reelevant resolves the window per interaction type, so click and view-through interactions can be credited within the same conversion using different windows.
The window is evaluated independently for each interaction, based on its type. A single conversion can therefore include a click from 20 days earlier and exclude a display view from 10 days earlier, when the click window is 30 days and the display window is 7 days.
The attribution model is global, but lookback windows are per interaction type. This lets a shorter window discount weaker display signals without changing how credit is distributed once interactions qualify.
Data sources
Attribution can be computed from two datasets. Both support click and view-through interactions, and both expose the same models and measures.
The interaction type for each record is resolved dynamically from the underlying event data, so the same configuration behaves consistently across both datasets.
Per-source configuration for customer purchases
With the customer-purchases dataset you can define several purchase sources, each with its own set of interaction types and lookback windows. Each source is matched against the transaction source recorded on the purchase, so a store purchase and a web purchase can qualify interactions under different windows.
A purchase whose transaction source has no matching Channel key is excluded from attribution. Configure Any other source (*) to claim every source without its own channel. Web tracking always uses one fixed
web channel.
Attribution method
Default credits any qualifying interaction from the customer. Same reference ID requires the purchased product’s reference ID to match a product shown in the Content; product IDs are carried by the Output Node’s Datasource metadata. For a product-recommendation Workflow, use Same reference ID when only purchases of recommended products should receive credit.Purchase time precision
This setting applies only to customer-purchases data. Date and time requires the interaction to precede the purchase timestamp. Date only treats the purchase as a day: interactions through its end can qualify, while the lookback window still counts back from midnight. Use Date only when purchase records have no time of day and every purchase is timestamped at midnight. Keep Date and time for real timestamps; Date only could credit a click after a morning purchase. Web tracking always uses Date and time.UTM-based attribution
Web tracking additionally supports UTM-based attribution, which distributes a conversion across the UTM-tagged interactions that preceded it rather than across Reelevant content interactions. It is available only with web tracking, because it relies on the UTM tags Reelevant parses from tracked landing-page URLs. Each distinct UTM combination in the lookback window is one interaction and earns a share under the selected model. This attributes a conversion across all marketing sources present in the path — paid search, display networks, email, and so on — not only Reelevant.
For channel-level reporting, retain Source and Medium. Add Campaign when campaign-level comparison is required.
UTM-based attribution measures every marketing source in the path, which is broader than Reelevant-influenced revenue. Use it when you want a cross-source view; use the Reelevant interaction datasets when you want to isolate Reelevant’s contribution.
Email UTM classification
The API-only Reporting fieldemailUtmMediums defines case-insensitive utm_medium values counted by Navigation’s email UTM measures. If unset, the default is email. Set it with PUT /statistics/analytics/settings/reporting, using the API base URL; ACCESS_TOKEN is a bearer token obtained as described in the API authentication guide.
Replace the example cost and active-window values with your current values, and keep every lifecycle threshold you need in the lifecycle object.
For a brand that tags newsletters as newsletter and CRM messages as crm, configure both values:
Generic conversion funnels
Attribution is not restricted to purchases. A funnel is an ordered list of stages, where each stage matches one or more event names and the last stage is treated as the conversion. For example, a funnel ofsignup_start then signup_complete credits signup_complete as the conversion while keeping the earlier stage available for analysis. This supports non-commerce goals — onboarding, lead capture, subscription — with the same models and windows.
Event and stage names are validated when you save your configuration. Names containing quotes, backslashes, or control characters are rejected, because stage names are used to match events in the underlying dataset.
Auditing the credit
Influenced revenue is fully decomposable: each conversion’s value is split into per-interaction credits that sum back to the original value. Use Data Exploration to break influenced revenue down by dimension and reconcile it against your own reporting.Related pages
Analytics Settings
Configure the model, lookback windows, and data source.
Measures and Dimensions
Reference for the measures used across dashboards and queries.