Analysis of online marketing campaigns effectiveness from A to Z

Many people wonder why the last financial crisis almost hasn’t affected the Internet advertising market, while other industries had huge losses. Some experts said that the industry didn`t have much money, so it had nothing to lose. But other experts said that small and medium businesses (the basis of online advertisers) have not suffered really much.

We think that another answer is truer: Internet advertising allows arranging target expenditure of the advertising budget. You can deliver your advertising message to clearly defined audience at time when this audience is ready to perceive it. Also you can easily define which of advertising channels is the most beneficial, which of your ad texts / graphics / pages … brings more sales.

We will consider the most important aspects of building a complex analysis system of marketing effectiveness (not only online marketing but also offline) in this article. Also we will highlight the most important points you should consider during your work with incoming data.

Setting business objectives and KPI

The first stage is setting business objectives. You should define your company purposes, divide the company to departments. Below is an example of departments and their goals for an online shop:


Get lost in the search results?

Let Promodo experts help your website index better by optimising your pages, improving your content, and enhancing your linking strategy.

By clicking this button you agree to our terms & conditions

  • purchases percentage increasing
  • increasing of products amount in one order
  • increasing of an average bill of one purchase


  • decreasing of marketing expenses for each purchase
  • brand awareness increasing
  • growth of conversion rate – turning visitors into buyers
  • increasing of repeated purchases amount
  • increasing of registrations amount
  • increasing of references amount in the network


  • increasing of handled calls amount
  • growth of conversion rate – turning calls into sales
  • consultancy time reduction
  • reduction of calls not related to order placing (guarantee, uptime, etc.)

Web Development

  • higher pages download speed
  • reduction of downtime of a site
  • reduction of unavailable pages amount(the 404-th and other)

Search engine optimization

  • increasing of visits from organic search
  • increasing of revenue from visitors who come from search engines
  • etc.

After it, you should define key indicators of efficiency (KPI) (material expression of your business purposes) on the basis of these purposes.

For example, you may use CRM system data to define the amount of purchases; brand search data on Google Analytics and type-in traffic to define brand awareness improvement; the number of “brand” mentions in Twitter during the calendar month to define increasing of references amount in the web, and so on.

As a result, we receive measurable indicators which will help to track the dynamics and understand if we are on the right way.

The result of your work may look like a table containing KPI and methods of KPI getting:

Establishment of a web analytics system

The establishment of a web analytics system is the next step in the effective marketing analysis construction. We recommend using Google Analytics because it is free and easy to operate. It features great functionality to receive almost all necessary data.

The installationof this system consists of two simple steps:

1)      Installation of Google Analytics code (simply adding several code lines to all pages of a site)

2)      Setting of goals tracking. You need to follow your KPI here. For example, if you need to get data about the amount of new buyers and the quantity of goods in one purchase, you should set two goals: “New customer” and “Successful sale”.

Also you should define other reliable data sources (for example, Twitter, keyword research in Wordtracker, call-center software etc.). And it is better not to change ways of data gathering, because it can influence data reliability.

Some tricks that can help to organize tracking of the most common goals:

1) Calls tracking:

  • You may set up phone numbers depending on traffic sources
  • Your employee may ask users to perform certain action on a site (to press «Thanks for your call» button,  to press «CTRL+Enter») which will be defined as the purpose «Successful call»
  • A combined method (If the client names, for example, the product code during the call, a special script is executed automatically on his computer)

2) Tracking files downloads (price list, case studies, company profile …). The simplest way is adding “onclick” parameter to links with these files, which allows performing a virtual page view for Google Analytics.

3) Tracking registered users. If you want to monitor behavior of registered users you may assign users to “custom variables” in Google Analytics while registering on a site, and then segment these users depending on values of these variables.

Advertising campaigns tracking

It is important to track maximum of marketing initiatives, because each of your advertising campaigns influence on your business. For example, it`s better not just to start advertising on TV, but also to control the result. If you notice that advertisement brings sales during, for instance, Champions League Final and brings nothing during an Indian soap opera, then don`t waste money on ineffective advertisement.

Let`s consider the most common challenges facing the marketer, who leads audiences to the website of your company:

Оnline campaigns tracking

1. Tracking PPC effectiveness

  • You may track Google AdWords effectiveness by integrating AdWords into Analytics.
  • Other PPC advertising systems (Microsoft AdCenter, FaceBook, MIVA, etc.) can be tracked by marking links with help of the Google and Excel URL builders (so it will be possible to understand exactly, e.g.,  which campaign in FaceBook and which keywords in Microsoft AdCenter lead to the goals achievement).

2. Internal mailing, banner placement, Twitter e. t. c.

Links can be marked with the Google URL Builder tool

Оffline campaigns tracking

1)      Creation of marked links with the help of URL builders

2)      Creation of interim pages with short URL addresses(

3)      Creation of automatic redirection (a user automatically is redirected through the chain)

Correct understanding of indicators

Even well configured web analytics system doesn`t guarantee its effective usage.

We recommend making reports based on business objectives and KPI you defined at the very first stage. It`s better to avoid abstract formulations like «the bounce rate has decreased by 10 %» or «the number of pages viewed by users has doubled». Try to be more specific.

