Install our app for a better experience!
Study Abroad Pipeline

Student Journey

A guided 10-stage study abroad post-arrival checklist pipeline covering everything from self-assessment to settling into your new city. Multi-currency financial planning, education loan comparison for India and 10 other countries, SOP version history, and live counselor stall detection — so nothing falls through the cracks, even after arrival.

10 Stages Health Score (0–100) Smart Status Tiles Auto Reminders AI Buddy Zero Setup
See It in Features Schedule Demo
The Pipeline

10 Stages. One Guided Journey.

Every enrolled student gets a pre-built journey with all 10 stages ready — no counselor setup required. Stage 10 activates after arrival, extending support right through settlement.

1
Test Preparation

Psychometric evaluation and adaptive language tests linked automatically. Official scores tracked with score-gap analysis against shortlisted university requirements.

2
Country & Course Selection

University recommendation session linked automatically. Full shortlist with per-university progress pills — deadline, document readiness, and admit status at a glance.

3
Requirements & Deadlines

Track application deadlines per university with intake dates and notes. Email reminders fire at 7 and 3 days. Auto-flagged if any deadline is within 14 days.

4
Document Preparation

LOR management with AI draft generation. Document Vault for transcripts, SOPs, and certificates. AI-powered CV / Resume Builder with version history and PDF export. SOP Writing Guidelines and Resume Tips & Coaching — personalised to target countries and programs.

5
Application Submission

Track every application — status, submitted date, confirmation number, and portal URL per university. Dashboard shows "X/Y submitted, Z admitted" at a glance.

6
Admit & Decision

Record admission decisions per university with scholarship amounts to compare offers. AI Interview Preparation generates 20 tailored admission questions per university — works even before any offers arrive by using your shortlist.

7
Financial Preparation

Multi-currency financial plan (15 currencies) with tuition, living costs, scholarship, loan, and funding sources. Origin-country loan comparison widget with local lenders and real-time shortfall warning.

8
Visa Process

Visa application tracked end-to-end with country-specific checklists (USA, UK, Canada, Australia). Dedicated Visa Interview Prep with country-specific officer questions and red-flag questions based on financial gaps and pending documents. Auto-flagged immediately if visa is rejected.

9
Pre-Departure

10-item checklist (flights, accommodation, insurance, banking, SIM, orientation) plus a Travel Documents section to upload flight tickets, insurance certificates, and more.

10
Post-Arrival Checklist

15 default items across 7 categories — Arrival, Banking, Housing, University, Health, Transport, Community. Students and counselors can add or remove items. Arrival date, destination city, and notes tracked. Visible on the parent portal too.

Smart Features

Keeps Everyone on Track — Automatically

Urgency Card

A "Next Actions" card at the top of every dashboard shows up to 5 urgent items — colour-coded red (critical), orange (7 days), yellow (30 days). Students always know what to do next.

Auto-Flagging

On every dashboard load, stages are automatically escalated to needs_attention based on risk rules — expiring scores, stalled LORs, zero financial plan, rejected visa. Flags written in a single bulk DB update.

Score Gap Analysis

Stage 1 compares each official test score against every shortlisted university's requirements. Gaps shown as badges — amber for below requirement, red for missing score. Students see exactly what to improve.

Per-University Progress

Each university on the shortlist shows pill badges for deadline, document readiness, and admit status — so students can see at a glance how far along they are for each application.

Pinnable Sessions

Students can retake the psychometric evaluation or run the recommendation questionnaire for different countries. Any attempt can be pinned to Stages 1 or 2 — data switches instantly, no re-entry needed.

Threaded Journey Notes

Per-stage comment threads for both students and counselors — notes are scoped to each stage or filed as general. Any note can be pinned to stay visible at the top. Full history preserved for auditing.

Document Vault & AI LOR Draft

Stage 4 hosts a full document vault — upload signed LORs, transcripts, SOPs, and more. One click generates a 3-paragraph AI LOR draft with custom instructions per recommender, ready for editing.

Application Submission Tracker

Stage 5 tracks each university application inline — status (Not Started → Admitted), submission date, confirmation number, and portal URL. Autocomplete pulls from the shortlist. Quick-stat updates live.

Stage Attachments & Travel Docs

Stages 3, 5, 6, 7, and 8 support generic file attachments (deadlines list, financial evidence, offer letters, visa docs). Stage 9 adds a dedicated Travel Documents section for flight tickets, insurance, and accommodation.

