In a perfect world, you should have all metrics and KPIs synchronized between multiple analytic tools. But Omniconvert is not an analytic tool and we aren’t living in a perfect world 🙂

Yes, you can have small or big differences between the number of conversions from Google Analytics and the one displayed in the Omniconvert dashboard.
Which is possible due to the following reasons:

  1.  We are running live changes on your website and we want to do it seamlessly, without visitors experiencing any increase in loading speed. For this, we have a few prevention methods, like cancelling any experiment for a visitor if we can’t apply it in a maximum of 2 seconds. For example, if a visitor has a poor internet connection, there is a big chance he doesn’t retrieve data from our servers during this interval and we’ve decided  not to include him  in any experiment. Which brings us to the next reason.
  2. We track only those conversions which are influenced by Omniconvert experiments. If you choose to allocate  just 50% of your traffic for an experiment, we will ignore all conversions made by untested visitors.
  3. From time to time we have to pause the entire system in order to improve the performance and add new features. In this period we can’t track conversions.

It’s also good to know that when you work with a conversion optimization tool, you should take decisions based on synthetic data (percentages/averages) not absolute numbers.