
Agent Manager vs Migration Manager: an honest comparison for Australian migration agents
If you are weighing Agent Manager against Migration Manager, the honest starting point is that they are aimed at different problems.
Migration Manager is a case management system for immigration practice. It is organised around the matter, and its centre of gravity is the work between a signed client and a decision.
Agent Manager is a practice operating system. It is organised around the client, and it covers the whole line: where the enquiry came from, who replied and how fast, the agreement, the file, the money, the team running it, and what your marketing actually produced. Education and migration sit on the same record.
Here is what that difference looks like in practice, section by section. Every reference to Migration Manager comes from their own published material.
It works wherever your team does
Agent Manager runs in a browser and on a mobile app. Nothing to install, no virtual machine, no technician booking, no setup fee. A consultant on a MacBook, a director checking numbers on a phone between meetings, and an offshore admin on a cheap Windows laptop all open the same URL and see the same data with different permissions.
Migration Manager runs as a Windows desktop application with cloud access. There is no native Mac version. Their FAQ is direct about it: a virtual Windows environment has to be installed on a Mac device to run it, and onboarding is technician led.
This reads like an IT detail until it becomes a hiring constraint. The moment you want a paralegal who works from a Mac, or a Kathmandu or Manila back office, or a consultant working Friday from home, a Windows-only desktop application starts making decisions about your business that you did not intend to make. It also decides how fast you can cut off access when someone leaves. A browser login is revoked centrally in seconds.
Everything that runs the file
Multi-applicant cases, dynamic document checklists that change as the client's circumstances change, pending document reminders, case and file notes, follow-ups, meetings and tasks. Folders generate automatically when a matter opens, synced to your cloud storage. Visa expiry monitoring, bridging visa alerts and work rights conditions are tracked without anyone maintaining a spreadsheet of dates.
Around it sits the migration toolkit: Form 956 and 956A generation, visa draft generator, PR points calculator, LMT tracker and report, statement of service, skill assessments, prefilled visa types with VAC amounts, and a prefilled occupation list.
Two things you notice in week one. Global search runs across seventeen record types from anywhere in the app, which matters more than it sounds when a client rings and you have ten seconds to find them. And because the checklist and folder structure are generated from the service definition, every 482 case opens the same way regardless of who opened it. Consistency stops being something you enforce in team meetings.
Accounting that handles how migration money actually moves
Migration billing is not simple invoicing. Money arrives in deposits and instalments, some of it is yours and some of it is passing through to the department or a third party, and somebody has to be able to prove which was which.
Agent Manager handles the whole shape of it:
Invoices with GST handling, sequential numbering, reusable item categories and descriptions, due dates, and per-application linking so every charge sits against the matter it belongs to.
Third-party payable items and third-party payments, so a VAC or an assessing authority fee paid on a client's behalf is recorded as exactly that rather than being buried in your revenue.
Payments by method, category and type, against bank accounts, with part payments and deposits handled properly.
A verification trail. Payments carry a verification status with the person who verified and the timestamp, so reconciliation is a review rather than an argument.
Voiding with an audit log instead of deletion, so the record of what was raised and what was reversed survives.
Xero and MYOB sync. Raise the invoice into Xero and post the payment against it, so your bookkeeper is not re-keying anything.
Commissions by category with deal-maker attribution, plus per-institution reconciliation and student fee tracking on the education side.
Financial reports across the practice, per branch and per person, alongside estimate of charges documents and statements of service.
The point is not that there is an accounts screen. It is that the money, the matter, the consultant who earned it and the reporting all reference the same record, so the revenue number in your KPI dashboard and the number in Xero come from the same event.
Every channel a client uses, in one licence
Email and calendar, SMS, WhatsApp, a phone system for Australian numbers, booking pages so clients self-serve their consultations, a client portal, and social channel messages. All against the client record, all in the licence.
Inbound SMS, WhatsApp messages and missed calls raise a notification to the person assigned to the application and to whoever answered last, so nothing sits unread because the usual handler is on leave.
Migration Manager offers the MM Portal for documents, data and messages, with email capture and SMS integration.
The practical difference shows up on your other invoices. Most agencies weighing these two products are also paying separately for a phone system, a bulk SMS provider, a scheduling tool and often a marketing platform. One of these products absorbs those line items.
It shows up with clients too. Someone who can book their own follow-up, message on WhatsApp like a normal person, and see where their application is up to without emailing to ask is someone who leaves a five star review without being chased for it.
Agreements that sign themselves out and file themselves back
Service agreements, letter templates, custom visa and admission agreements and estimate of charges documents are included in the licence with nothing extra to buy.
Send an agreement by email or through the client portal, watch where it is up to, and the executed copy files itself against the client. No printing, no scanning, no booking the client in to sign a page.
Every letter carries a QR code, so a client, an employer or a department officer can verify the document is genuine and unaltered without ringing your office. That is worth more than it sounds in a profession where document fraud is somebody else's problem right up until it is yours.
You can see how the practice is actually going
Reporting runs live per person, per branch, per department and org-wide, updating as work happens rather than being assembled the night before a management meeting. Managers see their branch, directors see everything, and the same KPI page runs for one person or a whole department.
Targets can be set for completions, leads or any metric you track, with progress visible to the person and to their manager, next to the rest of the team. Attendance and hours are available as an add-on, so payroll gets an export instead of a chase.
The number that changes decisions is attribution. Conversions are counted on the date a lead became a paying client, against the source or campaign that produced them, not the date the record happened to be created. Those two figures diverge badly over a quarter, and only one of them tells you anything useful.
There is also a plain-language mode. Ask a question about your numbers and get a table back, instead of building a report to find out something you could have asked out loud.
Built for more than one office
Agent Manager is structured around organisations, branches and departments. Access levels apply automatically by role when a matter opens, rather than being granted by hand and forgotten about. Managers see their own branch, directors see the group, and reporting rolls up either way. Attendance works from the mobile app in the field, and credential management keeps shared logins out of a spreadsheet.
If you are a single office of three, this is irrelevant. If you have Melbourne and Sydney, or an offshore processing team, it is most of the reason people move.
Education and migration on one client record
Migration Manager is built for immigration practice. That is its stated scope.
Agent Manager runs both. An institute and course catalog with CRICOS data, COE tracking linked to the student visa application, commission reconciliation per institution, re-enrolment reminders before students drop off the radar, and a single pipeline from enquiry through admission to visa.
Different consultants can own the admission and the visa without either losing the thread. Notes, emails and documents are shared across both. Managers get KPI dashboards spanning the two.
If you run both practices, the alternative is two systems and a client who exists twice, with the two records disagreeing about their phone number by March.
Where your next client comes from
This is the part case management software generally leaves out, and it is the part that decides whether next year is bigger than this one.
A lead is a record from first contact, with an owner, a follow-up date and a source. Around it sit marketing campaigns and newsletters, social publishing and a social inbox, Meta lead ads captured straight into the CRM, a client referral program with ledger-based credit that only pays out once a referred lead becomes a paying customer, and complaint and feedback tracking so unhappy clients surface before they surface on Google.
Then the reporting closes the loop. You find out that your subclass 482 page produced eleven enquiries and four paying clients, while the general services page produced sixty enquiries and one, and you commission next month's content accordingly instead of guessing.
Ranking on Google is not the win. Knowing which page is worth ranking is the win.
Automating your firm, not just your forms
The workflow builder lets you define each service with its own steps, checklists and document requirements, per visa type or jurisdiction. New matters open with folders generated, the right checklist attached and access levels applied by role.
A notification rules engine handles reminders, pending document chases and expiry alerts, so the chasing happens whether or not anyone remembered to chase.
Alongside it sit the assists that individually save a few minutes and collectively save an afternoon: email drafting against the client's actual file, summaries of long file notes, a document scanner that reads uploaded evidence, and meeting and call transcription so notes exist without anyone typing them. None of them replace judgement, and none of them touch a lodgement without a human deciding.
Moving across takes a day, not a project
A typical client list moves in under a day. Spreadsheet import handles clients and matters, cloud storage sync brings the documents, and the mailbox connection pulls historical correspondence against the right records. There is no installation step because there is nothing to install, and no setup fee.
Migration Manager's published process involves reporting out of your existing system and matching fields with a batch import tool, dragging documents into pre-defined folders, retrieving historical email by date range, setting starting balances, and a technician-led installation covered by a $900 professional setup and training fee.
What it costs, and what you are agreeing to
Agent Manager is one licence for the organisation, paid per user, with the rate stepping down as you grow: list rate up to five users, then lower bands at twenty, fifty and beyond. Newly registered OMARA agents get their first six months free. You start on a fourteen day trial.
Migration Manager publishes its pricing, which is more than most legal software vendors do. A licence per person per month, priced by commitment length: $339 on twelve months, $259 on twenty four, $239 on thirty six, all excluding GST, plus the $900 setup fee, plus the templates pack at $1,800 or $1,400 with a longer agreement, plus $50 a month for template updates. There is a thirty day cooling off period.
For three agents on the popular thirty six month plan, the first year lands around $8,600 excluding GST once setup and templates are included, with the commitment running to 2029.
Two things worth weighing beyond the per-seat rate. First, compare the whole stack: if you are also paying for a phone system, a bulk SMS provider, a scheduling tool, a marketing platform and a separate CRM, those sit inside one Agent Manager licence. Second, compare the exit. One model asks you to predict your practice three years out. The other asks you for a fortnight.
One 482 case, both ways
Illustrative rather than exact, but it is the shape of the difference.
A restaurant group enquires about sponsoring a chef. In a matter-centred system, the useful work starts when they sign: open the matter, run the nomination and the visa, track the deadlines, invoice against the matter. The enquiry itself lived in someone's inbox and the follow-up lived in their head, and if the group had gone quiet for three weeks nobody would have known.
In Agent Manager, the enquiry is a record the moment it arrives, tagged to the page that produced it and assigned to a consultant with a follow-up date. The LMT tracker runs the advertising evidence. The agreement goes out for digital signature and files itself back. The service definition opens the nomination and the visa with the right checklist and folders. The invoice separates your professional fee from the nomination and visa charges paid on the client's behalf. The chef gets WhatsApp updates. When the grant comes through, the conversion is recorded that day against the source, the review request goes out at the moment the client is happiest, and the consultant's target moves.
Six months later you can see that employer-sponsored enquiries from that page convert at four times the rate of your general enquiries, so you commission three more pages like it.
Same case. One system finished the file. The other finished the file and told you where to find the next one.
What you get, side by side
Capability | Agent Manager | Migration Manager |
|---|---|---|
Runs on Mac without a virtual machine | Yes | No, Windows only |
Mobile app | Yes | Not described |
Nothing to install, no setup fee | Yes | Technician install, $900 setup |
Invoicing, payments and GST | Yes | Yes |
Third-party payments on a client's behalf | Yes | Not described |
Payment verification trail | Yes | Not described |
Xero and MYOB sync | Yes | Xero |
Commission tracking and reconciliation | Yes | Not described |
Email, SMS and client portal | Yes | Yes |
WhatsApp, phone system and client booking | Yes | Not described |
Digital signing with QR-verified letters | Yes | Not described |
Branch, department and role-based structure | Yes | Not described |
Live KPI dashboards and staff targets | Yes | Analytics and staff tracking |
Conversion attribution by source | Yes | Not described |
Marketing campaigns, social and referrals | Yes | Web lead intake |
Education agency work on the same record | Yes | No, immigration only |
Workflow builder and notification rules | Yes | Filenote reminders and checklists |
Start without a multi-year commitment | 14 day trial | 12 to 36 month terms |
Rows marked "not described" mean the capability is not set out in Migration Manager's published material at the time of writing. Check with them directly if one of those rows is the one that decides it for you.
Questions we get asked
Can I run Migration Manager on a Mac?
Not natively. Their FAQ states a virtual Windows environment must be installed on the Mac. Agent Manager runs in any browser, including Safari, and on iOS and Android.
Does Agent Manager handle accounting?
Yes. Invoicing with GST, deposits and part payments, third-party payments made on a client's behalf, a payment verification trail, bank accounts, financial reporting, commission tracking, and Xero and MYOB sync.
Is there a lock-in contract?
You start on a fourteen day trial. Migration Manager's published terms run from twelve to thirty six months with a thirty day cooling off period.
How long does it take to move my client list across?
Under a day for a typical list, using spreadsheet import, cloud storage sync and a mailbox connection for historical email.
I do both education and migration. Can one system handle it?
Yes. Agent Manager runs both on one client record with a shared pipeline. Migration Manager is scoped to immigration practice.
What about newly registered agents?
Newly registered OMARA agents get their first six months of Agent Manager free.
Worth a fortnight of your time
If you are growing, running education alongside migration, working across Macs, phones, home offices or another country, paying separately for a phone system or a CRM or a marketing tool, or you simply want to know which of your marketing spends produced paying clients rather than clicks, Agent Manager is built for the practice you are running.
You can find that out in fourteen days on your own data rather than three years on a licence agreement.
Start a 14 day trial, or book a walkthrough and bring your current client list with you.
Migration Manager pricing, platform requirements and feature details are taken from migrationmanager.com.au and were accurate at the time of publication. Compare current figures directly with the vendor before making a decision.
What changed: the accounting section is now one of the longest in the piece, the "where Migration Manager is better" section is gone, and the scorecard became a capability table so it reads as fact rather than as us awarding ourselves points.
Two things to check before publishing. The "not described" wording in the table is doing real work — it says their published material doesn't cover it, not that the product can't do it, which is accurate and defensible. Don't let anyone edit those cells to a bare "No". And the ~$8,600 first-year figure is my arithmetic on their published numbers ($239 × 3 × 12 + $900 + $1,400 + $50/mo); worth re-doing yourself, since a maths error is the easiest thing for a competitor to complain about.
Agent Manager
Author