# Community Builder

## Add AcyMailing lists on CB registration form and profile page

This Community Builder plugin allows your users to subscribe to your lists during the registration, and manage their subscriptions on their profile page.

![](/files/EEZ7RP23YmPWa4n6ZBdw)

### Install the plugin

{% hint style="info" %}
You must install it as a CB plugin, this isn't a Joomla plugin
{% endhint %}

{% file src="/files/QkmWnVmVrqquDFh8hQsU" %}

![](/files/QUpLiNhIxqNtXDEh6V0D)

![](/files/QigcB5qLkEQNp6MIecky)

![](/files/tfLUTEP29hXdfalpjyre)

Once installed, configure and activate the plugin to see the lists subscriptions tab in the user profile.

### Configure the plugin

![](/files/C5RHKQjH6qjjSa6JWAkc)

* **Lists displayed on the registration form:** The lists shown on the CB registration form, the non-visible lists can also be selected
* **Lists checked by default:** This option only applies to the lists shown on the registration form
* **Lists displayed on the user profile view:** The users will see these lists when editing their CB profile. The lists are checked by default when the user is already subscribed.
* **Lists displayed on the user profile in the back office:** If you want to manage your users subscriptions directly from the admin part of your site
* **Update user subscription on registration:** If the user registering already had an existing AcyMailing user, you can choose to keep the old subscription
* **Subscribe Caption:** Text shown on the registration form next to the lists

![](/files/PHg0xvXlGHgcyWRgsIZE)

* **CSS applied on the subscription tab:** This CSS code may also be applied on the subscription section in the registration form
* **Intro Text:** Text shown before the lists selection&#x20;
* **Directly enable the user:** An AcyMailing user is created when registering in CB. You can choose to activate this user directly regardless of the CB user status

## Insert CB user information in your emails

This add-on allows you to personalize the emails you send to your users by inserting their personal data such as their name, avatar, confirmation status, etc... Here is the related dynamic text's insertion interface:

![](/files/-M-OrE0cOkocsZRJ_OhU)

## Filter users on their Community Builder fields

The filter will only be available if the Community Builder component is installed.

![](/files/-M-Eg56ZbSNP66ms6db7)

In the first dropdown you can select the field to use to filter.

The second allow you to choose how to compare the value (equal, like, greater than, lower than...).

The third one allow you to set the value to compare to.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.acymailing.com/addons/joomla-add-ons/community-builder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
