How To Set Up An Event In GA4

How can you track success if you can’t see where your conversions are coming from? Google Analytics 4 is a free tool that helps you understand how people are finding your website and what they do when they are on your website. To make the most of it, you need to know how to set up an event in GA4.
If you’ve ever wondered how to set up an event in GA4 but felt overwhelmed by jargon, this is the guide for you.
The Fastest Path To Visibility: Create an Event Inside GA4
If you’re short on time you can create events directly in GA4 without any code and without the use of Google Tag Manager.
When to use this method:
Simple events like pageviews that create an action, such as if a user completes a contact form that takes them to a different Thank You page.
Steps (GA4 UI Method)
- Go to: Admin > Data display > Events > Create event.
- Base it on an existing event:
- Example: page_view where page_location contains /thank-you.
- Name your new event:
- Use lowercase and underscores, e.g., generate_lead or purchase_intent.
- Copy parameters you need:
- Tick “Copy parameters from source event”.
- Save and Test using Admin > DebugView (open your site in GA Debug mode or Tag Assistant).
Pro Tip: Name Your GA4 Event To Improve Reporting
- Use Google’s recommended events where possible (e.g., generate_lead, sign_up).
- Keep names lowercase_with_underscores.
- Add context with parameters: form_id, button_text, page_location.
If you are yet to set up a Google Analytics GA4 account. Find out how you can finally take control of your website data and turn action into optimisation here.
For A Fully Flexible Tracking Setup: Use Google Tag Manager (GTM)
Google Tag Manager gives you full control of your tracking setup without touching your website code.
Steps (GTM Method)
- Create a Trigger
- Examples:
- Click Trigger: All clicks on a CSS selector (e.g., .cta-button).
- Form Submission Trigger: Built-in Form Submission.
- Custom Trigger: Based on a Data Layer event (e.g., purchase_complete).
- Examples:
- Create a Tag → GA4 Event Tag
- Configuration Tag: your GA4 Measurement ID.
- Event name: e.g., generate_lead, cta_click, video_start.
- Event parameters (recommended):
- link_url (for clicks)
- Button_text
- Form_id
- value, currency (for revenue-like actions)
- Connect Tag + Trigger
- Preview (Tag Assistant) to confirm the tag fires correctly.
- Publish your GTM container.
- Verify in GA4 > Admin > DebugView.
- Mark as a Conversion (optional): Reports > Events > toggle Mark as conversion for key events.
Key Tracking Events To Make Sure Your Reports Drive Action
High-Value Events to Prioritise
- generate_lead for successful form submissions
- sign_up for product trials or newsletter joins
- cta_click for key call-to-action buttons
- file_download for gated content
- view_promotion / select_promotion for promo engagement
- purchase (if ecommerce)
Must-Have Parameters (Make Data Useful)
- form_id / form_name – which form converts
- page_location – where the action happened
- content_type / content_title – for downloads or video
- value & currency – assign monetary weight to leads/actions
Common Pitfalls (And How to Avoid Them)
1) Inconsistent Naming
Mixing Signup, sign_up, and sign-up breaks reporting. Pick one (sign_up) and stick to it.
2) No Parameters
Events without context are almost useless. Always add at least one identifying parameter.
3) Skipping QA
Use Preview (GTM) and DebugView (GA4) every time. If you can’t see it in DebugView, it didn’t happen.
4) Not Marking Conversions
After events look good, toggle key ones as conversions, or you’ll miss crucial attribution.
Our final thoughts
When thinking about how to set up events in GA4, it isn’t about tracking everything. Instead, it’s about tracking the right things and doing it well. Start with your revenue-driving actions, use clean names, add meaningful parameters, and verify before you mark them as key events. Do this, and setting up GA4 events become a fast win that unlocks better optimisations across your entire funnel.
CALL TO ACTION
Are you ready to go deeper? For the ultimate GA4 audit checklist to optimise your tracking, find out more here.





