Unfortunately, the username and password you have entered do not match!


Unfortunately, this username is already taken!

Unfortunately, this e-mail address is already used!

Please retype the verification code.

All fields are required

Joomla!® Form Builder and Manager - RSForm!Pro

Joomla!® form management - RSForm!Pro
Joomla!® form management - RSForm!Pro Get 15% discount on buying two different RSJoomla! products

Get 30% discount when you renew your license

Joomla! Form Builder - Introduction video

Why bother spending time in implementing your contact forms when you can simply create them with a few clicks! RSForm!Pro is the most flexible and yet easy to use Joomla! form builder.

With our Joomla! form builder you'll get your clients feedback in no time. RSForm!Pro will allow you to build the most advanced forms with an intuitive interface and a lot of 3rd Party plugins.

Since 2007 RSForm!Pro has been improved constantly and reached a level of maturity that makes it a favourite for thousands of users worldwide.

If you use RSForm!Pro, please post a rating and a review at the Joomla! Extensions Directory

RSForm!Pro starting from 19€

* The final price may differ depending on the actual VAT rate applied to your order.

* The extension(s) will continue to work even after the subscription period will expire. The subscription refers to support & downloads only.

Joomla! Compatibility

Joomla! 3.x Supported Joomla! 2.5 Supported

Not sure if RSForm!Pro will work on your server?

Before purchasing, download and install RSTester! for Joomla! 2.5 / 3.x — this extension will check if your server is compatible with our extensions.

Available Language Packs:

We only release our extensions in English. All other language packs are donated by the community. Please note that not all translations may be complete, up to date or correct.

Latest Version:

1.50.24 for Joomla! 2.5 & 3.x

Add professional looking forms to your website

Add professional looking forms to your website

Your forms can be designed to fit any website! RSForm!Pro includes even 3 predefined themes to get you started. The available layouts offer you the possibility to display the information just the way you want it.

Create multi-page forms with ease

Create multi-page forms with ease

Break down your form in pages or sections and increase your conversion rate while keeping the same amount of information. Users will be able to go back and forth through the pages allowing them to correct information. You can also validate pages on the fly with AJAX so that your users can't get to the next page unless they fill in the required fields.


Export information in CSV, Excel, XML and PDF

The submitted information can be exported into many popular file formats: CSV, XLS and XML. Submissions can also be individually converted into PDF files.

Protect yourself from spambots

Protect yourself from spambots

RSForm! Pro features two built-in image CAPTCHA challenges which your visitors will have to fill in in order to prove they are human, as well as an invisible CAPTCHA. This effectively stops spambots from submitting your forms with junk and spam links. The world leading antispam protection software ReCAPTCHA can be integrated as well using the RSForm! Pro - ReCAPTCHA Plugin.

Build multi-language forms without duplicating information

Build multi-language forms without duplicating information

Creating multi-language forms can sometimes be a burden - duplicating all of the fields and translating them is both time consuming and it also hinders future updates of the form. RSForm! Pro detects your installed languages and offers the option to translate the form on the fly - you just select the language you would like to translate your form in and type in the translations.

Validate information with the built-in validation rules

Validate information with the built-in validation rules

Guide your users into correctly completing the form fields with the help of validation rules - show a message next to each field explaining why the validation has failed and point them in the right direction. Choose if a field is mandatory or not. You can check for valid email addresses, alphanumeric characters, numeric values or passwords. You can also add custom character sets to these validations so you can check for a correctly formatted number format, such as "4.99".

Cross-browser compatibility

Cross-browser compatibility

RSForm!Pro has been fully tested with all of the leading Web Browsers on the market. The XHTML layouts available offer increased flexibility and allow you to override any CSS setting. RSForm!Pro uses as little as JavaScript as possible in order to prevent your users from having difficulties in submitting your forms.



RSForm!Pro has been adapted to fit responsive environments. This layout was designed using Bootstrap functionality and you can adapt it for all the devices that might visit your website.

Embed form in Joomla! articles and third party content

Using the RSForm!Pro content or System plugin you can easily publish forms virtually anywhere on your site. While the RSForm!Pro content plugin takes a more specialized approach and allows you to add forms into your Joomla! articles, the System plugin allows you to put forms in any HTML area, from any component or third party Joomla! application.

Create custom user registration forms

RSForm!Pro - Joomla! registration integration

Do you need to collect additional information when a new user is being created from the front-end area ? Using the RSForm!Pro - Joomla! registration plugin you can automatically create a new user when a form is submitted. A simple mapping configuration is required - specify what form fields should be used as a username, email and password. This is all to it!

Build custom event subscription forms for RSEvents!Pro

If you are already using RSEvents!Pro, but have rather specific needs for the event subscription form, take your mind off creating custom scripts that will be erased when updating. The RSEvents!Pro - RSForm!Pro integration, will allow you to create subscription forms according to your needs, without making any functionality compromises.

Create your own custom newsletter subscription forms for RSMail!

