> For the complete documentation index, see [llms.txt](https://docs.acymailing.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acymailing.com/setup/installation/install-acymailing.md).

# Install AcyMailing

### Installation from your website

In most cases, you can simply use the installation page provided by your website:

{% tabs %}
{% tab title="WordPress" %}
First download the lastest version of AcyMailing [from our website](https://www.acymailing.com/account/license/), then visit the page **Plugins** -> **Add New**. On this page, click the **Upload Plugin** button:

![](/files/-LhdkISIFTYz4IQOo6Mq)

Select the AcyMailing package in the option that just appeared, then click the **Install Now** button:

![](/files/-LhdkP6Fy6Y3zY7hbzFC)

Finally, after the plugin is installed, you can click the **Activate Plugin** button to activate AcyMailing:

![](/files/-LhdkfzY2sKIiQfVCemd)

If you have other languages installed in WordPress, then AcyMailing will detect them and will automatically install the related language files.

You are now ready to use AcyMailing!
{% endtab %}

{% tab title="Joomla" %}
First download the lastest version of AcyMailing [from our website](https://www.acymailing.com/account/license/), then visit the page **System -> Install -> Extensions**:

![](/files/8qYdQWivWHOxHvLBMekm)

On this page, drop the AcyMailing package in the dedicated area to begin the installation:

![](/files/lLvVVkscy0F6dzMhwXrD)

Joomla will upload the package on your server and install the AcyMailing extension. This part can take a minute. A success message will be shown:

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

If you have other languages installed in Joomla, then AcyMailing will detect them and automatically installed the related language files.
{% endtab %}
{% endtabs %}

### Installation with FTP/SFPT

In some cases, you might want to upload the extension manually. For example if your server has a maximum size for uploaded files that is too low.

{% hint style="info" %}
If you're limited to 2MB for uploaded files, you can change the upload\_max\_filesize option in the php.ini file of your server.
{% endhint %}

{% tabs %}
{% tab title="WordPress" %}
First download the lastest version of AcyMailing [from our website](https://www.acymailing.com/account/license/), then extract its contents.

Upload the files to your site in **wp-content/plugins/acymailing/**

For example, the file wp-content/plugins/acymailing/back/Core/init.php should exist.

After this, you should see the AcyMailing plugin in your website and be able to activate it.
{% endtab %}

{% tab title="Joomla" %}
First download the lastest version of AcyMailing [from our website](https://www.acymailing.com/account/license/), then extract its contents.

Upload the files to your site in the **tmp/** folder.

In **System ⇒ Install ⇒ Extensions**, select the "Install from Folder" tab then click the "Check & Install" button.

{% hint style="warning" %}
If you uploaded the extension's files in a specific folder, for example tmp/acymailing/, please modify the "Install from Folder" path accordingly so that Joomla finds the extension to install.
{% endhint %}
{% endtab %}
{% endtabs %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.acymailing.com/setup/installation/install-acymailing.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
