Client Training

Everything you need to know as a brand or business using ClipDesk.

Registration

Register your business via the API:

POST /api/clipdesk/clients/register

Required fields:

  • business_name — your company or brand name
  • industry — e.g. health, beauty, education, fitness
  • contact_name — primary contact person
  • email — used for OTP login
  • whatsapp — for communication
  • website — your product/business URL
  • terms_accepted — must be true

Accept Terms

You must accept the Terms of Service and Rev Share Agreement before registration. Setting terms_accepted: true is binding.

OTP Login

ClipDesk uses passwordless authentication. After registration:

  1. Request an OTP: POST /api/clipdesk/auth/request-otp with your email and userType: "client"
  2. Check your email for the 6-digit code (valid for 10 minutes)
  3. Verify: POST /api/clipdesk/auth/verify-otp with the code
  4. You receive a JWT token valid for 7 days
Rate limit: 5 OTP requests per hour per email address.

Once logged in, create campaigns for your products:

POST /api/clipdesk/clients/:id/campaigns

Required fields:

  • name — campaign name
  • product_name — what you're selling
  • product_price — price in ZAR
  • product_currency — typically ZAR
  • product_url — link to your product page
  • clipper_commission_percent — commission for clippers (default 20%)

Auto-Generated Briefs

When you create a campaign, ClipDesk automatically generates an industry-specific brief that clippers will see. This includes talking points, target audience, and content guidelines based on your industry.

Campaigns appear in the public marketplace as soon as they're created. Clippers can browse and join immediately.

Access your dashboard at:

GET /api/clipdesk/clients/:id/dashboard

Your dashboard shows:

  • Active campaigns — all your current campaigns and their status
  • Conversions — every sale tracked through affiliate links
  • Revenue breakdown — how much you've earned vs. commissions paid
  • Clipper activity — which creators have joined your campaigns

You keep 70% of every qualified conversion.

Every qualified conversion is split three ways:

Clipper 20%
Platform 10%
Client 70%

Example: R149 Product

  • Clipper receives: R29.80
  • ViralVid receives: R14.90
  • You keep: R104.30

Example: R2,500 Product

  • Clipper receives: R500.00
  • ViralVid receives: R250.00
  • You keep: R1,750.00
You only pay commission on conversions where the clip passed the Phi Gate. No payment for underperforming content.

The Phi Gate is what makes ClipDesk different. Every clip submitted by creators is scored against 5 viral metrics:

Viral Score = (0.40 × Engagement Velocity) + (0.25 × View-to-Like Ratio) + (0.20 × Retention Rate) + (0.10 × Hashtag Relevance) + (0.05 × Soundtrack/Filter Impact)

The threshold is φ = 1.618033988875 (the Golden Ratio).

  • Clips scoring ≥ φ are qualified — they can earn commission
  • Clips scoring < φ are recorded but not commission-eligible

This means you're only paying for content that demonstrably performs well. The Phi Gate acts as an automatic quality filter on every piece of content created for your brand.

ClipDesk uses Whop as the Merchant of Record (MoR). This means:

  • Whop handles all payment processing and PCI compliance
  • Checkout links are generated automatically per campaign
  • When a customer pays, Whop sends a webhook to ClipDesk
  • The platform automatically splits the commission and records it

The Flow

  1. Customer clicks an affiliate link
  2. They're redirected to your product URL (with tracking ref)
  3. At checkout, Whop processes the payment
  4. Webhook fires → conversion recorded → commissions split
You don't need to manage payments directly. Whop handles everything, and ClipDesk records the splits.

When you register with terms_accepted: true, you enter into a binding Revenue Share Agreement.

Key Terms

  • The 20/10/70 split is contractually fixed
  • Only phi-qualified conversions trigger commission
  • All financial records are immutable and auditable
  • Governed by the laws of the Republic of South Africa
  • POPIA compliant — data handled per South African data protection law

The full legal text is available at /legal/rev-share.html.

Accepting terms is irreversible for the purpose of that registration. Review carefully before submitting.

Ready to launch your campaign?

Register and create your first campaign in minutes.

Register as Brand

Already registered? Log in to your dashboard