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:
- In GTM, create a new Tag → GA4 Event
- Name the event (e.g., “contact_form_submit”)
- Create a Trigger that fires when the form is successfully submitted (usually a “Form Submission” trigger or a specific page URL like /thank-you/)
- 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:
- GA4 Admin → Events → Create event
- Name the new event (e.g., “contact_form_submit”)
- Set the matching condition: Event name equals “page_view” AND page_location contains “/thank-you”
- 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:
- GA4 Admin → Events (under your property)
- Find the event in your list (it will appear after firing at least once)
- 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:
- Install the “Google Analytics Debugger” Chrome extension
- 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)
- In GA4: Admin → DebugView — you should see the event appear in the timeline within 1-2 minutes
- 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.
More in the Google Analytics 4 Series
- Verifying Google Analytics Tracking Code Installation: A Guide for [your value here]
- Navigating Ecommerce Growth: Analytics & Continuous Improvement
- Tracking Multiple Websites or Domains in One Google Analytics Account: Your Guide to Ecommerce Growth
- How can I exclude certain internal traffic from being tracked in Google Analytics?
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.
Last Updated: April 2026 | Published by DigitalSMB
Este contenido esta en: