Modal plugin

The RSForm!Pro Modal plugin gives you the possibility to display a form within a popup modal simply by clicking on a button. You can add as many forms as you like in your article / module.


14 eye-catching effects are available for the modal:

Find out more information on how to configure and use this ultimate RSForm!Pro plugin here.

Add professional looking forms to your website

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.

By choosing one of the built-in themes you can show professional looking forms on your Joomla!-powered website. The available layouts offer you the possibility to display the information just the way you want it.


Single page or multi page forms?

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.


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".


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.

RSForm! Pro Modules

First you will have to download, install and configure the mod_rsform module. You can download it by logging in to your RSjoomla! account, then head to Downloads -> My downloads area.

To install the mod_rsform module just go to Extensions > Install/Uninstall: browse the downloaded file and click "Upload & Install".

Forms can be displayed in the front-end in a module position (left, right, top etc) using the mod_rsform module.

When configuring the module's parameters, make sure you setup the Form Id correctly. The Form Id can be viewed in the "Manage Forms" tab.

If you want to display the module inside an article, you have to follow these steps:

  • You will have to add a custom position for the module(it should be an unique position), for example myposition.
  • In your article you use Joomla! syntax which triggers the LoadPosition plugin.


On the left side of the page you will find the The RSForm! Pro Feedback module.This module displays a button in a certain position(top, right, left or bottom) on your site which will display a chosen form inside a modal(depending on the option chosen in the module) when pressed. More information about it can be found in the following article.


The mod_rsformlist makes it possible to create a module to list the submissions for a given form. More information about installing and using the module at the top of the page.




RSForm! Pro Plugins

Once you have downloaded the RSForm!Pro plugins, you can install them using the default Joomla! installer. Don't forget to publish them!

Using the Content Plugin and System plugin you can display forms inside articles or modules by using the following placeholder: {rsform form_id}


Registration

Invalid Input

Invalid Input

Invalid Input

Invalid Input

Invalid Input

Invalid Input


RSJoomla! developers answered the community request to integrate RSForm! Pro in the Joomla! Registration, and so the RSForm! Pro Joomla! Registration plugin was created.

Using this plugin, you will be able to create your own custom registration forms for that extra information that you need to collect. This feature can be tested on the current page.

Due to it's flexible nature, RSForm! Pro can be implemented in any website layout and it's numerous features make it one of the Must Have extensions designed for Joomla!


The RSForm!Pro - RSMail! integration consists out of a system plugin that once installed and enabled will allow you to add custom subscribing forms for your RSMail! newsletters.

The RSForm!Pro - RSEvents Plugin is a plugin that will allow you to add custom Registration Forms to your RSEvents installation.

The RSForm!Pro - Google Analytics Plugin will add your google analytics code to your RSForm!Pro installation. Once you have configured the plugin correctly, the Google analytics code will be placed after the form layout and also on the Thank you page.


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

The RSForm!Pro - Constant Contact Plugin allows you to integrate your custom newsletter forms with the email-marketing manager. With this integration you will be able to create subscription forms, pass users data to your Constant Contact account and assign them to the existing lists and groups.

The RSForm!Pro - Akismet Plugin allows you to filter submissions through the Akismet service, thus offering a non-invasive method of detection spam submissions. With this integration you will be able to block potential spam submissions to your form via the all popular Akismet service.


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

The RSform!Pro - Blue Flame Forms migration plugin, will allow you to migrate forms from Blue Flame Forms directly into RSform!Pro with just a few clicks.

The RSForm!Pro - Mailchimp Plugin allows you to integrate your custom newsletter forms with the email-marketing manager. With this integration you will be able to create subscription forms, pass users data to your Mailchimp account and assign them to the existing lists and groups.


Based on the PHP dompdf library, the RSform!Pro PDF plugin is designed to generate PDF files that include submission information. The PDF files can then be attached to the built-in User and Admin emails or accessed via special placeholders.

The vtiger Plugin allows integration between RSForm!Pro and the vtiger.com Webservice (Leads). The integration is done silently while running in the background, so the user (form submitter) will not notice anything in the frontend.

The PayPal Plugin has been redesigned to allow multiple payment options on the same form, as well as a new "Donation" field. The new Payment Plugin is the one in charge of specifying what needs to be paid. It adds the following fields to the form: Single Product, Multiple Products, Donation, Total, Choose Payment.


RSForm!Pro is the most flexible and yet easy to use Joomla! form builder.

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.

You can read more about RSForm!Pro in the product documentation.

Administrator Demo



Features

  • Easy form field management
  • Fully customizable layout and style
  • Various third party integrations
  • Multiple spam prevention mechanisms
  • Ability to run PHP scripts in various trigger points
  • Predefined form layouts and themes
  • Various form publishing options
  • Multipage forms
  • AJAX validation
  • Multiple email types
  • CSV, PDF and OpenDocument Spreadsheet export
  • Built-in backup / restore
  • PayPal payment integration