Affiliate Program
User Guide
Everything you need to know about joining, managing, and earning through the Tuning Labs affiliate program — from application to payout.
Program Overview
Tuning Labs's affiliate program lets you earn recurring commissions by referring paying subscribers to the platform. Unlike one-time bounty programs, you earn on every payment — the first subscription and every renewal for the lifetime of that customer.
No Minimum Threshold
Get paid on every dollar earned — even small commissions are paid out within 48 hours of the 2-day hold period clearing.
Lifetime Renewals
Once a subscriber is attributed to your affiliate code, every future payment on their subscription generates a commission for you.
Build a Team
Approved Master Affiliates can recruit and manage their own sub-affiliate network with a personalized landing page and team dashboard.
Fast Payouts
Commissions move through a 2-day hold, then are approved and scheduled for payment within 48 hours via PayPal, ACH, or Stripe Connect.
Affiliate Types & Hierarchy
There are three types of affiliates in the Tuning Labs program, organized in a two-level hierarchy.
Status Definitions
| Status | What it means |
|---|---|
| pending_review | Application submitted — awaiting master or owner approval |
| pending_owner_review | Sub's 7-day master approval window expired — escalated to owner |
| active | Approved — eligible to earn commissions and share referral links |
| inactive | Manually deactivated by admin |
| rejected | Application was denied |
Commissions & Earnings
Commissions are calculated as a percentage of every payment received — both the initial subscription and all renewals. The current commission rate is shown below — when you sign up, this rate becomes your locked-in contracted rate.
Commission Rates by Plan
| Plan | Billing | Price | Your Cut | Rate |
|---|---|---|---|---|
| Loading pricing… | ||||
How to Apply
Option A — Direct Application
Apply directly without a referral from an existing master affiliate. Your application goes to the platform owner for review.
/portal/affiliate-apply.html and complete your name, email, preferred affiliate code, and W-9 tax information.GARAGE01), your Portal Token (tlaff_...), and a login link to your dashboard.Option B — Apply Under a Master Affiliate
If you were invited by a master affiliate, visit their personalized link. Your application routes to them first before any owner review.
https://tuninglabs.net/affiliate.html?ref=MASTERCODE
When you apply via a master's referral link, the master_ref field is pre-populated. The master has 7 days to approve or reject your application from their dashboard. If they don't act within 7 days, it escalates to the owner automatically.
/portal/affiliate-login.html.
Master Affiliate Guide
Master affiliates have a team dashboard in addition to their personal affiliate portal. From it, you can view, approve, and reject sub-affiliates who apply under your code.
Your Personal Recruitment URL
https://tuninglabs.net/affiliate.html?ref=YOURCODE
What You Can Do as a Master
| Action | Details |
|---|---|
| View your team | See all sub-affiliates under your code — any status (pending, active, rejected, etc.) |
| Approve sub-affiliates | Within the 7-day window; triggers token generation and welcome email to the sub |
| Reject sub-affiliates | Decline an application — the sub is notified and cannot reapply under the same code |
Auto-Escalation
Every time you load your team dashboard, the system checks for any sub-applications that have passed their 7-day deadline. Those are automatically moved to pending_owner_review and their master_affiliate_id link is removed, making them direct applications for the owner to handle.
Sub-Affiliate Guide
As a sub-affiliate, you operate independently — your portal, your code, and your earnings are entirely yours. The only connection to your master is that they approved your application.
After You're Approved
tlaff_...)./portal/affiliate-login.html and enter your code + token.?aff=YOURCODE.Tracking & Attribution
Tuning Labs uses a two-part tracking system: a JavaScript snippet on your landing pages, and URL parameter attribution during checkout.
The Tracking Snippet
Paste this on any landing page you own that links to Tuning Labs. It auto-tags outbound links and fires a visit pixel to record the click in your dashboard.
Attribution Chain
Once a visitor clicks your link, here's how Tuning Labs attributes that customer to your affiliate account permanently:
tuninglabs.net with ?aff=YOURCODE in the URL.ref_code is stored in Stripe checkout session metadata.affiliate_attributions record links that Stripe customer ID to your affiliate ID — forever.Commission Lifecycle
Each commission passes through defined states from the moment a payment is received until it is paid out to you.
| Status | Trigger | Timeline |
|---|---|---|
| pending | Stripe payment webhook fires; hold period begins | Immediate |
| eligible | 2-day hold period has elapsed; ready for admin approval | +2 days |
| approved | Admin runs the approve eligible commissions action | Shortly after eligible |
| scheduled | Admin schedules a payout batch | Within 48hr of approval |
| paid | Payment sent and marked complete | Final state |
| voided | Manually voided (e.g., refund or chargeback) | Any pre-paid state |
Payout Methods & Process
Set up your preferred payout method in your affiliate portal. All methods are supported — choose what works best for you.
Payout Process
Tax & W-9 Compliance
Tuning Labs collects W-9 information to comply with IRS reporting requirements. This is collected during your application in Step 2.
Required W-9 Information
| Field | Notes |
|---|---|
| Legal Name | As shown on your tax return |
| Business Name / DBA | Optional — only if different from legal name |
| Federal Tax Classification | Individual, C-Corp, S-Corp, Partnership, LLC, Trust, or Other |
| Address, City, State, ZIP | Required for all affiliates |
| TIN Type | SSN or EIN |
| TIN | AES-256-GCM encrypted — only last 4 digits visible in dashboard |
| Electronic Signature | Typed legal name + checkbox + IP address + timestamp |
IRS Certification
TIN Security
Your full TIN is never stored in plain text. It is encrypted with AES-256-GCM before being saved to the database. Only the last 4 digits are displayed in any UI or API response. The full TIN can only be accessed by the platform owner through a dedicated secure endpoint.
Admin Workflow
Platform administrators manage the full affiliate lifecycle from a dedicated admin dashboard. Below is a summary of daily and recurring tasks.
Daily Admin Tasks
Stripe Catalog Management
Keep the internal product catalog in sync with Stripe's live products and prices. Always run a dry-run preview before executing a sync.
| Task | Action |
|---|---|
| Preview catalog sync | POST /api/admin/stripe/sync-catalog { dry_run: true } |
| Run catalog sync | POST /api/admin/stripe/sync-catalog { dry_run: false } |
| View synced catalog | GET /api/admin/stripe/catalog |
| Override a price ID | PATCH /api/admin/stripe/catalog |
Security & Data Protection
Tuning Labs is built with security-first design throughout the affiliate program.
Portal Token Auth
All affiliate API endpoints require a Bearer token (tlaff_...). Only the SHA-256 hash is stored — the plain token is never persisted.
TIN Encryption
Taxpayer ID numbers are encrypted with AES-256-GCM before storage. Last 4 digits only are displayed in any UI or API response.
ACH Encryption
Bank routing and account numbers are stored with AES-256-GCM encryption. Only the last 4 digits of the account number are shown.
IP Hashing
Visitor IPs recorded in click tracking are SHA-256 hashed — full IP addresses are never stored in the database.
Webhook Idempotency
Every Stripe event is deduplicated by its unique event ID, preventing duplicate commission creation from repeated webhook deliveries.
Team Isolation
Masters can only view and act on sub-affiliates who applied under their code. Cross-master access is enforced at the API level with 404 responses.
Frequently Asked Questions
master_affiliate_id link is removed and you become a direct application. The owner will review and approve or reject your application directly.?aff=YOURCODE to any Tuning Labs URL. Alternatively, paste the provided JavaScript tracking snippet on your landing pages — it will automatically append your affiliate code to all Tuning Labs links on the page.