Managing Marketing Campaigns and Measuring ROI with LeadMaster

LeadMaster makes it easy to track the results of your marketing campaigns and measure your return on investment (ROI) for the money you spend on marketing programs.  This document contains step-by-step instructions to show you how.  Should you need assistance your LeadMaster representative will be happy to help you.

Once you’ve setup LeadMaster to track your marketing campaigns you’ll be able to see:

  • How many sales leads you’ve generated from each marketing program.
  • How much each of those leads cost to generate.
  • How many deals you’ve closed as a result of each marketing campaign.
  • How much you’ve sold as a result of each marketing campaign.
  • How many leads are in each sales stage for one or more marketing campaigns.
  • Your return on investment for each marketing campaign and overall.

You’ll be able to have real-time charts on your dashboard so that you’ll know what’s happening with your marketing programs at a glance.

Marketing-ROI-Report

Marketing-ROI-Report

LeadMaster-Dashboard-Reports

LeadMaster-Dashboard-Reports

  1. The first step is to create a unique landing page on your web server for each marketing message you want to track.  You can start with just one landing page.For example, LeadMaster has individual landing pages for each the following advertising messages:
    1. Lead Management
    2. CRM
    3. Opportunity Management
    4. Email Marketing
    5. Sales Management
    6. Marketing Automation

Here’s an image of a LeadMaster Landing page with an advertising message for Lead Management.

LeadMaster-Landing-Page-Sample

LeadMaster-Landing-Page-Sample

If you have leads coming from other marketing campaigns besides landing pages (email, lead generators, webinars etc.) we’ll setup campaigns to keep track those in Step #3.

I like to have a different image for each different type of message. If you’re going to have more than a couple of landing pages you’ll want to keep them organized.  In the image below you’ll see folders on the web server with landing pages called Bar-Chart, Bulls-Eye, Pie-Chart, SalesForce, White-Label and Whitepage.

Each of these folders contains a unique landing page with a specific message:

  1. Lead Management = Bar Chart
  2. CRM = Bulls-Eye
  3. Opportunity Management = Opportunity Management
  4. Email Marketing = SalesForce
  5. Sales Management = White-label
  6. Marketing Automation = Whitepage

2. Once you’ve created unique landing pages for each of your messages you’ll need to put a copy of each landing page in a directory for each advertising provider (e.g. Google, Bing, etc) – in the image below are folders with ads to run on SpeedyAds, Yahoo & YouTube.

Directory-Structure-to-stay-organized

Directory-Structure-to-stay-organized

  1. If you are using the same landing page across multiple advertising outlets (a good idea to test the effectiveness of each advertiser) simply place the landing page in a unique directory for each ad outlet – I’ve chosen to name the directories the same as the name of the advertising outlet.  I find that it makes it easier to keep track of things.
  2. If you are using the same 10 landing pages (Bar-Chart, Bulls-Eye, Pie-Chart etc.) with multiple advertising outlets (Google, Bing, SpeedyAds etc) simply place all 10 landing pages in a unique directory.  Don’t forget to give each a unique title and description in the meta tags.

Here’s an example of the path to the landing page.

URL-Path

URL-Path

Here’s how I have the landing pages organized on the web server.

  • All the landing directories are in the LP directory
    • At this level I have a directory for Google, Bing, SpeedyAds etc.
  • All the Bing landing pages are in the Bing directory in the LP directory.

3.  The third step to tracking your marketing campaigns and marketing ROI is to create a Campaign in LeadMaster for each advertising marketplace – e.g. LP-Bing, LP-Facebook, LP-Google etc.  If you have leads coming from other marketing efforts such as email, lead generators, etc. you’ll need to setup a LeadMaster Campaign for each of those as well.  I like to make the campaign name and campaign ID identical to make it easier to track and recognize where the leads came from.

Custom-Forms

Custom-Forms

When new leads come into LeadMaster they can be assigned a Campaign so that you know where that lead came from and if that lead buys something you’ll be able to track the ROI for that marketing campaign.  This is true whether the lead is coming from a landing page, an email, a lead generator etc.  You’ll always want to assign a Campaign when a new lead comes into the system so you can track where that lead came from.

In the image below you’ll see a portion of a record in the LeadMaster system where the campaign is identified as LP-Google.  In other words this lead came from a Google Landing Page.

Lead Assignment to Reps

Lead Assignment to Reps

In LeadMaster there are 3 ways to assign the campaign when new leads come in from landing pages.

  • Have a hidden field on your landing page.
  • Use the Profile fields on your custom form.
  • Use Workflow Automation to assign the campaign.

I prefer to use either a hidden field on the landing page or the profile field on the custom form so that I can do Marketing Automation based upon the new lead coming in from that campaign (e.g. send a ‘Thank You’ email, assign the lead etc.).  Below is an example of setting up a Custom Form Profile Field to track the campaign.

LeadMaster Profile Fields

LeadMaster Profile Fields

The campaign tells us which advertising marketplace generated the lead but we also want to keep track of which individual landing page generated this lead so that we know which landing pages are more effective than others.  The next step shows how LeadMaster keeps track of which landing page brought in which leads.

4. The next step in tracking your marketing campaigns and ROI is making sure LeadMaster records the specific landing page that generated the lead.I like to use the ‘Lead Source’ field to keep track of the individual landing page that generated the lead.  You have the same 3 options for entering the Lead Source in LeadMaster as you do for tracking the campaign (explained in the previous section).

  • Have a hidden field on your landing page.
  • Use the Edit Profile fields on your custom form.
  • Use Workflow Automation to assign the campaign.

