The Problem
The Experiences app runs inside Shopify's embedded admin as an iframe. This is fine for occasional use, but it creates meaningful friction for merchants who use the app as a core part of their daily operations — because standard browser behaviors simply don't work inside an embedded context.
Specifically:
Right-clicking a link and choosing "Open in new tab" does nothing or opens inside the same frame
You cannot have two parts of the app open simultaneously (e.g. one experience open for reference while editing another)
Bookmarking a specific experience or view is unreliable
Navigating back and forward with the browser's back button often exits the app or behaves unexpectedly
Staff who need read-only access to rosters or check-in views must log into Shopify first — a high barrier for non-admin team members like hosts, instructors, or front-of-house staff
Why This Matters
Merchants running high-volume experience businesses spend significant time in the Experiences admin. Common workflows that are unnecessarily cumbersome in the current embedded context include:
Comparing two experiences side by side — e.g. copying schedule settings, pricing, or form fields from an existing experience into a new one
Cross-referencing a booking while updating another — e.g. resolving a customer reschedule request that involves checking availability across two time slots at once
Sharing a direct link with a team member — e.g. sending a host or instructor a link to their upcoming attendee list without requiring them to navigate through Shopify
Running the check-in view on a dedicated device — e.g. a tablet at the door showing today's roster, without occupying a Shopify admin session
Proposed Solution
Provide a way to access the Experiences app — or specific views within it — outside of the Shopify iframe, via a direct URL that works in any browser tab or window without requiring a Shopify login.
This could take several forms, in increasing order of scope:
Direct deep links for specific experiences, time slots, or the attendee manifest — shareable URLs that open the relevant view directly
A standalone web app at a dedicated domain (e.g. app.experiencesapp.com) that mirrors the admin experience outside of Shopify
Role-based access so non-Shopify users (hosts, instructors, check-in staff) can log in with limited permissions to see only what they need
At minimum, Option 1 solves the multitasking and sharing problems immediately. Options 2 and 3 unlock the staff-access use case and significantly reduce the barrier to daily operational use.
User Value
For merchants using Experiences as their primary operations tool — not just an occasional booking widget — working inside a single embedded frame is the equivalent of only being allowed one browser tab all day. Standalone access transforms Experiences from a Shopify plugin into a first-class business tool.