Smart Status Tiles

A row of real-time color-coded tiles sits at the top of every dashboard. 16 tile types — career assessment, scores, LORs, documents, applications, admits, visa, pre-departure, post-arrival — appear and disappear based on actual data. Red means crisis. Green means done. One click opens the relevant stage.

Multi-Currency Financial Planning

Students choose from 15 currencies (USD, INR, GBP, EUR, CAD, AUD, PKR, BDT, NPR, LKR, NGN, KES, CNY, SGD, NZD) to enter and view all Stage 7 amounts in their preferred currency. Preference persists via localStorage. Amounts stored internally in USD for consistent comparison.

Education Loan Comparison

Origin-country lender widget in Stage 7 — select India, Pakistan, Nigeria, Bangladesh, Nepal, Sri Lanka, Kenya, Ghana, or other countries to see local-currency lenders with typical interest rate ranges (e.g., India: Avanse 11–14%, HDFC Credila 10–13%, SBI Scholar 9.55–10.5% in INR).

Real-Time Shortfall Warning

If a student's total funds (personal savings + scholarship + loan) fall short of the estimated cost of attendance, a red alert fires instantly in Stage 7 — showing the exact gap. Recalculates on every field change without a page reload.

SOP Version History

Every time a student saves an SOP draft in Stage 4, the previous version is automatically archived. The "Version History" panel shows the last 10 versions with timestamps — click "Restore" to roll back any draft instantly. No manual saving required.

CV / Resume Builder

A structured accordion CV editor in Stage 4 with 8 sections — Personal Info, Education, Experience, Skills, Projects, Achievements, Certifications, and References. Pre-fills from platform data (test scores, psychometric soft skills, LOR recommenders, admits). AI Fill generates a professional summary and 10–14 tailored skills in one click. Version history and PDF download included.

SOP Writing Guidelines

On-demand AI coaching for the Statement of Purpose — structure outline, dos and don'ts, word count guidance, and program-specific tips. Personalised to the student's target countries (UK vs US vs Canada format differences) and specific programs from their shortlist. Generated fresh on each request, not saved.

Resume Tips & Coaching

AI reviews the current CV draft and returns an overall score (1–10), before/after rephrasing suggestions for written sections, fill-in templates with [placeholders] for empty sections, a list of missing sections, ATS keywords to add, and country-specific formatting advice. Distinguishes between AI-generated draft sections and student-filled sections.

Interview Preparation

Stage 6 generates 20 realistic admission interview questions tailored to the student's specific universities and programs — works even before any offers arrive by using the shortlisted universities. Each question includes a model answer, category, difficulty rating, and tips. Optional profile context (work experience, home ties, visa history) improves personalisation.

Visa Interview Prep

Dedicated visa interview Q&A in Stage 8 — country-specific officer questions for USA (F-1), UK (Tier 4), Canada (Study Permit), and Australia (Subclass 500), with AI-generated questions for all other countries. Red-flag questions surface automatically when the student has financial gaps, pending documents, or an outstanding loan.

Stage Tips

Every stage panel (Stages 1–10) has a collapsible "Tips for this stage" section at the bottom. Tips are lazy-loaded on first click and are fully personalised — they incorporate the student's target countries, test scores, specific deadlines, funding gap, visa country, and departure date. Generated fresh on demand, never cached to the database.

Stage Stall Detection

When any stage has been in progress for more than 7 days without progress, an amber "Stalled Xd" badge appears on the counselor overview table. Counselors receive an automatic email alert every 3 days until the stage moves forward — no cron job required.

Target Countries at a Glance

Stage 2 shows the distinct destination countries from your university shortlist inline in the card header — so you always see which countries you're targeting without opening the panel. Also visible in the counselor overview table under each student's stage.

Contextual Date Labels

Every date field in every inline form shows a small label below it — App Deadline, Decision Date, Enrollment Date, Test Date — so the context is always visible, not hidden in a tooltip.

Counselor Tools

Real-Time Oversight for Every Student

Counselor student journey management across all 10 stages — stall detection, last-login alerts, and a live health score for every student in your organisation.

Health Score (0–100)

Live risk score per student — computed from 5 dimensions. Sortable column on the overview table. Red flags surface instantly without opening any profile.

Stage Overview

Each student row shows their active stage and a pill breakdown of all 10 stages — so counselors spot blockers without opening individual profiles. Stall badges highlight any stage stuck in progress for more than 7 days.

Student Detail View

Full read-access to any student's journey — scores, LORs, documents, deadlines, financial plan, visa, post-arrival checklist, and notes — from a single counselor URL.

Create Journey

Counselors can create a journey for any enrolled student who doesn't have one yet — directly from the overview modal, with one click.

Stall Detection

When a stage has been in progress for over 7 days, an amber "Stalled Xd" badge appears on the student row. Counselors receive an automatic email alert every 3 days until the blockage is cleared — no manual monitoring needed.

Last-Login Alerts

Students inactive for more than 14 days are highlighted in red on the counselor overview table. Counselors also receive an automatic email alert every 3 days for each inactive student, prompting a re-engagement outreach.

Deadline Approval Workflow

Students suggest deadlines; counselors approve or reject with one click. Pending suggestions are clearly badged in yellow. Counselors can also add deadlines directly as confirmed. Full control stays with the counselor.

Target Countries in Overview

The counselor overview table shows each student's target countries (derived from their university shortlist) inline under their current stage — instantly see which markets each student is pursuing without opening their profile.

Counselor Overview — What the Table Looks Like
Aanya Sharma
87
Carlos Mejia
61 Stalled 9d
Priya Nair
34 Inactive 18d
James Okafor
75

Green ≥ 70   Amber 40–69   Red < 40   Stalled Xd   Inactive Xd

Stage 7 — Financial Planning

Education Loan Comparison for India & 10 Other Countries

Select your origin country and instantly see local lenders with typical interest rate ranges in your currency. Pair this with the multi-currency financial planning view and the real-time shortfall warning to know exactly where you stand before accepting an offer.

India — Example Lender Table (INR)
Lender Rate Range Currency
Avanse Financial11.0% – 14.0%INR
HDFC Credila10.0% – 13.0%INR
SBI Scholar Loan9.55% – 10.5%INR
Axis Bank Loan13.7% – 15.2%INR
ICICI Bank11.0% – 14.5%INR
⚠ Shortfall Warning: Your total funds (INR 42,00,000) + loan (INR 25,00,000) = INR 67,00,000 — but estimated cost is INR 74,00,000. Gap: INR 7,00,000.

Similar tables available for: Pakistan (PKR), Nigeria (NGN), Bangladesh (BDT), Nepal (NPR), Sri Lanka (LKR), Kenya (KES), Ghana (GHS), China (CNY), UK (GBP), and more.

15 Currencies

USD, INR, GBP, EUR, CAD, AUD, PKR, BDT, NPR, LKR, NGN, KES, CNY, SGD, NZD. Preference saved in localStorage — no re-selection on reload.

12 Origin Countries

India, Pakistan, Nigeria, Bangladesh, Nepal, Sri Lanka, Kenya, Ghana, USA, UK, China, and Other — with local lender data for each.

Shortfall Alert

Red alert fires instantly when total funds + loan < estimated cost of attendance. Recalculates on every keystroke — no page reload.

USD Stored, Any Currency Displayed

All values are persisted in USD for consistent backend calculations. Display-layer conversion happens client-side — no data duplication.

Automated Reminders

Students and Counselors Never Miss a Beat

All reminder emails fire automatically in a background thread via JourneyReminderMiddleware — no cron jobs, no server configuration, no missed runs. SiteConfig-aware SMTP uses your admin-configured mail settings automatically.

Application Deadline Alerts

Email fires automatically when a deadline is exactly 7 days away, then again at 3 days. Students get one reminder per threshold — no spam.

7 days before 3 days before
LOR Follow-Up Nudges

If a Letter of Recommendation request has been sitting in "to request" or "requested" status for exactly 14 days, the student gets a gentle follow-up prompt.

14 days stalled Once per event
Test Score Expiry Warnings

Official scores (IELTS, TOEFL, GRE) have validity periods. Reminders fire at 90 days and 30 days before each score expires — giving students time to rebook.

90 days before 30 days before
Stage Stall Alerts

When any journey stage has been in_progress for more than 7 days, the system automatically emails the counselor. Alerts repeat every 3 days (via distributed cache key) until the student advances the stage. Displayed as an amber "Stalled Xd" badge on the overview table.

After 7 days stuck Every 3 days Counselor email
Inactive Student Alerts

Students who have not logged in for more than 14 days are highlighted in red on the counselor overview table. The counselor also receives an automatic email every 3 days per inactive student, prompting re-engagement before the student falls behind on their study abroad journey.

After 14 days inactive Every 3 days Counselor email
Zero-Cron, SiteConfig-Aware Architecture

All reminders run via JourneyReminderMiddleware — triggered on the first authenticated request after midnight. A distributed cache lock prevents duplicate sends across multiple server processes. SMTP is SiteConfig-aware: the system reads your admin-configured mail host, port, and credentials automatically, falling back to Django's default settings when not configured. All emails send in a daemon thread — zero latency added to any page load.

FAQ

Frequently Asked Questions

Automatically. The moment a student is enrolled with journey enabled, a JourneyProfile is created and all 10 stages are pre-populated. Existing psychometric results and university shortlists are linked automatically. No manual setup required.

A 0–100 score computed live for every student. It deducts points for upcoming deadlines (30 pts), stalled LOR requests (20 pts), pending documents (20 pts), no stage progress (20 pts), and expiring test scores (10 pts). Counselors see it as a sortable colour-coded bar: Green ≥ 70, Amber 40–69, Red < 40.

Yes. Reminders fire via middleware on the first request each day — no cron needed. Students receive deadline alerts at 7 and 3 days, LOR follow-ups after 14 stalled days, and test-score expiry warnings at 90 and 30 days. Counselors receive stage stall alerts every 3 days and inactive student alerts every 3 days. All emails send in a background thread so page loads are never affected. SMTP uses your SiteConfig mail settings automatically.

Yes. Students can retake assessments or run the university questionnaire for different countries or profiles. When multiple attempts exist, a "Switch (N)" picker appears on the relevant stage. Students click "Use this" to pin any attempt — their journey updates immediately and the selection persists across reloads.

It compares a student's official IELTS, TOEFL, and GRE scores against each shortlisted university's minimum requirements. Gaps display as colour-coded badges — amber for below requirement (showing current vs needed), red for missing score entirely. This motivates focused test improvement rather than general study.

Yes. The counselor overview shows all students across every organisation the counselor administers. Each row shows active stage, stage-status breakdown across all 10 stages, live health score, stall badges for any stage in progress over 7 days, and a red highlight for students inactive over 14 days. The health column is client-side sortable. Clicking a student opens their full detail view with Smart Status Tiles at the top.

Smart status tiles are a row of real-time color-coded pill badges at the top of both the student dashboard and the counselor student detail page. Up to 16 tile types can appear — career assessment completion, official and practice test scores, score gaps versus target universities, LOR status per recommender, document readiness, application submissions, deadlines, admits, financial plan, visa, pre-departure, and post-arrival. Tiles show only when relevant data exists. Clicking any tile scrolls to and automatically opens that stage's detail panel.

Each tile color reflects real journey impact — not arbitrary styling. Red means a crisis that will cause rejection or block applications if not fixed immediately (e.g. LOR deadline passed, required documents not submitted, test score below university minimum). Orange means action is needed soon (e.g. career assessment not done, practice score but no official score entered). Blue means in progress (e.g. applications submitted, LOR requested). Green means that item is healthy and complete. Gray means the item exists but is not yet relevant for the student's current stage.

Stage 10 is a post-arrival checklist that activates after the student reaches their destination city. It comes with 15 default items grouped across 7 categories: Arrival (airport pick-up confirmation, local SIM card), Banking (student bank account, online banking activated), Housing (move-in inspection, first rent receipt), University (student ID collected, timetable confirmed), Health (GP registration, medical insurance activated), Transport (commute card or parking), and Community (local student group joined). Students can add or remove any item. The parent portal also shows Stage 10 progress alongside scholarship totals.

Students select their preferred currency from 15 options — USD, INR, GBP, EUR, CAD, AUD, PKR, BDT, NPR, LKR, NGN, KES, CNY, SGD, NZD. All amounts in Stage 7 (tuition estimate, living costs, scholarship, loan, personal savings) are then entered and displayed in that currency. The preference is saved to localStorage so it survives page reloads. Internally, all values are stored in USD for consistent backend calculations and comparison across students. Switching currency recalculates all displayed amounts instantly without a page reload.

The loan comparison widget lives inside Stage 7 — Financial Preparation. Students select their origin country from a dropdown (India, Pakistan, Nigeria, Bangladesh, Nepal, Sri Lanka, Kenya, Ghana, USA, UK, China, Other) and the widget immediately renders a table of local lenders with typical interest rate ranges in the local currency. For India for example: Avanse Financial Services (11–14% in INR), HDFC Credila (10–13%), SBI Scholar Loan (9.55–10.5%), Axis Bank (13.7–15.2%), and ICICI Bank (11–14.5%). A real-time shortfall warning appears as a red alert if the student's total funds plus loan are less than the estimated cost of attendance — showing the exact gap in their preferred currency.

Students can suggest application deadlines from their Stage 3 panel. Suggestions appear with a yellow "Pending" badge and students can edit or withdraw their own suggestions. Counselors see a ✓ Approve and ✗ Reject button for each pending suggestion on the counselor detail page. Approving converts the suggestion into a confirmed deadline. Counselors can also add deadlines directly — those are confirmed immediately with no approval step. This keeps counselors in control of the official timeline while giving students a voice in the process.

The CV Builder in Stage 4 is a structured accordion editor with eight sections: Personal Info, Education, Experience, Skills, Projects, Achievements, Certifications, and References. It pre-fills automatically from platform data — test scores and psychometric soft-skill results populate the Skills section, LOR recommenders appear as reference entries, and admit records populate upcoming education entries. One click on "AI Fill" sends the entire draft to the AI, which returns a polished professional summary and 10–14 specific skill bullet points tailored to the student's programs. Up to 10 past versions are saved before each overwrite. Students can download a formatted PDF of the current draft at any time. Counselors can also open the same editor and edit on the student's behalf.

The Interview Preparation tool in Stage 6 generates 20 realistic admission interview questions tailored to the student's specific universities and programs. It works even before any offers arrive — when no admit records exist, it uses the shortlisted universities from the student's recommendation session. Each question includes a model answer, a category label (for example "Why this university" or "Career goals"), a difficulty rating (Easy, Medium, or Hard), and tips for answering. Students can optionally fill in a profile context form covering work experience, home ties, and visa history, which the AI uses to produce more personalised questions. Students can save personal notes against any question for later review.

The Interview Preparation in Stage 6 is focused on university admissions interviews — questions about "why this program", career goals, research fit, and academic background. The Visa Interview Prep in Stage 8 is a separate feature focused entirely on visa officer interviews. It provides country-specific question sets for the USA (F-1), UK (Tier 4 / Student Route), Canada (Study Permit), and Australia (Subclass 500). For all other countries, the AI generates contextually appropriate questions. Uniquely, it also surfaces red-flag questions — additional questions a visa officer is likely to ask based on the student's specific risk factors, such as a funding shortfall in Stage 7, pending required documents, or an outstanding education loan.

Stage Tips appear at the bottom of every stage panel (Stages 1 through 10) as a collapsible "Tips for this stage" section. They are lazy-loaded — not fetched on page load — so they never add latency to the initial dashboard. Tips are fully personalised: Stage 1 tips reference the student's specific score gaps against their shortlisted universities; Stage 3 tips mention actual upcoming deadline dates; Stage 7 tips factor in the student's origin country and funding shortfall; Stage 8 tips adapt to the specific visa destination country; Stage 9 and 10 tips use the departure and arrival dates. Tips are generated fresh on each click using the current state of the student's journey data.
My Process Advisor

My Process Advisor — Your Personal AI Advisor

My Process Advisor (AI Buddy) is embedded inside every student's journey dashboard. It reads their full pipeline — scores, deadlines, LORs, applications — and gives personalised advice in a natural conversational style.

Daily Briefing Card

Shown at the top of the journey dashboard every day — personalised greeting, urgent action count, and one-click to open the chat. Dismissed per day, never intrusive.

Persistent Conversation

Last 10 messages stored in the student's account. When they reopen the chat, My Process Advisor picks up exactly where it left off — no repeated introductions, no lost context.

Quick Action Buttons

Scrollable pill buttons inside the chat — one tap sends a pre-written question: "What next?", "Score gap?", "Study plan", "LOR email", "Deadlines". Counselor mode has meeting prep shortcuts.

Rich Formatted Responses

Tables, bullet lists, numbered steps and headings rendered as styled HTML. Score comparisons appear as real tables with colour-coded rows — not raw ASCII or plain text.

Every Student. Every Stage. On Track.

Give your students a guided path from self-discovery to post-arrival settlement — and give your counselors real-time visibility over every journey, all 10 stages.

See All Features Schedule Demo