Skip to content

Guide 161 · Events · GA4 + Tag Manager

Modify an event in the GA4 interface: change what an existing event measures, without touching the tags

Checked 11 November 2026 · Verification: event reference validated structurally (event, parameters, rules, worked example); worked example recomputed · Steps traced to Analytics Help, opened 11 November 2026 · 5-minute read

Sometimes an event nearly measures what you want: the thank_you event fires on the wrong URL, or it is missing the condition that singles out the right form. The Modify event feature in the GA4 interface edits a created event's conditions and parameters with no code change — but the edit overwrites the original, so this guide starts with the warning Google prints first: never modify page_view.

Expected signal

After the edit is saved, a test visit to the corrected confirmation page shows the modified thank_you event in DebugView, and the old condition stops producing it — while the original page_view keeps counting every page as before.

Download the reference: the modify-event reference (JSON) (1939 bytes, MD5 36fd4c3c9a51051081709006153b2279). It lists the worked example — thank_you changed from one confirmation URL to another — the conditions before and after the edit, and the rules that bind it, including the warning against modifying page_view. The edit itself is not in the file: it happens in the interface.

What you need

  • Viewer access or above at the property level. Google's page says Viewer or above can modify an event in Analytics.
  • A created event to edit. Here it is thank_you, built from page_view in the create-event guide, which fires on the old confirmation URL /thank-you after the site moved to /order-confirmed.
  • The new condition, written down first. The edit overwrites the original, so the new condition is decided before the interface is opened, not during the edit.

The worked example

The worked example is the thank_you event with three conditions, one of which pins it to the old URL. The edit removes that one condition and leaves two.

MeasureCount
Conditions before the edit3
Conditions removed1
Conditions after the edit2
Share of conditions removed1 / 3 = 33.33%

Those figures were recomputed here before publication: 3 minus 1 is 2 conditions after the edit; 1 divided by 3 is 0.3333, so 33.33% of the conditions were removed. The edit itself is the standard form:

Event: thank_you
Before: page_location contains /thank-you
After:  page_location contains /order-confirmed

The trace

  1. Open the Events page. In Analytics, go to Admin, then under Data display, click Events. You must be signed in to a Google account, and the property selector at the top must show the right property. This step needs a Google sign-in, so it was traced to Google's documentation, not run here.
  2. Open the created event. In Custom configurations, click Custom events and choose a data stream. In the Custom events table, click thank_you to modify it.
  3. Change the condition. Find the condition that pins the event to /thank-you and change the value to /order-confirmed. Leave the other two conditions untouched. Do not change the source event: the event is still built from page_view.
  4. Save the edit. Click Save. The modification overwrites the existing event — the old condition is gone, and the event now measures the new URL from this point on. History is not rewritten: earlier thank_you events still carry the old condition.
  5. Check it in DebugView. Visit the new confirmation page /order-confirmed yourself. Open DebugView (Admin, then Data display, then DebugView) and confirm the thank_you event shows. Then visit the old URL /thank-you and confirm no thank_you event appears.

Dead ends

DEAD END — MODIFYING PAGE_VIEW. Google's warning is the first line of the section: avoid modifying the page_view event, since it will no longer collect pageview data for other pages. The fix for a page_view problem is a new event created from it, not an edit to it.

DEAD END — THE EDIT LOOKS BACKWARDS. A modification applies only to data collected after the edit. The old condition's events stay in history under the old rule, and the report splits at the edit date. The rename guide explains the same rule for names.

DEAD END — EDITING THE TAG INSTEAD OF THE EVENT. A created event lives in Analytics, not in Tag Manager. Editing the GA4 Event tag that sends the source event changes the source for every event built on it, including the ones that were working.

End state

One event, two conditions, one new URL. The thank_you event fires on the new confirmation page and stops firing on the old one, while page_view keeps counting every page as before. If the change is a new name rather than a new condition, the rename guide covers what the interface does and does not do.

Sources

Checked 11 November 2026. The click paths above are the ones in Google's help and developer pages, opened 11 November 2026. No step in this guide was run inside a live Analytics property or a live Tag Manager container, because both need a Google sign-in and this site does not sign in as anyone. What was run: the reference file was validated structurally in Python 3.12.3 — it parses, the event is thank_you, and the before and after conditions are present — and the condition count was recomputed: 3 - 1 = 2 conditions after the edit; 1 / 3 = 33.33% removed. Google moves menu items without warning; if a path on this page no longer matches, the linked help page is the current map.