Aden
ProductGrowth & marketing

Gifts & waitlist

Three independent growth levers. Gifting a paid plan to another team (with a gift card email that can be scheduled to the day and hour), 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, and gets a gift card email, with the buyer's personal note on it, either right away or on a day and hour the buyer picks.

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

  1. Go to Pricing → Gift a plan (/pricing/gift).
  2. Type the recipient team's handle, or paste their profile link. The team's name, avatar and current plan appear under the field before you pay, so you can see you have the right one.
  3. Choose a plan (Air, Pro, Ultra or Max). The price shown is what Polar charges.
  4. Choose when the gift card lands: right away, or on a date: pick the day and the hour in your own timezone, up to a year ahead.
  5. Optionally add a personal note (up to 300 characters) and the name it's signed with.
  6. Complete checkout via Polar. The subscription is created under the recipient's email, so they own it and can manage renewals.
  7. After a successful checkout you land back on /pricing/gift?gift=success.

The plan itself switches on the moment the payment clears, only the card waits for the scheduled moment. The form says so, so a scheduled gift is never mistaken for a delayed upgrade.

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

  1. You sign the letter of intent when you sign up. The beta agreement step on /register (and the beta agreement in the public organisation enquiry form) shows the letter of intent next to it, Read the Letter of Intent opens the full published text in a side panel, and the single signature you draw there signs both. The acceptance is filed against your account the moment it is created, so /app/beta/loi already shows Signed the first time you open it.
  2. If you signed up before this (or you revoked your acceptance), sign the letter of intent at /app/beta/loi by hand. Draw or upload a signature; it is stored once on your account and reused for future in-platform signing.
  3. Your acceptance is recorded in loi_acceptances against the currently published letter of intent version (/admin/letter-of-intent, falling back to LOI_VERSION in apps/web/lib/legal/letter-of-intent.ts).
  4. You can revoke the acceptance any time from /app/beta/loi: revoking does not delete your account, and beta access is managed separately by the Aden team.
  5. An admin reviews the list at /admin/users?tab=beta and clicks Grant access, setting users.beta_access = 'approved'.
  6. 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.

Was this helpful?

On this page