Merchants & developers

Complete feature catalog

Route-level map of Apex app surfaces from the original docs catalog.

Access and onboarding

RouteTitleAudienceDescription
/loginLoginBothEmail/password authentication, Supabase session creation, password reset entry, and redirect handling for protected app routes.
/signupSignupBothNew-account entry point. Users can create an Apex account before creating or joining a workspace.
/verify-emailVerify emailBothEmail verification holding page after signup. It keeps unverified users out of protected workspace surfaces.
/auth/reset-passwordReset passwordBothPassword update flow for users with a valid Supabase reset token.
/orgs/newCreate workspaceAdminCreates a company or agency workspace. Agency workspaces unlock client management; company workspaces focus on one operating company.
/joinStore setup entryBothSigned-in users without a store resume their usable client link or ask DRIP for one.
/join/[code]Client linkBothCreates or signs into an account, confirms the store, collects its details, and completes the link's billing requirements.
/invitations/acceptStore invitation acceptanceBothAccepts store-level invitations with invalid, missing, accepted, declined, and expired states.
/org-invitations/acceptWorkspace invitation acceptanceBothAccepts organization invitations and adds the user to the workspace with the invited role.

Daily operating surfaces

RouteTitleAudienceDescription
/LaunchpadOperatorShop-level command center with readiness stage, blockers, next move, setup checks, active tests, draft tests, and recent learning proof.
/backlogIdeasOperatorPrioritized backlog of concepts, approved ideas, linked drafts, source snapshots, comments, archive/restore state, and create-experiment action.
/backlog/captureCapture an ideaOperatorCaptures an idea in one box, drafts its structure, and adds it to the backlog.
/pipeline/backlog?idea=<id>IdeaOperatorOpens one idea in the backlog modal with its evidence, prioritization, comments, Research Hub snapshot, and linked experiment creation.
/experimentsExperimentsBothExperiment inventory with status filters, launch readiness, setup progress, draft blockers, linked backlog items, and create-test entry.
/experiments/newNew experimentBothCreates a test with store URL, targeting, traffic allocation, schedule, goal selection, planned-test options, variants, and optional backlog linkage.
/experiments/[id]Experiment detailBothFull test workspace: setup checklist, goals, variants, status actions, launch blockers, analytics, QA actions, schedule, targeting, and developer metadata.
/experiments/[id]?tab=qaQA tabBothForced preview URLs, variant verification, QA run state, screenshot evidence, and launch-readiness checks before traffic starts.
/experiments/[id]/variations/[varId]Variation editorBothThe deepest builder surface: preview browser, Operator chat, selector tooling, mutation authoring, code mode, workspace files, build status, preview controls, QA evidence, artifacts, and save/apply behavior.
/experiments/[id]/checkout-block (redirects to the normal test; checkout messages are authored on arms)Retired checkout editor redirectDeveloperRedirects to the ordinary test detail page; current checkout messages are authored on test arms.
/resultsResultsOperatorReadback surface for individual outcomes, imported external results, overall impact, and learnings that shape the next experiment.

Foundations

RouteTitleAudienceDescription
/assetsAssetsBothUpload and organize reference files, images, PDFs, and prompt material. Asset usage is tracked so teams know where a file is consumed.
/goalsMetricsBothReusable click, pageview, custom, revenue, and Shopify-connected goals. Metrics can be primary or secondary inside tests.
/goals/newNew metricBothCreates success events with selectors, text match, URL patterns, event names, revenue settings, count-once behavior, and capture rules.
/goals/new/visualVisual metric builderOperatorLegacy visual builder redirect into the current metric creation path.
/audienceAudiencesBothReusable visitor groups and page groups for experiments and personalization, including page, traffic, behavior, and customer-signal rules.
/audience/newNew audienceBothRule-builder for URL, page, traffic source, device, behavior, Shopify/customer attributes, exact, wildcard, and regex targeting.
/signalsSignalsOperatorVisitor and storefront facts that Apex captures and reuses for audiences, feature flags, personalization, and Operator context.
/store-profileStore profileOperatorBrand memory and technical memory: profile facts, audit runs, evidence, storefront checks, findings, learning runs, and brand guideline presets.
/pagesPagesBothLegacy page targeting redirect. Current targeting is handled by audiences and segment rules while runtime still supports URL patterns.
/pages/newNew pageBothLegacy new-page targeting redirect into the current audience and segment creation flow.

Analytics

RouteTitleAudienceDescription
/analyticsAnalytics overviewOperatorTop-level analytics tabs for overview, acquisition, behavior, funnels, traffic, visitors, realtime, ecommerce, quality, and experiment performance.
/analytics/audienceAudience analyticsOperatorAudience composition, visitor segments, and time-windowed audience behavior.
/analytics/trafficTraffic sourcesOperatorTraffic source, campaign, and acquisition quality breakdowns across 7, 30, and 90 day windows.
/analytics/visitorsVisitor explorerOperatorVisitor records, sessions, identifiers, and event trails for debugging individual journeys.
/analytics/realtimeRealtime analyticsBothLive event console for verifying install health, pageview flow, custom events, and QA traffic.
/analytics/funnelsFunnelsOperatorFull-funnel analysis with breakdowns, detected pages, saved funnels, run endpoint, and conversion-path summaries.
/analytics/funnels/newFunnel builderOperatorBuilds funnels from detected URLs, custom steps, saved funnel definitions, and run-now analysis.
/analytics/flowFlowOperatorPath-flow view for entry pages, exit pages, movement between URLs, and behavioral drop-off patterns.

