Documentation

WordPress & WooCommerce Plugin Documentation

Automatically add WordPress users and WooCommerce customers to your MyEmailProgram lists, and let logged-in users manage their own subscriptions.

1

Request the plugin file

The plugin is included at no extra cost with every MyEmailProgram plan. It isn’t available for public download, so contact us and we’ll send you the plugin file.

2

Install the plugin

In your WordPress dashboard, go to Plugins → Add New → Upload Plugin, choose the file we sent you, then install and activate it.

Uploading the MyEmailProgram plugin in WordPress
3

Add your API key

  1. In WordPress, go to Settings → MyEmailProgram.
  2. Open the API Settings tab.
  3. Enter the App URL: https://app.myemailprogram.com/
  4. Paste your API key into the API Token field and save.

Don’t have a key yet? Follow How to Create an API Key.

MyEmailProgram plugin API settings in WordPress
4

Choose which contacts go to which lists

On the contact list settings screen you have three options. Use any combination of them.

WooCommerce product subscription

Check this box to add a new option to the WooCommerce product edit screen. There you can map a single product to a contact list, so anyone who orders that product is added to the list you chose.

All WooCommerce orders

Every customer who places an order is added to the list you select.

All WordPress users

Every new WordPress user is added to the list you select as soon as their account is created.

Note: these options apply to new users and new orders from the moment you turn them on. They don’t add past customers. To bring in existing customers, export them from WordPress and import them into MyEmailProgram.

Configure contact lists screen in the MyEmailProgram plugin
Mapping a WooCommerce product to a contact list
5

Optional: let users manage their own subscriptions

The User Subscription module gives logged-in users a simple screen where they can see which of your lists they’re on and subscribe or unsubscribe themselves.

  1. Click + Add New List for each list you want to offer.
  2. Give each list a nickname. Users see this name on your site.
  3. Select the matching contact list from the dropdown.
  4. Add the shortcode [ccmp-usersubs] to any page on your site.

We recommend putting it on a My Account page or another page only logged-in users can reach.

User subscription list settings in the MyEmailProgram plugin

Need a hand with setup?

Customers can reach Jacob directly. Not a customer yet? Send us a message and we’ll help you get connected.