You should always ask yourself “So what does it mean?” If you don`t manage to reach business objectives after 2 or 3 answers to this question, then this indicator doesn’t play any role.

For example:

– The bounce rate increased by 10%. So what does it mean?

– This causes reduction of page viewed by a visitor by 12%. So what does it mean?

– This causes reduction of income from advertising by 8%. We`ve got the idea! We really need to seek to bounce rate reducing because bounce rate influences advertising revenue.

The main goal of web analytics is to identify problems, to suggest ways of their solving and to estimate results.

For example:

1)      The problem is a low number of site visits.

2)      The decision is to try the site search engine optimization.

3)      The analysis of results is a report “Visits from search engines. “Visits amount increased by 56% for the three last months, the income from these visitors increased by ~200.000$ (+59%)

You should pay attention first of all to the next top 10 reports:

1. Visitors. The report “Map Overlay” allows you to identify the most attractive markets in terms of geography.

For example, we can see that Los Angeles, San Francisco and Denver convert much better than New York, Atlanta or Dallas.

2. E-commerce. The “Overview” Report allows you to define traffic sources and campaigns which give the greatest profit, to see the dynamics of conversions and revenue data for the certain period.

3. The report “Funnel Visualization” allows you to identify bottlenecks that cause the greatest difficulty for users on the path to the goal (for example, you can determine that 90% of visitors abandon the process of registration on the second page of a form)AdWords campaigns give the best return of investments.

4. Traffic sources. The «Google AdWords» reports allow defining which Google AdWords campaigns give the best return of investments.

5. Traffic sources«The Source and means» reports allow to compare the conversion of various methods of audience attraction (what the difference between direct, organic, CPC, banner, email etc. is).

6. The “Top Content” report allows to define the most popular pages of your site, and increasing of conversion first of all on these pages; you can also determine which pages generate more revenue and which less (and fix it) using the $index parameter.

7. Traffic Sources Report “Keywords” (compared with the previous period) allows you to define which of the most valuable keywords (in terms of sales) began to bring less conversion.

8. The report “Search on a site” allows you to identify the most popular topics on your site and to provide users with correct content.

9. Traffic sources. The report “Direct Access” allows determining the level of interest in your brand and the dynamics of the core of regular customers (it shows brand queries in conjunction with the report “Keywords”).

10. Visitors. “New vs Returning” report allows to define if visitors are interested in a project and whether they are ready to come back there again and again.


1.       One of the most powerful advantages of online advertising is the ability to define efficiency of each marketing measure.

2.       You don`t need to buy expensive tools of web analytics because a free tool Google Analytics can solve 99% of problems.

3.       Try to integrate tracking of all campaigns using the URL Builder.

4.       Don`t seek to see as much reports as possible during analysis, base the marketing analysis just on your business objectives and KPI.

5.       Always ask yourself the questions “So what does it mean?”and “What can I do with this?” for better orientation in indicators and umbers. A set of recommendations what to do is the best result of a good analysis.

6.       Make a list of 10 reports which you will look through to obtain data which is necessary for the development of your business.

Leave a Reply

Notify of

Recent posts

Call tracking with dynamic number insertion (DNI): how to track the ad source of inbound calls

March 12, 2021

When it comes to effective distribution of marketing budgets, eCommerce businesses that accept orders not only through the digital carts on the website but also through inbound calls, all face the same problem: the inability to see a unified picture of marketing channels that brought customers to their decision to purchase. Here call tracking tools Continue reading >

How to combat cart abandonment with UX: detecting common checkout mistakes of eCommerce brands

February 23, 2021

Online checkout stats shows that more than 80% of online customers abandon their shopping carts. Out of them, about 87% are going to finish their order later. We are not sure if businesses are ready to sacrifice and lose time waiting for those 87% to return and complete the checkout, that’s why in this article Continue reading >

Making the most of email marketing in the beauty industry | Case Study

January 29, 2021

How to engage your mailing subscribers to visit your website? What’s the optimal mailing frequency? How to increase your conversion rates with email marketing? These questions are frequently asked by marketers. The situation gets even more challenging when it comes to the subscribers of a well-known beauty brand. In this material, we share the email Continue reading >

How to market furniture: email, content and remarketing as parts of IKEA marketing strategy

January 28, 2021

Furniture marketing is peculiar for certain reasons. First is that for customers buying furniture this is often emotional and exciting. Second is that this process, when online can take time – there is no way to literally “try on” or test an item. And third is that quality furniture costs money, almost like a small Continue reading >

Let's get the ball rolling

Please fill in this short form and we will be in touch with you soon

For any questions [email protected]


+44 (0) 20 313 766 81
+44 7852 537715

The Terrace AT5,
Grantham Street,

+1 347 809 34 86

Las Vegas
Suite 100,
NV 89113

Roosikrantsi 2-K230,
Kesklinna linnaosa,
Harju maakond,
Tallinn 10119

CEE Ecommerce Report 2019

Based on the analytics data of 292 websites

enter correct name, please
enter correct e-mail, please

Analysis of online marketing campaigns effectiveness from A to Z

start now

Start now