---
title: "RSForms Integration - EngageBox"
description: "RSForm comes with a module and a plugin as extras. In order for you to use RSForm with Engage Box you need to have at least one of them installed and"
url: "https://www.tassos.gr/docs/engagebox/integrations/joomla/rsforms"
date: "2026-04-06T14:16:04+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)

#  RSForms Integration

 RSForms 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)

RSForm comes with a module and a plugin as extras. In order for you to use RSForm with Engage Box you need to have at least one of them installed and configured. Then, depending on which one you have installed, choose one of the two procedures described below.

## [1. Using RSForm shortcode](#1-using-rsform-shortcode)

The prerequisite for this method is to have the [RSForm Content Plugin](https://www.rsjoomla.com/support/documentation/rsform-pro/plugins-and-modules/content-plugin-plgcontent-display-the-form-in-an-article.html) installed. Once you've installed it you will be able to use its shortcode inside an article or a custom module in order to load an RSForm.

![How to use rsforms with engage box](https://www.tassos.gr/images/eb-convert-form-load-rsform-with-shortcode.png)

Make sure that

- Go to Components &gt; Engage Box
- Click *New* from the top bar
- Enter a popup title in the *Title* field
- As seen in the screenshot, write inside your editor the RSform shortcode.
    e.g. *{rsform 1}*
- Save &amp; close!

Remember to change the number 1 inside rsform's shortcode to the ID of the form you want to appear inside the box. Also, in case you have turned off the "Prepare Content" option in the Engage Box settings, make sure that you have it turned on for method 1 to work.

## [2. Using RSForm Module](#2-using-rsform-module)

The only prerequisite for this procedure is that you have already a configured and published RSForm module. After that you should follow our guide for [How to load any existing Joomla! Module.](http://www.tassos.gr/joomla-extensions/responsive-scroll-triggered-box-for-joomla/docs/load-any-existing-joomla-module)

 RSForms 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 an RSForm Popup",
            "item": "https://www.tassos.gr/docs/engagebox/integrations/joomla/rsforms"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "Article",
    "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://www.tassos.gr/docs/engagebox/integrations/joomla/rsforms"
    },
    "headline": "Create an RSForm Popup",
    "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/rsforms"
    },
    "datePublished": "2016-11-10T09:35:09+02:00",
    "dateCreated": "2016-11-10T09:35:09+02:00",
    "dateModified": "2025-07-07T09:44:56+03:00"
}
```
