Skip to content

Problems in Campaign Tracking

If your campaigns are not appearing in MVMCloud Analytics there are a few possible explanations:

Reports are not in Real Time

For performance reasons, campaign tracking reports are not generated in real time, they are generated periodically. This means that if a visitor arrives at your website using a link with defined URL parameters, e.g. https://www.example.com?mtm_campaign=test&mtm_kwd=test-kwd If you try to see this information immediately, it will not be on the campaign panel. It was registered by MVMCloud Analytics and will be processed at a later time by the server. Therefore, wait at least 24 hours to make sure that the visit was not registered.

Are Your Pages Marked Up Correctly?

If you click on your site in a search result and look at the page source, will you see the MVMCloud Analytics tracking code? Make sure the tracking code is installed on every page you want to track and is not inside an iframe. We recommend placing the code MVMCloud Analytics right before the tag.

Are You Using a Redirect on Your Website's Landing Page?

If you are using a redirect, the visitor's browser may lose the referrer information and URL parameters. If you are tracking campaigns and the landing page has a redirect, the URL loaded after the redirect will have lost the URL parameters, e.g. https://www.example.com?mtm_campaign=test&mtm_kwd=test-kwd. Without these parameters it is not possible to crawl the page. Make sure your visitors land directly on the page with the MVMCloud Analytics tracking code installed.

Does your website use HTTPS (SSL)?

Most websites nowadays use HTTPS. When someone visits another website over HTTPS and clicks a link to your website, make sure the link to your site also references the HTTPS version of your site. (If a user on an HTTPS site clicks a link to an HTTP page, the referrer will not be passed to the HTTP page). So, to ensure all your referrers are tracked correctly in MVMCloud Analytics, you need to ensure that your website works on HTTPS and also that your links from other websites to your website use the HTTPS version of your website's URLs.

MVMCloud Analytics Only Registers 1 Referrer per Visit

This means that only the first referrer used to access the site will be registered.

If you search for a keyword in a search engine, click on your website in the search engine results and land on a page with the crawler MVMCloud Analytics, you can expect to see the keyword in your reports. However, if you visited your site less than 30 minutes ago, the MVMCloud Analytics will recognize you as a known visitor to the site, record your page view, but will not update the referrer of your visit. The MVMCloud Analytics just records the first referent of a visit. When testing MVMCloud Analytics and search engine detection, be sure to test longer than 30 minutes after the last page view on your site.

Check that the MVMCloud Analytics Domain Name in your Javascript Tracking Code is Correct

There have been cases of missing referrers when the MVMCloud Analytics code on pages points to a URL that returns a 302 response instead of the final destination. 302 response means a temporary redirect to another page. Some web servers modify the tracking request when these redirects occur. Check in particular that the URL (does not contain) contains “www.”. Additionally, if the server does an automatic redirect from http to https, which also affects requests tracking the MVMCloud Analytics, this can create problems such as missing reference data.