Sales training school, 2026
Sales funnel and integrations for a sales school
A set of systems for a sales training school's funnel: a lead dashboard with PDF reports, an integration between the payment platform and the CRM, form webhooks, and sales, webinar and video sales pages.
Stack: Next.js, React, Node.js (Express), Recharts, Hotmart, GoHighLevel, Tally
The problem
A sales training school's funnel ran through several tools: forms, a payment platform, a CRM and landing pages. The data didn't connect, and the team had no consolidated view of its leads.
What we built
- A lead dashboard with charts, filters and PDF report export;
- Middleware between the payment platform and the CRM, pushing purchases and events into GoHighLevel automatically;
- Form webhooks that route application and assessment responses to the right systems;
- Sales, webinar and video sales pages, with capture wired into the funnel.
The engineering decisions that matter
- Caching and concurrency limits on external API calls, respecting provider limits without losing data.
- Small, independent integrations, each with one responsibility, so one failure never stops the whole funnel.
- Server-generated reports, ready to share with the sales team.
See how we approach web applications.