Your Automation Guy
Immigration law involves managing dozens of moving parts per case. Visa applications, I-forms, client documentation, filing deadlines, consulate appointments, and payment tracking. For this firm, all of that was happening across disconnected tools: spreadsheets for tracking cases, email threads for client communication, separate invoicing software, and manual follow-up for every stage.
When a new enquiry came in, someone had to manually log it, check if documentation was complete, follow up on missing items, and track it through the intake process. Once a case opened, forms had to be tracked separately from case notes, deadlines lived in personal calendars, and billing happened in yet another system. Nothing connected. Every status update required checking multiple places.
For a law firm where timing is everything, this created real risk. A missed filing deadline or incomplete documentation doesn't just slow things down. It can derail a client's entire immigration case.
I didn't hand them a generic CRM template. I mapped their entire workflow, from initial enquiry through case completion, and built a system designed specifically for how immigration law practices operate.
The engagement started with a deep dive into their process: how enquiries are qualified, what information is needed at intake, how cases move through different visa categories, which forms apply to which case types, and where bottlenecks were slowing the team down. From there, I designed and built a complete operating system on Tape.
Enquiry Management
Inbound enquiries captured and tracked from first contact through qualification. No more lost leads or unclear follow-up status.
Case Tracking
Full case records with status tracking, linked documentation, and timeline visibility. Every case stage is visible at a glance.
Immigration Forms
I-forms and visa application tracking per case: which forms are required, their status, submission deadlines, and approval tracking.
Client Portal Access
Clients can see their case status, outstanding document requests, and upcoming deadlines without emailing the firm.
Document Management
Client documents organized by case and form type. No more searching email attachments or shared drives.
Payment Collection
Stripe integration discussed for automated invoicing and payment tracking tied directly to case records.
The system mirrors exactly how the firm operates. When an enquiry comes in, it enters the pipeline with clear next steps. When a case opens, the required forms populate automatically based on visa type. When a document is uploaded, it links to the right case and the right form. Deadlines trigger reminders before they're due. The team didn't have to change how they work. The system adapted to them.
"Thaha was an excellent partner and I highly recommend him for anyone building a CRM or automation workflow. Communication was clear and consistent throughout the project, and the turnaround was faster than expected without any drop in quality. What stood out most was the technical depth. Every detail was handled correctly, and when questions came up, explanations were thorough and easy to follow. Beyond just delivering what was scoped, Thaha proactively suggested better tools than what I had originally specified; tools that were a stronger fit for the workflow and saved time in the long run. That kind of initiative is rare and genuinely valuable. Will absolutely work with them again on future phases of this project."
Misty Phillips
Founder, Cadre Law
The firm went from operating across disconnected tools to running their entire immigration practice from one system. Every enquiry, every case, every form, every deadline, every client document. Visible, connected, and under control.
Unified operations
Replaced spreadsheets, email tracking, and disconnected invoicing with one purpose-built system
Zero-touch enquiry capture
New leads enter the system automatically. No manual logging, no leads lost between website and intake
Automated form tracking
Immigration forms populate based on case type, with deadlines and status tracking built in
Client visibility without the back-and-forth
Clients see their case status and outstanding requirements without emailing the firm
Less time on admin. Fewer missed deadlines. Clear visibility across every case. A system that works the way the firm works, not the other way around.