User Cases Soon Available for Web Users (End of September)

Hi everyone,

We're excited to announce an upcoming enhancement to the platform: the User Case feature will now being extended to include web users, in addition to mobile workers. Additionally, we will be activating user cases for all domains on Pro plans and above by default – no need to manually activate it! We plan to make these updates at the end of September.

For those unfamiliar, a 'user case' is a special case (commcare-user) that is associated with each user on your project. This allows app builders to store and reference user-specific data (like a name, role, or facility ID) to create more advanced and efficient application logic. The primary benefit is creating a more tailored experience for your users by, for example, automatically populating fields they use repeatedly or by dynamically showing only the menus, forms, or questions relevant to their role. This helps reduce errors and allows users to complete their work much faster.


What This Means For Your Project Space

As we make this feature available to all projects on eligible subscription plans (Pro, Advanced, and Enterprise), the impact you see will depend on how your project is currently configured. Here are the two main scenarios:

  • For Projects Already Using User Cases with Mobile Workers: If your project space currently uses the user case feature for mobile workers, we will now automatically create user cases for all of your existing and future web users. This means that if you have in-app workflows or reports built on user case data, these new cases for your web users will now appear. While this change enables powerful new possibilities, we wanted to make you aware that you will see an increase in this case type in your data.

  • For Projects Not Currently Using User Cases: If your project is on an eligible plan but has not used the user case feature before, we will now automatically create user cases for all users (both mobile and web) moving forward by default.


We believe this update will unlock more powerful and personalized application designs for the entire CommCare community.

Please feel free to post any questions you may have below. If you have other questions, reach out to our support team at support@dimagi.com!

Happy app building!

Kai Cowger

Director of Technology @ Dimagi

1 Like