Already using Google Tag Manager? If you already have GA4 configured inside Google Tag Manager, do not also add your Measurement ID here. This will cause duplicate events and skew your analytics data.Choose one method:
Direct GA4: Add your Measurement ID here for simple, quick setup
Via GTM: Manage GA4 through Google Tag Manager for centralized control of all your tags
Google Analytics 4 (GA4) integration allows you to track form views, submissions, and user behavior directly in your Google Analytics dashboard. Monitor your form performance alongside your other website analytics for a complete picture of user engagement.
Your GA4 Measurement ID starts with “G-” and can be found in your Google Analytics account. Follow these steps to find it:
1
Go to Google Analytics
Visit analytics.google.com and sign in with your Google account.
2
Open Admin settings
Click on the gear icon (Admin) in the bottom left corner of the screen.
3
Select your property
In the Property column (middle column), make sure the correct GA4 property is selected.
4
Click Data Streams
Under the Property column, click on “Data Streams” to view your configured streams.
5
Select your web stream
Click on your web data stream. If you don’t have one, you’ll need to create one first.
6
Copy the Measurement ID
Your Measurement ID is displayed at the top right of the stream details panel. It starts with “G-” followed by 10 characters.
Don’t have a GA4 property yet? You’ll need to create a GA4 property in Google Analytics first. See Google’s guide: Set up Analytics for a website (GA4) →
Once you have your Measurement ID, add it to your form in OrbitForms to start tracking events.
1
Open your form in OrbitForms
Go to your dashboard and click on the form you want to track.
2
Click the 'Integrate' tab
In the form editor, find and click the “Integrate” tab at the top.
3
Find Google Analytics 4
Scroll down to find “Google Analytics 4” under the Tracking & Analytics section.
4
Enter your Measurement ID
Paste the Measurement ID you copied from Google Analytics (e.g., G-XXXXXXXXXX).
5
Save your form
Click the Save button. GA4 tracking is now active on your form.
Important: Enter only the Measurement ID (e.g., G-XXXXXXXXXX), not the full tracking script. Universal Analytics IDs starting with UA- are not supported.
Reports → Engagement → Conversions — Track form submissions as conversions (if enabled)
Explore — Create custom reports to analyze form performance by traffic source, device, etc.
Note: While Realtime reports show data immediately, standard reports can take 24-48 hours to fully process. Use the Realtime report to verify your setup is working correctly.
Make sure you entered the Measurement ID correctly (starts with “G-”). Also check that you’re looking at the correct GA4 property and that the form has been saved.
Invalid Measurement ID error?
Make sure your ID starts with “G-” followed by 10 characters (e.g., G-XXXXXXXXXX). Universal Analytics IDs (UA-XXXXXX) are not supported—you need a GA4 property.
form_submit event not appearing?
The event only fires when the form is successfully submitted. Make sure you complete and submit the form with valid data. Also check if you have an ad blocker or privacy extension that might be blocking the GA4 script.
Numbers don't match form submissions?
Browser-based tracking can be blocked by ad blockers and privacy extensions, leading to undercounting. For more accurate tracking that bypasses blockers, consider using Cometly’s server-side integration.
Events delayed in standard reports?
GA4 standard reports can take 24-48 hours to process data. This is normal behavior. Use the Realtime report to verify events are being received immediately.