Almost every community has a member directory, and almost none of them get used.
Here is the standard version. A page or a spreadsheet where members filled in their name, their job title, their city, and a link to their website, mostly during their first week, mostly never updated. It gets opened twice, once by the creator to admire it and once by a curious member who scrolls for eight seconds and closes it.
Which is a shame, because the underlying idea is one of the highest value things you can build. A community where members find each other without you is a community that survives your holidays, your bad weeks, and eventually your absence entirely.
The problem is not the concept. It is that most directories are built as a list of identities when they should be built as a list of offers.
Let us build the version people actually open.
The design flaw in every directory you have seen
Job titles do not create connections. Needs and offers do.
Knowing that somebody is a freelance illustrator in Toronto tells me almost nothing about whether I should message them. Knowing that somebody is happy to look over a pricing page and tell you if it is confusing tells me exactly when to message them, and gives me permission to do it.
So flip the whole structure. A directory should answer two questions for every member: what are you working on right now, and what will you happily help with.
That is it. Everything else is optional decoration.
Those two fields also solve the awkwardness problem, which is the real reason directories go unused. Most people will not message a stranger out of the blue, because it feels intrusive. A stated offer removes that friction completely. You are not interrupting them, you are accepting an invitation they published.
The fields, in order of usefulness
Here is what I would include, and I would resist adding more.
Name and how to reach them inside the community. Inside, not their personal email or phone. Keep the contact route within the space you control, so nobody is handing out private contact details to a group of near strangers.
What I am working on now. One line. This is the field that makes the directory feel alive, and it is also the field that will be out of date fastest, which we will deal with in a moment.
What I can help with. One or two specifics. Encourage precision. I know a bit about email marketing is useless. I will happily read your welcome sequence and tell you where I would stop reading is an offer somebody can act on today.
What I would love help with. Optional but powerful, because it lets generous members go looking for people to help, which a surprising number of people enjoy doing.
Rough time zone. Not a location. Just the zone, so somebody knows whether a live conversation is plausible.
One human thing. A hobby, a current obsession, what they are growing or cooking or reading. This is the field that turns a lookup table into a room full of people, and it produces more first messages than any professional field.
That is six fields, four of them one line each. A member can complete it in three minutes, which is the actual design constraint.
What to leave out, deliberately
A firm list, because directories tend to accumulate fields and each addition costs you completions and creates risk.
Do not collect full addresses, phone numbers, employers, ages, or anything sensitive. A member directory is a semi public document inside your community, sometimes visible to hundreds of people, occasionally screenshotted, and you are the custodian of whatever goes in it. Collect the minimum that makes it useful.
Do not require photographs. Some people will not use their face online for reasons ranging from preference to safety, and making a photo mandatory quietly excludes them.
Do not import anything from your payment provider or member records into a shared document. Personal data given to you for billing was not given to you for publication, and mixing the two is how genuine privacy problems begin.
And make participation entirely optional, clearly, with an easy way to remove an entry at any time. Some of your best members will decline, and they are still allowed to belong.
One more, which sounds obvious and gets violated constantly: never share or sell the directory outside the community, and say so plainly on the page. Members are more forthcoming when the boundary is stated.
The staleness problem, and the fix
Every directory decays. Within six months, half the entries describe projects that finished, and the whole thing starts to feel like a museum, which is why nobody opens it.
The fix is not nagging people to update. Nobody updates a directory because a reminder asked them to.
The fix is to rebuild it periodically as an event.
Twice a year, run a directory refresh week. Post the same three questions in the community, ask everybody to answer in a thread, and rebuild the page from the answers. Make it social. People enjoy saying what they are working on, especially when everybody else is doing it at the same time, and reading forty of them in one thread is genuinely interesting in a way that reading a static page never is.
The thread does most of the connecting on its own. The page is just the artifact afterwards.
This approach has another advantage: an entry that is not renewed simply disappears. No awkward cleanup, no out of date profiles for people who left, and no maintenance burden on you beyond one afternoon twice a year.
Make it searchable in the dumbest possible way
Do not build a database. Please. I have watched creators spend three weekends on a searchable directory with filters and tags, launch it to indifference, and abandon it within a year.
Start with a single page, plain text, one member per short block, in whatever tool you already use. People search it with the find function in their browser, which is entirely adequate and requires no development at all.
If, after a year, that page is genuinely getting used and the constraint is real, then build something better. Ninety percent of the value is in having the offers written down at all. The technology is almost irrelevant.
Teach people to use it, three times
A directory that nobody knows how to use is just a document. So model the behaviour repeatedly and explicitly.
When a member asks a question in the community that another member offered to help with, tag them and mention that they offered. Do that in public. Every time you do it, you are teaching the whole room how this works.
Mention it in your welcome for new members, with a specific instruction rather than a general one. Not check out the directory. Something like: find one person whose offer sounds useful and send them a two line message this week.
And once a quarter, post a story about a connection that came out of it. Two members who ended up working together, or somebody who got a problem solved in a day. Nothing drives use like evidence that use produces results.
The bigger reason this matters
Here is why I keep pushing this particular unglamorous project.
There are two kinds of paid community. In the first, all the value flows through the creator. Members come, get an answer from you, and leave. It works, and it caps out exactly at your capacity and collapses if you take a month off.
In the second, members get value from each other. You set the culture and the standards, and then the room does a lot of the work. That version scales, survives your absence, gets better as it grows, and is dramatically more pleasant to run.
The directory is one of the cheapest bridges between those two states. It is a written, permanent, low effort way of saying: the useful people here are not just me.
And there is something genuinely delightful about watching two members who you introduced through a page you made on a Tuesday afternoon end up collaborating for years. That is the kind of thing that happens because somebody wrote down what they were willing to help with, and somebody else read it.
Do this this week
Post a thread with three questions: what you are working on, what you can help with, and what you would love help with. Answer it yourself first, properly, so people can see the level of specificity you mean.
Leave it open for a week, replying to every entry with one connective sentence.
Then spend one hour turning the thread into a single plain page, one short block per person, and pin it somewhere obvious.
Then put a note in your calendar six months out that says directory refresh week.
That is a working directory, built in about ninety minutes of actual effort, and it will do more for the connective tissue of your community than a month of content. Go and post the thread.