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.

MMA Call Tracking

Description

Message Metric call tracking empowers businesses to find and identify the marketing campaigns that create phone calls. Our WordPress plugin is very easy-to-install and allows you to dynamically swap one or more phone numbers displayed on any page of your website based on referral sources. We can track how visitors find your website and call your business.

For example, you can have one or more tracking numbers to do things like:

  • Track all calls on 1 number.
  • Track visitors from PPC ads. (Direct integration w/ Google Adwords conversions)
  • Track visitors from Organic Search.
  • Track direct referral visitors from sites like Yelp, Foursquare, Directories, etc.

To get started you simply install the wordpress plugin, connect to your Message Metric Call Tracking Account, choose the JavaScript option and the number or numbers you want replaced with any rules and we’ll automatically replace the phone number on your website with the appropriate tracking phone number based on your rules.

Screenshots

  • Plugin Settings
  • Phone Number Configuration

Installation

  1. Install MMA Call Tracking either via the WordPress.org plugin directory, or by uploading the files to your server.
  2. Activate MMA Call Tracking from the ‘Plugins’ menu in WordPress.
  3. Configure the plugin from the ‘MMA Call Tracking > Settings’ menu in WordPress:
    1. Enter your Message Metric username and authentication key.
    2. If you are using Google AdWords, enter your AdWords Customer ID and Conversion Type (e.g. “Phone Calls”).
    3. Enter any additional, non-Message Metric phone number you would like to have appear on your web site.
    4. Select either “Shortcode” or “JavaScript” for the Assistant Mode. Shortcode mode replaces phone numbers before the page is load but will not work with caching plugins.
    5. Click the Save Settings button to save your settings.
  4. Configure your phone numbers from the ‘MMA Call Tracking > Phone Numbers’ page. Click the Save Changes button to save your configuration.

FAQ

Installation Instructions
  1. Install MMA Call Tracking either via the WordPress.org plugin directory, or by uploading the files to your server.
  2. Activate MMA Call Tracking from the ‘Plugins’ menu in WordPress.
  3. Configure the plugin from the ‘MMA Call Tracking > Settings’ menu in WordPress:
    1. Enter your Message Metric username and authentication key.
    2. If you are using Google AdWords, enter your AdWords Customer ID and Conversion Type (e.g. “Phone Calls”).
    3. Enter any additional, non-Message Metric phone number you would like to have appear on your web site.
    4. Select either “Shortcode” or “JavaScript” for the Assistant Mode. Shortcode mode replaces phone numbers before the page is load but will not work with caching plugins.
    5. Click the Save Settings button to save your settings.
  4. Configure your phone numbers from the ‘MMA Call Tracking > Phone Numbers’ page. Click the Save Changes button to save your configuration.
Do I need to have a Message Metric account to use MMA Call Tracking?

Yes, you must have a Message Metric account to use the MMA Call Tracking Plugin.

Reviews

Read all 3 reviews

Contributors & Developers

“MMA Call Tracking” is open source software. The following people have contributed to this plugin.

Contributors

Translate “MMA Call Tracking” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.3.15

  • Clean up README.

2.3.14

  • Update to make phone number list match application order after saving settings.

2.3.13

  • Changes to prevent phone number replacement in anchor tags with mma-noreplace class.

2.3.12

  • Add http referrer to debug info sent with record_ad_click message.

2.3.11

  • Add support for replacing phone numbers inside link href attributes.

2.3.10

  • Fix additonal PHP notices.

2.3.9

  • Fix for weird bug that prevented paid links from matching phone numbers: trim spaces from group names.

2.3.8

  • Fix PHP warnings and notices.

2.3.7

  • Disable the Group option for Site Referral phone numbers.

2.3.6

  • Remove notification email. Notification emails should be configured at app.messagemetric.com.
  • Add URL details to information passed to web application.

2.3.5

  • Add improved gclid validation
  • Add URL to debug/notification output.

2.3.4

  • Prevent display of AdWords-related configuration notices for if no phone numbers are configured with the URL Parameters option.
  • Improve notification emails.

2.3.3

  • Prevent PHP warning when refurl match value is empty.

2.3.1

  • Prevent the reporting of ad “clicks” when user agent shows that page is being loaded by a bot.

2.3.0

  • Add dashboard notice for config problems.
  • Add notification email options.