When to Use This Analysis
Time to conversion analysis is particularly useful for:- Setting retargeting windows
- Determining attribution lookback windows
- Evaluating upper-funnel vs lower-funnel performance
- Understanding purchase latency
How Time to Conversion Is Calculated
Conceptually
Time to conversion is computed as the difference between:timestamp_conv - timestamp_events
Source Data
This analysis uses the following fields from the Log Level MTA schema:| Field | Description |
|---|---|
timestamp_events | Timestamp of the marketing touchpoint |
timestamp_conv | Timestamp of the conversion event |
first_touch | Flag indicating whether the touchpoint was the first in the conversion path |
tier_1, tier_2, tier_3 | Channel hierarchy dimensions |
date | Event date (used for filtering) |
SQL Operators
The exact timestamp function depends on your data warehouse:| Warehouse | Function |
|---|---|
| Snowflake | datediff() or timestampdiff() |
| Redshift | datediff() |
| BigQuery | date_diff() or timestamp_diff() |
Example 1: Average Time to Conversion
First Touch vs Any Touch
This query computes:- Average time to convert from the first touch
- Average time to convert from any touchpoint
- Grouped by channel (
tier_1)
Snowflake Example
How to customize
- Add tier_2, tier_3, campaign, or other dimensions to increase granularity
- Change day to hour if you want higher precision
- Expand the date filter to analyze longer time windows
Example 2: Time to Convert Bins
This query counts the number of touchpoints that fall into predefined time-to-conversion bins. Typical reporting buckets:- 0–7 days
- 8–14 days
- 15–30 days
- 31–60 days
- 61–90 days
- Greater than 90 days