Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.
Why: Knowing these links helps you share the right URL in emails, social posts, and campaigns without accidentally conflicting with Page Builder slugs.
Navigate: App Station > Settings > Offers > Checkout Links
Overview
This article provides a reference for the built-in URLs on your app domain that members and guests use. These routes are reserved by the platform and cannot be used as custom page slugs in the Page Builder. Admins can utilize these links when linking from emails, social posts, navigation, and marketing campaigns.
Quick Reference Table
Link | Who it's for | Purpose |
| Guests and members | Main offers page — browse plans, subscribe, or manage billing |
| Guests | Create a free account (no payment, no access levels) |
| Guests | Sign in (opens auth modal on the current site) |
| Guests and members | Checkout link for a specific offer (shareable) |
| Guests and members | Gift a subscription or one-time offer (when gifting is enabled) |
| — | Redirects to |
| Members | Account settings, billing, referrals, preferences |
| Members | Personal hub — favorites, lists, member content |
| Everyone | Default landing path after login/checkout (usually your Home page) |
Authentication Links
/login
The canonical sign-in URL for bookmarks, email links, and server auth guards.
Guest: Server redirects to
/?auth=login(preservingreturnUrl,error, and OAuth params). The sign-in modal opens without leaving the page.Already signed in: Redirects straight to
returnUrl(or the tenant start page).Query params:
returnUrl— where to send the member after successful login.
Members can also sign in from the header, locked-content prompts, and the auth modal without visiting /login directly.
/join
This URL allows free account registration — email and password, optional name. No payment and no access levels are granted.
Use when: You want people to explore public content, save favorites, or join a mailing list before buying.
Query params:
returnUrl— redirect after signup (default/home)ref— referral code for the Referral System
/forgot-password
A standalone password reset page for email links and direct navigation. Uses the same form content as the auth modal's forgot-password view.
/magic-link
A one-time sign-in from email (magic link or password reset). Not meant for manual linking — generated by the system in transactional emails.
/profile
The member account hub. Common paths include:
Path | Purpose |
| General account settings |
| Subscriptions, invoices, Manage Subscription (Stripe Customer Portal) |
Upgrade modals and billing CTAs link here when a member already has a subscription.
Purchase Links
/upgrade
This is the primary member-facing offers page on your app domain.
Shows subscription and one-time offers grouped by offer group. Grouped offers render as one card with tabs; ungrouped offers are separate cards.
Works for guests (purchase + account creation) and logged-in members (upgrade or manage).
Unlisted offers are hidden from this page (use checkout links for link-only pricing).
External upgrade URL: If configured under App Station > Monetization > Offers > Settings, visitors to
/upgradeare redirected to your external sales page instead.
Query params:
Param | Purpose |
| After checkout, send the member back to this path |
| Comma-separated access level IDs — show only offers that grant those levels |
Example: /upgrade?returnUrl=/recipe/summer-salad&accessLevels=uuid1,uuid2
/pricing
On your tenant domain: Automatically redirects to
/upgrade(with app shell, navigation, and theme).On memberkitchens.com: Member Kitchens marketing pricing — not your member offers page.
Do not share memberkitchens.com/pricing with your members; share https://yourdomain.com/upgrade or a checkout link instead.
/c/[slug]
This is a shareable checkout entry point. Each offer can have one or more checkout links; the first is auto-created when you add an offer.
Listed and unlisted offers both work via checkout links.
Guests are prompted for email before Stripe Checkout.
Logged-in subscribers on a link with upgrade campaign enabled go into the Stripe Customer Portal to switch to that plan.
Query params: returnUrl, ref, email, checkout=auto (with email, auto-forwards new guests to Stripe).
Example (sales email where you already know the address): /c/[email protected]&checkout=auto
/gift and /gift/success
This flow is for gifting subscriptions. Only available when gifting is enabled for the tenant (App Station > Monetization > Gifting). Same offer catalog rules as /upgrade.
Member Destinations
These are built-in member routes. Some have admin settings under App Station > Site Structure > List Pages > System Pages.
Path | Purpose |
| Default post-login and post-checkout destination |
| Favorites, lists, completed items, member-created recipes |
| In-app notification center |
| Mobile "About" screen |
| Contact form (when enabled) |
| Community / forum (when enabled) |
Content URLs
Each content type has a fixed URL pattern:
Content | Pattern | Example |
Recipe |
|
|
Meal plan |
|
|
Resource |
|
|
Blog post |
|
|
Course |
|
|
Query Parameters
Common Query Parameters
Param | Used on | Purpose |
|
| Return path after auth or purchase |
|
| Filter offers to those granting specific access levels |
|
| Referral code attribution |
Reserved Slugs
You cannot create custom pages with the following slugs, as they conflict with platform routes:
account, app-install, c, community, contact, forum, gift, join, leaderboard, login, meal-plan, my-favorites, my-stuff, notifications, points, post, profile, recipe, resource, signup, upgrade, and others reserved for marketing or admin paths.
The Page Builder shows an error if you try to use a reserved slug. Note that /signup on your tenant domain is reserved for the Member Kitchens creator signup flow, not member registration. Direct members to /join for free accounts.
Admin Configuration Map
What you want to change | Where in App Station |
Offers shown on | Monetization → Offers (listing vs unlisted) |
Checkout link URLs | Monetization → Offers → Checkout Links |
External upgrade / manage URLs | Monetization → Offers → Settings |
Gift page availability | Monetization → Gifting |
Referral rewards | Features → Gamification |
My Stuff card density | Site Structure → List Pages → System Pages |
Rename "My Stuff" | App Settings → Labels |
Footer / About links | App Settings → Footer & About |
