top of page

Fearless

65bc2eb875a83df92cdf1bc0_business.NJ.gov-logo-dark-blue 1 (1).png

Business.NJ.gov partners with local agencies to make it easier for small businesses to succeed in New Jersey. They do this by centralizing data, information, and customer support with a personalized one-stop experience.

Within this initiative, I focused on implementation of NJ Motor Vehicle Commission permits. My most challenging (and therefore rewarding) example of this was the Commercial Driver's License (CDL).

👤 My roles

Content Designer, Manager, and Strategist

👥 Collaborated with

NJ Motor Vehicle Commission SMEs (2), Product managers (1), UX designers (1), Developers (1), NJ OOI leadership (2)

🗓️ Duration

Apr 2025–Aug 2025 (5 months) 

Screenshot 2026-03-05 at 10.07.41 AM.png

This project highlights my ability to:

  • Manage large, systems-level content and IA problems

  • Provide Plain language regulatory translation

  • Balance cross-agency alignment

  • Design multi-variant information architecture

  • Build scalable pathways within technical constraint

💥 Impact

  • 204,000+ accounts created

  • 65,000+ businesses formed in 2025 through business.nj.gov

  • Users who relied on NJ OOI business starter kits launched 1 month faster

👩🏻‍💻 User problems

  • Lack of understanding of how robust the full CDL process was, and what they could expect to have to deal with

  • Lack of understanding which CDL and Endorsement they need

  • Possibility of skipping this much-needed step due to permit screens not being mapped to all relevant industries

🏢 Business problems

  • Lack of robust outline for what users can expect from the full process from start to finish

  • Lack of help guiding users to figuring out which CDL and Endorsement they need

  • Current CDL task screen is missing essential information the user needs to know before applying

  • Current CDL task screen is not mapped to all relevant industries that require it

✅ Solutions and process

  • Repaired legal and mapping gaps

  • Eliminated incorrect CDL guidance

  • Created a scalable content pattern for complex permits

  • Significantly reduced cognitive load around CDL type selection

Background

CDL confusion

According to our NJ MVC SMEs, their customers frequently struggled with the process of obtaining their Commercial Driver’s License (CDL).

 

This was due to:
 

  • Complex regulatory requirements

  • Difficulty distinguishing between 8 common CDL types, all of which had different tests and eligibility requirements

  • Missing or incomplete guidance in the existing permit task screen on business.nj.gov

  • Incomplete industry mapping of the permit, causing legal and UX risk
     

On the business side, this was leading to:
 

  • Frustrated MVC clients

  • Increased SME call volume

  • Potential compliance gaps.

 

At NJ OOI, we wanted to avoid these when implementing the updated task screen for our own users.

The original CDL permit screen

Screenshot 2026-03-05 at 12.33.18 PM.png

Other issues

Further complicating my job as a content designer and strategist was:
 

  • CDLs are classified by Class (A, B or C) and Endorsements (T, N, H, K, X, P, S). Some Classes are not compatible with some Endorsements, and vice-versa.

  • Users need to know their exact CDL type before studying for skills and knowledge tests, since these differed depending on vehicle type

  • There were age and physical requirements for some CDLs that we needed to make clear to users without overwhelming them with too much information.

  • The existing screen was mapped to only 2 of 9 industries where vehicle use is a given. There were 62 industries in total that needed to be assessed for eligibility.
     

To sum it up, implementing this new permit experience was a systems-level problem that went beyond simple copy changes.

Screenshot 2026-03-05 at 12.38.36 PM.png
Screenshot 2026-03-05 at 12.39.31 PM.png
Screenshot 2026-03-05 at 12.41.12 PM.png

Even more complications

CDL Class descriptions via business.nj.gov specified why some Class and Endorsement combinations aren’t possible.

 

As such, we couldn’t simplify the experience by helping users identify their CDL type by Class and Endorsements needed.

Screenshot 2026-03-05 at 12.46.40 PM.png

Planning the solution

🎯 Strategic goal

I planned to provide an improved, scalable CDL permit task experience that:

  • Reduced user confusion, both in the short and long term

  • Ensured regulatory accuracy

  • Corrected mapping issues, and also mapped to essential and non-essential industries to ensure we’re covering all of our bases

  • Had intuitive, branching logic to put users down designated pathways for individual CDLs (in the case of transportation vehicles) or groups of CDLs (in the cause of hauling and towing vehicles)

Content strategy - v1

Process

Since this was a particularly complex project, I created a v1 CDL screen that aimed to fill knowledge gaps and be implemented easily and immediately in Netlify.

