Skip to content

katzwebservices/Contact-Form-7-Newsletter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 

Repository files navigation

Contact Form 7 Newsletter

Contributors: katzwebservices, katzwebdesign
Donate link:https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=zackkatz%40gmail%2ecom&item_name=Constant%20Form%207%20Constant%20Contact%20Module Tags: Constant Contact, Contact Form 7, ContactForm7, Contact Form, Newsletter, Opt In, Email Marketing, form, signup, email newsletter form, newsletter form, newsletter signup, email marketing
Requires at least: 3.2
Tested up to: 3.5
Stable tag: trunk
License: GPLv2 or later

Easily integrate email marketing with the Contact Form 7 plugin. When users contact you, they get added to your newsletter!

Description

This plugin requires a Constant Contact account.
Don't have an account? Constant Contact offers a free 60 day trial, so sign up and give this plugin a whirl!

Automatically add contact form submissions to Constant Contact lists that you choose.

Get linked with Constant Contact in 60 seconds!

This plugin is very easy to get set up. The instructions are simple:

  1. Activate the plugin through the 'Plugins' menu in WordPress
  2. Go to Contact > Constant Contact menu in the WordPress sidebar
  3. Enter your Constant Contact login information
  4. Configure the Constant Contact section on the Contact Form 7 "Edit" form page

...and you're done!

Have multiple forms?

You can configure integrations on a per-form basis. Different Contact Form 7 forms can add users to different Constant Contact lists.

Features

  • Add contacts to multiple lists at once
  • Sync form fields to Constant Contact fields, including your Custom Fields
  • Add a newsletter opt-in checkbox to your form (see plugin FAQs to learn how)

Installation

  1. Upload contact-form-7-constantcontact to the /wp-content/plugins/` directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Go to Contact > Constant Contact menu in the WordPress sidebar
  4. Enter your Constant Contact login information
  5. Configure the Constant Contact section on the Contact Form 7 "Edit" form page

Frequently Asked Questions

Do I need a Constant Contact account?

Yes, this plugin requires a Constant Contact account.

Does this plugin allow for an opt-in checkbox

Yes, by including a checkbox tag in the form such as: [checkbox add-email-list default:1 "Add Me To Your Mailing List"]

Then add [add-email-list] to the "Opt-In Field" option in the Constant Contact section.

Where is the settings page

In the WordPress administration, navigate to Contact > Constant Contact in the WordPress sidebar. The URL should be [yoursite.com]/wp-admin/admin.php?page=ctct_cf7

Screenshots

###1. Constant Contact Module Configuration### Constant Contact Module Configuration

###2. On the Form Configuration Page### On the Form Configuration Page

Changelog

1.1

  • Adds support for Contact Form 7 3.3 and newer
  • Lists will now be updated instead of replaced for existing contacts
  • If you don't set an opt-in field, users will no longer receive Welcome to Our Mailing List email.
  • Added new "Full Name" tag that will automatically process a full name field into First, Last, and Middle names
  • Resolved some PHP warnings

1.0.4

  • Added support for more than 50 contact lists
  • Now displays lists in tidy columns on modern browsers
  • Restored the "Refresh Lists" link to un-cache lists

1.0.3

  • Renamed Constant Contact API wrapper classes for better namespacing in order to fix fatal errors when users already have a plugin with the same class names.
  • Fixed issue with first-time form setup potentially breaking sites with PHP warnings, as reported here *** Improved documentation:** there is now inline help when setting up form integration.
  • Improved plugin translation support
  • Fixed issue where forms were being sent to Constant Contact, even when integration checkbox was unchecked, as reported here

1.0.2

  • Fixed issue with first-time form setup potentially breaking sites with PHP warnings, as reported here *** Improved documentation:** there is now inline help when setting up form integration.
  • Improved plugin translation support

1.0.1

*** Improved documentation:** there is now inline help when setting up form integration.

  • Improved plugin translation support

1.00

  • Liftoff!

Upgrade Notice

1.1

  • Adds support for Contact Form 7 3.3 and newer
  • Lists will now be updated instead of replaced for existing contacts
  • If you don't set an opt-in field, users will no longer receive Welcome to Our Mailing List email.
  • Added new "Full Name" tag that will automatically process a full name field into First, Last, and Middle names
  • Resolved some PHP warnings

1.0.4

  • Added support for more than 50 contact lists
  • Now displays lists in tidy columns on modern browsers
  • Restored the "Refresh Lists" link to un-cache lists

1.0.3

  • Renamed Constant Contact API wrapper classes for better namespacing in order to fix fatal errors when users already have a plugin with the same class names.
  • Fixed issue with first-time form setup potentially breaking sites with PHP warnings, as reported here *** Improved documentation:** there is now inline help when setting up form integration.
  • Improved plugin translation support
  • Fixed issue where forms were being sent to Constant Contact, even when integration checkbox was unchecked, as reported here

1.0.2

  • Fixed issue with first-time form setup potentially breaking sites with PHP warnings, as reported here

1.0.1

*** Improved documentation:** there is now inline help when setting up form integration.

  • Improved plugin translation support

1.00

  • Liftoff!