SPITEFUL
Proposal · March 2026

Spiteful Team
Affiliate Portal

$1M Planned Ad Spend
$100K Creator Commissions
10% Commission Rate
4 Wks Delivery Timeline

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.

Scroll to explore
The Opportunity

Your program is ready.
The infrastructure isn't.

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.

$1M

Planned Annual Ad Spend

At $1M in planned ad spend this year, you need a traceable, auditable system to match spend to creators and calculate commissions automatically.

$100K

In Creator Commissions

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.

How the Commission Model Works

$10,000 Ad Spend (your video)
×
10% Commission Rate
=
$1,000 Creator Earns

System Design

Three portals.
One platform.

Each user type gets a dedicated, role-appropriate interface — affiliates, managers, and administrators never see each other's tools.

01 / 03

Affiliate
Portal

Where creators sign up, accept terms, view their earnings, track commissions by campaign, and submit disputes. Clean, mobile-first, passwordless login.

Content Creators Influencers
02 / 03

Manager
Portal

Approve affiliates, enroll them in campaigns, enter ad spend, auto-calculate commissions, approve payouts, and sync to QuickBooks.

Spite House Managers
03 / 03

Admin
Portal

Full system control. Create and manage programs, campaigns, and T&C versions. Publish holiday campaigns. View the complete audit log.

Administrators

Feature Breakdown

Everything you need.
Nothing you don't.

Signup & Onboarding Flow

Multi-step signup: personal info, business info, payment preferences, W-9 collection, and T&C acceptance. Submission triggers manager review queue.

Flexible Login — Password or Passwordless

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.

Earnings Dashboard

Real-time view of pending commissions, paid commissions, and total earned — broken down by program and campaign.

Earnings Timeline

Full itemized history: "Q1 2026 — Spiteful Team: $1,200 | Valentine's Campaign: $400 | Pending: $800." Transparency builds trust.

⭐ Key Feature

Campaign Enrollment

Self-enroll in available campaigns via invite link. Affiliates see campaign details, commission rates, and T&C addendums before enrolling.

Commission Dispute Submission

Affiliates can flag a payout period, describe the dispute, and submit for manager review. Status updates sent via email.

T&C Re-Acceptance Flow

When terms update, a blocking modal appears on next login. Affiliate must accept to continue. Email notification sent simultaneously. Acceptance is version-stamped.

W-9 Automated Collection

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 Feature

Affiliate Approval Queue

Review new signups, view submitted information, and approve or deny applications. Automated email notification sent to affiliate on decision.

Affiliate Management

Full roster view with filter/search. Toggle active/inactive status, view enrollment history, payout history, and all submitted information.

Campaign Invitations

Invite specific affiliates to holiday campaigns and seasonal promotions via email. Affiliates receive invite link with campaign details.

Commission Entry & Calculation

Select affiliate + period + campaign, enter ad spend. System auto-calculates: spend × commission rate. Preview before submitting. Rate is locked to the enrolled program.

⭐ Key Feature

Payout Approval

Manager reviews and approves commission entries. Approval triggers QuickBooks sync — affiliate is created/updated as a vendor and payable is recorded.

Dispute Management

Review affiliate disputes, examine the underlying commission entry, and resolve: adjust amount, approve as-is, or deny. Affiliate notified on resolution.

Periodic Reporting

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.

Commission Rate Management

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 Feature

QuickBooks Sync

OAuth-connected to your QB account. Approved payouts sync automatically — no double entry. Affiliates live in QB as vendors.

⭐ Key Feature

Program Management

Edit the default Spiteful Team program: pitch copy, commission rate, and T&C. Changes are versioned — no history is lost.

Holiday Campaign Builder

Create time-bounded campaigns: name, date range, commission rate (base + bonus), custom pitch copy, and T&C addendum. Publish, unpublish, and archive.

⭐ Key Feature

T&C Version Control

Create 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.

User Management

Create, edit, and deactivate manager accounts. Full affiliate roster with enrollment and status visibility across all programs.

Audit Log

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 Feature

QuickBooks Connection

One-click OAuth connection to Spite House Studios QB account. Admin controls the integration from a single settings screen.


Integrations

Connected to the tools
you already use.

📊

QuickBooks Online

One-click connection to your QB account. Approved payouts sync affiliates as vendors and record payables automatically — no double entry, no manual bookkeeping.

📧

Email Notifications

Automated email delivery for every system event: affiliate approvals, T&C updates, commission statements, payout confirmations, and W-9 delivery to your CPA.

🔐

Secure Authentication

Affiliates choose password or passwordless (magic link) login. Managers and admins use secure email/password sessions. Role-based access across all three portals.

📄

W-9 PDF Automation

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.

💬

SMS Notifications

Text message alerts for key events: approvals, payout confirmations, T&C updates. Keeps affiliates informed without requiring them to log in.

Phase 2
📱

Automated Ad Spend Sync

Pulls 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 2

Phase 2 Roadmap

Built to grow
with your program.

These features are not in the initial build but are designed for as natural next steps as the program scales.

Phase 2a

SMS Notifications

Add text message alerts for affiliate approvals, payout confirmations, and T&C updates. Increases affiliate engagement and reduces support questions.

Phase 2b

Meta Marketing API — Automated Ad Spend

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.

API Note: The Meta Marketing API supports pulling ad spend, impressions, video views, CPM, and CPC at the campaign, ad set, or individual ad creative level — filtered by date range. This would fully automate commission calculation, eliminating manual data entry. Development scoped separately as Phase 2.
Phase 2c

Direct Payout Integration

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.

Phase 2d

Affiliate Tier System

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.


For Spite House Studios

Two questions
we need answered.

Before development begins, we need your input on two design decisions that affect both the feature scope and the user experience. Please review and select the option that best fits your workflow.
Question 01 / 02

Video & Content in the Portal

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?

Question 02 / 02

Payout Approval Workflow

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.


Investment

Simple pricing.
You own it.

One development cost, one monthly fee. Spite House Studios owns the code, the data, and the platform.

Development — Choose a Payment Option
Monthly — Hosting + Support
$99
per month · 12-month minimum
Hosting & infrastructureIncluded
Support & maintenanceIncluded
Email notificationsIncluded
QuickBooks integrationIncluded
SMS notificationsPhase 2 add-on
On ownership: IP and full ownership transfers to Spite House Studios upon completion of the development payment — confirmed in the signed service agreement. The monthly fee covers hosting, infrastructure, and ongoing support, not a software license.

Delivery Timeline

Live in
four weeks.

Week 01

Foundation

  • Database schema & Prisma setup
  • Authentication setup (magic link + roles)
  • Admin portal: program & campaign builder
  • T&C management + version control
  • QuickBooks OAuth connection
Week 02

Affiliate Portal

  • Public landing page
  • Signup flow (multi-step)
  • W-9 automation + CPA email
  • Affiliate dashboard + earnings timeline
  • T&C re-acceptance modal flow
Week 03

Manager Portal

  • Affiliate approval queue
  • Commission entry + auto-calculation
  • Payout approval + QB sync
  • Campaign invitation system
  • Dispute management
Week 04

Polish & Launch

  • Reporting (PDF + CSV export)
  • Email notification system
  • Audit log implementation
  • QA, testing, and bug fixes
  • Deployment + handoff
Total estimated delivery from kickoff ≤ 4 weeks