The goal here was primarily to add in missing components to the screen, such as:
 

  • Passenger transport requirements

  • 8 CDL type definitions

  • Skills test requirements

  • Age and citizenship requirements

  • Contact information

  • Form name

  • GenAI prompts to assist in mapping the permit to roadmap, essential, and non-essential industries

Screenshot 2026-03-05 at 12.58.45 PM.png

Industry mapping - Roadmap

Industries designated as “Roadmap” require the CDL as a core part of their business.


They show up automatically on the user’s list of permits to get before opening their site in New Jersey.

Screenshot 2026-03-05 at 1.01.03 PM.png

Industry mapping - Essential

Permit tasks designated as “Essential” are added to the user’s roadmap based on whether they answer “Yes” or “No” to a relevant question. These industries had a 50/50 chance of requiring the CDL for operation.


This question shows up during onboarding after the user selects their industry.

Screenshot 2026-03-05 at 1.03.20 PM.png

Industry mapping - Non-essential

Permit tasks designated as “Non-essential,” similar to Essential, are added to the user’s roadmap based on whether they answer “Yes” or “No” to a relevant question.

 

These industries have a fairly low chance of requiring the permit, but it’s still possible.


Due to the lowered necessity, the Non-essential question shows up in the user’s profile after they’ve created their account, as opposed to their onboarding flow.

Screenshot 2026-03-05 at 1.05.55 PM.png

Content strategy - v2

Process

Next, I worked with our UX designer and dev on a v2 CDL screen that further broke down all CDLs into categories, defined by logic-branching questionnaires.

This strategy aimed to keep the regulatory updates and added information from v1, but also:

  • Included logic-based questionnaires to put users on specific pathways to individual CDL types (as much as possible), thereby simplifying cognitive load

  • Further simplifies the application requirement and eligibility criteria to account for individual CDL types and categories

For example, Class A, Class B, and Class A with “T” Endorsement CDLs don’t require users to complete an Entry Level Driver Training (ELDT) before applying, since none of these involve the transportation of hazardous materials

New categories for CDLs

Since legal requirements around Class and Endorsement combinations didn’t allow for individual pathways for each of the 8 CDL types, I decided to break them down into 2 categories, both of which had a further 2 subcategories of CDLs.

Category A - Hauling and towing

Category B - Passenger transport

Screenshot 2026-03-05 at 1.11.39 PM.png
Screenshot 2026-03-05 at 1.12.12 PM.png

CDL visual flow - Before (v1)

Screenshot 2026-03-05 at 1.17.49 PM.png

CDL visual flow - After (v2)

Screenshot 2026-03-05 at 1.19.42 PM.png

New screens and questionnaire

This new CDL experience would require:
 

  • 2 questionnaire screens

    • 1 screen for hauling and towing vehicles

    • 1 screen for passenger transport vehicles)
       

  • 4 permit task screens, dependent upon the user’s response to the questionnaire

    • 2 screens for hauling and towing (trailer and combo or cargo and tank)

    • 2 screens for passenger transport (school bus or passenger vehicle)


The 4 permit task screens would also further simplify the user experience in getting a CDL by specifying more nuanced application requirements, such as specific skills tests required for hauling and towing vehicles that passenger vehicles did not need.

Screenshot 2026-03-05 at 1.28.04 PM.png
Screenshot 2026-03-05 at 1.28.58 PM.png

Industry mapping for v2

The backend process for ensuring correct industry mapping was complicated. A visual example of how this looked before and after (v2) is below.

Industry mapping - Roadmap (v2)

Screenshot 2026-03-05 at 1.34.49 PM.png

Industry mapping - Essential (v2)

Screenshot 2026-03-05 at 1.36.08 PM.png

Industry mapping - Non-essential (v2)

Screenshot 2026-03-05 at 1.37.41 PM.png

CDL v1 vs. v2 - Summary

🎯 V1 - Goals

Established foundational accuracy by ensuring all necessary information was implemented

🎯 V2 - Goals

Dddressed cognitive load and scannability, allowing users to more readily navigate to their specific CDL needs

The final product

Passenger transport demo

At this time, the hauling and towing experience has not been implemented by the devs over at NJ OOI. The Passenger transport, however, can be seen below.

You can also see a demo of how the experience looked before v1 and v2 were applied to the CDL permitting experience.

CDL task flow - Before
CDL task flow - After

Reflections

Formal usability testing between v1 and v2

If I were to reexamine this project, this is something that I would ensure. Ultimately, timelines did not allow for it. We were relying mostly on what our NJ MVC SMEs told us about common questions and complaints regarding the CDL.

Contextual info

I would also include visuals for each CDL type, allowing users to better understand what vehicles require what CDL. Again, timelines did not allow for this.

Copyright © 2025 Kate Muir | All rights reserved

bottom of page