streamline form filling

providing socio-economic mobility by making benefit adoption easier

Team members: Taylor Greenberg Goldy - Jake Schonberger - Mengxi Tan

Master in Design Engineering @Harvard

Exhibited at the Dubai Design Week Global Grad Show 2019

The US benefit system is there to support the lives of thousands who struggle to provide for their families. The application process should be easy but in reality, it requires a  massive amount of work. 20 websites, 126 pages and 67 hours later, you might end up receiving the benefits you qualify for. inForm is a website that serves as a platform for low-income benefit enrollment. Users will be able to learn what benefits they are eligible for and pre-fill all documents needed for the pre-enrollment stages, interview prep guides, and maps of where to go to finish the in-person enrollment.

the problem

people qualify for benefits but are not enrolled

According to the Mass Legal Services, roughly 740,000 households in Massachusetts qualify for low income benefits, but are not fully enrolled. In dollar amount, it means $93,000,000 unclaimed potential benefits per month in MA alone.

the process is complicated, scary and long

After weeks of research, we came to the conclusion that this benefit gap in enrollment is due to 1 the scary and complex process to figure out the potential benefits one may qualify for and 2 the complicated benefit enrollment procedure (form-filling, interview, providing proofs, renew enrollment) one need to go through after the eligibility screening.

Screen Shot 2020-10-24 at 1.42.57 PM.png

stakeholders input from interviews and meetings

During the research phase of this project we talked to economic stakeholders such as the office of the mayor of Boston, the mayor's office of women's advancement, and the economic mobility lab. We interviewed low income community stakeholders such as food pantries, low income housing groups and startups fighting food insecurities. We also interacted with community engagement groups such as the Cambridge Public Library, the Boston Children's hospital and the Harvard Equitable Tax Initiative. Through these meetings, we gathered these takeaways:

> Building outside the current system is faster and much more impactful​

> The low income community is generally open to collaboration

> The benefit process is so confusing people rarely understand what is available​

> The low income community is a tight network with high smartphone usage rate

> Libraries and community centers are seen as safe places​

> Hospitals are a good touchpoint since 85% of families bring kids for checkups

the solution

inForm is divided into two easy steps, Eligibility & Pre-Enrollment, which provides you with all the information you’ll need to enroll in benefits.


> During the Eligibility step, we’ll ask you 8 simple questions & show you which benefits you’re eligible for and how much you might receive. 

> During the Pre-Enrollment, we will guide you through our Masterform, which is a single form that is generated based on the benefits you are eligible for. We’ll use this consolidated information to pre-fill all the forms you might need. We will THEN generate an enrollment packet that contains personalized pre-filled forms, planners, & maps to your benefit centers. We’ll also send automated reminders to alert you when benefit providers need more information or it’s time to re apply.

information design

In the information design stage, we mapped out the information flow and modules of our system. For the first step of eligibility determination, the user will input answers to the eight eligibility questions, which then goes through the eligibility calculator decision module to create an output list of eligible benefits and potential amounts. The system will then generate a custom application masterform based on the specific benefits this user is qualified for. For the second step of pre-enrollment, the application information will recycle information from the eligibility round, and ask the user for additional data to fill in the application masterform. Finally, the masterform will auto-populate the actual benefit application pdf form to provide users with a filled package in the end. See below the system flow chart.

To build out the information system, we collected eligibility and enrollment information from the official websites [3] of the seven major Massachusetts benefits and built out a custom database. We were able to narrowed from 22 to 8 questions in the eligibility process, and from 58 to 17 in the pre-enrollment form filling process, reducing 2/3 of the redundant process.







Auto-generate based on eligibility

Database auto-populate to PDF



the prototype

interface design

Based on the information design structure, we implemented the user interface design in Figma. In a repeated process of prototyping, wireframing and checking-in with stakeholders, we iterated and improved our interface design for more than ten rounds. We transitioned from mobile to website as a platform to make our tool more accessible to the users, adjusted specific language usage (e.g. from “your form” to “my form”, from “encryption” to “protect”) to give a sense of inclusion and reflect the habit of our users, and updated UX flow to guide users more clearly throughout the process.

behavioral insights

It was important to us to incorporate behavioral insights in the development of the platform to nudge the applicants at the right moments and ensure retention when they feel like they want to give up. We mapped out what the process would look like for the user and at what moments we intervene for a nudge, for data collection or data sharing and what the outcomes are.

Screen Shot 2020-10-24 at 3.23.26 PM.png

technical build

We implemented the technical build for the eligibility calculator using HTML, CSS and Javascript for the scope this project. The final project is consisted of 1540 Lines, 116 commits, 11 branches, 9,959 additions and 1,250 deletions.

Functional prototype is available for testing at:

Complete code can be viewed at:

The final technical build reflects the exact decision making steps of the seven major benefits to reflect the eligibility and qualification value status. The eight input variables will be passed onto the seven benefit functions once user finishes submitting, and calculation will be finished and displayed within 0.5 second. For user testing, we added encrypted logging as a feature to record the inputs, outputs, behaviors and access platforms of our users in real-time safely.


the outcome

evaluating the impact

When thinking about how to measure impact, we looked at the potential for life & societal improvement from our users perspective, and from the government & economic perspective. The goal of our product is to a) provide a nudge to the low income users who might be eligible for benefits and b) provide those same users a way to act on their nudge and follow through with the application. We were able to implement a version of the nudge portion of the product, in the form of a potential benefit calculator.


Average Current Income

$708 / month


Average Benefit Estimated

$856 / month

Monthly Budget Increases

Food: $188

Housing: $518

Childcare: $73

Utilities: $81

Average Food Beneft

$188 / month


Food Assistant National I/O Multiplier


1.79 / dollar


Economic Stimulus

$337 / person


Only 1% of our target user



Economic Stimulus

$2.49M / month

According to our user data, the typical users report about $708/mo in income with an average of 1.5 children. On the benefit side, we were able to estimate that these people are generally eligible for $856 in government benefits, which breaks down to $188 in food related benefits, $518 in housing, $73 in childcare and $71 in utilities related benefits. 

Additionally, combining this information with economic benefit indicators, like those used by the USDA, we can gain an understanding of the potential impact of the collection of any single dollar driven by our platform. From an economic perspective, we used the USDA Food Aid National Input/Output Multiplier (FANIOM) to estimate what the potential impact on the local economy we could drive if our users were awarded the benefits we estimated them eligible for. 


It suggested that for every $1 in food related benefits adopted by citizens, $1.79 are put back into the economy. 

Thus, we could say that for each of our users, if their benefits were fully adopted, they would contribute over $300 in economic stimulus. Furthermore, if 1% of our target population (around 7,400 people) were to use our product, that number could rise to around $2.5M in economic stimulus per month.