Skip to main content

Member App Links Reference

Member App Links Reference Why: Knowing these links helps you share the right URL in emails, social posts, and campaigns without accidentally confl...

Written by Ken Truesdale

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

/upgrade

Guests and members

Main offers page — browse plans, subscribe, or manage billing

/join

Guests

Create a free account (no payment, no access levels)

/login

Guests

Sign in (opens auth modal on the current site)

/c/[slug]

Guests and members

Checkout link for a specific offer (shareable)

/gift

Guests and members

Gift a subscription or one-time offer (when gifting is enabled)

/pricing

—

Redirects to /upgrade on tenant domains; marketing page on others

/profile

Members

Account settings, billing, referrals, preferences

/my-stuff

Members

Personal hub — favorites, lists, member content

/home

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 (preserving returnUrl, 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

/profile

General account settings

/profile?tab=billing

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 /upgrade are redirected to your external sales page instead.

Query params:

Param

Purpose

returnUrl

After checkout, send the member back to this path

accessLevels

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

/home

Default post-login and post-checkout destination

/my-stuff

Favorites, lists, completed items, member-created recipes

/notifications

In-app notification center

/about

Mobile "About" screen

/contact

Contact form (when enabled)

/community

Community / forum (when enabled)

Content URLs

Each content type has a fixed URL pattern:

Content

Pattern

Example

Recipe

/recipe/[slug]

/recipe/chicken-tacos

Meal plan

/meal-plan/[slug]

/meal-plan/january-reset

Resource

/resource/[slug]

/resource/meal-prep-guide

Blog post

/post/[slug]

/post/welcome-to-the-kitchen

Course

/course/[slug]

/course/knife-skills-101

Query Parameters

Common Query Parameters

Param

Used on

Purpose

returnUrl

/login, /join, /upgrade, /c/*, checkout

Return path after auth or purchase

accessLevels

/upgrade

Filter offers to those granting specific access levels

ref

/join, /c/*

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 /upgrade

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

Did this answer your question?