Plugins - Salesforce Web2Case

RSForm!Pro Google Calendar Events Plugin

The RSForm!Pro - Salesforce Web2Case is a plugin that once installed and enabled will allow you to generate new cases to your Salesforce account. In this tutorial, you will learn how to install the plugin, then how to set up the Salesforce Web 2 Case integration.

Downloading and Installing the plugin

You can download the plugin by logging with your purchase user, then head to Downloads > My Downloads > RSForm!Pro - view all plugins and modules > RSForm!Pro Files > Plugins > "Salesforce Web2Case Plugin".


In the backend of your Joomla! installation go to the Extensions > Install/Uninstall page, and install the plugin. Next thing is to publish the plugin, to do this go to Extensions > Plug-in Manager, search for the "System - RSForm! Pro Salesforce Web To Case" plugin and publish it.

Configuring the plugin

The integration with Salesforce requires adding the "Web 2 Case Form URL" parameter in the Components > RSForm!Pro > Configuration > Salesforce tab.

This is the URL where the Salesforce data will be submitted to. Defaults to the URL for Live version:

For Sandbox mode, you will have to use the following URL:

Using the Salesforce Web2Case integration

In order for the form to generate cases you will have to enable the integration and set up the parameters. Enabling can be done from Feature Settings > Service > Web-to-case.

While editing your form, you can switch to Form Properties tab > click on the "Salesforce Integration" > and set to "Yes" the "Use Integration?" option.


You can trigger the integration based on user's choice, which can be done by setting the Action field to "Let the user decide" and then select a field from your form (this field has to provide the "subscribe" value; other values won't trigger the integration). Example, a checkbox with the following Item:

subscribe|Yes, I agree!

Enabling the debug mode, will allow the configuration of intermediary email address to which an email with the case information will be delivered upon submitting the form.

After the integration has been enabled, you will have to map the Salesforce fields with your RSForm!Pro form fields. Clicking on the blue arrow associated with each field will display a list of available placeholders (this can also be typed in). If you are using a field named "test", the correct placeholder will "{test:value}".

Adding Custom Fields

In order to add Custom Fields to the integration you will have to click on the "Add Custom Field" button at the bottom and add Field's Id and the Value that you wish to place in the field.

The Id of the field can be found in the URL when editing a field.

RSForm!Pro - Salesforce Web2Case create custom field

How to retrieve the Salesforce Organisation Id?

Retrieving the Salesforce Organisation Id will require taking the following steps:

  • Login into your Salesforce Account
  • Click on the Company Settings in the left sidebar and select Company Information
  • The Organisation ID will be displayed in the Organisation Detail section at the top, in the second column, as you can see in the following image:

04 Mar 2024
Version 3.0.3
  • Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.
19 Dec 2022
Version 3.0.2
  • Fixed - PHP 8 would throw an error on form submission if 'Dropdown' fields were mapped.
  • Fixed - Multiple fields were not mapped correctly.
23 Jun 2021
Version 3.0.1
  • Fixed - Custom Fields were not saved.
09 Jun 2021
Version 3.0.0
  • Updated - Joomla! 4.0 and RSForm! Pro 3.0 compatibility.
02 Oct 2019
Version 1.0.1
  • Fixed - Multiple value fields were not mapped correctly.
27 Sep 2019
Initial Release

4 persons found this article helpful.

Was this article helpful?

Yes No
Sorry about that

You Should Also Read

Plugin - Salesforce (Capture leads) HOT

Plugin - ZohoCRM (Capture leads) HOT

Plugin - vtiger CRM (Capture leads) HOT