> For the complete documentation index, see [llms.txt](https://docs.civiform.us/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.civiform.us/user-manual/onboarding-guide/journey-mapping.md).

# Journey mapping

One strategy for understanding the needs of applicants and program staff in more detail is *journey mapping*. Journey mapping is a way of documenting and understanding the end-to-end experience of applicants and program staff as they engage with the program. A *journey map* can give a high-level overview of key interactions, challenges, and opportunities for improvement for different stakeholders throughout their experience with the program.

<figure><img src="https://github.com/civiform/docs/assets/2267370/a27db3dc-8631-4d07-a523-e014f4fae0e0" alt="USDA Journey Map"><figcaption><p>Example journey map <a href="https://coe.gsa.gov/coe/farm-loans/">from USDA</a>.</p></figcaption></figure>

## Mapping what exists

The first step to improving residents' experience with programs is understanding their current experience in detail. Working with each program to answer the questions in [Program Assessment](/user-manual/onboarding-guide/program-assessment.md) can help give a clear picture of each program's user journey across different phases, including discovery, eligibility screening, application submission and processing, determination, delivery, and renewal. A detailed journey map will include touchpoints between residents and staff, tools, processes, timelines, and pain points. In addition to working closely with program staff, conducting research with residents is a key part of understanding existing challenges and opportunities for improvement.

## Understanding what's possible

Once you have a journey map of what exists, you can better understand what improvements are possible across the resident journey. Whether it involves simplifying application forms, consolidating many applications into one, or just making a paper application accessible digitally, work with your stakeholders to craft a new journey map that represents a better experience for program staff and residents.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.civiform.us/user-manual/onboarding-guide/journey-mapping.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
