Jump to main content Jump to doc navigation

What is ConstantContact?

The package includes a plugin, a property set, and a custom System Event (OnCustomerOrder).

You can invoke the plugin with $modx->invokeEvent() anywhere and add a contact to an email list at Constant Contact.

ConstantContact was developed with the generous support of Fountainhead LLC, dba RS Design.

Package Information

  • Downloads: 654
  • License: GPLv2
  • Requires: Revolution 2.2.x or greater
  • Supports: mysql,sqlsrv


This version of the ConstantContact extra was developed by Bob Ray. It was first posted to GitHub on Dec 09, 2014. As of Jun 22, 2017 it had been last updated on Jun 22, 2017, had 9 commits, and had been downloaded 654 times. The ConstantContact package consists of 142 separate files, containing 5,945 lines of code.

It is currently maintained by Bob Ray.


ConstantContact can be downloaded and installed from within the MODX Revolution Manager via Package Manager (Extras -> Installer), or from the MODX Extras Repository.

Development and Bug Reporting

ConstantContact is stored and developed using GitHub, and can be found here: ConstantContact GitHub main page.

Bugs and feature requests can be filed here: ConstantContact issues page..

Questions about how to use ConstantContact should be posted on the MODX Forums.


The full documentation for ConstantContact can be found at the author's web site (Bob's Guides): ConstantContact Documentation.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.



$0 per month—let's make that $500!

Learn more