Title: Contact Form 7 to Robly
Author: macbookandrew
Published: <strong>Muzigo 4, 2016</strong>
Last modified: Ogwomwenda (Mutunda) 27, 2017

---

Search plugins

![](https://ps.w.org/cf7-robly/assets/banner-772x250.jpg?rev=1410362)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/cf7-robly/assets/icon-256x256.jpg?rev=1410362)

# Contact Form 7 to Robly

 By [macbookandrew](https://profiles.wordpress.org/macbookandrew/)

[Download](https://downloads.wordpress.org/plugin/cf7-robly.1.2.5.zip)

 * [Details](https://lug.wordpress.org/plugins/cf7-robly/#description)
 * [Reviews](https://lug.wordpress.org/plugins/cf7-robly/#reviews)
 *  [Installation](https://lug.wordpress.org/plugins/cf7-robly/#installation)
 * [Development](https://lug.wordpress.org/plugins/cf7-robly/#developers)

 [Support](https://wordpress.org/support/plugin/cf7-robly/)

## Description

[Robly](https://www.robly.com/) is a paid email marketing service provider that 
helps you send emails to large numbers of people at once and allows contacts to 
be in multiple lists for targeted marketing purposes. Using Robly’s API, this plugin
adds Contact Form 7 submissions to one or more Robly lists, including custom fields.

This plugin requires an active Robly account as well as Contact Form 7. You’ll also
need to [contact Robly support](https://lug.wordpress.org/plugins/cf7-robly/support@robly.com?subject=API access)
to get an API ID and key for your account.

## Screenshots

 * [[
 * Settings screen
 * [[
 * Per-form settings
 * [[
 * Custom fields

## Installation

 1. Upload this folder to the `/wp-content/plugins/` directory or install from the 
    Plugins menu in WordPress.
 2. Activate the plugin through the Plugins menu in WordPress.
 3. Go to Settings > CF7 to Robly in WordPress, enter your Robly API ID and key, and
    save the settings.
 4. On each of your Contact Form 7 forms, go to the “Robly Settings” tab and specify
    the list(s) you would like to add submissions to, as well as specifying the form
    fields and Robly data fields. Save the contact form.
 5. If you need advanced list handling (adding contacts to specific lists based on 
    which checkboxes are active, etc.):
 6.  a. Add a hidden field named `robly_lists`: `[hidden robly-lists]`
     b. Get the ID numbers of the appropriate lists from Robly: go to [lists summary](https://app.robly.com/email/lists/summary)
        and click on a list. The URL will have a `value` paramater with the ID field you
        need (example: https://app.robly.com/email/contacts?lookup_type=sub_list&value
        =**11111**)
     c. Use Javascript on the frontend to watch for changes and dynamically set the `robly_lists`
        field value to a comma-separated list of the Robly list IDs
     d. For an example, look in the plugin folder at [js/advanced-checkboxes.js](https://github.com/macbookandrew/cf7-robly/blob/master/js/advanced-checkboxes.js)

## FAQ

  What is Robly?

[Robly](https://www.robly.com/) is a paid email marketing service provider that 
helps you send emails to large numbers of people at once.

  What do I need to use this plugin?

This plugin requires an active Robly account as well as Contact Form 7. You’ll also
need to [contact Robly support](https://lug.wordpress.org/plugins/cf7-robly/support@robly.com?subject=API access)
to get an API ID and key for your account.

  API-what?

API stands for “Application Programming Interface,” which basically means computer
code that is able to talk to other computer systems and get or send information.
Most API providers require an API key of some sort (similar to a username and password)
to ensure that only authorized people are able to use their services.

  What info is sent or received?

 1. When you install the plugin and enter your API ID and key, your WordPress site 
    will contact the Robly API, asking for all the lists you have set up in your account.
    You are then able to choose certain lists to which contact form submissions are
    added, and those choices are saved in your WordPress options.
 2. When somebody submits a contact form, WordPress will contact the Robly API and 
    search for that email address in your Robly account. If found, it will update their
    information according to the settings you specified; otherwise, it will create 
    a new contact with the contact information and add them to the list(s) you selected.

  I have a hard-coded HTML field and it doesn’t show up in the list of fields; what
do I do?

 1. Click the “Add a custom field” button at the bottom of the Robly settings section.
 2. In the “Custom Field Name” field, enter the `name` attribute of your custom field.
 3. Choose the Robly field(s) for the custom field and save the contact form.

## Reviews

![](https://secure.gravatar.com/avatar/c417fa94e5df46bd0dea4f1f42e28059f5f0b438af1b3b240b518dd1950cc1ea?
s=60&d=retro&r=g)

### 󠀁[Real saver for me](https://wordpress.org/support/topic/real-saver-for-me/)󠁿

 [](https://profiles.wordpress.org/billrodgers/) Ogwomwenda (Mutunda) 3, 2016

Robly allows one return/thanks URL but we wanted to be able to track each form and
create goals in Google. Between those two problems we were not able to use Robly’s
form builder or pop up forms. Using Contact Form 7 in conjunction with this excellent
plugin we were able to overcome both our hurdles. Bonus is that it really easy to
set up. Once you are connected to Robly this plugin pulls in all your lists and 
you choose the fields. Easier to use than main Contact Form 7 even. At the time 
of this review, I don’t see very many downloads of this add on but that’s because
Robly isn’t as popular as some of the other list/newsletter software such as Mail
Chimp. But someone using Robly, this plugin does a great job and for me is a life
saver.

 [ Read all 1 review ](https://wordpress.org/support/plugin/cf7-robly/reviews/)

## Contributors & Developers

“Contact Form 7 to Robly” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ macbookandrew ](https://profiles.wordpress.org/macbookandrew/)

[Translate “Contact Form 7 to Robly” into your language.](https://translate.wordpress.org/projects/wp-plugins/cf7-robly)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/cf7-robly/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/cf7-robly/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/cf7-robly/) by [RSS](https://plugins.trac.wordpress.org/log/cf7-robly/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.2.5

 * Update documentation

#### 1.2.4

 * Fix a bunch of PHP undefined index issues for new installations

#### 1.2.3

 * Fix issue preventing form submission if no sublists are set for that form

#### 1.2.2

 * Update readme

#### 1.2.1

 * Fix some sublist and field caching issues if credentials not set on first run

#### 1.2

 * Add support for custom fields

#### 1.1.1

 * Fix some array bugs
 * Ignore more field types that don’t make sense for Robly data fields

#### 1.1

 * Major upgrade
 * Add individual form and field settings to capture all data
 * Add option to ignore a form

#### 1.0.3

 * Check for email address in submitted data

#### 1.0.2

 * Improve debugging

#### 1.0.1

 * Add GitHub Plugin Updater URL

#### 1.0

 * Initial plugin

## Meta

 *  Version **1.2.5**
 *  Last updated **9 emyaka ago**
 *  Active installations **30+**
 *  WordPress version ** 4.3 or higher **
 *  Tested up to **4.8.28**
 *  Language
 * [English (US)](https://wordpress.org/plugins/cf7-robly/)
 * Tags
 * [cf7](https://lug.wordpress.org/plugins/tags/cf7/)[contact form](https://lug.wordpress.org/plugins/tags/contact-form/)
   [contact form 7](https://lug.wordpress.org/plugins/tags/contact-form-7/)[form](https://lug.wordpress.org/plugins/tags/form/)
   [forms](https://lug.wordpress.org/plugins/tags/forms/)
 *  [Advanced View](https://lug.wordpress.org/plugins/cf7-robly/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/cf7-robly/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/cf7-robly/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/cf7-robly/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/cf7-robly/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/cf7-robly/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/cf7-robly/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/cf7-robly/reviews/)

## Contributors

 *   [ macbookandrew ](https://profiles.wordpress.org/macbookandrew/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/cf7-robly/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://cash.me/$AndrewRMinionDesign)