This page explains all available settings in the Mapp Intelligence GTM Template and how they map to the underlying Smart Pixel functionality.
For specific use cases and advanced tracking configurations (such as form tracking or e-commerce tracking), refer to the dedicated subpages in this section.
Request Types: Page vs. Event
When configuring a tag in GTM, you must choose a Request Type. This setting defines how data is sent to Mapp Intelligence and what kind of interaction is being track
Request Type | Use Case | Trigger Result |
|---|---|---|
Page | Full page loads and page-related information | Generates a page impression |
Event | User interactions without reload (e.g. clicks, scrolls, video views, forms) | Generates an event, media view, or form view |
You should always include at least one tag with Request Type: Page to ensure complete page tracking.
To learn more about request types and their parameters, see the dedicated guide: Request Type: Page and Event.
Available Settings
The following table shows which settings are available for each request type and links to the corresponding Smart Pixel reference, where technical details and options are explained.
Settings | Page request | Event request | Smartpixel reference |
|---|---|---|---|
Account settings |
| - | |
Advanced Configuration | Configure advanced settings:
| - | |
GDPR Configuration |
| ||
Automatic tracking of HTML links | Re-scan the page for new links (e.g. after lazyload). | ||
Page | Track page name, parameters, and content groups. The default name is based on the URL but can be overwritten manually. Use page parameters to add additional metadata. For categorization, define content groups. | - | |
Event | - | Allows for manual event tracking | |
E-Commerce → Products | Tracks product-related data using an array of objects. Each object can include:
You can use the Mapp Intelligence Product variable to generate this array from your existing dataLayer structure. | - | |
E-Commerce → Order | Track order:
| - | |
Website goals | Use an E-Commerce parameter to track each goal. Learn more on the Website Goals page. | ||
Campaign |
| - | |
Session | Track session parameter (incl. loginStatus). | ||
User | Track user data:
| ||
Internal Search | Track search term and quantity of search Results | - | |
Form | Activate and configure form tracking | Search for form elements or elements matching the defined selector again | |
Send track request | Defines how and when a tracking request is sent. Useful for controlling when data is submitted to Mapp Intelligence. Options:
| ||
What does “SmartPixel reference” mean?
The GTM Template is built on top of the Smart Pixel, Mapp’s official tracking script. All settings you configure in GTM ultimately control Smart Pixel behavior.
The SmartPixel reference column links to the relevant documentation page where each option is explained in detail, including:
Available values and defaults
Required conditions
Technical limitations
Advanced options and examples
This is especially helpful if:
You’re migrating from direct Smart Pixel tracking to GTM
You want to mix GTM and direct implementations
You need to understand what happens behind the scenes
You want to troubleshoot or fine-tune specific behaviors