Re-show the age verification gate on your site

SGEN Age Verification settings panel — set the gate, its re-prompt expiration, heading and buttons
⏱ ~5 min read · how-to reference — reset the gate for testing, demos, or visitor self-serve.
In short. Visiting /do_actions/remove_age_verification on your site clears the browser's saved age confirmation. The gate re-appears on the next page load. No admin button, no log entry — it is a single cookie clear, per visitor, per browser.

On this page: What this is for · Good use cases · What NOT to use this for · Scope · Fields · Steps · Examples · Common questions


What is this for?

Your site has an age verification gate — a screen that asks visitors to confirm their age before browsing your content. When a visitor confirms, the site saves their answer for a set number of days. After that period, the gate re-appears automatically.

Sometimes you (or a visitor) need to reset that saved answer early — to test the age verification gate as a brand-new visitor, demo it to a colleague, or give visitors a self-serve way to clear their confirmation. That is exactly what this feature does: it clears the "I already confirmed" cookie so the gate appears again on the next visit.

Three audiences reach for this:

The reset is a single browser-level action. There is no admin button and no audit log. Your site only knows "this browser has a saved confirmation" or "it does not" — the reset removes the saved confirmation, and the next confirmation creates a new one.

Good use cases

What NOT to use this for

Scope

Re-showing the age verification gate applies per-browser and per-visitor:

Fields

The reset works on a single browser cookie:

CookieWhat it controls
age_verificationPresence means the visitor has confirmed their age. Deleting this cookie causes the gate to fire again on the next page load.

