Immigration CRM for Australian migration agents

Immiluma is an immigration CRM built for Australian migration agents, registered migration agents and immigration lawyers. Enquiries, clients, service agreements, fees and invoices sit in the same system as your visa matters and your client portal, so nothing is retyped between a sales tool and a case management tool.

Why a general CRM falls short for a migration practice

A general CRM tracks deals. A migration practice also has to track visa subclasses, document checklists, s56 requests, visa expiry dates, the agreement for services and fees, and who holds a MARN. When the CRM and the casework live in different tools, the same client is entered twice and the history is split in two.

Immiluma keeps one record per client, from the first enquiry to the visa decision.

From enquiry to matter

  • Enquiry pipeline. Record each enquiry with the visa it is about, the agent responsible and its priority. See every open enquiry in one list, and filter to your own.
  • Convert in one step. When the client signs on, convert the enquiry to a matter. The matter starts from your template for that visa, with its document checklist and questionnaires.
  • Lost reasons. Close an enquiry with a reason, so you can see why work was not won.

Agreements, fees and invoices

  • Service agreements signed in the portal. Start from your practice's agreement template, with the client's details filled in. A registered person signs it, and the client signs it in the portal.
  • Fee plans by visa type. Each new matter starts with your usual professional fees and payment stages for that visa, as a written estimate the client agrees to.
  • Invoices and payments. Send invoices with your bank details and GST, record payments, and see what each client still owes.

One conversation per client

Clients message you in the portal instead of WeChat, WhatsApp and email. Portal messages, email and internal notes are kept with the client, so anyone on your team can pick up where a colleague left off. Every message goes out only when you press Send.

Built for Australian migration practices

  • Roles for owners, admins, agents and sales staff.
  • Staff without a confirmed MARN cannot move a matter to Lodged until a MARN holder approves it.
  • An activity log of who did what, and when, on every matter.
  • A client portal in English, 简体中文, 日本語 and 한국어.
  • AI that works inside Immiluma, ChatGPT and Claude on the records you can access.

See all features, or how Immiluma handles immigration case management and the client portal.

Frequently asked questions

Is Immiluma a CRM or case management software?

Both. Immiluma covers the CRM side of a migration practice (enquiries, clients, agreements, fees and invoices) and the case management side (visa templates, document checklists, deadlines and lodgement) in one system, with a client portal.

Who is Immiluma for?

Registered migration agents working alone, migration agencies and immigration law practices in Australia.

How much does it cost?

Essential Individual is A$199 a month and Essential Team is A$149 per seat a month at the launch price, with a 30-day free trial. Practices that subscribe before 1 June 2027 keep that price with Premium included. See pricing.

Can I move my existing clients in?

Yes. An AI app such as ChatGPT or Claude reads your client folders and proposes clients, matters and documents, and you confirm each one before it is imported. See moving your practice into Immiluma.