How to Calculate Marketing Efficiency Ratio (MER) in Magento

7 minute read

ThoughtMetric Metric Calculation

If you're running an eCommerce business, ensuring that your marketing efforts are effective is crucial for maximizing profits. And part of measuring marketing effectiveness is calculating your Marketing Efficiency Ratio (MER). In this article, we'll guide you through the process of how to calculate your MER in Magento, a popular eCommerce platform.

Understanding Marketing Efficiency Ratio (MER)

Before we dive into the technicalities of calculating MER, let's first understand what it means. Simply put, MER is a metric that measures the efficiency and effectiveness of your marketing campaigns. It helps you determine how much revenue you generate per dollar spent on marketing.

Marketing efficiency is crucial for any business, especially for eCommerce businesses that operate in a highly competitive environment. With the rise of online shopping, eCommerce businesses need to find ways to stand out from the crowd and attract customers. This is where marketing comes in. By investing in marketing campaigns, eCommerce businesses can reach their target audience and drive sales. However, not all marketing campaigns are created equal. Some campaigns may generate more revenue than others, which is why it's important to measure the effectiveness of your marketing efforts.

What is Marketing Efficiency Ratio (MER)?

MER is calculated by dividing your revenue generated by marketing efforts by your total marketing spend. The resulting ratio indicates how much revenue you generated per dollar spent on marketing. A higher MER signifies better marketing efficiency.

For example, if you spent $10,000 on marketing and generated $50,000 in revenue, your MER would be 5. This means that for every dollar spent on marketing, you generated $5 in revenue. On the other hand, if you spent $10,000 on marketing and generated only $20,000 in revenue, your MER would be 2, indicating that your marketing campaigns were not as effective.

Importance of MER in eCommerce

MER is an important metric for eCommerce businesses as it helps assess the effectiveness of marketing campaigns. Calculating your MER can help you optimize your marketing channels and budget allocation to increase profitability.

By analyzing your MER, you can identify which marketing channels are generating the most revenue and which ones are not performing as well. This information can help you allocate your marketing budget more effectively and focus on the channels that are generating the most revenue. For example, if you find that your social media campaigns have a higher MER than your email marketing campaigns, you may want to allocate more budget towards social media and less towards email marketing.

In conclusion, MER is a crucial metric for eCommerce businesses that want to optimize their marketing campaigns and increase profitability. By measuring the efficiency and effectiveness of your marketing efforts, you can make informed decisions about where to allocate your marketing budget and which channels to focus on.

Setting Up Magento for MER Calculation

Now that you understand the importance of MER (Marketing Efficiency Ratio), it's time to set up Magento to calculate it. By setting up Magento to calculate MER, you can determine which marketing campaigns are the most effective and which ones need improvement.

Installing Necessary Extensions

The first step in setting up Magento for MER calculation is to install the necessary extensions to track your marketing efforts. There are various extensions available in the Magento marketplace that can help you track your marketing campaigns' performance. Some of the popular extensions are Google Analytics, Kissmetrics, and Mixpanel. Choose one that best suits your business needs.

Once you have selected the extension you want to use, follow the installation instructions provided by the extension developer. Most extensions can be installed directly from the Magento marketplace with just a few clicks.

Configuring Magento Settings

After installing the necessary extensions, the next step is to configure the Magento settings to track your marketing campaigns' performance. This involves adding tracking codes to relevant pages and forms in Magento.

First, you need to create a Google Analytics account if you don't already have one. Once you have created an account, you will be provided with a tracking code that you need to add to your Magento store. To do this, go to the Magento Admin Panel and navigate to System > Configuration > Sales > Google API. Here, you will find a field to add your Google Analytics tracking code.

Next, you need to add tracking codes to relevant pages and forms in Magento. This includes the checkout page, registration page, and any other pages that are important for tracking your marketing campaigns' performance. To do this, you can use the extension you installed earlier or add the tracking codes manually to each page.

