Quickstart for brands
From signup to a working tracking link in about fifteen minutes.
This guide walks you from a fresh signup through the 4-step setup wizard. Total time: roughly fifteen minutes.
1. Sign up and pick a plan
Go to rekomi.com/sign-up and pick "I run a subscription business". You sign in with Clerk (email + password, Google, or other configured providers).
After Clerk auth, you're routed straight to /sign-up/plan. Pick a tier (Starter $19, Growth $39, or Pro $99), pick monthly or annual billing, and optionally expand Have a coupon code? to apply a Stripe Promotion Code (validated via POST /api/billing/validate-promotion-code, rate-limited 5/min/user). Click Start 14-day free trial and you land in Stripe Checkout.
Enter your card. Stripe creates the subscription with TrialPeriodDays = 14, so you won't be charged for the first 14 days. On success, you redirect back to Rekomi and your organization is provisioned with SubscriptionStatus = Trialing and the plan you picked.
A card-on-file is required up front. The OnboardingGate middleware redirects you back to /sign-up/plan if you try to reach /dashboard without an active subscription or trial. This is intentional: it ensures every brand on the platform has skin in the game from day one.
If you arrived from a specific pricing tier link (for example /pricing?plan=growth&period=monthly), /sign-up/plan pre-selects that tier and period.
2. Walk the setup wizard
Plan selection happens in the signup funnel (Clerk signup → /sign-up/plan → Stripe Checkout) before you can reach the dashboard, so the in-dashboard checklist starts at step 1 below. The progress strip across the top of /dashboard/setup shows where you are.
- Connect payment processor. Connect Stripe so Rekomi can auto-track conversions from your subscription webhooks. This is the sales-tracking side: it tells Rekomi which sales each affiliate drove. Payouts are then handled for you: Rekomi pays affiliates globally on Stripe Express (live in 42 countries, including the US), with PayPal rolling out for countries Stripe Express does not cover. Rekomi takes a flat 3% on affiliate payouts (2.5% on Enterprise) and provides a year-end 1099-NEC candidate CSV. You can connect Stripe later from Integrations.
- Configure brand. Brand name, primary color, timezone, logo. These render across affiliate-facing emails and the public application page.
- Create campaign. Name, slug, default commission, cookie window. Defaults are sensible if you're unsure.
- Install tracking. Lands on
/dashboard/setup/install, a hub with three tabs (No-code platforms, Custom code, Stripe promo codes only) and 30 platform-specific recipes including WordPress, Shopify, Webflow, Framer, Squarespace, Wix, Bubble, Carrd, Memberstack, Outseta, Teachable, Podia, Thinkific, Ghost, beehiiv, Kit, Lemon Squeezy, Gumroad, Paddle, Braintree, vanilla JS, Next.js, React, Vue, Stripe Checkout, Stripe Payment Links, Rails, and Django.
The wizard sets OnboardingCompletedAt on the organization once all four steps are checked. You can re-open /dashboard/setup any time from the sidebar. Plan + billing changes live at /dashboard/settings/billing.
3. Connect Stripe (if you skipped step 1)
/dashboard/integrations shows your Stripe connection status. Click "Connect Stripe" to start the Stripe OAuth flow. Rekomi requests read access to your subscriptions and invoices (for sales tracking), plus the access needed to fund affiliate payout runs. You fund one payout run and Rekomi disburses the net to each affiliate.
Affiliates are paid on Stripe Express, live in 42 countries including the US. PayPal is rolling out for countries Stripe Express does not cover; affiliates in those countries can sign up and earn now, and will be paid once that rail opens.
4. Open your campaign for applications
From your campaign page, the slug controls the public application URL on your free branded subdomain: https://{yourbrand}.rekomi.com/{your-slug} (your root subdomain serves your primary campaign). Share this URL anywhere (email, Twitter, your homepage). Affiliates apply by filling in a short form. If you set autoApprove=true, they get an instant approval email with a one-click "Get your link" magic-link that signs them straight into /a. Otherwise their application lands in /dashboard/affiliates under the Pending tab for you to review.
Every brand gets the {yourbrand}.rekomi.com branded subdomain free on all plan tiers. Growth brands can also publish the public landing page on their own domain (e.g. affiliates.yourbrand.com), which doubles as first-party tracking. See Settings for the DNS-verification flow.
5. What's next
- Campaigns: edit settings, configure recurring payouts, change attribution.
- Commission models: per sale, per click, per lead, recurring payouts, tiered commissions, per-affiliate overrides.
- Reports: once you have data, see clicks, sales, leaderboard, traffic sources.
- Free signups and leads: if you have a free tier, credit affiliates for free signups that upgrade later.
If you only have ten minutes after signup, finish steps 1-4 and share your application URL. Install tracking can wait until you have affiliates lined up.