Advanced product surfaces

RouteTitleAudienceDescription
/landing-pagesLanding pagesOperatorPages built in a workspace checkout and deployed with apex landing-pages deploy, listed with format, versions, publish state, and live address.
/landing-pages/newNew landing pageOperatorRedirects to /landing-pages with a notice that pages are deployed with the CLI.
/landing-pages/[id]Landing pageOperatorRead view: versions with QA state and previews, publish state and live address, experiments that use the page, unpublish and archive.
/landing-pages/[id]/qaLanding page QAOperatorVersion-level preview links, QR codes, QA runs, approval state, and launch gating for landing pages.
/flagsFeature flagsDeveloperRuntime toggles with status, rollout percentage, source experiment, delivery type, targeting, typed values, and archive/pause/activate actions.
/flags/newNew feature flagDeveloperCreates native Apex flags that SDK callers can evaluate and dashboards can toggle.
/flags/[id]Feature flag detailDeveloperOff/on variants, targeting, decision debugger, payload value, typed values, rollout control, source experiment, and lifecycle metadata.
/personalizationPersonalizationBothSignal targeting, surfaces, priority, runtime status, rollout, and inventory of personalized experiences.
/personalization/newNew personalizationBothCreates signal-driven storefront experiences with matching rules and structured experience payloads.
/personalization/[id]Personalization detailBothExperience payloads, targeting, ordered rules, decision debugger, safe rollout, source, and lifecycle metadata.

Installation and runtime administration

RouteTitleAudienceDescription
/settings/installationStore connectionAdminShopify connection state, app embed instructions, manual snippet, install verification, snippet settings, and setup flow.
/settings/developers?tab=scriptScript and runtimeDeveloperManual script install (paste, open site, verify), the 13 groups of runtime controls with Save and publish, and the external pixel. Consent settings live in Integrations.
/settings/developers?tab=edgeEdge routingDeveloperDNS proxy mode in five steps: live address, origin, DNS records, the DNS and SSL checks, and go-live.
Legacy: /installation/* redirects to /settings/installation/*RedirectAdmin/DeveloperOld /installation routes now redirect to the /settings/installation tree to keep existing links working.
/settings/developers?tab=inspectorInspectorDeveloperSnippet size, size over the wire, experiments in the payload, edge cache lifetime, and payload composition.
Legacy: /settings/installation/{manual,runtime,edge-routing,snippet-size}RedirectDeveloper308 to the matching Developers tab.
/settings/test-rulesTest rulesAdminShop-wide auto-pause defaults, sequential significance settings, fixed-horizon planned test options, minimum runtime, and per-test override model.
/settings/integrationsProfit analysisAdminShopify integration and reconnect flow for order, product, inventory, cost, reconciliation, and profit-analysis scopes.

Workspace, team, and support

RouteTitleAudienceDescription
/clientsClientsAdminAgency-workspace client list. Switch into a client workspace before working on that store’s tests and profiles.
/settings/teamStore team or agency teamAdminTeam members, store invitations, workspace members, roles, and invite management. Content changes by workspace type.
/settings/storeStore and workspace settingsAdminWorkspace name, slug, type, ownership, and organization-level settings.
/org/membersWorkspace membersAdminOrganization-level membership list and role management for workspace admins and owners.
/settings/accountAccountBothUser display name and image shown across Apex comments, ownership, and team surfaces.
/settings/developersDevelopersDeveloperFive tabs: keys and webhooks, script and runtime, edge routing, inspector, IDs and references. API keys (publishable, test secret, live secret) show their secret once. Webhooks are added and edited in a dialog with the events, the signing secret and the recent deliveries.
Legacy: /webhooks, /webhooks/new, /webhooks/[id]RedirectDeveloper308 to the Keys and webhooks tab; a webhook id opens its edit dialog.
/experiments/[id]/variations/[varId] logs overlayOperator logsBothReview persisted Operator runs, chat transcripts, tool/event timelines, artifacts, statuses, filters, and failure states inside the variation editor.
/helpHelpBothIn-app resources, workflow links, FAQs, setup guidance, API docs link, and practical troubleshooting entry points.

Internal and brand surfaces

RouteTitleAudienceDescription
/docsDocumentationBothThe complete Apex documentation system: quickstart, product shots, operating workflow, feature manuals, route catalog, API surface map, data model map, endpoint reference, and troubleshooting.
/brandBrand bookBothPublic Apex brand book surface and visual system reference.
/brand-guidelinesBrand guidelines redirectBothRedirects to the current brand documentation surface.