top of page

How to Track Duration Goals in Google Analytics 4

Step-by-step guide to Track Duration Goals in Google Analytics 4

🚀

Watch the Video Tutorial:


right_edited.png

How to Track Duration Goals in Google Analytics

Step 1: Ensure your Google Tag Manager is installed on all website pages  

Step 2: Navigate to Google Tag Manager and create a new Trigger 

Step 3: Name the Trigger as the duration of time and select "Timer"as the Trigger type 

Step 4: Input the duration of the timer in the Interval field using milliseconds 

Step 5: Input "1" in the Limit field 

Step 6: Select and input the following condition for the Trigger: "Page URL matches RegEx .*" 

Step 7: Save the Trigger 

Step 8: Create a new Tag, choose the Tag type as "Google Analytics: GA4 Event" and select "GA4" under Configuration 

Step 9: Name the Event  

Step 10: Attach the Trigger to the Tag 

Step 11: Save, Submit, and Publish the Container 

Step 12: Preview to verify the Tag is working 

Step 13: Repeat the steps above with any duration

HOW TO HEADER

How to Subheader

🚀

Video Header

How to Lorem ipsum dolor sit amet

  1. Step 1

  2. Step 2

  3. Step 3

Frequently Asked Questions on How to Track Duration Goals in Google Analytics 4

How do I fire a duration event without coding?

Use Google Tag Manager with a timer trigger that sends an event after a set number of seconds.

Why is my duration event not appearing in GA4?

Your timer may not be firing, the event name may be wrong or GA4 may still be processing data.

Can I create multiple duration goals in GA4?

Yes, create separate timer events for 10s, 30s, 60s or any custom thresholds.

Does GA4 automatically track time on page?

GA4 tracks engagement time, but you must create custom events for specific goal thresholds.

Youtube Updated.png
WhatsApp Logo.png
bottom of page