Circle.so Tutorial: Building a Circle Community Step-By-Step

We earn a commission from partner links on this site. This doesn’t affect our opinions or evaluations.

Published – Jun 17, 2024

Circle.so (or Circle) is one of the most popular platforms for creating online communities. And if you want to learn how to build a Circle community but aren’t sure where to start or how to do it, we’ve got your back.

We have put together a comprehensive Circle.so tutorial to walk you through every step of the process. We’ll cover everything from creating an account and setting up a structure to adding content and inviting your first members.

Without further ado, let’s begin!

1. Create a Circle Account

You can begin creating a Circle community in four simple steps. Your first step is to go to Circle’s website and sign up for an account.

The platform offers a 14-day free trial for you to explore its features for free. To activate your free trial, enter your email address on Circle’s homepage.

Sign up for a 14-day free trial
Sign up for a 14-day free trial

In the next step, add a name and URL to your community. For help finding the perfect name for a thriving community, try our community name generator!

At this point, you can also decide whether you want to create a public or private community. Don’t spend too much time on this step—you can change these details later.

Create an account: Step 2
Create an account: Step 2

In the third step, answer questions about your business, including what you want to achieve with your Circle community and how much you know about the platform. You can choose your answers from the dropdown menu.

Create an account: Step 3
Create an account: Step 3

In the last step, select from one of five templates for your community, depending on what you want to achieve with Circle. Once you select a template, the platform will automatically set up some default spaces in your community.

Pick a template for your community
Pick a template for your community

That’s it! You have created your account, and you can now start customizing your community.

2. Set Up Your Circle Community

In this section, we’ll help you navigate your account settings, set up the available branding options, and show you how you can structure your community.

Configure General Settings

You can access your community settings by clicking on your community’s name in the top left corner of your screen. A drop-down menu will show the Settings tab.

Account settings
Account settings

Click on Settings, and you’ll see the general settings tab by default. Here you can customize your community’s name and URL. Additionally, you can configure these essential settings:

  • Visibility settings: You can make your community public or private.
  • Community access via mobile apps: You can allow members to access your community using Circle’s mobile apps.
Configure your community’s settings
Configure your community’s settings

Additionally, you can enable or disable direct and group messaging, customize invitation emails, set up a custom domain, and enable a single sign-on integration.

Setting up a custom domain
Setting up a custom domain

Customize Community Branding

Now, we’ll walk you through the available customization options for your community.

To access the theme options, click on your community’s name in the top right corner and click Customize Theme.

Accessing Circle’s theme options
Accessing Circle’s theme options

Here you’ll find several options for customizing your community’s look and feel:

  • You can set colors for different elements in your community, including buttons, the sidebar background, online indicators, etc. You can also choose a preset color theme instead of setting colors individually.
  • You can default your community to the dark mode instead of the light mode.
  • You can upload a logo and a favicon to visually align your community with your brand. You can have separate logos for light and dark modes.
Theme and appearance settings
Theme and appearance settings

Besides these options, you can also tweak your community’s layout by adding CSS and JS codes. To make these changes, go to Settings → Code Snippets, and add the codes to the respective boxes.

If you have a course on Thinkific and a community on Circle, you can streamline access by using Circle’s SSO integration, allowing members to log in to the community with their Thinkific credentials.

Other SSO integrations the community builder supports include Bubble, MemberSpace, Memberstack, Outseta, and Memberful.

Finally, there’s a custom SSO option via OAuth, allowing Circle to integrate with custom applications.

And if you want to use the SSO functionality, keep in mind that different integrations are available on different pricing plans.

Create Spaces and Groups

Now that you’ve customized your community’s appearance, we’ll discuss how you can set up your community structure.

Your main tools here are Spaces and Space Groups. A space is a section where you’ll add your content, while a space group is just for grouping different spaces together.

Circle uses Spaces to organize content, and all the magic happens in five types of spaces:

  • Posts
  • Courses
  • Events
  • Chats
  • Members

The platform has a great system to help you organize your community. So, when you create ten posts, they won’t be scattered around your community. Instead, you can use spaces to keep them organized.

We’ve come to the fun part, where we’ll create our first space. Just click Add Space under the Spaces tab to add a space.

Adding a Space
Adding a Space

You’ll see five space types, but we want to add a Posts space right now, so select that. We’ll cover other space types in the following chapters.

