Home/Docs/Partner Applications
Docs

Partner Applications

Run a public application page so prospective partners can apply to your program — with auto-approval, manual review, or a hybrid workflow.

What this gives you

Once enabled, your brand gets a public URL like https://trcker.io/apply/ (or your custom domain) where anyone can fill out an application to join your affiliate program. No Trcker account needed to apply — just an email and a few details.

You decide whether applications are reviewed manually or auto-approved.

Turning it on

  1. Open Settings on your brand.
  2. Scroll to Partner Applications.
  3. Toggle Accept partner applications on.

The application URL appears in the same panel — copy it and link to it from your website, your "Become an affiliate" footer link, or wherever else you want.

Auto-approve vs. manual review

Once partner applications are on, a second toggle appears: Auto-approve partners.

  • Off (default) — applications come in as pending. You review them under Activity → Leads. Approve or reject each one. Approval kicks off the standard partner-approved emails.
  • On — every application is approved on submit. The applicant immediately gets the welcome + tracking-setup emails and can start promoting. Saves you a step but loses the gating layer.

Most brands start in manual-review mode for the first ~50 applicants to learn what their typical applicant looks like, then flip on auto-approval once the signal is clear.

What the applicant sees

The application page asks for:

  • Name (required)
  • Email (required)
  • Social profiles — for creator-program brands, prompts for TikTok / Instagram / YouTube / X handles
  • Website + How will you promote? — for affiliate-program brands (collapsed by default; click "Add website and promotion details" to expand)
  • Terms / Privacy agreement (required)

The form auto-detects creator vs affiliate mode based on your brand's programType. Set that under Settings → Brand profile (it controls the fields shown and the email templates used).

After submit, the applicant sees:

  • Pending review message if auto-approve is off — "Thanks for applying. We'll review your application and get back to you."
  • Approved message if auto-approve is on — "You're in! Check your email for your tracking links and next steps." plus a "Go to Dashboard" button.

Reviewing applications (manual mode)

Pending applications land under Activity → Leads for master admins, or under the brand's leads page for brand operators.

For each application you can:

  • Approve — partner row gets created, status set to active, approval emails fire.
  • Reject — partner status set to rejected. The applicant doesn't get an explicit rejection email by default (most platforms don't either); they just don't hear back.
  • Quick approve — same as approve but pre-fills any missing fields with sensible defaults.

You can bulk-approve multiple applications at once from the leads dashboard.

Anti-spam / rate limiting

Trcker rate-limits the application endpoint per IP and per email to prevent submission floods. Default: 5 applications per IP per hour, 1 per email per brand. Adjust thresholds in Settings → Brand API Key if you have legitimate bulk applicants (rare).

We also reject duplicate applications: if an email has already applied to your brand, the form returns an error pointing to /login instead. Existing partners can sign in to their portal directly.

Customizing the page

Today the application page uses Trcker's default layout with your brand name. Custom branding (logo, colors, banner) is on the roadmap. If you need it sooner, hello@trcker.io.

You can host the form on your own site by embedding the public API directly:

`html

`

Same backend, just your styling. The endpoint accepts the same fields as the hosted form.