Methodology
Lorem ipsum dolor sit amet, consectetur adipiscing elit. In placerat posuere velit, id ullamcorper ipsum porttitor rutrum. Fusce maximus venenatis nulla, vel elementum mauris ultrices vitae. Nulla aliquam feugiat leo vitae convallis:
- Morbi nibh tellus, commodo quis ligula eget, mattis mollis dolor.
- Aliquam vel mi vitae lacus aliquet molestie. Pellentesque non sagittis mi. Vivamus et augue quis nunc sodales tincidunt.
- Sed dui urna, lobortis nec felis non, semper suscipit justo.
- Phasellus pretium, sapien nec vestibulum ultrices, felis mi pharetra enim, et suscipit odio tellus at sem.
Phasellus pretium, sapien nec vestibulum ultrices, felis mi pharetra enim, et suscipit odio tellus at sem. Sed dui urna, lobortis nec felis non, semper suscipit justo. Pellentesque nec est porttitor, porttitor lorem vitae, pretium orci. Morbi magna leo, posuere sed massa nec, imperdiet convallis velit.
Data Model 🚀
Morbi nibh tellus, commodo quis ligula eget, mattis mollis dolor. In nec enim tristique, porttitor leo nec, sagittis ligula. Aliquam vel mi vitae lacus aliquet molestie. Pellentesque non sagittis mi. Vivamus et augue quis nunc sodales tincidunt. Maecenas semper convallis sapien, in imperdiet velit condimentum nec.
Key | Type | Example | Description |
form_id | string | 123456 | Optional. Form ID |
form_name | string | contact-form | Name of the form |
form_category | string | contact | newsletter | Form categorisation attribute |
form_type | string | contact | newsletter | Typology of the form |
form_destination | string | form | Form endpoint |
form_submit_text | string | submit | Submit text |
form_length | string | 6 | Fields’ length of the form |
Events Implementation
Phasellus pretium, sapien nec vestibulum ultrices, felis mi pharetra enim, et suscipit odio tellus at sem. Sed dui urna, lobortis nec felis non, semper suscipit justo.
form_view
dataLayer Object
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event:"component_view"
component_id:"12345", //optional
component_name:"guia-pilgrim",
component_event_action:"view",//optional
component_type:"interactive", //recommended
component_category:"downloads", //optional
component_platform:"web", //optional
component_location:"header | footer | body | modal", //recommended
component_last_updated:"2024-01-01 10:00:00", //optional
component_status:"active", //optional
component_variant:"A" //optional
});
Trigger
Vestibulum consequat felis nisl, a eleifend mauris blandit in. Etiam pretium volutpat nunc eu semper. Nam sollicitudin maximus interdum.
form_start
dataLayer Object
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event:"component_view"
component_id:"12345", //optional
component_name:"guia-pilgrim",
component_event_action:"view",//optional
component_type:"interactive", //recommended
component_category:"downloads", //optional
component_platform:"web", //optional
component_location:"header | footer | body | modal", //recommended
component_last_updated:"2024-01-01 10:00:00", //optional
component_status:"active", //optional
component_variant:"A" //optional
});
Trigger
Vestibulum consequat felis nisl, a eleifend mauris blandit in. Etiam pretium volutpat nunc eu semper. Nam sollicitudin maximus interdum.
form_complete
dataLayer Object
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event:"component_view"
component_id:"12345", //optional
component_name:"guia-pilgrim",
component_event_action:"view",//optional
component_type:"interactive", //recommended
component_category:"downloads", //optional
component_platform:"web", //optional
component_location:"header | footer | body | modal", //recommended
component_last_updated:"2024-01-01 10:00:00", //optional
component_status:"active", //optional
component_variant:"A" //optional
});
Trigger
Vestibulum consequat felis nisl, a eleifend mauris blandit in. Etiam pretium volutpat nunc eu semper. Nam sollicitudin maximus interdum.