Back to Browse

Google Ads Enhanced Conversions: Step-by-Step Setup Guide (2025)

2.3K views
Feb 14, 2025
13:18

How to Set Up Enhanced Conversion Tracking in Google Ads (Step-by-Step Guide) 🚀 Struggling to set up Enhanced Conversions in Google Ads? You're not alone! With so much conflicting advice out there, it can be tough to get a straight answer. In this video, I'll walk you through exactly how to set up Enhanced Conversion Tracking the right way, ensuring your Google Ads tracking is accurate and future-proof. What You’ll Learn: ✅ Why Enhanced Conversions matter and how they improve tracking accuracy ✅ Step-by-step setup guide with a live walkthrough ✅ How to test your setup to ensure it's working correctly ✅ Extra code for WooCommerce tracking (Shopify users, you’re all set!) ✅ How Google matches conversions using first-party data ✅ Avoiding common mistakes with Google Tag Manager & GA4 🔹 Google is requiring Enhanced Conversions by January 2025, so now is the time to get it set up! Who am I? I’m John Langley, Founder of Click Convert Marketing, a specialist Google Ads agency that has generated over $1.5 billion in sales for clients in the US and beyond. 🔗 Helpful Links & Resources 📌 Sign Up for a Free Cookie Script: https://cookie-script.com/?ref=zgnjntu 📌 Want John to manage your Google Ads campaigns? Apply Now: https://clickconvertmarketing.com 📢 Stay Connected: 🌐 Website: https://clickconvertmarketing.com 🔗 LinkedIn: John Langley 📘 Facebook: John Langley 💬 Drop a comment below if you have any questions! Don't forget to like, subscribe, and hit the bell for more Google Ads tutorials! #GoogleAds #EnhancedConversions #GoogleTagManager #ConversionTracking #googleadstutorial How to Add Data Layer for Contact Form 7 in WordPress - watch the video Note - Youtube does not prevent angle bracket as you will need to add them back in. Many Thanks This guide will ensure that form submission data is sent to Google Tag Manager when a user submits a form. Step 1: Add JavaScript to WordPress To ensure the script runs correctly, add it to the wp_footer hook using functions.php. Option 1: Add to functions.php Navigate to Appearance - Theme File Editor. Open functions.php (or use a child theme/code snippet plugin). Add this snippet at the end of the file: php Copy Edit function add_cf7_datalayer_script() { ?angle bracket angle bracket script angle bracket document.addEventListener('wpcf7mailsent', function(event) { window.dataLayer = window.dataLayer || []; var formData = {}; event.detail.inputs.forEach(function(input) { formData[input.name] = input.value; }); window.dataLayer.push({ 'event': 'form_submission', 'user_data': { 'email': formData['your-email'] || '', 'phone_number': formData['your-phone'] || '', 'first_name': formData['your-first-name'] || '', 'last_name': formData['your-last-name'] || '' } }); }); angle bracket /script angle bracket ?php } add_action('wp_footer', 'add_cf7_datalayer_script'); This script listens for the wpcf7mailsent event, which fires when a Contact Form 7 form is successfully submitted. It collects data from the form fields and pushes them to the Google Tag Manager dataLayer. Step 2: Match Form Fields in Contact Form 7 Make sure the form fields match the ones used in the script: html Copy Edit [text* your-first-name placeholder "First Name"] [text* your-last-name placeholder "Last Name"] [email* your-email placeholder "Email"] [tel your-phone placeholder "Phone"] [submit "Submit"] If your form fields have different names, update them accordingly in the script. Step 3: Test the Data Layer in Google Tag Manager - see instruction in video.

Download

0 formats

No download links available.

Google Ads Enhanced Conversions: Step-by-Step Setup Guide (2025) | NatokHD