Why have your visitors submit a lot of forms to accomplish various tasks ? Using the RSForm!Pro - RSMail! plugin you can have the normal submission process and silently pass data to RSMail! to be used on your newsletters.

Akismet integration

Stop spam form submissions silently, using the Akismet integration

Are you receiving complains about the traditional captcha methods ? Not a problem for RSForm!Pro. You can easily install and use the RSForm!Pro - Akismet integration to filter out spam submissions. The data will be passed to Akismet and if spam patterns are detected, the submission will be rejected.

PayPal integration

Accept PayPal payments - sell single or multiple items

With the RSForm!Pro - PayPal plugin you can add products to the form. The integration uses the standard PayPal website payment method - the customer will be redirected to the PayPal page when the form is submitted where he will need to log in to his PayPal account and manually approve the transaction. After the payment is approved PayPal will send a notification to your site and the submission status will be adjusted accordingly. If the transaction is not approved within 12 hours the payment will be marked as declined.

Salesforce integration

Convert your submissions into leads using Salesforce Web2Lead

Once installed and enabled, the RSForm!Pro - Salesforce Web2Lead Plugin will allow you to add sale leads to your Salesforce account, thus offering a centralized point for your leads. The integration is done silently while running in the background, so the user (form submitter) will not notice anything in the front-end.

reCaptcha integration

Protect yourself from spam with world-leading ReCAPTCHA

With this plugin, you are able to add a ReCAPTCHA anti spam image to your RSform!Pro form. ReCAPTCHA is a rather popular anti spam protection. You will be able to set it up just like a regular form component.

MailChimp integration

Add subscribers to your MailChimp lists

The MailChimp Plugin allows integration between RSForm! Pro and the Email Marketing and Email List Manager website mailchimp.com. The integration is done silently while running in the background, so the user (form submitter) will not notice anything in the front-end.

Constant Contact integration

Add subscribers to Constant Contact lists

If you need a professional newsletter service but having difficulties in integrating it with a Joomla! based form, then you should know that with the RSForm!Pro - Constant Contact plugin you can create multiple forms that will collect the required data and pass it on to your configured newsletter lists.

Google tracking integration

Track your form's visits with Google Analytics

Using the RSForm!Pro Google Analytics plugin you are able to set up goals and track how many visitors viewed the form along with how many actually submitted it. No advanced configuration is required - just specify the Google Analytics ID.

Migrate forms from RSForm! to RSForm!Pro

Though RSForm! is good form builder, it comes a time when you need that little extra from your form builder. With the RSForm!Pro - RSForm! migration plugin you can copy your RSForm! data to RSForm!Pro with a just a few clicks.

Place forms in template module positions

Displaying a form inside a module position might come in handy. With the mod_rsform module this is a three step process: Install the module, create the form and publish the module. No advanced configuration is required. Just specify the form id that you wish to publish in the module position.

Display submissions in the front-end

The mod_rsform_list module allows you to display form submissions inside a module position of your choice with a minimum HTML knowledge. The HTML part is required to set the layout according to your needs for the two built in views: a simple summarize list and a details area, were you can display much more information for that particular submission.

Feedback position

Engage your users in contacting you or leaving a feedback by placing a form in a easy accessible area without affecting the overall site layout or design by using the mod_rsform_feedback module.

Joomla!® form management - RSForm!Pro - Screenshots

  • Overview screenshot of RSForm!ProOverview screenshot of RSForm!Pro
  • Managing forms on RSForm!ProManaging forms on RSForm!Pro
  • Editing a Joomla! form using RSForm!ProEditing a Joomla! form using RSForm!Pro
  • Form themes used to design the Joomla! formForm themes used to design the Joomla! form
  • Configuring user emails form Joomla! form notificationsConfiguring user emails form Joomla! form notifications
  • Manage submissions using RSForm!ProManage submissions using RSForm!Pro
  • Create back up of your Joomla! forms using RSForm!ProCreate back up of your Joomla! forms using RSForm!Pro
  • RSForm!Pro's Submissions Directory featureRSForm!Pro's Submissions Directory feature
  • Fully customizable forms through CSS and JavascriptFully customizable forms through CSS and Javascript
  • View submissions in the frontendView submissions in the frontend

Please make sure you are running the latest versions of Joomla! (2.5 , 3.x). Our extensions are developed and tested to work only with the latest versions of Joomla!

The minimum requirements to run RSForm!Pro are:

  • Joomla! 2.5 or 3.x
  • PHP 5.x
  • MySQL 5.x
  • You must ensure that you have MySQL, XML and zlib functionality enabled within your PHP installation. Also please make sure that you have enabled the GD and FreeType libraries in order for CAPTCHA to work. fsockopen is also required for reCaptcha, Salesforce and Maichimp plugins.

We recommend:

  • Joomla! 3.x
  • PHP 5.x
  • MySQL 5.x

Not sure if RSForm!Pro will work on your server?

Before purchasing, download and install RSTester! for Joomla! 2.5 / 3.x — this extension will check if your server is compatible with our extensions.

Contact us