OperationsUpdated 15 July 2026

How do I track visa application status automatically?

Short answer

Automatic status tracking works by making the status a field on the application record, then firing a notification whenever that field changes. When an agent moves a case from 'documents received' to 'submitted to consulate', the applicant gets an email or WhatsApp message without anyone writing it. A client portal shows the same status on demand, which removes most status enquiries.

  • Status must be a structured field on the case, not a note — automation cannot trigger on prose.
  • One field change should fan out to the client portal, the notification, and the audit trail at once.
  • Visarunway cut support enquiries by roughly 60% after moving clients to self-service status checking.

How does automatic status tracking actually work?

It rests on one design decision: status is a structured field on the application, not a sentence in a notes box. Once status is a field with defined values, software can watch it. When it changes, a notification fires. That is the whole mechanism.

In practice a visa case carries two statuses at once. The workflow stage tracks the process — documents pending, under review, submitted to consulate, decision received. The sales status tracks the commercial side — quoted, paid, refunded. Keeping them separate matters, because 'paid' and 'submitted' are different facts and collapsing them into one field is where reporting goes wrong.

Each stage then maps to a message. Moving a case to 'submitted to consulate' sends the applicant the message you wrote once, months ago, and have never had to type since. Applicant management is where this is configured.

What should you automate first?

The updates you send most often. For almost every agency that is the submission confirmation and the decision notification, followed by document requests and payment receipts. Start there rather than trying to map every edge case.

Then add the reminders that chase on your behalf: a document deadline three days out, a passport expiring inside six months, an unpaid invoice. These are the messages nobody remembers to send manually, and they are the ones that prevent refusals.

A client portal is the other half. Notifications are push; the portal is pull. Clients who want to check at 11pm on a Sunday do so without your team. Visarunway saw roughly 60% fewer support enquiries after rolling out self-service. VisaCRM supports 17+ automated notification types across email, WhatsApp, SMS, and in-app chat, merged into one client timeline.

What goes wrong with status automation?

Too many messages. If every micro-stage fires an email, clients stop reading all of them, including the one that says a document is missing. Notify on the changes a client would care about, not on every internal transition.

Stages that do not match reality. If your team uses the system's stages for some cases and a spreadsheet for others, automation fires on half your work and clients notice the inconsistency. Name stages in the words your team already uses.

One channel for everything. Email is fine for receipts and poor for urgency. WhatsApp gets read and is the wrong place for a long document list — see how to send WhatsApp updates to visa clients. Match the channel to the message, and check that family cases notify the right person: can a visa CRM handle family applications covers who gets told what.

Ready to streamline your visa business?

Book a discovery call and see how VisaCRM can automate your workflow.

Book a call

Ready to streamline your visa business?

Book a discovery call and we'll walk you through the platform with your visa types, payment flow, and the things your current tools leak.

Book a discovery call