GTM Templates
Pre-built GTM container packages for e-commerce platforms and free community helper templates. No CDN required, all code lives inside the container JSON.
Two Template Categories
Dnomia GTM Templates are divided into two categories: platform-specific container packages and free community helper templates.
Container Packages
Full GTM container JSON files with ready-made tracking code for each e-commerce platform. Includes DataLayer configuration, tags, triggers and variables. Import directly into GTM.
Helper Templates
Individual tag and variable templates for client-side and server-side GTM. Free and available via GTM Community Gallery.
E-commerce Platform Containers
Each container package includes platform-specific tracking code embedded in the GTM container JSON. No CDN or external script loading required.
Ticimax
Full container package for Ticimax e-commerce platform. Automatically captures DataLayer events pushed by Ticimax and forwards them to configured destinations.
Supported Events
Included Tags
IdeaSoft
Full container package for IdeaSoft platform. Handles IdeaSoft's custom DataLayer format with correct variable mappings and event naming.
Supported Events
Included Tags
T-Soft
Full container package for T-Soft platform. Adapts to T-Soft's event naming conventions and DataLayer structure.
Supported Events
Included Tags
Community Templates
Free client-side and server-side GTM templates available via Community Gallery. Use alongside container packages or independently.
Client-side Templates
Server-side Templates
Supported Events & Parameters
Events and parameters available across ad platforms in GTM Template container packages.
Event Mapping Across Platforms
| Event | GA4 | Google Ads | Meta | TikTok |
|---|---|---|---|---|
| purchase | purchase | conversion | Purchase | CompletePayment |
| add_to_cart | add_to_cart | - | AddToCart | AddToCart |
| view_item | view_item | - | ViewContent | ViewContent |
| begin_checkout | begin_checkout | - | InitiateCheckout | InitiateCheckout |
| search | search | - | Search | Search |
Event Parameters
Container Import Guide
Import a Dnomia container package into your GTM workspace. No code or CDN integration needed.
{
"exportFormatVersion": 2,
"containerVersion": {
"tag": [{
"type": "html",
"name": "Dnomia E-commerce Tracking",
"parameter": [{
"type": "template",
"key": "html",
"value": "<script>/* platform-specific tracking */</script>"
}]
}],
"trigger": [{ "type": "customEvent", "name": "purchase" }],
"variable": [{ "type": "v", "name": "DL - ecommerce" }]
}
}Common Issues
Events not firing after import
Open GTM Preview mode and navigate your site. Check that DataLayer events are being pushed by the platform. Verify trigger configurations match the exact event names used by your platform.
Wrong data in events
Each platform uses different DataLayer variable paths. Use the DataLayer inspector in GTM Preview to verify actual values. Check that variable names in tags match your platform's DataLayer structure.
Container import conflicts
When importing into an existing container, use 'Merge' mode and rename conflicting tags. Review all imported items before publishing to avoid overwriting existing configurations.