Adding a Posts Space
Adding a Posts Space

On the next screen, you can do the following:

  • Name your space
  • Add it to a space group (use the default Get Started group)
  • Set the access to Open, Private, or Secret
  • Decide where your members will receive notifications about this space (email, in-app, or mobile)

You can also create a new space group and add spaces to that.

To do that, click on the Plus sign next to the Get Started group and then Add a Space Group. This will open a new window where you can add a name and a custom URL.

This is how you create a space and space group in your Circle community. You can repeat the process to create more spaces and groups to organize your community as you’d like.

Now we’ll show you how to customize access and privacy settings for your space and group.

To customize the settings for a group, click the three dots next to its name to enter the settings.

Default Space Group
Default Space Group

Here, you can decide if it will be visible to non-members and whether members can create spaces inside it, and you can also add moderators.

Space Group settings
Space Group settings

To go to space settings, select any space, and access it from the top bar of the screen. Once you click on it, you’ll see a drop-down menu and the Customize option.

Customize Space settings
Customize Space settings

When it comes to spaces, you can do the following:

  • Set access to Open, Private, or Secret
  • Select space layout (feed, card, and list)
  • Add a cover image and a space thumbnail

For example, if you have a paid membership site, you’d want to keep your space private. You’ll also need to put it behind a paywall, which we’ll discuss later.

Now, let’s start adding content to your community!

3. Add Content to Your Community

In this section, we’ll show you how to create different content types, including discussion posts, events, and group chats.

Add a New Discussion Post

To add a post, click on the Posts space you’ve previously created, and then click Create Your First Post. You can also create a post by clicking the New Post button in the header.

Once you do that, add a title, and start writing your post.

Apart from adding plain ol’ text, you can also add bulleted lists and headings, upload videos, images, and PDFs, and use embedded links to add polls, forms, maps, and tables.

To see all options, click on the plus icon from the menus at the bottom of the post editor.

Circle's posts editor
Writing a post in Circle

Next to the plus icon, you’ll notice five more icons that allow you to add videos, images, GIFs, emoticons, and attachments. You can also access these options by clicking on the plus icon, so think of them as shortcuts.

Finally, Circle’s AI tool—content co-pilot—can be accessed from the posts editor, and you can use it to write or edit your content.

Circle's Content Co-Pilot
Circle’s content co-pilot

Before you hit the Publish button, customize the post settings by clicking on the gear icon in the top-left corner of the post editor. Some of the things you can do from here:

  • Disable and hide comments
  • Add custom HTML
  • Move your post to another space
  • Change the post author

Once you adjust these settings, hit Publish to add your first post to your community. You can also schedule it for publishing at a later date or even save it as a draft.

Create an Event/Livestream

Now, let’s see how you can create an event and start a livestream.

Your first step is to create a space dedicated to this type of content. So, click the Plus sign next to the group where you want to add an event and select Events as the space type.

Create a Space for Events
Create a Space for Events

Again, you can set the space access to Open, Private, or Secret.

Now, to create an event, go to the Events space, and in the upper right part of the screen, click New Event.

Create a new Event
Create a new Event

On the next screen, you can edit the details of your event, including the event name, time, and date, and set it to repeat (daily, weekly, monthly, etc.). For the event location, you can choose between in-person and online events.

When it comes to online events, you’ll have the following options:

  • Host the event on Zoom or YouTube Live and add a URL to your event
  • Use Circle’s Live Stream for creating a webinar-like experience
  • Use Circle’s Live Rooms for up to 30 member meetups
Creating an Event in Circle
Creating an Event in Circle

Because this is your first event, we suggest you save it as a draft and edit it to fine-tune the event details.

To do that, click the three dots next to the event name. This will open a new window where you’ll see different tabs that will allow you to do a few things:

  • Modify the event post and tell attendees what your event is about
  • Add attendees and co-hosts
  • Set confirmation and reminder notifications
  • Disable comments and likes
Modifying the Event post
Modifying the Event post

We mentioned Circle’s live rooms and live streams, which let you go live from your account anytime. You’ll see the Go Live button in the bottom left part of your screen. Once you click on it, you can start a live room or a live stream.

Start a live stream or live room
Start a live stream or live room

Whichever option you choose, you’ll have pretty much the same options, which include setting the room/stream visibility, sharing your webcam and screen, and conducting member chats.

