Every year, hundreds of higher education institutions across Morocco, France, and Francophone Africa try to manage their admissions process inside tools that were never built for it — spreadsheets, email threads, and increasingly, general-purpose CRMs like HubSpot, Odoo, or Zoho.
On the surface, it seems like a reasonable bet. These platforms are well-known, battle-tested, and flexible enough to be configured for almost anything. But "configurable for anything" is not the same as "built for admissions." And that gap quietly costs institutions hundreds of hours per intake cycle.
BrightStep was built to close that gap.
The core difference: workflow vs. pipeline
A classic CRM thinks in pipelines. You have a contact, you move it through stages, you log activities. That mental model works well for sales — where the goal is to close a deal and move on.
Admissions doesn't work that way.
Each candidate must complete a structured sequence of steps: fill out a form, submit documents, pay an application fee, attend an interview. Each step has its own logic. Some steps are conditional. Some have deadlines. Some require validation by a staff member before the candidate can proceed. And all of it must happen across dozens — sometimes hundreds — of candidates, simultaneously, for multiple programs at once.
A pipeline stage cannot capture this. A BrightStep workflow can.
With BrightStep, each program gets its own workflow — a configurable sequence of step types (Form, Document Upload, Payment, Interview) that guides the candidate from first application to final decision. Progress is computed automatically from step completion. Staff see exactly where every candidate stands, without manual status updates.
What you end up doing with a generic CRM
When admissions teams try to run their process in HubSpot, Odoo, or Zoho, a familiar pattern emerges:
- Custom fields proliferate. You create a field for "transcript uploaded," another for "fee paid," another for "interview scheduled." Within one intake cycle, you have 30+ custom fields per contact, most of which are checkboxes manually ticked by a staff member.
- Automation becomes a maintenance burden. You build workflows in the CRM to send emails when a stage changes. But the logic breaks when you add a new program, or when a candidate needs to redo a step, or when you run two overlapping intake campaigns. Someone has to maintain all of it.
- Documents are stored elsewhere. CRMs are not built for document collection. So transcripts go to Google Drive, motivation letters come by email, CVs are forwarded to a shared inbox. The CRM becomes a log of activity, not a source of truth.
- Candidates have no portal. Applicants are left checking their email and waiting for a reply to know where they stand. Your team spends significant time on "what is the status of my application?" messages.
- Payments are completely outside the system. There is no native concept of an application fee step. You either link out to an external payment page or ask for a bank transfer and wait for proof.
None of this is a failure on the part of these platforms. HubSpot is excellent at what it does. So is Zoho. They were just designed for a different job.
A side-by-side look
| HubSpot / Odoo / Zoho | BrightStep | |
|---|---|---|
| Built for admissions | No — adapted with configuration | Yes — purpose-built |
| Candidate workflow engine | Manual pipeline stages | Structured step sequences with logic |
| Document collection | External tools or basic file attach | Native, per-step, with validation |
| Candidate-facing portal | Not included | Included on every plan |
| Application fee collection | Requires integration or manual process | Native payment step (Stripe) |
| Interview scheduling | Requires Calendly or similar | Built-in, with video interview option |
| WhatsApp communication | Requires paid integration | Native WhatsApp Business inbox |
| Bilingual support (FR/EN) | Manual configuration | Natively supported across UI and notifications |
| Free system notifications | Email only, consumption-based | Email + WhatsApp, free |
| Pricing model | Per-contact or per-seat, scales steeply | Per workflow + seat, scales affordably |
| Setup complexity | High — requires a CRM specialist | Low — onboarding in days, not weeks |
The real cost of the wrong tool
Licensing cost is only part of the equation. The hidden cost of using a generic CRM for admissions shows up in:
Staff time. When the tool doesn't model your process natively, your team fills the gap manually. Checking spreadsheets, sending reminders by hand, updating statuses after each interview — this is time that could go toward actually evaluating candidates.
Candidate experience. Applicants who don't know where they stand in the process either disengage or flood your inbox with follow-up messages. A candidate portal eliminates both problems.
Data quality. When documents are spread across drives and inboxes, and application status lives in a CRM field manually updated by a human, errors compound. By the time decisions need to be made, nobody fully trusts the data.
Integration overhead. Running admissions in a CRM often means connecting it to a document tool, a video interview tool, a payment platform, a calendar tool, and an email marketing platform. Each integration is a cost, a failure point, and a maintenance commitment.
BrightStep consolidates all of this. The candidate follows a guided application flow in their portal. The admissions team sees every step, every document, every payment, and every interview in one place. Communication happens through the same platform — email, WhatsApp, and soon voice — with full history per candidate.
Who BrightStep is for
BrightStep is built for higher education institutions that run structured, multi-step admissions campaigns — business schools, engineering schools, universities, and professional training programs across Morocco, France, and Francophone Africa.
If you run more than one program per year, have a team of more than two people managing applications, or find yourself copy-pasting statuses between tools at the end of every intake cycle — BrightStep was built for you.
If your admissions volume is low (fewer than 50 applications per year, one program, one staff member), a simple CRM with some configuration might genuinely be enough. We would tell you that honestly.
Pricing: a real comparison
Enterprise admissions platforms like Slate or Salesforce Education Cloud typically cost 500,000 to 1,000,000+ MAD per year once you account for licensing, implementation, and ongoing support.
BrightStep starts at 999 MAD/month — and includes unlimited candidates, unlimited campaigns, and a full workflow engine from day one. A growing institution running three programs with a five-person team, including communications and video interviews, typically spends between 50,000 and 75,000 MAD per year — 4 to 8 times less than legacy enterprise alternatives, with faster setup and no implementation consultant required.
Ready to see the difference?
If you're currently running admissions in a CRM and wondering whether there's a better way, we'd love to show you what a purpose-built platform looks like in practice.
BrightStep is built by Geerd, a higher education technology company based in Casablanca, Morocco. We build tools designed specifically for the way higher education institutions recruit, select, and enroll students.


