Press the easy button on growing your practice with a system built to increase efficiency, boost productivity, improve collaboration, and provide the insights you need on demand.
Practice Command Center
Office Tickler
Get a dozen charts packed into one dashboard to summarize everyone’s case reminders, process steps due, expiring documents, and past-due invoices.
Appointment Calendar
See a unified view of client meetings scheduled across all caseworkers and attorneys. Access individual caseworker calendars and share calendars between staff.
Smart Alerts
Alert everyone on the team to important case- or client-specific info with pop-up reminders that appear when opening a case or client record.
Billing & Payment Processing
Streamline finance management with billing and payment processing built right into your eimmigration account.
Invoicing
Generate and email invoices, create payment plans, track expenses, and apply payments.
Trust Accounting
Set up trust accounting with a few clicks. Apply credits, charge payments, and add automatic payment plans.
Payment Processing
Process credit card and ACH payments through Braintree by Paypal, or LawPay, via eimmigration. Collect payments in the Client Portal and offer autopay options.
Overdue Notices
Add automatic notices to client profiles to alert staff when clients aren’t current with payments.
Standard & Custom Reports
Access real-time insights about your clients, cases, and practice so you can make more informed decisions when it comes to running your business. Pull 30+ common pre-defined reports or run custom reports across 1,000+ data points.
You can easily export and share data, schedule reports, and build custom report templates for ongoing practice management, case tracking, and analysis.
Administrative Portal
Configurable Settings
Set caseworker defaults, templates, petition types, and associated forms. Configure process and automation defaults, data fields, and allowed values.
Permissions and Access
Control access and permissions by user and role, including which components they can access, along with the days of the week and total hours they can work in the system.
Allowed Values
Manage and set default values across users, locations, workflows, custom fields, dropdown lists, and more.
Default Document Repository
Store default documents in your admin tools so caseworkers can easily add them to any case or client profile.
Location & Branch Management
Add and manage multiple office locations, allowing the system to pre-populate forms with office-specific information.
“I’ve used eimmigration for over a decade and it’s been a critical part of my success. It was the right option as a young startup and as my practice grew so did my use of the system. Whether I’m traveling, at home, or at my office, eimmigration is ready to do business wherever I am.”
Jonathan Ryan
Owner and Attorney | Jonathan D. Ryan Law, LLP“I have been using eimmigration for my case management for over a decade and it is absolutely indispensable to my immigration practice. I really appreciate the online trainings and support to help my firm use eimmigration to its fullest potential - saving my firm both time and money. Highly recommend.”
Sara Dady
Owner and Managing Attorney | Dady Law Group, LLC“I’ve been using eimmigration for about 3 years and simply LOVE it. The software is easy to use and makes me work efficiently with my cases. I love that my clients can choose the language they want to answer questionnaires in. And the customer service is OUTSTANDING.”
Reggie Smith
Attorney | Florida Keys Immigration Law GroupLet’s show you how eimmigration can help make it happen.
eimmigration is case management software, built by Cerenade, that helps law practices and non-profits simplify immigration casework. Legal professionals use it to save time, advance cases faster, streamline immigration forms, improve client communications, and grow their practices.
© 2025 eimmigration and Cerenade. All rights reserved.