9-min read
May 18, 2022

How to Create a Community Website

Shivani Shah

A community website can share your value proposition with potential members and keep existing customers up to date.

Organizations have their own websites for lots of reasons.

Whether they’re a freelancer or a Fortune 500 company or a non-profit, they can use their website to promote what they do, share reviews, reduce questions for customer service, post updates and announcements, attract leads, and increase visibility.

A website can drive new business and keep existing customers up to date with the organization’s news.

Can an online community get the same benefits by having a website of its own?

Does your community need a website?

The short answer is ‘it depends’.

Many communities live on asynchronous discussion platforms (like inSided, Vanilla, and Khoros) that are open and searchable. These communities don’t need a website. Visitors can find the community through the brand’s website or search engine results, and they can read discussions, learn about events, and find resources without signing up for an account.

screenshot of MURAL community website

Some brand and product communities on these platforms do have a website that serves as the ‘face’ of the community. It allows visitors who land on the website to see what the brand chooses to focus on, while also allowing open access to all community discussions.

screenshot of Sephora community website

Communities that aren’t hosted on these platforms might live on one of many other options, such as Slack, Discord, or WhatsApp. The closed nature of these platforms means conversations in these communities are private, and people can join by invite or application only. Communities on Facebook, too, can choose to be private and limit access to conversations.

For these communities, a community website is a must-have to share your value proposition with potential members.

👉 How do you decide which platform you need? Here are some tips on how to choose a community platform.

Getting started

1. Do your homework

Before you whip up copy for your website, take a step back and go through a discovery process. Some questions to ask yourself at this stage are:

  1. What are your goals for this community? Do you want to reduce support requests? Are you looking for beta users or to conduct product development research? Is your primary goal to create a space for members to share knowledge and ideas?
  2. What are your goals for this website? Is it solely to drive sign-ups to the community? Do you want to share resources and thought-leadership? Do you have products or merchandise to sell?
  3. Who is the community for? What are your different member personas? Is your ideal member a customer or a prospect (or both)? What level of experience do they have in the industry? Do they live in a specific city or country?

From the exercise above, you’ll have a clearer idea of what specific information needs to go on the website to give potential members a clear idea of what your community can do for them. 

👉 Actionable Tip

If you have an active community, conduct a small focus group of members who are open to sharing feedback. Ask what some of the community’s biggest draws are and what they would have liked to know before they joined.

Remember, this website is not about your community — it’s about what your community can do for your members. Keep the focus on them throughout the planning and execution stages.

2. Decide what pages you need

Once you’ve identified what information goes on your website, it’s time to decide where this information will live.

Every website has pages that share information through copy, photos or graphics, video, maps, links, etc. You need to break down what you want to share into categories or themes and decide what information should go on what page. Depending on your community’s offerings, some pages might include:

  • About the community
  • Membership
  • Events
  • Resources (things such as a blog, podcast, newsletter or ebooks)
  • Job board

Not every community website will need multiple pages. If you’re building your Minimum Viable Community, you’re a small team trying to get things done, or if you have a community with a single, focused goal, you could have a community website that’s just one page.

screenshot of MURAL community website

3. Map out your pages

If your website will have multiple pages, it’s time to create a visual sitemap. This looks like a family tree or organization chart and shows the relationship between the different pages. You don’t need fancy tools to draw this up — post-it notes and a whiteboard will do the job just fine!

Part of creating the visual sitemap is deciding what pages to place in the main navigation menu that you’ll find either on the website header or sidebar (depending on the design). It might be tempting to add every page there so visitors can access everything in one click, but this can make the navigation menu look very cluttered very quickly. Go back to your discovery process — what is the most important information visitors need to know to achieve their (and your) goals?

Filling in the blanks

4. Have a clear value proposition

Visitors can leave your website in seconds if they don’t find what they’re looking for. Don’t waste precious screen real estate on fancy videos or photos that take up the whole screen when the homepage loads — start with a clear value proposition that tells visitors who the community is for and what they will gain from being a member.

screenshot of The Community Club community website

As with all the copy on your website, choose language that’s clear over clever to grab a visitor’s attention. Don’t make them guess what you can do for them with copy that might get lost in translation.

Should you hire a copywriter? If you have a website budget and no in-house copywriter, working with a professional is a solid investment to make. They understand the nuances of user behavior, how to write for the web, and how to drive visitors to take action. Either way, it’s important that you’re clear about what you want to communicate so that you can create a clear brief for them or yourself and make the writing process easier.

