> For the complete documentation index, see [llms.txt](https://help.checkoutchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.checkoutchamp.com/crm/plugins/membership-services/circle.so-webhook-guide.md).

# Circle.so Webhook Guide

**This article provides instructions on how to Add Member and Cancel Member inside of** [**Circle.so**](http://Circle.so) **using the CRM's export webhooks.**

**Resources**

* [Circle Public API](https://api.circle.so/)
* [API | Circle Knowledge Base](https://help.circle.so/c/api/)
* [Export Webhook Profiles - CheckoutChamp - Confluence (atlassian.net)](/crm/admin-setup/export-webhook-profiles.md)

{% hint style="info" %}
You will need your API token and your community ID, both of which are found inside of the Circle platform.
{% endhint %}

## Add a member. <a href="#add-a-member" id="add-a-member"></a>

Add your export profile in the CRM.

<figure><img src="/files/tR8gaaKtvLMITA38662v" alt=""><figcaption></figcaption></figure>

Next, add the Field Mappings you want to send to Circle according to their API documentation.

In the following example we will be adding a member by email and Circle will send the invite email.

<figure><img src="/files/CULGbUL5LKgkueUJswef" alt=""><figcaption></figcaption></figure>

Add your token

<figure><img src="/files/0YGLio3SM9sMbZn6uJvx" alt=""><figcaption></figcaption></figure>

Add the customers email address

<figure><img src="/files/jCFEvqyeOwMBzJ868lCr" alt=""><figcaption></figcaption></figure>

Place your community ID

<figure><img src="/files/1JFo4rATADM7uoOglDcg" alt=""><figcaption></figcaption></figure>

Add the customer name

{% hint style="info" %}
Set the route to add members, most commonly used are Sale and Reactivate
{% endhint %}

<figure><img src="/files/LECsHoX3f7meuzlzNPmT" alt=""><figcaption></figcaption></figure>

## Cancel a member. <a href="#cancel-a-member" id="cancel-a-member"></a>

Add your export profile in the CRM.

<figure><img src="/files/0k5xAuekv4Jw81UgZMkr" alt=""><figcaption></figcaption></figure>

Next, add the Field Mappings you want to send to Circle according to their API documentation.

<figure><img src="/files/KGYPQ5qUCM1cc1TeVT7A" alt=""><figcaption></figcaption></figure>

Add your token

<figure><img src="/files/rLsTPPTxDeUrc6GoQPzm" alt=""><figcaption></figcaption></figure>

Add the customers email address

<figure><img src="/files/TSfth7pTDls6TyxG3Q5d" alt=""><figcaption></figcaption></figure>

Place your community ID

{% hint style="info" %}
Profile Routing type is Cancelled
{% endhint %}

{% hint style="danger" %}
Make sure to run multiple tests before going live with the webhook integration to Circle.so to ensure your customers do not have any issues creating their accounts or logging in.
{% endhint %}
