Marketing Optimizer for WordPress

Improve Conversion Rates Across Your Entire Site

Easily the most complete A/B testing and conversion rate optimization software for WordPress.

Visit the WordPress.com page for this plugin at http://www.wordpress.org/plugins/marketing-optimizer/

Download the Latest Version

Start Improving Conversion Rates Across Your Entire Site: Get Started Quickly, Create New Tests Quickly, Easily Manage and Track Everything for Free!

Download the Latest Version

Marketing Optimizer for WordPress Plugin Documentation

General Settings

Marketing Optimizer for WordPress General SettingsLanding Page Permalink Prefix
When you create landing pages, they will be located in a directory with this name. The default is ‘molp’, so your landing pages might be located at ‘http://www.yourdomain.com/molp/awesome_landing_page/
Cache Compatibility
If you cache your site to make it load faster, you will need to enable this option. It will allow you to split test your page and bypass the cache that you are using. This works with all caching systems. We only recommend that you use this feature if you know that your site is actively caching content.
Track Admin Users
This essentially turns off all tracking and dynamic content manipulation while you are working on the site so that you don’t skew the stats. When you are done working on the site, turn this option Off.
Set Exploitation vs. Exploration Percentage for Variations
This controls the ‘multi-armed bandit’ rotation of variations. Exploitation: the portion of displays given to the highest performing version of your page.
Exploitation: the portion of displays given to the highest performing version of your page.
Exploration: the portion of displays given to the pool of all rest of your variants. This portion is split randomly between all the under-performers.

Marketing Optimizer Integration

Marketing Optimizer Settings

Marketing Optimizer Integration
This enables and disables the integration with the Marketing Optimizer web app.
Account Id
This is your account Id in the Marketing Optimizer web app.
Phone Tracking
This enables and disables the publishing of visitor-level phone tracking. When enabled the system will automatically publish phone numbers that will track all visitor browser and phone data into a new contact in the Marketing Optimizer web app. It will also redirect callers to a goal URL (‘Thank You’ page) when it is dialed by the visitor.
Phone Publish Class
This is the CSS class for the span or div tags that surround the phone number. The system will replace the contents of all the elements with this class name with the tracking phone number. Leave blank to use the default — ‘phonePublishCls’.
Phone Tracking Thank You Url
This is the confirmation page that you would like your visitors to see when they call in. In most cases you will want to make this a different page than your feedback form confirmation page, which allows you to track phone calls and feedback forms separately in Google Analytics using the Goals URL feature.
Default Form Id
This is the default form created in the Marketing Optimizer web app that you would like to display when using the ‘[mo_form]‘ shortcode without an ‘id’ attribute.

Gravity Forms Integration

Gravity Forms Integration

Select Form to Map Fields
Choose the form that you created with Gravity Forms here. This will enable the mapping fields below so that you can let the system know exactly how to send the information to your Marketing Optimizer account.
Marketing Optimizer Form Id
Choose the form in the Marketing Optimizer web app that you would like to associate with newly created leads. This will allow you to filter and segment your leads based on the form to more effectively run your automations and workflows (in the Marketing Optimizer web app).
Phone Tracking
This enables and disables the publishing of visitor-level phone tracking. When enabled the system will automatically publish phone numbers that will track all visitor browser and phone data into a new contact in the Marketing Optimizer web app. It will also redirect callers to a goal URL (‘Thank You’ page) when it is dialed by the visitor.
Gravity Forms Fields To Marketing Optimizer Form Field Id
Grab the field Ids from the Form Fields grid in the Marketing Optimizer web app and map each Gravity Forms field. This is all it takes to integrate your Gravity Forms with Marketing Optimizer.

Shortcodes

[mo_form]
Shortcode to display form using the id you set in the Marketing Optimizer Integration tab Default Form Id.
[ mo_form id="xxxx" ]
Shortcode to display a form from the Marketing Optimizer web app with the id specified in the shortcode.
[ mo_phone ]
This outputs the dynamically generated Marketing Optimizer visitor session-level call tracking phone number.
[ mo_conversion ]
This shortcode tags the page in which it is inserted as a page that this plugin should use to tally a conversion. Any page with this shortcode on it will be considered a conversion confirmation page, or goal URL.

Experiments

Create and Optimize Dedicated Landing Pages

Landing PagesThe Marketing Optimizer for WordPress plugin provides you with a complete system to create and test landing pages on your WordPress site. With Marketing Optimizer for WordPress you can either choose one of the pre-designed templates included in the plugin, or use a template from your current theme as a starting point. This allows you to use a skin on your landing page that exactly matches the theme on your site, creating a more consistent and stronger brand image for your offering. Here are the steps to creating a landing page:

  1. Click on the ‘Landing Pages’ section in your WordPress administration.
  2. Click ‘Add New’
  3. Choose either a pre-built landing page template to modify, or choose a template from your current theme.
    1. If you choose your current theme you will be presented with a drop-down menu to choose the specific template from your theme.
  4. Design your page, create as many variations as you would like
    1. While you are here, enter in the ‘Marketing Optimizer Variation ID’, the variation Id from this variation in the Marketing Optimizer web app. This will allow you to track each landing page variation through the entire sales process.
  5. Landing Page Templates for WordPressMonitor the results in the Landing Page list
    1. ID: The system ID of the variation.
    2. Imp: The number of impressions the variation has received.
    3. Visits: The number of unique visitors that have visited the page.
    4. Conv: The number of visitors that converted after having viewed this page.
    5. CR: The conversion rate, or percentage of visitors that converted after having viewed this page.
    6. Confidence: The statistical likelihood that this variation will continue to beat the control at the same rate that it currently is. In a nutshell, we want to wait until this is 95% or greater before declaring a ‘winner’.
    7. Actions: Preview, pause, and delete the variation.
    8. Total Impressions: The number of impressions for all variations of this landing page.
    9. Total Visits: The number of unique visitors for all variations of this landing page.
    10. Total Conversions: The total number of conversions for all variations of this landing page.
    11. Total Conversion Rate: The conversion rate, or percentage of visitors that converted after having viewed any variation of this landing page.

Optimize and A/B Test Standard WordPress Pages

Content Optiimization for WordPress PagesTo begin testing variations of an existing WordPress page, just edit the page. You will see a tab at the top of the WYSISYG editor that says ‘Add Variation’. Click this tab to create a new variation of the current page. Just create the variation like you would create any other WordPress page. The system will take care of rotating and tracking the variations for you. The functionality for standard WordPress pages is nearly identical to the functionality of the landing pages.