This is how a live session in Circle looks
This is how a live session in Circle looks

Once your live session is over, you’ll get an email with the session recording and a link to your session page from where you can download the recording, delete it, or post it to a space.

Start a Group Chat

Circle also supports group chats, allowing your members to engage in lively conversations.

To start a group chat, you should first create a Chat space. The steps are the same as for creating Posts and Events spaces.

Group chat in Circle
Group chat in Circle

Group chats support conversations with up to 50 members. You can add chat members and admins and enable chat history.

4. Create an Online Course

We’ve come to the part where we’ll show you how you can create online courses in Circle.

As we’ve learned so far, each content type must have a space, so the first thing you should do is create one for your course.

In the navigation menu on the left side of your screen, hover over the space group where you want to add a course and click the Plus sign → Add Space. Then, in the pop-up screen, select Course.

Course Space
Course Space

Enter a name for your course and create the space in the next step.

Now, click on the course space from the sidebar, and then from the page top, open the drop-down menu and select Lessons.

Create Lessons
Create Lessons

Once you do that, you’ll be redirected to Circle’s curriculum builder, where you can create Sections and Lessons, your main building units. Sections are like folders, and Lessons are the actual course material.

You can also easily reorder your lesson and sections with the builder’s drag-and-drop functionality.

Curriculum builder
Curriculum builder

Before you can add a lesson, you should first create a section. To do that, click the Add Section button and name your section.

Clicking on the Add Lesson button will create a blank lesson for you. To add content, enter the Lesson editor by clicking the three dots to the right of the lesson’s name, and then Edit Lesson.

Edit a lesson
Edit a lesson

Now that you’re inside the lesson editor, you can start adding content to your lessons.

As far as content types go, Circle is quite flexible, allowing you to add anything from audio and video files to PDFs, as well as embedding other types of content. The text editor also has many formatting options, which you can access by typing a forward slash.

Add content to the course lessons
Add content to the course lessons

Finally, you can customize your course settings by opening the course space and then, at the top of the page, opening the drop-down menu and selecting Customize.

From here, you can do the following:

  • Set the access to Open, Private, or Secret
  • Set up a paywall and lock screen
  • Manage course members
Course settings
Course settings

Overall, the course-building experience is straightforward, and you shouldn’t have trouble setting up your course.

If you’re seeking inspiration for setting up your community or courses on Circle, do check out this ultimate list of Circle examples.

5. Set Up a Paywall

Whether you want to sell or build a community membership, sell courses, or lock any exclusive content behind a paywall, you can do that with Circle.

The feature is called Paywall, and in this section, we’ll discuss how you can set one up.

Create a Pricing Plan

First, go to Settings → Paywalls, where you’ll see the option to connect your community with Stripe.

Connect your community to Stripe
Connect your community to Stripe

Click Connect with Stripe and follow the on-screen instructions to complete the setup. If you have an existing Stripe account, you can use that. Otherwise, you’ll be able to create a new one during the process.

After enabling the Stripe integration, you can create your first paywall. To do that, go back to Paywalls, and in the upper right corner, click New Paywall.

Create a new paywall
Create a new paywall

In the Paywall settings, you can choose a pricing model for your community: subscriptions or one-time payments.

For subscriptions, you can set the subscription price and a billing cycle (weekly, monthly, yearly), choose a currency, and enable a free trial.

Set Up a Lock Screen

Circle has a handy feature called Lock Screen, which is basically a landing page for any type of content that you don’t want to be visible to non-members.

Using Lock Screens, you can redirect your community visitors to fill out a form or complete payment on the checkout page.

To modify the lock screen, click on any space, click on its name at the top of the screen, and select Lock Screen from the drop-down menu.

Lock Screen settings
Lock Screen settings

Once you’re in, you’ll see the available page blocks, which you can add to your landing page.

You can add a banner, description, and a call to action, and if you’re creating a Lock Screen for an online course, you can also add your course curriculum to the landing page.

Now, next to each page block, you’ll see a Pencil icon and an Eye icon. Clicking on the Pencil icon will let you customize the text and colors of each block, while the Eye icon allows you to hide a section or make it visible.

Customizing a Lock Screen
Customizing a Lock Screen

Finally, you can add your checkout page URL to the button, allowing your users to make a payment and unlock access to the spaces that are included in the package.

Conclusion