3. Make the information easy to find

You’ve got your visitor’s attention — now you want to keep it. When outlining what content goes on a page, make a list that goes from most important to least important. Your most important content — whether that’s information, event listings, or a call to action (CTA) — should be at the top of the page so visitors can find it without scrolling down the page. 

Write the content with short sentences and paragraphs, use clear sub-headings or sections, and add icons or images where appropriate.

Should you hire a designer? Once again, if you have a website budget and no in-house UX designer, consider working with a professional. They’re trained to create a user experience that will help visitors navigate the page and the website and easily find what they’re looking for.

4. Highlight the benefits

People are busy with jobs, families, and friends. Sometimes, they just want to be not busy. So why should they spend time in your community? Focus on the benefits for your members and how being part of your community can help them — whether it’s learning best practices, getting career advice, or making life-changing decisions. 

screenshot of Modern Fertility community website

5. Show them how to get involved

It’s not just chatting in a forum or Slack workspace — from events to mentorship programs, your community might have many ways to engage members. Share the different initiatives members can be involved in so visitors can see (before they join) the variety of rich experiences available to them.

screenshot of Atlassian community website

6. Keep it human

Your members are the ones who start conversations, answer questions, attend events, give feedback, and make the community a wonderful place to be in. Use your website to tell their stories so visitors can see the people that help make it a success.

You could share: 

  • Case studies to show how your members have succeeded with the help of the community
  • Photographs of members getting together at events
  • Testimonials from members who are happy to give you a shout-out
screenshot of Salesforce community website

7. Make it easy for people to join

Congratulations, you’ve convinced your visitors to join the community! Now, make it easy for them to do so. 

Place buttons with a clear CTA — ’Join Now’, ‘Become a Member’, ‘Log In’ — on different pages of your website and in the navigation menu. You can even embed a signup form right on your homepage. Your goal here is to make it as frictionless as possible for visitors to click that button and get one step closer to becoming a member.

Going live

8. Test it before launch

Before you launch your community website to the world at large, test it internally to squash bugs and create a smooth experience for visitors. Ask team members to visit the website and flag things that don’t work as they should. These could be anything from broken links to missing content to images that don’t load.

If you have an active community, you could run (another) small focus group with a few trusted members, like super users or community champions. Don’t forget to thank them for their time!

9. Keep it dynamic

The work isn’t over once you’ve launched your website. To get the most out of it, update your website regularly with upcoming events or new blog posts. You can even add your social media feed directly to the website so visitors can see the latest tweets, posts, or photos as you share them.

Behind-the-scenes, you’ll find many tools available to show you how visitors are using your website and what information they’re responding to.


Google Analytics, Fathom, and Matomo let you can track and measure website metrics such as:

  • Traffic source: Where are visitors coming from? Is it your social media accounts or posts, newsletter, website, email signature, or somewhere else? This data can show you promotion opportunities you can make the most of.
  • Time spent on page: How long are visitors spending on your website/an individual page? Are they leaving in mere seconds, or are they taking their time on the page? This data can show you whether you need to improve the information on this page, or how it’s presented.
  • Bounce rate: How many people are leaving your website from a specific page? This data can show you whether you need to include more relevant information or links to other pages.

User behavior

With tools like Hotjar and Clarity you can use heat-maps to observe how users are interacting with your website and learn things such as:

  • Clicks: Are visitors clicking on text or an image expecting a link where there is none? This data can show you whether you need better differentiation between links and texts, or whether visitors need a particular word or phrase linked to another source.
  • Scroll: How far do visitors scroll down the page? This data can show you whether important information is reaching your visitors, or whether you need to restructure your page.

You don’t need to analyze every single bit of data and change your website constantly. Keep the data on hand so you can make informed decisions on how to improve your website if it doesn’t help meet your goals.

Note: If you use tools that help you track analytics and user behavior, you’ll also need to let website visitors know that your website uses cookies and give them the option to opt out of tracking. Your tech team should be able to help you create a pop-up cookie consent form for the website. 

If you collect any user information, either through cookie-based tracking or through forms, you’ll also need to add a section to your Privacy Policy that details how you collect, store, and use this information. Your legal team should be able to help you with this.

Related content

All resources
No items found.