Visitors can delete it via:

  1. Your provided reset link (recommended — you control the experience).
  2. Manually clearing browser cookies (advanced — most visitors won't do this on their own).
  3. The cookie expiring naturally after the configured remember-for window.

How this connects to other features

Before you start

Where to go

There is no admin button for this — the reset happens by visiting a URL on your site:

`` https://yoursite.com/do_actions/remove_age_verification ``

Paste this into your browser's address bar, add it as a footer link for visitors, or bookmark it for testing. The page that loads is intentionally blank — no "success" message appears, but the reset has happened in the background. Reload your homepage to see the gate re-appear.

Steps — Reset your own age confirmation

1. Confirm the gate is enabled

In your admin sidebar, go to Settings → Age verification and confirm the toggle is on. If the gate is disabled, the reset will not produce a visible result.

While you are here, note the expiration setting. A 1-day expiration means your confirmation resets overnight anyway; a 30-day expiration means you will want manual resets more often during testing.

2. Open your site in a fresh browser tab

Open a new tab and visit your homepage. If you previously confirmed the age gate, you will not see it — that is the state you are about to reset.

3. Visit the reset URL

In your browser's address bar, visit:

`` https://yoursite.com/do_actions/remove_age_verification ``

The page will appear blank — that is correct. The site has cleared your saved confirmation in the background.

4. Reload your homepage

Go back to your homepage tab and reload. The age gate should appear again.

If the gate does NOT appear, follow the steps under "What to do if it does not work" below — there is a known issue affecting some browser setups, with a straightforward workaround.

5. Confirm and continue

Click the confirmation button on the gate to dismiss it. Your site now behaves normally and you can repeat the reset cycle as many times as needed.

What success looks like

After a successful reset, on your next visit to your homepage:

What to do if it does not work

If the gate still does not re-appear after visiting the reset URL, you have hit a known issue: the reset URL clears one stored value but in some site setups a second value persists and keeps the gate hidden. Fix it by clearing that second value manually:

  1. Open your browser's developer tools — press F12 on Windows, or Cmd+Option+I on Mac. In Safari, enable the Develop menu first under Preferences, then choose Develop → Show Web Inspector.
  2. Go to the Application tab (Chrome/Edge) or the Storage tab (Firefox/Safari).
  3. In the left sidebar, expand Cookies and click your site's name.
  4. Find any rows whose name starts with age_. Right-click each one and choose Delete.
  5. Reload your homepage — the age gate should now appear.

If that still does not work:

If none of these resolve it, contact support with: the browser and version you are using, a screenshot of the cookies listed in the Application tab for your site, whether the gate is enabled in Settings → Age verification, and any custom code or themes you have applied that might affect the gate. Support can usually identify the issue from the cookie list alone.

Examples

Example 1: Previewing a gate design update

You run an age-gated online store. You updated your age gate wording from "Are you 21+?" to "Welcome — please confirm you are 21 or older to continue." You want to see the new wording on your real site, not in the Settings preview.

Steps:

  1. Save your changes in Settings → Age verification.
  2. Open your homepage in a new tab. The gate does not show — you confirmed weeks ago.
  3. Visit the reset URL in the same browser.
  4. The page goes blank — the expected response.
  5. Reload your homepage. The gate appears with your new wording.
  6. Screen-record the experience for your team's review.

The reset takes under thirty seconds and lets you see the gate in its real context. Without it, you would have to wait days for your cookie to expire or work in an incognito window.

Example 2: Adding a visitor-facing reset link in the footer

You want to give visitors on a shared family computer a way to manually clear their confirmation — so a parent who confirmed earlier can ensure the gate appears again for the next person.

Steps:

  1. Open Site Editor and edit the global footer.
  2. Add a text link to your site's reset path, labelled "Reset my age verification".
  3. Save the footer.
  4. Test the link from your own browser to confirm it works.
  5. Add a brief mention to your privacy policy explaining what the link does.

Any visitor on a shared computer now has a one-click self-serve reset — no developer tools required.

Example 3: Pre-launch cross-device testing

You are launching a new section with stronger product imagery and want to confirm the age gate is intercepting correctly on all common browsers before going live.

Your checklist:

  1. Desktop Chrome: visit homepage, confirm gate appears, click confirm, navigate the new section, run the reset URL, reload to confirm the gate re-appears.
  2. Desktop Safari: same procedure.
  3. iPhone Safari: same procedure.
  4. Android Chrome: same procedure.
  5. For each device, take a screenshot of the gate and the post-confirmation flow for your launch documentation.

The reset URL is the workhorse of this checklist — without it, you would have to wait days for cookies to expire on each device. With it, you can run a full reset-test-confirm cycle in about ten minutes per device.

Example 4: Visitor self-serve on a shared computer

A visitor confirmed they were 21+ last week. They are now sharing their laptop with a younger family member and want the gate to appear again. The visitor does not need admin access:

  1. Visits the reset URL directly.
  2. The page goes blank — expected.
  3. Navigates to the homepage. The age gate appears.
  4. Hands the laptop over with the gate in front of the next person.

The URL is publicly accessible by design — visitor self-service is built in, with no admin password required.

Example 5: Compliance audit walkthrough

Your store has been asked by its state alcohol licensing board to demonstrate that the age verification gate is functioning. Your compliance reviewer will spend an hour running checks.

Prepare:

  1. The day before, open Settings → Age verification and confirm the gate is enabled with appropriate wording and a 1-day expiration to keep the test cycle short.
  2. On the day of the review, join your compliance reviewer on a screen share.
  3. The reviewer navigates to the homepage. The gate appears (reset it before the call).
  4. The reviewer clicks the confirmation button, confirms the gate dismisses, and browses the site.
  5. The reviewer asks: "How does a visitor undo their confirmation?" Paste the reset URL, the page goes blank, the reviewer reloads, and the gate re-appears.
  6. The reviewer documents this in the audit report — the reset path satisfies the "user can withdraw consent" check.

Example 6: Kiosk setup for a tasting room

You run in-person tasting events and put a tablet at the entrance so visitors can browse your wholesale catalog. Each new visitor needs to see the age gate.

Configure the kiosk:

  1. Open a browser tab on the tablet and navigate to your site. The gate appears for the first visitor of the day.
  2. The visitor confirms, browses, and leaves.
  3. A staff member taps a bookmarked "Reset" tile, which opens the reset URL.
  4. The page goes blank; the staff member taps the home icon. The gate appears for the next visitor.
  5. The cycle repeats throughout the day.

Print a small card for staff: "Tap RESET between visitors to keep the gate honest." The reset URL works as a kiosk building block with no custom development required.

Common questions

Will resetting affect other visitors on my site?

No. The reset only clears the saved answer in the browser where the reset URL is opened. Every other visitor's confirmation is unaffected. There is no "reset everyone" button — by design, each visitor manages their own.

How long does the saved answer normally last?

That is controlled by the expiration setting in Settings → Age verification. You can adjust it to whatever makes sense for your site. After that period, the answer expires automatically and the gate re-appears without anyone needing the reset URL.

Can I see how many visitors have confirmed?

Not directly through this feature. Confirmation tracking would be a custom analytics addition. The reset feature itself does not maintain a log.

Is the reset URL safe to share publicly?

Yes. The URL only affects the browser of the person who visits it. It cannot clear someone else's confirmation and has no admin or destructive side effects beyond the single-cookie clear.

What if I do not want visitors to reset their own confirmation?

There is no admin setting to disable the reset URL. If you do not want a visible reset link on your site, do not add one to your footer or content. The URL exists at /do_actions/remove_age_verification, but visitors will not find it unless you advertise it.

What if the gate keeps appearing even after I confirm?

That is the inverse problem. It usually means the same known issue — the saved answer is stored in one place and read from another. The fix is the same: clear cookies whose names start with age_ through your browser's developer tools, then reload.

Can I reset all my visitors at once when I update my gate wording?

Not directly. The closest approach is to lower your expiration setting temporarily — for example, set it to 1 day for a week. Every visitor's saved answer will expire within a day and they will see your new wording naturally.

Does the reset affect performance?

No. The reset URL clears a single cookie and returns nothing. It is one of the lightest pages on your site.

Will the reset URL ever change?

We try to keep URLs stable. The reset path has been at /do_actions/remove_age_verification since the feature shipped. If the path ever changes, we will redirect the old path to the new one and announce the change in release notes.

Can search engines accidentally trigger the reset?

In principle yes — if a crawler visited the reset URL it would clear its own cookie store, which has no real-world impact on your visitors. The reset has no side effect that propagates to anyone else.

Does the reset clear a visitor's shopping cart?

No. The reset only touches the age-verification confirmation cookie. Cart contents, checkout state, login state, and all other saved data are untouched.

Next steps