---
title: "AcyMailing Integration - EngageBox"
description: "Create an AcyMailing popup in Joomla. Integrate with AcyMailing to grow your email list and engage subscribers."
url: "https://www.tassos.gr/docs/engagebox/integrations/joomla/acymailing"
date: "2026-04-04T21:23:59+00:00"
language: "en-GB"
---

[ Home ](https://www.tassos.gr/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=1088) / [ EngageBox ](https://www.tassos.gr/index.php?option=com_content&view=category&id=35) / [ Integrations ](https://www.tassos.gr/index.php?option=com_content&view=category&id=55) / [ Joomla ](https://www.tassos.gr/index.php?option=com_content&view=category&id=108)

#  AcyMailing Integration

##  Create an AcyMailing popup in Joomla. Integrate with AcyMailing to grow your email list and engage subscribers.

 AcyMailing Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to EngageBox Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/engagebox/subscribe)

There are three distinct methods to create a AcyMailing Optin Box with EngageBox. Each of them provides a different kind of flexibility and ease of use. Let's take a look.

---

## [1. Using Native Subcription Form](#nativesubscriptionform)

To use the Native Subscription Form method you should know first the AcyMailing's Subscription base URL which differs depending on the version you're using.

**AcyMailing 5**

 ```
https://www.site.com/index.php?option=com_acymailing&ctrl=sub&task=optin&hiddenlists=1,2,3
```

**AcyMailing 6, AcyMailing 7**

 ```
https://www.site.com/index.php?option=com_acym&ctrl=frontusers&task=subscribe&hiddenlists=1,2,3
```

In the base URL you will need to modify the **hiddenlists** parameter. The hiddenlists parameter is a comma separated list of AcyMailing list IDs you'd like to add the user to. Lastly, don't forget to replace site.com with your site's URL.

If you want to redirect the user to a specific page after the subscription, you will also need to include the *redirect* parameter in the URL.

To find the list IDs, go to Components -&gt; AcyMailing -&gt; Lists. The List IDs can be found on the last column of the Lists table as you can see in the screenshot below.

To read more details about how the AcyMailing Subscription via URL works, visit [the respective help page](https://www.acyba.com/index.php?option=com_content&view=article&id=106:acymailing-subscription-url&catid=8:acymailing&Itemid=329).

[![how to find the id of an acymailing list](https://www.tassos.gr/images/eb-acymailing-find-list-id.png)](https://www.tassos.gr/images/eb-acymailing-find-list-id.png)

Of course you don't have to use ALL the list IDs. You only have to use **at least one.**

Now that we know how to find the Submit URL, let's move on to setting up the actual box.

[![engagebox-acymailing-native-subscription-form](https://www.tassos.gr/images/engagebox-acymailing-native-subscription-form.png)](https://www.tassos.gr/images/engagebox-acymailing-native-subscription-form.png)

As you can see from the screenshot above, there are 4 things you need to take care of.

1. Select *Email Subscription Form* from the *Box Type* drop-down list
2. Type your Submit URL (check below on how to find it)
3. Type *user\[email\]* for the *Email Field* *Name* input box
4. Type *user\[name\]* for the *Field 1* *Name* input box

Go on and set all the other box options if you need to customize it further and then click "Save"! You are done!

## [2. Using AcyMailing Module](#acymailingmodule)

To follow this method you need to have an AcyMailing module published and configured. Follow [Acyba's Guide](https://www.acyba.com/acymailing/62-acymailing-module.html) on how to do that if you are not familiar with it.

Then, as you can see in the screenshot below, create a new box with the type set to "Existing Module" and at the left side choose your AcyMailing module.

[![engagebox-acymailing-module](https://www.tassos.gr/images/engagebox-acymailing-module.png)](https://www.tassos.gr/images/engagebox-acymailing-module.png)

You can also write some text in the editor to appear right above the subscription form.

Finally, configure all the other options of your box you might be interested in and then click "Save"! You are done!

## [3. Using Convert Forms (Best Method)](#convertforms)

Our [Convert Forms](https://www.tassos.gr/joomla-extensions/convert-forms) extension makes creating an AcyMailing Opt-In Box an absolute breeze! This method is considered as the best of the three because of its use of AJAX for the form submission. By using AJAX the guest doesn't get disrupted from his current progress and therefore he stays as close as ever to his converting goal.

We have already created detailed documentation for each of the 3 needed steps. Take a look below!

- [Create your Campaign with the AcyMailing Addon](https://www.tassos.gr/joomla-extensions/convert-forms/docs/sync-leads-with-acymailing)
- [Create your new Convert Form](https://www.tassos.gr/joomla-extensions/convert-forms/docs/creating-your-first-form)
- [Load a Convert Form through Engage Box](https://www.tassos.gr/joomla-extensions/engagebox/docs/how-to-load-a-convert-form-through-engage-box)

 AcyMailing Integration is available in Pro  Unlock this and dozens of other powerful features by upgrading to EngageBox Pro.

 [ Unlock this feature ](https://www.tassos.gr/joomla-extensions/engagebox/subscribe)

 Last updated on Jul 7th 2025 09:07

## Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Home",
            "item": "https://www.tassos.gr"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Home",
            "item": "https://www.tassos.gr/docs"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "EngageBox",
            "item": "https://www.tassos.gr/docs/engagebox"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Integrations",
            "item": "https://www.tassos.gr/docs/engagebox/integrations"
        },
        {
            "@type": "ListItem",
            "position": 5,
            "name": "Joomla",
            "item": "https://www.tassos.gr/docs/engagebox/integrations/joomla"
        },
        {
            "@type": "ListItem",
            "position": 6,
            "name": "Create a AcyMailing Optin Box",
            "item": "https://www.tassos.gr/docs/engagebox/integrations/joomla/acymailing"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/engagebox/integrations/joomla/acymailing"
    },
    "headline": "Create a AcyMailing Optin Box",
    "image": {
        "@type": "ImageObject",
        "url": "https://www.tassos.gr/"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Tassos",
        "logo": {
            "@type": "ImageObject",
            "url": "https://www.tassos.gr/https://www.tassos.gr/media/brand/logo-text.png"
        }
    },
    "author": {
        "@type": "Person",
        "name": "Tassos Marinos",
        "url": "https://www.tassos.gr/docs/engagebox/integrations/joomla/acymailing"
    },
    "datePublished": "2015-07-03T17:40:18+03:00",
    "dateCreated": "2015-07-03T17:40:18+03:00",
    "dateModified": "2025-07-07T09:44:27+03:00"
}
```