Once you have added the tracking codes, you can start tracking your marketing campaigns' performance in real-time. You can view reports on the number of visitors, bounce rate, conversion rate, and other important metrics that will help you determine the effectiveness of your marketing campaigns.

By setting up Magento for MER calculation, you can make data-driven decisions and optimize your marketing campaigns for maximum ROI.

Gathering Data for MER Calculation

Before you start calculating your Marketing Expense Ratio (MER), it is essential to gather data about your marketing efforts. Here are the critical performance metrics and expenses to track:

Identifying Key Performance Indicators (KPIs)

The first step in identifying your MER is to identify the KPIs that are relevant to your business. KPIs are measurable values that demonstrate how effectively you are achieving your business objectives. They could include the number of visitors, conversion rate, bounce rate, and customer lifetime value (CLTV).

For example, if your business objective is to increase revenue, you may track the number of sales, average order value, and customer retention rate. If your goal is to increase brand awareness, you may track the number of social media followers, website traffic, and email subscribers.

Identifying and tracking KPIs is crucial in determining the effectiveness of your marketing efforts and calculating your MER.

Tracking Marketing Expenses

It is essential to track all your marketing expenses to calculate your MER accurately. Marketing expenses include all costs associated with promoting your business, such as paid advertising, social media, email marketing, and content marketing costs.

Tracking marketing expenses helps you understand how much you are spending on marketing and identify areas where you can optimize your spending to improve your MER.

Analyzing Sales Data

Tracking your sales data and linking them with your marketing channels is critical in identifying which channels are driving sales and revenue. Analyzing sales data also helps you identify marketing campaigns that need optimization.

For example, if you notice that a particular marketing campaign is driving a high number of sales, you may want to invest more in that campaign to maximize your ROI. On the other hand, if a campaign is not generating enough sales, you may want to optimize or discontinue it.

By analyzing sales data, you can make data-driven decisions and improve your MER.

In conclusion, gathering data about your marketing efforts is crucial in calculating your MER accurately. Identifying KPIs, tracking marketing expenses, and analyzing sales data are essential steps in determining the effectiveness of your marketing efforts and optimizing your spending to improve your MER.

Calculating MER in Magento

Now that you have all the necessary data in place, it's time to calculate your MER. Here's a step-by-step guide:

Step-by-Step Guide to Calculate MER

  1. Identify your Total Marketing Spend (TMS), including all marketing expenses.
  2. Identify your Revenue Generated (RG) from marketing campaigns.
  3. Divide your RG by TMS.
  4. The resulting ratio is your MER.

Interpreting the Results

Once you have calculated your MER, analyze the results. A ratio of 1 indicates that you are breaking even on your marketing spend. A ratio of above 1 signifies that you have generated more revenue than spent on marketing, indicating better marketing efficiency.

Tips to Improve Marketing Efficiency Ratio

Now that you have calculated your MER, it's time to optimize your marketing channels to increase the ratio. Here are some tips:

Optimizing Marketing Campaigns

Analyze your marketing campaigns and optimize them to improve their efficiency. Focus on the channels that generate the highest ROI, and cut down on the underperforming campaigns.

Leveraging Customer Segmentation

Use customer segmentation to personalize your marketing campaigns and improve their effectiveness. Target customers with relevant offers and messages that resonate with their preferences and behaviors.

Utilizing A/B Testing

Conduct A/B testing on your marketing campaigns to identify the best-performing ads, emails, and landing pages. Use the results to optimize your campaigns and improve their ROI.


Calculating your Marketing Efficiency Ratio (MER) is crucial for eCommerce businesses that want to maximize their profits. Using Magento, you can track your marketing campaigns' performance and calculate your MER. By following the tips mentioned above, you can optimize your marketing channels and improve your MER, resulting in better profitability and growth.

Use ThoughtMetric to Calculate Marketing Efficiency Ratio (MER)

Try ThoughtMetric and start understanding the performance of your e-commerce marketing today.

Sign up for free