Data Mapping Module

Prev Next

It is often a challenge to report on unstructured or hard-to-read Attribution information. That’s why we created the Data Mapping Module, to make reporting easier to summarize and zoom in and out of logical details.  

Considerations

  • Fields updated: The ‘Reporting’ fields based on values in the “Raw” fields

  • Purpose: Ability to create bucketed hierarchical reporting and clean up values for readability (not for errors)

  • When it runs: Runs continuously and automatically whenever an Engagement is created or an admin changes the mapping configuration

  • Data Risk: This is non-destructive since it doesn’t change the underlying values in the “Raw” fields, so users can change their minds as to how the bucketing and clean-up should work (like with formula fields)


Use Cases

Use Data Mapping when the RAW data is correct, but you want to transform it for cleaner, hierarchical reporting.

  • Standardizing display values: Your RAW data correctly contains "paid-search", "ppc", and "cpc" from different sources, but you want all of these to display as "Paid Search" in your Reporting Medium field for consistent reporting.

  • Improving readability: Transform technical values like "webinar-reg" into readable labels like "Webinar Registration" without losing the original data.

  • Creating reporting hierarchies for bucketed reporting:

    • You want to group multiple medium types together, such as mapping "Paid Search", "Paid Social", and "Paid Display" all into a "Paid Media" category, then rolling that up into "Marketing" in reporting.

    • You want to group multiple Engagement Types together, for example, grouping all Engagement Types that start with “Whitepaper” or “Webinar” into an Engagement Type Category of “Whitepaper” or “Webinar” respectively, allowing reporting on kinds of Engagement Types and drilling into individual ones.

Rule of Thumb: If the RAW data is correct but needs to be transformed for cleaner reporting, use Data Mapping.


Distinction From The Data Correction Module

To understand how and when to use this feature compared to the Data Correction Module, see the Data Correction Module vs. Data Mapping Module article.


The Data Mapping Process

The Data Mapping Module transforms raw attribution data into standardized, reporting-ready values without modifying the original data.

Fields Transformed by Data Mapping

Here are the fields that the Data Mapping updates, what they represent, potential values, and where it derives its value in the mapping process.

Reporting Field

What it represents

Potential Examples (your values are defined in your UTM Taxonomy)

Where its value is derived from

Engagement Type Category

Categorization of Engagement Type

Whitepaper, Webinar, Deal Registration

Engagement Type

Engagement Type

Specific interaction type / CTA

Whitepaper - 2025 Industry Best Practices, eBook - You Industry for Dummies

RAW ENG TYPE

Reporting Acquisition Team

Highest level attribution categorization

Marketing, Sales, Channel

Reporting Medium Category

Reporting Medium Category

A level below Reporting Acquisition Team and a level above Reporting Medium

Marketing - Paid, Sales - Outbound, Channel - Deal Registration

Reporting Medium

Reporting Medium

The channel or tactic from which an interaction originated (utm_medium)

Paid Search, Direct, Tradeshow, Content Syndication

RAW FC UTM MED for Activations RAW LC UTM MED for Influencing Engagements

Reporting Source

The specific property, partner, or platform from which an interaction originated (utm_source)

Google, Bing, Facebook, RSA Conference, Hubspot

RAW FC UTM SRC for Activations RAW LC UTM SRC for Influencing Engagements

Reporting Campaign

variable (utm_campaign)

variable

RAW FC UTM CMP for Activations RAW LC UTM CMP for Influencing Engagements

Reporting Content

variable (utm_content)

variable

RAW FC UTM CON for Activations RAW LC UTM CON for Influencing Engagements

Reporting Term

variable (utm_term)

variable

RAW FC UTM TRM for Activations RAW LC UTM TRM for Influencing Engagements

Reminder: Medium vs. Engagement Type

For a refresher on this topic, see the Medium vs. Engagement Type article.

Example Transformation

RAW Field Value

Reporting Value

Medium Category

Acquisition Team

cpc

Paid Search

Marketing - Paid

Marketing

google-ads

Paid Search

Marketing - Paid

Marketing

nurture-email

Nurture Email

Marketing - Earned

Marketing

Organic-Social

Organic Social

Marketing - Owned

Marketing

marketing-tradeshow

Marketing Tradeshow

Marketing - Events

Marketing

SDR Outbound

SDR Outbound

Sales - Outbound

Sales

Deal Reg

Channel Deal Registration

Channel - Deal Registration

Channel

This approach enables starting with standardized but difficult-to-sort-through data, and translates it into reporting with clear hierarchies and bucketing like this:

When Data Mapping Runs

The data mapping process executes automatically:

  • When an Engagement record is created

  • When any RAW field on an Engagement is updated (including via Data Correction)

  • When the daily sync job runs

Manual Sync

To manually force a sync:

  • Navigate to Integrous Admin Settings > Data Mapping

  • Click "Sync Now"

Configuration

To visit the settings in Salesforce, open the Integrous Analytics App → Integrous Admin Settings → Data Mapping.

Note: The Data Mapping configuration is managed by Integrous Analytics. Contact your Integrous Analytics representative to discuss mapping configuration.

Permissions

Ensure you have the required permissions.