Skip to content
GoodDayAI
← All cases

Partner network platform for an AI agency · Belarus

GoodDayAI Partner Platform

From finding a client to a closed deal and the partner’s income

The task

The goal was a single platform where a partner learns how the work is done, finds a potential client, records the contact and hands an interested business over to the agency team. The managing company needed tools to take in clients, run deals and track partner rewards. Terms and available features had to differ between partner tiers.

Problems we solved

A new partner doesn’t know where to start.

Step-by-step onboarding: training, daily tasks and a hint for the next action.

Potential clients are hard to find.

Client Hunter: company search, analysis of public data and draft first messages; a business it finds goes into the CRM in one step.

The client is found, but it’s unclear how to start the conversation.

A Sales Kit and interactive call prep: a checklist, hypotheses, scripts and diagnostic questions. Answers, notes and the current step are saved on the client card.

Contacts and agreements get lost.

A CRM with client cards, stages, an action history, notes and reminders for the next contact.

A partner has found an interested client but can’t scope the project on their own.

The client is handed over to the managing company while staying assigned to the partner; the call outcome and the agreed price are recorded and a deal is created.

Participants struggle to keep track of deals and their own rewards.

Linked client, sales and income sections with work stages: one-off commissions and recurring income by tier, payment confirmation and payout records.

What we did

  • Accounts for partners, managers and the admin, with role-based access
  • Client Hunter: finding and analysing companies, then adding them to the CRM
  • A CRM with stages, contact history, notes and next-action reminders
  • Candidate intake: an application form, a test, and direct invites with a choice of partner format
  • Step-by-step onboarding, training, daily tasks and Sales Kit materials
  • Client hand-over to the managing company, recording the call outcome and price, creating the deal
  • One-off commissions and recurring income by tier, payment confirmation and payouts; sections for lost deals and completed projects
  • An AI assistant for the platform with usage limits, budget control and spend warnings
  • Notifications, support, a participant leaderboard, a community section, email via Resend and team alerts in Telegram
  • Next.js 16, Supabase with RLS policies, deployed on Vercel; checked with Vitest, Playwright, ESLint and TypeScript

How it looks

Homepage of the GoodDayAI Partner Platform website on desktop
Homepage of the GoodDayAI Partner Platform website on a phone