Plugin - VerticalResponse (Create custom newsletter subscription forms)

RSForm!Pro VerticalResponse Plugin


The RSForm!Pro VerticalResponse Integration Plugin is a plugin that once installed and enabled will allow you to create custom subscription forms for Vertical Response email-marketing manager through RSForm!Pro.

Downloading and Installing the plugin
Download

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 > "VerticalResponse Plugin for Joomla! 3.x".


Install

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 "RSForm! Pro - VerticalResponse" plugin and publish it.


Configuring the plugin

Configuring VerticalResponse can be done from Components >> RSForm!Pro >> Configuration >> VerticalResponse tab:



Tutorial: How to create a signup form for Vertical Response
Generate API Key and API Secret
  • Head to Verticalresponse Developers page
  • Click on "GET AN API KEY" button
  • Register a new Mashery ID
  • Activate the account using the link sent to the email address used in the registration process
  • Sign in to VerticalResponse API Portal using Mashery ID
  • Click on the "Get API Keys" button and Register Your New Application by completing the form displayed
  • Notice that a "Key" and "Secret" key have been generated.

Configure the RSForm!Pro Vertical Response plugin
  • Head to Components > RSForm!Pro > Configuration > VerticalResponse tab
  • Add the "API Key" and "API Secret" from your VerticalResponse API Portal (make sure your keys does not contain any white spaces)
  • Click on "Save" button at the top
  • Head back to "VerticalResponse" tab within the RSForm!Pro Configuration and click on the "Authorize" button.
  • You will be redirected to Vertical Response website and asked to login in order to allow your application to access and update your VerticalResponse account.
  • Login
  • After logging in you will be redirected to back to RSForm!Pro Configuration page and if the VerticalResponse Token was saved in the database, the "Authorize" button will become green.
Enable VerticalResponse Integration
  • Head to Components > RSForm!Pro > Manage Forms > Select your form > Properties
  • Click on the "VerticalResponse" tab from the left sidebar
  • Set to "Yes" the "Enable VerticalResponse Integration" option
  • You will notice that VerticalResponse default options will be displayed
  • Select your VerticalResponse Contact list using the "Select a list" option

  • Note: If "Update contact if exists" option is enabled, when the form is submitted the already existing user information from VerticalResponse will be updated instead of creating a new entry.
  • The next step is to select your RSForm!Pro form fields that corresponds to the VerticalResponse list.

  • Note: In order for the Vertical Response contact list to be populated, your RSForm!Pro form needs to include at least the following fields:
    • First Name - a textbox field where the user can fill in his first name
    • Last Name - a textbox field for the user to fill in his last name
    • Email - a textbox field for the user's email address
  • Save
  • Head over to frontend area and submit the newly configured RSForm!Pro form
  • Check your selected VerticalResponse Contact list for new entries
04 Mar 2024
Version 3.0.2
  • Added - Joomla! 5 native compatibility - no longer needs the 'Behaviour - Backward Compatibility' plugin.
28 Jun 2022
Version 3.0.1
  • Updated - PHP 8.1 compatibility improvements.
  • Fixed - If an error occurred the 'VerticalResponse' tab would disrupt the HTML on the page.
  • Fixed - VerticalResponse was always set as enabled even if not configured properly, showing warnings during submission.
09 Jun 2021
Version 3.0.0
  • Updated - Joomla! 4.0 and RSForm! Pro 3.0 compatibility.
12 Aug 2019
Version 1.1.2
  • Updated - Error messages are now shown in the frontend.
  • Updated - Code cleanup and some deprecated code removed.
  • Updated - 'Use SSL' option has been removed because all connections now use SSL.
27 May 2016
Version 1.1.1
  • Fixed - 'Company' field was not mapped.
08 May 2016
Version 1.1.0
  • Fixed - Show an error in the frontend if the 'Email' field is not mapped.
01 Mar 2016
Initial Release

One person found this article helpful.


Was this article helpful?

Yes No
Sorry about that

You Should Also Read

Plugin - Mailchimp (Create custom newsletter subscription forms) HOT

Plugin - Constant Contact (Create custom newsletter subscription forms) HOT

Plugin - Campaign Monitor (Create custom newsletter subscription forms) HOT

Plugin - GetResponse (Create custom newsletter subscription forms) HOT

Plugin - dotmailer (Create custom newsletter subscription forms)