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!
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.
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.
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.
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.
That’s it! You have created your account, and you can now start customizing your 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.
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.
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:
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.
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.
Here you’ll find several options for customizing your community’s look and feel:
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.
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:
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.
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.
On the next screen, you can do the following:
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.
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.
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.
When it comes to spaces, you can do the following:
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!
In this section, we’ll show you how to create different content types, including discussion posts, events, and group chats.
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.
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.
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:
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.
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.
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.
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:
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:
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.
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.
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.
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 chats support conversations with up to 50 members. You can add chat members and admins and enable chat history.
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.
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.
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.
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.
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.
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:
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.
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.
First, go to Settings → Paywalls, where you’ll see the option to connect your community with 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.
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.
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.
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.
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.
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.
Circle gives you a few integration options, and you’ll need them depending on your requirements.
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.
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.
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.
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.
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.
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.
Click on Edit, and you’ll see the following options for the selected member:
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.
That’s it! You now have your own community, and it’s time to work on getting new members and engaging them.
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.
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
SellCoursesOnline is supported by its audience. When you purchase through links on our site, we may earn affiliate commissions. However, this doesn’t influence our reviews or product listings. All opinions are based on our tests and personal experience with a product/service.
Copyright © 2024 by SellCoursesOnline
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
We respect your privacy and will never spam you.