Here’s an example of capturing the specific landing page using a hidden field.

HTML from landing page

HTML from landing page

Here’s how it shows up on a record in the LeadMaster system.

Sales Progress Updated via Landing Page

Sales Progress Updated via Landing Page

Here’s a quick review of what we’ve done so far

  • You’ve created your landing pages
  • You’ve organized your landing pages into directories
  • You’ve created Campaigns in LeadMaster and setup a tracking method using Campaigns
  • You’ve setup a tracking method for identifying which landing page created which lead using the Lead Source field

Next you’ll need to setup a custom form for each landing page.  LeadMaster provides you with a tool called ‘Map Web Forms to Custom Forms’ which allows you to bring the data from your landing pages into LeadMaster.  In order to use that tool and create custom forms you’ll need access to Administration in LeadMaster.

5.  The next step in tracking your marketing campaigns and ROI is to create a unique Custom Form for each combination of landing page and advertising marketplace.

  1. I suggest you name the custom form by combining the name of where the ad will be running (Google, Bing, LinkedIn etc) with the name of the landing page (Bar Chart, Bulls-Eye, Pie Chart etc).  For example “LP LinkedIn Pie Chart”
  2. In the Custom Form Profile Fields you’ll assign the Campaign, e.g. LP-LinkedIn

In the image below you can see that it might be easy to lose track of what’s what if you’ve got both a lot of landing pages and a lot of advertising marketplaces.

Custom Forms for Mapping to Landing Pages

Custom Forms for Mapping to Landing Pages

By setting your tracking up this way you’ll be able to see exactly where your leads are coming from.  For example, on the record for each lead you’ll see:

  • Campaign = LP-Google (the lead came from a Google landing page)
  • Lead Source = LP-Pie Chart (the lead came from the Pie Chart landing page running on Google)

You can also search for all the records with Campaign = LP-Google.  This will tell you how many leads you are receiving from Google.  You can also filter your search to a specific timeframe like last week or last month.

6. The sixth and final step in tracking your marketing campaigns and ROI is to map your landing pages to your custom forms in LeadMaster.

Here’s an example of a custom form with all the same fields as your landing page.

Custom Form Fields

Custom Form Fields

Make sure you’ve compiled your custom form.  You compile the form by opening it and clicking the menu ‘Compile Form’.  Notice in the menus in the image above – the gray menu says ‘Form Compiled’.  The menu changes from ‘Compile Form’ to ‘Form Compiled’ once you click that menu and confirm that you indeed do want to compile the custom form.  You can’t use custom forms until they’ve been compiled.

Now you’re ready to map your landing page to your custom form.
In order to use the ‘Map Web Form to Custom Form’ tool you need to have access to Administration.  If you don’t see Administration in the top menu bar you’ll need to ask your administrator or LeadMaster representative to change your privileges to give you access to Administration.

Click on Administration and then click on ‘Map Web Forms to Custom Forms’.  This is a wizard type of tool.  Just follow the instructions on the screen.  Select the custom form you’d like to map to your landing page – in the image below the custom form is called simply ‘Landing Page’.

Map Web Form to Custom Form

Map Web Form to Custom Form

There are two ways to match the fields on the landing page to the custom form, either:

  • Automatically using the Map Web Form tool or
  • By hand

I prefer the ‘by hand’ method because there are simply too many web development tools to guarantee the format of the fields matches the tool.

Matching by hand is easy enough, simply type in the content of the field ID on the web form and click add. Then match that to the custom form fields, which are displayed automatically (see the image at the top of the next page).

This is very similar to importing records where you are matching the import fields with the system fields.

Mapping Fields Web Form to Custom Form

Mapping Fields Web Form to Custom Form

Ok, you’re almost finished. Now that you’ve got the fields mapped in the LeadMaster system you need to add some code to your landing page to tell it to send the data to LeadMaster. Don’t worry, you don’t need to write the code, LeadMaster does that for you. All you need to do is copy and paste. Here’s the code the mapping tool has created.

Snippet for your website

Snippet for your website

You’re now all set up to use LeadMaster to tracking your marketing programs and measure your marketing ROI.  Once you’ve collected some leads from your marketing efforts you are ready to run the Marketing ROI Report.

Click on Reports / Click on Filter / Select the Campaigns you’d like to Report on – in the image below I’ve selected 6 campaigns using the LeadMaster Search Engine and then selected the Marketing ROI Report in the Marketing Reports section.

Marketing ROI Report

Marketing ROI Report

The Investment figure is automatically gathered from the ‘Projected Expenses’ on the campaign setup page.

The ‘# of Leads’ is determined by records associated with that campaign.  This information is gathered automatically because of what we did in step #3 above.

The ‘Cost per Lead’ is calculated automatically by dividing the ‘Investment’ by the ‘Total Number of Leads’.

The ‘# of Deals Won’ in the Marketing ROI Report is determined automatically by records that have Sales Stage = Closed Won in the Sales Progress section of the record.

Sales Progress

Sales Progress

The ‘Lead Value’ in the Sales Progress section of the record automatically determines the ‘Total Value’ in the Marketing ROI Report.

You can filter for any campaign or combination of campaigns.  You can also filter for specific dates so you can have a Marketing ROI report for – a day, a week, a month, a year or any length of time.

 

The all-in-one solution for managing leads and customer relationships, automating marketing, email marketing, call center and inside sales.

Explore posts in the same categories: General Info, LeadMaster Solutions

Tags: , ,

You can comment below, or link to this permanent URL from your own site.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: