Generic CRM software fails immigration consultancies in a specific way: it models deals, but your work is processes. A sale is a moment; a visa case is a six-month journey through stages, documents, and deadlines — with an embassy at the end that doesn’t accept “we lost track of time” as an excuse.
If you’re buying software for your consultancy, here’s the checklist that separates tools from toys. We’ve built VisaDesk by living through every line on it, so this is the checklist we sell against.
The 10-item checklist
1. Custom process stages per visa type. A study visa and a work permit don’t travel the same road. The software must let you define each track’s stages and move cases through them — not force every case into one hardcoded pipeline.
2. Document vault with expiry dates. A document store without expiry awareness is just a folder with search. Every document (passport, bank statement, police clearance) has a date the whole case turns on, and the software must treat that date as first-class data.
3. Per-case payment ledger. Quoted, paid, pending — per case, per client, rolled up to firm level. Consultancy revenue is a stream of installments across hundreds of cases; if you can’t see it per case, you can’t steer the firm.
4. Automated client reminders. Documents to submit, deadlines to meet, installments to pay — the system should chase clients on schedule with the specifics of their case. A reminder tool where a human composes every message is a to-do list, not automation.
5. Printable forms in consulate formats. Application forms that must print exactly the way the receiving authority expects. If your staff re-type forms into templates, the software is saving you nothing.
6. Role-based staff access. Front desk registers, case officers work caseloads, accounts sees payments, the owner sees everything. One shared login is how one person’s mistake becomes everyone’s.
7. A real audit trail. Who changed a case stage, when a document was uploaded, who sent which reminder. Disputes and handovers end the day you can replay history.
8. Reporting on pipeline and outcomes. Cases by stage, conversion by visa type, revenue by month, workload by officer — the numbers a managing partner steers by, not a shipment-style activity log.
9. Client self-service visibility. The best consultancies give clients a portal or status feed: what’s done, what’s next, what’s needed. Every status question answered by a screen is a call your front desk doesn’t take.
10. Your data, exportable. The software is a tool, not a hostage situation. Full export of clients, cases, and documents, in formats you can carry away.
Questions that expose toys
Any vendor can check the boxes on a website. The questions that reveal what the product actually is:
- “Show me a case moving through a process you didn’t demo.” Toys only look good on the demo path.
- “What happens when a passport expires mid-case?” A pause and a real answer means the expiry data is real.
- “Who is running you in production right now?” Software with no live deployments is a bet, not a purchase.
- “How do I get my data out?” Hesitation here is your answer.
Question 3 is the one we lead with, because it’s the one we can pass on sight: a live consultancy runs on VisaDesk daily at immigrate.mcquare.com — real clients, real cases, real documents.
Price and fit
Pricing should scale with users and cases, not with a contact form that hides a phone call from 2008. Book a demo — we’ll walk through the checklist above on live product and leave you with numbers you can put next to your current staff-time cost.
The cheapest software is the one your team actually uses at month six. Everything on this checklist exists to make that sentence true.