A purpose-built affiliate management system — handling the full creator lifecycle from signup through commission payout. Three portals, one platform, owned by Spite House Studios.
The Spiteful Team affiliate model is strong — creators earn by letting their videos work as ads. What's missing is the system to manage it at scale.
At $1M in planned ad spend this year, you need a traceable, auditable system to match spend to creators and calculate commissions automatically.
At 10% commission on ad spend, up to $100K in creator payouts needs to be tracked, approved, and synced to QuickBooks. A spreadsheet won't cut it.
Each user type gets a dedicated, role-appropriate interface — affiliates, managers, and administrators never see each other's tools.
Where creators sign up, accept terms, view their earnings, track commissions by campaign, and submit disputes. Clean, mobile-first, passwordless login.
Approve affiliates, enroll them in campaigns, enter ad spend, auto-calculate commissions, approve payouts, and sync to QuickBooks.
Full system control. Create and manage programs, campaigns, and T&C versions. Publish holiday campaigns. View the complete audit log.
Multi-step signup: personal info, business info, payment preferences, W-9 collection, and T&C acceptance. Submission triggers manager review queue.
Affiliates choose their preferred login method at signup: traditional email + password, or magic link (passwordless) — a one-click login delivered via email. No forced friction, no locked-in method.
Real-time view of pending commissions, paid commissions, and total earned — broken down by program and campaign.
Full itemized history: "Q1 2026 — Spiteful Team: $1,200 | Valentine's Campaign: $400 | Pending: $800." Transparency builds trust.
⭐ Key FeatureSelf-enroll in available campaigns via invite link. Affiliates see campaign details, commission rates, and T&C addendums before enrolling.
Affiliates can flag a payout period, describe the dispute, and submit for manager review. Status updates sent via email.
When terms update, a blocking modal appears on next login. Affiliate must accept to continue. Email notification sent simultaneously. Acceptance is version-stamped.
Affiliate completes W-9 info at signup. System auto-generates a completed PDF and emails it directly to the CPA. No files stored in the portal.
⭐ Key FeatureReview new signups, view submitted information, and approve or deny applications. Automated email notification sent to affiliate on decision.
Full roster view with filter/search. Toggle active/inactive status, view enrollment history, payout history, and all submitted information.
Invite specific affiliates to holiday campaigns and seasonal promotions via email. Affiliates receive invite link with campaign details.
Select affiliate + period + campaign, enter ad spend. System auto-calculates: spend × commission rate. Preview before submitting. Rate is locked to the enrolled program.
⭐ Key FeatureManager reviews and approves commission entries. Approval triggers QuickBooks sync — affiliate is created/updated as a vendor and payable is recorded.
Review affiliate disputes, examine the underlying commission entry, and resolve: adjust amount, approve as-is, or deny. Affiliate notified on resolution.
Generate monthly or quarterly reports filtered by affiliate, campaign, or date range. Includes ad spend, commission rate, payout amount, and status. Export to PDF or CSV.
Managers set and adjust the default program commission rate and configure bonus rates for time-limited campaigns. Each campaign carries its own rate (base + bonus), automatically applied when commission is calculated — no manual overrides needed.
⭐ Key FeatureOAuth-connected to your QB account. Approved payouts sync automatically — no double entry. Affiliates live in QB as vendors.
⭐ Key FeatureEdit the default Spiteful Team program: pitch copy, commission rate, and T&C. Changes are versioned — no history is lost.
Create time-bounded campaigns: name, date range, commission rate (base + bonus), custom pitch copy, and T&C addendum. Publish, unpublish, and archive.
⭐ Key FeatureCreate and publish new T&C versions. Publishing triggers re-acceptance flow for all active affiliates. Full history of which version each affiliate accepted, with timestamps.
Create, edit, and deactivate manager accounts. Full affiliate roster with enrollment and status visibility across all programs.
Immutable record of every system action: approvals, status changes, commission entries, payout approvals, T&C updates, dispute resolutions. Filterable by user, action type, and date.
⭐ Key FeatureOne-click OAuth connection to Spite House Studios QB account. Admin controls the integration from a single settings screen.
One-click connection to your QB account. Approved payouts sync affiliates as vendors and record payables automatically — no double entry, no manual bookkeeping.
Automated email delivery for every system event: affiliate approvals, T&C updates, commission statements, payout confirmations, and W-9 delivery to your CPA.
Affiliates choose password or passwordless (magic link) login. Managers and admins use secure email/password sessions. Role-based access across all three portals.
Affiliate completes tax info at signup. System generates a completed W-9 PDF and delivers it directly to your CPA via email. Fully automated, nothing stored in the system.
Text message alerts for key events: approvals, payout confirmations, T&C updates. Keeps affiliates informed without requiring them to log in.
Phase 2Pulls ad spend data directly from your Meta Ads account — eliminating manual manager data entry entirely. Commission calculations become fully automated. See Phase 2 roadmap.
Phase 2These features are not in the initial build but are designed for as natural next steps as the program scales.
Add text message alerts for affiliate approvals, payout confirmations, and T&C updates. Increases affiliate engagement and reduces support questions.
Instead of managers manually entering ad spend per affiliate, the system pulls spend data directly from your Meta Ads account. Requires consistent creative tagging in Ads Manager (affiliate ID on each creative) and Meta App Review for ads_read permission.
Rather than tracking payables in QuickBooks and disbursing manually, integrate ACH or a payment platform (Stripe Connect, PayPal Payouts) to push payments directly to affiliates. Closes the full loop from commission to payment.
Bronze / Silver / Gold tier progression based on cumulative earnings or performance. Higher tiers unlock higher commission rates or campaign priority access. Drives engagement and retention.
The Spiteful Team program is built around creator videos. Spite House selects creators' existing content and runs it as Facebook & Instagram ads. The question is: should the portal include a way for affiliates to reference or submit their content — or is content discovery and selection managed entirely outside this system?
When a manager calculates and approves a commission payout, it triggers a sync to QuickBooks. The question is whether a single manager's approval is enough to send that sync, or whether a second set of eyes (a second manager or admin) should be required before the payable is recorded in QuickBooks. This is primarily an internal accountability decision.
One development cost, one monthly fee. Spite House Studios owns the code, the data, and the platform.