How to Collect Impact Stories for Your Nonprofit

A smiling woman speaking into her phone during an interview, with Ellie's question, her answer, and a finished impact story with a signed consent form shown beside her

Collect impact stories by choosing who to ask, asking open questions, getting written consent, and keeping each story where your team can use it. An impact story shows what changed for one real person because of your work, told by the person who lived it.

See how Story Engine collects impact stories

This guide offers a practical path to collecting stories you can use with confidence. It covers who to ask, how to handle consent, how to run each interview, and how to turn a finished story into content.

A note before you begin

This guide wasn't written by trauma specialists, lawyers, or safeguarding professionals. It draws on published guidance from organizations with that expertise, which we name throughout and list at the end. It is not a substitute for trained support, your organization's safeguarding policies, or qualified legal advice.

If your organization collects stories about abuse, violence, serious illness, immigration status, or other sensitive issues, we strongly encourage you to consult your own safeguarding lead, legal counsel, or a trauma-informed practitioner before you begin. The same applies to any story involving a child.

Why impact stories are worth collecting

An impact story shows the real change a person experienced because of your work, and having even one can make a huge difference for your org. In one experiment at Carnegie Mellon, students who read a Save the Children appeal centering a real child named Rokia gave more than twice as much as students who read only a fact-based appeal.

You would think most orgs would make collecting impact stories a habit, but research in 2023 by Blackbaud and Nepa found that most donors do not know what difference their donation has made. The gap is rarely about interest, and collecting a story takes more than simply asking.

In BDO's 2026 survey of nonprofit leaders, half cited insufficient staff to collect impact data, and it's not hard to see why.

To collect a story, an org needs to find the right person or people to interview, write good questions, have a process for recording and transcribing the answers, navigate consent, tell stories with dignity, and on top of all of it, continue running programs and serving their communities.

That's why we built Story Engine, a tool that handles the busywork for you: it collects stories by phone, typing, or video, turns them into ethical content your team can share, and keeps everything at your fingertips in one searchable story library.

Who to collect stories from

Start with people who have been through a full arc of experience with your work: folks who came to you with a need, who experienced a clear shift, and who can speak to what that shift meant for them.

Some groups to consider:

  • People you have served, who feel comfortable sharing
  • Volunteers who have seen the work from the inside
  • Community partners who can speak to systemic change

Avoid collecting only from people who already advocate for your organization. Seek people whose experience includes friction, complexity, or partial progress. Those stories are often the most credible.

If you work with children, people in crisis, or any group in a vulnerable position, apply extra care. Involve trusted adults where appropriate, and consider whether the person is in a stable enough situation to reflect on their experience without harm.

How to collect impact stories in Story Engine

Story Engine has two main ways to collect: interviews and Moments.

For a one-on-one conversation, start in the Interviews section of the menu.

1. Say who you want to hear from

Click New interview, then From one person. Write who you want to hear from and why, the way you would tell a coworker, and press Fill it in. Story Engine's AI assistant, Ellie, then fills in the rest for you to check.

The New interview box asking who you want to hear from and why, filled in with a sentence about a mentee named Marcus Bell
Describe the person the way you would tell a coworker.

2. Check the questions

Ellie writes the questions on the left. You can edit any of them, change their order, use Add question, or press Regenerate if the first set doesn't fit. On the right, add the storyteller's name and email.

Five interview questions Ellie drafted for Marcus about practicing interviews with his mentor, with Regenerate and Add question options
Ellie drafts the questions from your sentence, and you decide what stays.

3. Choose how they answer

Under How, choose Send a link if the person wants to answer on their own time, or Do it now if you are both together and don't want to wait. They can answer by video, phone, or typing.

If the topic is sensitive, turn on Sensitive topic before sending so the 988 Lifeline and the Crisis Text Line are plainly visible before and during the conversation.

The How options in interview setup: Send a link or Do it now; Video, Phone, and Typing; a Sensitive topic switch; and the person Marcus can contact to withdraw his story
With more than one way on, the person picks when they open the link.

4. Wait for consent

Press Send invite. The first time you send an interview, Story Engine asks you to name a consent contact, the person the storyteller can reach if they want to withdraw.

Storytellers can always withdraw consent from the Story Engine tool, but the contact is there in the event that your team ever decides to leave Story Engine. That name and email are saved to Settings › Team.

The storyteller receives an email, signs a consent form before answering, and their signed form is kept. They see a summary and their full transcript before they approve, and can redo any answer. Your team sees nothing until they approve.

To withdraw from the website, the storyteller simply needs to click the link in the copy of the signed form that was emailed to them. You can view the form, or use Mark consent withdrawn on their behalf, from the ⋯ menu on their interview row.

An interview's ⋯ menu open, with options to view the signed consent form or mark consent withdrawn
Every signed form is one click away from the interview.

5. Collect moments at events or via link

For events or open calls, use Moments (the four-squares icon in the menu). Click + New link, describe who you want to hear from and why, and Ellie will draft the page and questions.

The link or QR code can be shared digitally in emails or through social media, and on print materials such as signs or flyers. Every person who wants to contribute goes through the same consent process, and you approve what appears on the public wall in Submissions.

A guest's phone showing a Story Engine Moments page where they can record their thoughts, upload photos, or write a note to join the wall
Guests choose how to share, then give their OK before anything goes on the wall.

6. Turn the story into content

Once an interview is finished, it shows a summary and transcript. Open it and press Create from this, then ask Ellie to draft a post, a donor update, or whatever format you need.

You can review any draft using the Ethical Framework check in the editor before it goes out. See Story Engine's seven principles for what that check looks at.

A finished interview with Priya Natarajan showing a Create from this button, her signed consent for full name use, and a short summary of her story
A finished interview shows what the person agreed to.

Frequently asked questions

Can someone withdraw their story after sharing it?

Yes. In Story Engine, the person who signed the consent form can withdraw their consent themselves from the link in the copy emailed to them. A team member can also use Mark consent withdrawn from the interview's ⋯ menu. Make your withdrawal process clear to storytellers before they sign.

Can we collect stories without doing a full interview?

Yes. Story Engine's Moments links let people share a few words, some photos, or a short chat with Ellie without a scheduled interview. It works well at events or when you want to hear from a wider group quickly and in-the-moment. You still get a consent form for each submission.

What questions should we ask in an impact interview?

Start with context, not conclusions. Ask what the person's situation looked like before they worked with you, what happened, and what is different now. Avoid leading questions that suggest the answer. In Story Engine, Ellie suggests questions based on the kind of story you want to collect, and you can edit them to fit the person and situation.

Start with one story.

You don't need a full program to begin. Pick one person who has been through the full arc of your work, ask them open questions, and get their consent in writing. One good story is the best place to start, and you can collect your first one for free when you sign up for Story Engine.

If privacy or safety means photos of the people you serve are off the table, see how to show impact without photos. For everything that belongs in a consent form before you collect, see what to include in a storyteller consent form.

Sources

  1. Stories or Data: Which Makes the Stronger Case?, 2009
  2. What are the main barriers to donations in 2023?, 2023
  3. Consent collection for ethical storytelling, 2025
  4. Putting the people in the pictures first: Ethical guidelines, 2022
  5. Nonprofits Build for What's Next: 2026 Nonprofit Standards, 2026

About the authors

Cory Shoemaker, Co-Founder and Developer, Story Engine

Co-Founder and Developer, Story Engine

A nonprofit copywriter and partner at Good Creatives.

Yoonji Jung, Co-Founder, Story Engine

Co-Founder, Story Engine

Founded the agency Good Creatives in 2015, recognized by the American Institute of Graphic Arts.