How to Set Up GA4 Goals and Events to Track What Actually Matters for Your Business (2026)

Quick Answer: In GA4, “goals” are called “conversions” and they’re built on “events.” You set up tracking by identifying the actions valuable to your business (purchases, form submissions, calls, bookings), ensuring those actions fire as events in GA4, and marking those events as conversions in your GA4 admin settings. This guide walks you through the complete process — from deciding what to track to verifying it works.

Why Goal and Event Tracking Is the Most Important GA4 Setup Task

Without goal/conversion tracking, GA4 is a traffic counter. With it, it becomes a business intelligence tool that tells you exactly which marketing activities are driving revenue and which are wasting budget.

Most small businesses set up GA4 but never configure conversion tracking. This is the equivalent of installing a security camera but not plugging it in — you have the infrastructure but no actionable data.

Understanding GA4 Events vs. Conversions

In GA4:

  • An Event is any action that happens on your website — a page view, a scroll, a button click, a form submission, a purchase
  • A Conversion is an event you’ve marked as especially important — one that indicates a meaningful business outcome

GA4 automatically tracks some events (page views, scrolls, clicks) via “Enhanced Measurement.” Your job is to ensure your most important business actions are tracked as events, then mark those as conversions.

Step 1: Decide What to Track

Start by listing every action on your website that indicates a potential or actual customer:

For service businesses

  • Contact form submission
  • Appointment booking (if using an online booking system)
  • Phone number click (mobile users clicking to call)
  • Quote request form submission
  • Email address click
  • Directions click (from Google Maps embedded in site)

For e-commerce stores

  • Purchase (primary — this is the most important)
  • Begin checkout (indicates high purchase intent)
  • Add to cart (indicates product interest)
  • Email newsletter signup
  • Product wishlist add

For content-focused sites (blogs, media)

  • Newsletter signup
  • Content download (lead magnet)
  • Account creation
  • Social share

Step 2: Check What GA4 Already Tracks Automatically

GA4 automatically tracks these events with Enhanced Measurement enabled:

  • page_view (every page load)
  • scroll (when user scrolls 90% down a page)
  • click (outbound links — clicks to external sites)
  • file_download (PDF, video, etc. downloads)
  • video_start / video_complete (embedded YouTube videos)
  • session_start

E-commerce events (purchase, add_to_cart, etc.) are automatically tracked if you’re using the official plugin for Shopify or WooCommerce.

To check what’s enabled: GA4 Admin → Data Streams → your web stream → Enhanced Measurement toggle.

Step 3: Set Up Custom Events for Actions Not Tracked Automatically

For actions GA4 doesn’t track automatically (form submissions, phone clicks, appointment bookings), you have three options:

Option A: GA4 Event Tracking via Google Tag Manager (Most Flexible)

If you’re using Google Tag Manager:

  1. In GTM, create a new Tag → GA4 Event
  2. Name the event (e.g., “contact_form_submit”)
  3. Create a Trigger that fires when the form is successfully submitted (usually a “Form Submission” trigger or a specific page URL like /thank-you/)
  4. Publish the container

Option B: Create Events from Existing Events in GA4 (No Code)

If you’re not using GTM, GA4 lets you create new events based on existing ones:

  1. GA4 Admin → Events → Create event
  2. Name the new event (e.g., “contact_form_submit”)
  3. Set the matching condition: Event name equals “page_view” AND page_location contains “/thank-you”
  4. Save and verify in Realtime reports

This works if your form sends people to a unique thank-you URL after submission — which is the recommended setup.

Option C: Ask Your Developer

For phone number click tracking, live chat engagement, or custom app actions, a short developer task (1-2 hours) can implement the needed event tracking via dataLayer pushes.

Step 4: Mark Events as Conversions in GA4

Once your events are firing, mark the important ones as conversions:

  1. GA4 Admin → Events (under your property)
  2. Find the event in your list (it will appear after firing at least once)
  3. Toggle “Mark as conversion” to ON

The event now appears in your Conversions report and can be used as an optimization goal in Google Ads campaigns.

Which events to mark as conversions: Your primary revenue-generating actions. For most businesses: purchase, contact_form_submit, appointment_booked, phone_call_click. Don’t mark every event as a conversion — it dilutes the signal.

Step 5: Verify Your Tracking Is Working

Never assume it’s tracking correctly. Verify every event:

  1. Install the “Google Analytics Debugger” Chrome extension
  2. Enable the extension and perform the action you want to track (fill out and submit a form, complete a test purchase, click your phone number on mobile)
  3. In GA4: Admin → DebugView — you should see the event appear in the timeline within 1-2 minutes
  4. Click the event in DebugView to verify the parameters are correct (for purchases: transaction_id, value, currency, items are all present)

Using Conversion Data to Make Better Marketing Decisions

With conversions properly tracked, you can now answer questions that directly impact your marketing budget:

  • Which channel converts best? GA4 → Explore → Free Form → Session source/medium + Conversions + Conversion rate. Compare channels by conversion rate, not just traffic volume.
  • Which pages drive the most conversions? GA4 → Engagement → Pages and Screens → Add “Conversions” column. Your highest-converting pages deserve more promotion and traffic.
  • What’s my conversion rate by device? Add “Device category” as a dimension. If mobile converts 3x worse than desktop, that’s your most important optimization priority.

Frequently Asked Questions

How many conversions should I track?

Track every meaningful action (5-10 events is typical), but only mark 2-4 as conversions. Too many conversions dilute the signal and confuse automated optimization systems like Google Ads. Focus conversion designation on your primary revenue-generating actions.

My conversion events aren’t appearing in Ads Manager even after setup — why?

Most common cause: GA4 and Google Ads aren’t linked. Go to GA4 Admin → Product Links → Google Ads Links, and connect your Google Ads account. Then in Google Ads: Tools & Settings → Conversions → Import → Google Analytics 4. Once imported, allow 24-48 hours for conversion data to populate in Ads Manager.

Is it possible to import historical conversion data into GA4?

No. GA4 can only record conversions going forward from when tracking is properly set up. This is why setting up conversion tracking as early as possible is important — every day without it is data you can’t recover.

Next Steps

  • Identify your biggest gap: Review the concepts in this guide and identify which one would have the most immediate impact on your business if you addressed it this week.
  • Take one focused action: Choose the single most important takeaway from this guide and implement it before moving on to the next article.
  • Measure your baseline: Before making any changes, note your current state — traffic, conversion rate, or whatever metric is most relevant — so you can measure whether your action worked.
  • Return in 30 days: Check the specific metrics mentioned in this guide after 30 days of consistent implementation. Progress compounds over time.
  • Connect your marketing channels: Use Krystl to see how all your marketing efforts are performing together — not just in isolation.

Turn your analytics and SEO data into clear next steps

Krystl connects your Google Analytics, Search Console, and marketing data to show you exactly what’s driving business results — and what to do next. Built for small business owners, not analysts.

Try Krystl Free →

Last Updated: April 2026 | Published by DigitalSMB

Este contenido esta en: Español

author avatar
Roger Lopez
Roger Lopez is a top-rated Digital Marketing speaker and keynote presenter at conferences all over the world. With over 20+ years of marketing experience, Roger is a highly sought after marketing keynote speaker. He specializes in marketing and digital strategy.