This GA4 conversion events setup guide skips the confusion: GA4 doesn't have "Goals" the way Universal Analytics did. It has events, and you mark the important ones as key events (formerly called conversions). Here's how to set that up without drowning in noise.
Step 1: Understand What GA4 Already Tracks Automatically
GA4 auto-tracks several events without any setup: page_view, session_start, first_visit, scroll (90% depth), and click (outbound links). Don't rebuild these manually, check your GA4 property's Admin → Events list first to see what's already firing.
Step 2: Identify Your Real Conversion Events
This step is the heart of any GA4 conversion events setup, get the list of real events right and everything downstream follows.
For most sites, the events worth marking as key events are:
purchase(e-commerce, includes value and currency)generate_lead(form submissions)sign_up- A custom event for phone/WhatsApp clicks, since GA4 doesn't track these automatically
Step 3: Set Up Enhanced Measurement First
In Admin → Data Streams → your web stream → Enhanced measurement, make sure form interactions and outbound clicks are toggled on. This gets you partial event data without any code.
Step 4: Add Custom Events With Google Tag Manager
For events GA4 doesn't catch automatically (like a WhatsApp click), create a GTM trigger on the click, and a GA4 Event tag that fires generate_lead (or a custom event name) with relevant parameters, e.g., method: "whatsapp".
Step 5: Mark the Event as a Key Event
Marking events as key events is what finally makes your GA4 conversion events setup usable for reporting and Google Ads import.
Once the event is firing correctly (verify in GA4 → Admin → DebugView with a live test), go to Admin → Events, find it in the list, and toggle Mark as key event. This is what makes it available for reporting and for import into Google Ads.
Step 6: Don't Over-Track
Resist marking every possible interaction as a key event. If everything is a "conversion," your reporting stops being useful for prioritization. Stick to actions with clear business value.
Keeping GA4 Conversion Events Setup Clean Long Term: Summary
Revisit your GA4 conversion events setup whenever you launch a new page type or funnel step, rather than letting it drift out of date.
Common Mistakes in GA4 Conversion Events Setup
- Rebuilding automatic events like
page_vieworscrollmanually instead of checking what GA4 already tracks. - Marking every possible interaction as a key event, which makes reporting useless for actual prioritization.
- Adding a custom event with GTM but never verifying it in DebugView before marking it as a key event.
- Forgetting to add a custom event for phone or WhatsApp clicks, which GA4 doesn't track automatically.
- Leaving the setup untouched after launching a new page type or funnel step, letting tracking quietly drift out of date.
GA4 Conversion Events Setup Checklist
| Step | What to Verify | Where to Check |
|---|---|---|
| Automatic Events | Confirm what's already firing before building anything new | Admin → Events |
| Enhanced Measurement | Form interactions and outbound clicks toggled on | Admin → Data Streams → Enhanced measurement |
| Custom Events | Correct trigger and parameters (e.g. method: "whatsapp") | Google Tag Manager |
| Live Verification | Event fires with the right parameters | Admin → DebugView |
| Key Event | Marked and available for reporting and Google Ads import | Admin → Events → Mark as key event |
In our experience setting up GA4 conversion events for clients in India and internationally, the accounts with the cleanest reporting are always the ones that verified every event in DebugView before marking it as a key event, not the ones that marked events as key events on faith. This is the exact process our team at DigiGrowvity runs on every new client account, since accurate GA4 data is the foundation ROI reporting and Google Ads bidding both depend on.
If you're also tracking Meta ads, our Meta Pixel setup tutorial covers the equivalent process for Facebook and Instagram. Once your key events are firing correctly, our Google Ads conversion tracking tutorial covers importing them for bidding. Our PPC advertising services cover analytics and tracking setup end to end, or start with a free growth audit of your current GA4 property.
Conclusion
GA4 conversion events setup comes down to one discipline: verify before you mark. An event that looks right in theory but hasn't been confirmed in DebugView is a guess, not a key event.
References
- Analytics Help: Mark Events as Key Events - Official Google documentation on marking GA4 events as key events.
- Analytics Help: Monitor Events in DebugView - Official Google documentation on verifying events before trusting them.
- Google Analytics, Wikipedia - Background on GA4's evolution from Universal Analytics' goal-based model to an event-based model.
Frequently Asked Questions
Every user interaction GA4 records is an event. A key event is simply an event you've flagged as meaningful enough to report on and optimize campaigns against, the GA4 equivalent of a UA "goal."