Email Template: How to Request your developer to Implement dataLayer.push for Conversion Tracking

Subject: Request to Implement dataLayer.push for Conversion Tracking

Hi {First Name},

We’d like to track our {insert conversion event} conversions using Google Tag Manager (GTM). To do this, we need to push a custom event to the Data Layer using the dataLayer.push method. This Data Layer event will be used to trigger our Google Ads Conversion Tracking tag in GTM.

Unfortunately, I’m unable to implement the dataLayer.push myself, so I’ll need your help.

Request

Could you please push the following Data Layer event {insert trigger, e.g., once the contact form on the /contact page has been successfully submitted}?

  • The event should fire as soon as the action is completed.
  • Ideally, it should fire on the same page, immediately after successful completion.

<script>

  window.dataLayer = window.dataLayer || [];

  window.dataLayer.push({

    event: ‘form_submit’

  });

</script>

Once this is implemented, please let me know so I can proceed with configuring the Google Ads Conversion Tracking tag in Google Tag Manager.

If you have any questions or need clarification, feel free to reach out.

Best regards,

{Your Name}

Notes for Implementation

  • You can change the value of the event key (e.g., form_completion) to any naming convention you prefer. I’ll use this same value when creating the GTM trigger.
  • If needed, this dataLayer.push can be expanded with additional variables (e.g., email, phone number, transaction ID).
  • These additional parameters can be used for Enhanced Conversions (for Leads) or other meaningful tracking purposes.

Reference (Official Google Documentation):

  • https://developers.google.com/tag-platform/tag-manager/datalayer