You should now clearly understand what’s possible with the Circle.so API. There are endless possibilities for what you can do with it, and we hope this article has given you some ideas to get started. In most cases, you can use the Zapier integration and Circle Workflows to achieve your objectives. However, the APIs offer a powerful alternative for more complex (and custom) tasks. And even if you don’t need the APIs now, it doesn’t hurt to know what you can do with them in case you ever need them. If you’re not on Circle yet, you can sign up for a free trial to start using APIs.

6. Final Settings and Invite Members

You’re just a few steps away from launching your community and sharing it with the world.

Before that, we’ll discuss the platform’s integration options, and then we’ll show you how to invite and manage members in your community.

Add Integrations

Circle gives you a few integration options, and you’ll need them depending on your requirements.

  • Circle lets you integrate with Google Analytics or Facebook Pixel.
  • You can use the Zapier integration to connect to third-party apps (e.g., email software) and pass data to and from Circle.
  • You can set up a single sign-on integration between Circle and your existing membership platform (e.g., Teachable), allowing your members to log in with their existing credentials. FYI, SSO integrations are supported on Circle’s Professional plan and above.

Additionally, Circle has a few options for integrating with your main website. 

The first one is Circle’s embed widgets, which allow you to embed on another website your entire community, a particular space, or even a specific post.

And if you look a little closer, you’ll see the Links section at the bottom of the sidebar and just below the header inside spaces.

Links section in the sidebar
Links section in the sidebar

You can use this to add links to your main website, your YouTube channel, and any other useful resources you want to share with members.

Invite Your Members

Now, it’s time to start inviting members to your community.

To do that, go to your community’s name, and click the drop-down menu next to it, then Members → Invite. From here, you can create and customize your email invitation.

Invitation email
Invitation email

You can send the email to a list of people by going to Bulk Import and then uploading a CSV file with their names and email addresses.

Another option is to generate an invitation link by going to Members → Invitation Links → Create an Invitation Link, and voila! You can now share your link.

Community Management

Before we conclude this Circle tutorial, let’s quickly talk about managing your community.

To manage your members, go to the Members tab on the left side of the screen and then click the Manage button in the header.

Accessing the member management dashboard
Accessing the member management dashboard

On the following screen, you’ll see a list of all members in your community, and you can use Circle’s filters to sort your members by the spaces they’ve joined as well as their email, name, etc.

You can manage your members by clicking the three dots on the right.

Individual member settings
Individual member settings

Click on Edit, and you’ll see the following options for the selected member:

  • Assign them an admin role
  • Give them access to specific spaces
  • Delete their account
  • Add member tags
  • Manage their subscriptions

Apart from these member-management settings, you can also use Circle Workflows for automating administrative tasks in your community.

They work on the trigger-action principle, meaning that when someone in your community does something (e.g., purchases a subscription), you can select a specific action to automatically follow that event (e.g., send a thank you email).

It also supports one-time bulk actions, such as sending a message to a group of members or duplicating members from one space to another.

We have a separate guide on using Circle Workflows, where you can learn more about the feature and its use cases.

Create workflows
Create workflows

That’s it! You now have your own community, and it’s time to work on getting new members and engaging them.

Conclusion

We covered all the essential aspects of building an online community in this Circle.so how-to guide. We walked you through the sign-up process and showed you how to set up spaces and groups, create posts, events, and courses, set up a paywall, and start inviting members.

If you aren’t using Circle already, now’s a good time to start a free trial and build your online community.

We hope you found our tutorial useful and that you now know how to build your own Circle community. If you have any questions, let us know in the comments below.

About The Author

Ana Gajic

Hello, my name is Ana, and I’m a content writer at Sell Courses Online. Specializing in course builders and community platforms, my focus is on helping you find the perfect tools for your business. I thoroughly enjoy exploring and experimenting with tools and software, and I look forward to sharing my findings with you. You can also find me on

Table of Contents

Related Post

Founder & Chief Editor

Hello, my name is Ana, and I’m a content writer at Sell Courses Online. Specializing in course builders and community platforms, my focus is on helping you find the perfect tools for your business. I thoroughly enjoy exploring and experimenting with tools and software, and I look forward to sharing my findings with you. You can also find me on

FREE EBOOK

How to Create and Sell a Profitable Online Course

Learn the essential tips and strategies to build your own online course and maximize your earnings. Get started now!

We respect your privacy and will never spam you.