Growth — gifts, subscriptions & waitlist
Three independent growth levers — gifting a paid plan to another team, collecting fan email subscribers on public profiles, and managing platform waitlist / beta access.
What it is
Aden has three ways to grow the user base and deepen artist–fan connections.
Gifting a plan lets any logged-in user pay for a paid Aden subscription on behalf of another team. The recipient team immediately receives the plan without needing to enter payment details.
Fan subscriptions (presave / mailing list) let artists collect email addresses from fans on their public profile. Fans opt in before a release is out and get notified when it drops.
Waitlist is a simple landing-page form for people who want to be notified when Aden opens more spots. It stores contacts in Resend's audience, no account required.
The beta program (separate from the public waitlist) is an invite-and-approve flow for early testers. Users sign a letter of intent and wait for an admin to grant them access.
Using it
Gifting a plan to another team
- Go to Pricing → Gift a plan (
/pricing/gift). - Enter the recipient team's slug (visible in their profile URL).
- Choose a plan (air, pro, ultra, or max) and the number of months (1–12).
- Complete checkout via Polar. The subscription is created under the recipient's email, so they own it and can manage renewals.
- After a successful checkout you land back on
/pricing/gift?gift=success.
Collecting fan subscribers
Artists share their public profile link (/profile/[team]/fans). Fans enter their email address and click subscribe — no account needed. The email is stored as a contact for that team, tagged presave plus optionally a track ID and a custom source label.
If the same email subscribes again for the same team it is silently deduplicated (the action returns alreadySubscribed: true without error).
Fans can unsubscribe at /profile/[team]/fans/unsubscribe or via the global unsubscribe route at /unsubscribe.
Joining the waitlist
Visit the landing page and fill in the waitlist form. First name, last name, and email are collected. The contact is added to a Resend audience (WAITING_LIST_AUDIENCE_ID). No Aden account is created.
Beta program — for testers
- Sign the letter of intent at
/app/beta/loi. Draw or upload a signature; it is stored once on your account and reused for future in-platform signing. - Your acceptance is recorded in
loi_acceptancesagainst the currentLOI_VERSION(apps/web/lib/legal/letter-of-intent.ts). - An admin reviews the list at
/admin/betaand clicks Grant access, settingusers.beta_access = 'approved'. - Once approved you see the full app. Access can be revoked (
beta_access = 'revoked').
Admins can also view and review all letter-of-intent signatures at /admin/letter-of-intent.
Goals, milestones & todos
Three-layer planning system — quantified goals (admin/org/team/personal) with AI parsing, project milestones with kanban/gantt, and per-task todos with version-scoping and @mention notifications.
Guides & knowledge base
Editorial country-specific knowledge articles (tax info, collecting societies, contracts, …) scoped to a team, an organisation, or the public, with an admin approval gate for public articles.