Skip to main content

Description

  • Captures every marketing touchpoint on each individual user path to conversion.
  • Synthesizes several types of data:
    • User context on the conversion event as well as conversion timestamp.
    • User, device, and referrer context for each marketing event.
    • UTM parameter tracking and custom URL parameters for each marketing event
    • Marketing ad object context for each marketing event.
    • Attribution credit assigned to each marketing event per four attribution methodologies: (1) first touch (2) last touch (3) even weight (4) Rockerbox custom multi-touch attribution model.
  • Excludes deterministic viewthrough touchpoints from Pinterest and Meta partnership integrations due to data sharing agreement restrictions.

Schema Structure

  • Log Level MTA data is split into two tables with a 1:1 relationship:
    • log_mta_partner_permissioned_viewthrough: Core marketing touchpoint and attribution data
    • log_mta_user_identifiers: User identifier and device information (PII-adjacent data)
  • Both tables report data for ALL conversion events tracked in Rockerbox (e.g., Purchase, Add to Cart).

Usage Notes

  • Attribution Analysis: All attribution metrics (first touch, last touch, even, normalized) are available in log_mta_partner_permissioned_viewthrough.
  • Privacy & Compliance: User identifiers are isolated in log_mta_user_identifiers to enable stricter access controls.
  • Query Performance: When user event identifiers are not needed, query only log_mta_partner_permissioned_viewthrough to reduce data scanned.
  • Filtering by Conversion Type: Join with log_conversions_* tables enrich attribution data with additional conversion and user context.

Table Creation

These tables are automatically created upon connecting Rockerbox with your supported warehouse provider.

Table Relationship

The two tables have a 1:1 relationship based on the log_mta_id field:
  • Each record in log_mta_partner_permissioned_viewthrough has exactly one corresponding record in log_mta_user_identifiers
  • Join the tables using: log_mta_id
This separation allows for flexible data governance and access control of user identifiers Example Join:

Partition Keys

These are external tables. Always leverage partition keys when querying to improve query performance: Log MTA:
  • log_mta_partner_permissioned_viewthrough.conversion_event_id
  • log_mta_partner_permissioned_viewthrough.date
Log MTA User Identifiers:
  • log_mta_user_identifiers.conversion_event_id
  • log_mta_user_identifiers.date
Note: The conversion_event_id in these tables references conversion_event_metadata.conversion_event_id. Use conversion_event_metadata to find valid IDs before filtering.

Logical Primary Key

log_mta_partner_permissioned_viewthrough

  • log_mta_id — Unique identifier for each marketing touchpoint / event record

log_mta_user_identifiers

  • log_mta_id — Unique identifier matching the corresponding record in log_mta

  • log_conversions_*: Reference table containing metadata for the instance of the given conversion event
    • TBD
    • TBD
  • conversion_event_metadata: Reference table containing metadata for all conversion events tracked in Rockerbox. Use this table to:
    • Discover available conversion event IDs and their human-readable names to enabling filtering on specific conversions
    • Identify which conversion events are currently active
[!IMPORTANT] Always filter log_mta_partner_permissioned_viewthrough and log_mta_user_identifiers on conversion_event_id to leverage partition keys.

Field Reference

Table: log_mta

Core marketing touchpoint and attribution data.

Table: log_mta_user_identifiers

User identifier and device information (PII-adjacent data).

Event Type Reference

The event_type column in log_mta indicates the nature of each tracked touchpoint: