Before you plan a programme, ask the people it is for. A needs assessment asks what matters, what gets in the way and what would help. I would rather learn this from a form than guess in a meeting.
Who should answer it?
Residents, parents, local business owners and service workers. Share the link through your newsletter, groups and partner organisations. People can fill it in, or hand it to their AI, which might ask: "What are the biggest needs near you?" Then "What gets in the way of getting help?" Then "What one change would help most?" It shows the answers and sends only after a yes. See agent-fillable forms.
What does it ask, and why?
Group and area show who answered. A pick-up-to-three list of needs makes people choose instead of listing everything. Two ratings show how easy help is to find. A barriers list shows what to fix first. One open box collects ideas, and a short list lets people offer help.
What do I do with the results?
Count needs and barriers in the CSV and report the top ones with the number who chose them. Read the ideas for patterns. See forms for nonprofits. Recruit people who offered time with a volunteer application form, and ask local firms for support with a sponsorship request form.
Questions
How do I make sure I hear from every part of the community?
Keep the group and area questions, then compare who answered with who lives nearby. If a group is missing, share the link there and read the new rows.
Can I add demographic questions?
Yes, but keep them short and optional. Ask only what you will report, and tell people why you ask.
Is the survey anonymous?
There is no name question, and email is optional. The form cannot promise anonymity, so tell people what you will do with the answers and who reads them.