Education agents and referral partners can be a meaningful source of enrolments for schools and universities, particularly for international programmes. The challenge is that most admissions teams track agent-referred leads the same way they track any other enquiry, which means the source gets lost, agent agreements become hard to reconcile, and no one knows which agents are actually delivering.
This guide covers how to structure agent referral tracking in an admissions CRM, what data to capture per referral, and how to manage the relationship between source attribution and commission or reporting obligations.
Every education agent or referral partner should have their own record in your CRM. This is the anchor for all students they refer and the place where you store agreement details, commission rates, and communication history.
Add a “Referred by agent” property to your student/enquiry contact record. This can be a dropdown of your active agents or a lookup field. It should be a required field on your agent enquiry intake form so every agent-sourced lead is tagged at entry.
Give each agent a unique intake form URL or a pre-filled hidden field so that when their referred students submit, the agent ID is captured automatically. This removes the manual tagging step and reduces errors.
In HubSpot, you can associate contacts with company records. Treating each agent as a “company” lets you see all referred students under that agent, count enrolments by source, and attach agreement documents to the agent record.
Agent-referred leads should flow through the same admissions pipeline as other enquiries. Add a pipeline property or tag that marks the lead as “agent-referred” so you can filter by source at any pipeline stage and report on agent conversion rates.
Use your CRM’s reporting tools to create a per-agent summary: enquiries referred, applications submitted, enrolments confirmed, and conversion rate by stage. This report supports commission reconciliation and helps you identify which agents are worth investing in for relationship development.
Why does agent referral tracking fail in most schools?
The most common failure is inconsistent data entry. If one admissions officer tags an enquiry as “Agent: ABC Education,” another records it as “Via ABC,” and a third leaves the field blank, your reporting is unusable. The fix is structural: make the agent field required, standardise the agent name list, and use a dedicated intake path (form per agent, or a hidden field carrying the agent ID) so the tag arrives with the record rather than being added manually.
The second failure is treating agent referrals as a contact-level tag rather than a relationship between two records. When you associate referred students with an agent’s own record in your enrollment CRM, you can pull agent-level data without a custom report every time. This becomes important as your agent network grows.
What should the agent record in your CRM contain?
Each agent record should hold:
- Agent or company name, country, and primary contact
- Agreement start date and renewal date
- Commission rate or tier
- Intake restrictions (programmes they are authorised to promote)
- Notes from relationship check-ins or annual reviews
- Documents: signed agreement, accreditation certificates if applicable
Keeping agreements and commission details inside the CRM rather than in a separate folder or spreadsheet means the relationship history is connected to the performance data. When you are preparing for an agent review, everything is in one place.
How do you handle commission reconciliation?
Commission reconciliation is easier when enrolment confirmation is a defined stage in your admissions pipeline. Once a referred student reaches “Enrolled and fee paid,” the pipeline date and the student’s linked agent give you the data needed to calculate the commission due.
For schools with a high volume of agent-referred enrolments, a monthly reconciliation process, pulling all contacts who moved to “Enrolled” in the past 30 days and are tagged with an agent, is manageable in most CRM reporting tools. The output is a list of enrolments by agent with the corresponding dates, which feeds directly into whatever payment process you use.
If your commission structure has tiers (higher rate above a certain volume, for example), those can be tracked with a custom property on the agent record that updates as enrolments accumulate across an intake period.
How do you manage communication with agents through the CRM?
Treat agent communication the same way you treat prospect communication: log calls and emails against the agent record, set follow-up tasks for annual reviews or intake briefings, and use notes to record anything discussed in calls that is not captured by a structured field.
For agents in different markets, communication often happens via WhatsApp or LINE alongside email. Log summaries of those conversations as notes on the agent record so there is a written trail even when the original exchange was on a messaging platform.
You can also use your CRM’s lead management tools to send agents periodic updates: intake deadlines, programme changes, or scholarship availability. Treating agents as a contact segment rather than one-off relationships supports the long-term referral volume from your best partners.
What reports should you run on agent performance?
The core reports for an agent referral programme are:
- Enquiries by agent: Total referrals per agent per intake period
- Conversion by agent: Enquiry to application rate, application to enrolment rate
- Enrolment value by agent: If you track programme fees, you can calculate revenue per agent
- Agent response time: How long after an agent submits a referral does your team make first contact
The last one is often overlooked. Agents refer leads to multiple schools simultaneously. If your team takes longer to follow up than a competitor, the conversion rate on that agent’s referrals will reflect it regardless of your programme quality. Tracking response time by source gives you a lever that is entirely within your control.
FAQ
Should each education agent have a separate contact record or a company record?
Use a company record for the agent organisation and individual contact records for the people at the agency you communicate with. This mirrors how you would treat any B2B relationship in a CRM and lets you associate multiple contacts (junior counsellors, the director) with a single agent record.
What if a student comes directly but later mentions an agent?
Update the referral source field on the student record and add a note with the date you confirmed the attribution. Agreements with agents typically specify the timing window within which an agent can claim a referral fee after a student’s first direct contact, so the date of the agent’s introduction matters for reconciliation.
Can we track agent referrals without a CRM?
You can track referrals in a spreadsheet, but the association between agents and students, the pipeline stage tracking, and the reporting become much harder to maintain as volume grows. If you are managing more than a few active agents, a dedicated CRM for schools removes the manual work and makes reporting practical.
How often should we review agent performance?
Most schools review agents annually at agreement renewal time. If you have agents generating significant volume, a mid-year check-in is worth adding, both to share how their referrals are converting and to share any programme updates before the next intake opens.
If you are setting up agent referral tracking in your admissions CRM and want help structuring it properly, talk to us.
Want to improve your admissions and enrollment process?
Talk to us