0Pricing
Digital Marketing Academy · Lesson

Conversion Tracking and Goals

Set up events and conversions to measure the actions that matter most to your business.

Conversion Tracking and Goals is a free Digital Marketing Academy lesson on CoddyKit — lesson 3 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Digital Marketing Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

What Is a Conversion in Marketing

A conversion is any meaningful action a visitor takes that moves them closer to becoming a customer or fulfilling a business objective. The definition varies by business: for an e-commerce site a conversion is a purchase; for a SaaS company it might be a free trial signup; for a local business it could be a phone call or form submission.

Micro vs Macro Conversions

Macro conversions are your primary goals — purchases, signups, or bookings. Micro conversions are smaller steps toward the macro goal: newsletter subscriptions, product page views, add-to-cart actions, or video plays. Tracking micro conversions helps identify where in the funnel you are losing users before they reach the main objective.

GA4 Event Tracking Model

GA4 tracks everything as events with parameters. Automatically collected events fire without code. Enhanced measurement events cover scroll, clicks, and video without custom implementation. Recommended events follow Google's naming conventions for common actions like purchases. Custom events handle anything unique to your business using the gtag or GTM.

Marking Events as Key Events

In GA4, you designate important events as Key Events (previously called conversions) in Admin under Events. Marking an event as a key event tells GA4 to highlight it in reports and enables you to import it into Google Ads as a conversion action for campaign optimization. Only events that represent genuine business value should be marked as key events.

Tracking Form Submissions

To track form submissions as conversions in GA4, you can listen for a thank-you page load after submission and fire a custom event, or use GTM to detect form submission triggers directly. Always verify that the event fires by testing with GA4 DebugView in real time before relying on it for reporting.

Tracking Purchases in GA4

GA4 recommends implementing the purchase event with specific parameters: transaction_id, value, currency, and an items array containing product details. E-commerce platforms like Shopify, WooCommerce, and BigCommerce have native GA4 integrations that implement this automatically, while custom-built sites require developer implementation.

Cross-Device Tracking with User ID

By default, GA4 uses cookies to identify users, which fails when someone switches between devices or browsers. Implementing User ID — passing a consistent, anonymized identifier when users log in — allows GA4 to stitch together cross-device journeys and provide a more accurate picture of how many people (not just sessions) are converting.

Google Ads Conversion Import

After marking key events in GA4, you can import them into Google Ads via the account link established in Admin. Imported conversions allow Google Ads campaigns to optimize their bidding for the actions that matter most to your business, rather than optimizing for clicks that may never lead to revenue.

Conversion Window Settings

The conversion window defines how long after an ad click or impression a conversion can be attributed to that ad. GA4 and Google Ads both allow you to configure this window. For most lead generation businesses a 30-day window is appropriate; for e-commerce with longer consideration periods, 60 or 90 days may better reflect actual purchase behavior.

Attribution Model Settings in GA4

Attribution models determine how credit for a conversion is distributed across the touchpoints in a customer journey. GA4 defaults to data-driven attribution, which uses machine learning to assign fractional credit based on actual conversion contribution. Last-click and first-click models are simpler but systematically over- or under-credit specific channels.

Using GA4 DebugView for Validation

DebugView in GA4 shows a real-time stream of events fired from a specific device, making it the most reliable way to test your implementation before going live. Enable debug mode by adding ?debug_mode=1 to your URL or using the GA Debugger Chrome extension, then watch for your expected events appearing in sequence as you walk through a conversion flow.

Conversion Tracking Check

Test your knowledge of conversion tracking in GA4.

Conversion Tracking Recap

Effective conversion tracking in GA4 means defining macro and micro conversions, using the event model with gtag or GTM, marking key events in Admin, verifying with DebugView, implementing purchase events with proper parameters, enabling cross-device tracking with User ID, importing conversions into Google Ads, setting appropriate conversion windows, and choosing a data-driven attribution model that reflects the full customer journey rather than crediting only the last touchpoint.

Frequently asked questions

Is the “Conversion Tracking and Goals” lesson free?

Yes — the full text of “Conversion Tracking and Goals” is free to read here on the web, and the Digital Marketing Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Digital Marketing Academy course, upgrade to CoddyKit PRO.

What will I learn in “Conversion Tracking and Goals”?

Set up events and conversions to measure the actions that matter most to your business. You practise Digital Marketing Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Digital Marketing Academy?

No prior experience is required. Digital Marketing Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 3 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Conversion Tracking and Goals” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Digital Marketing Academy lesson?

Yes. Every Digital Marketing Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Setting Up Google Analytics 4
  2. Understanding Traffic Sources
  3. Conversion Tracking and Goals
  4. Custom Reports and Dashboards
← Back to Digital Marketing Academy