nathanscrivener:
This is a summary of the data in each for yesterday:
First thought is to make sure that Google has had time to fully update. I have noticed that sometimes (depending on when a sale was made) it may take up to 24 hours for the full amount of data to show for a given day.
Second thing to consider is that there will always be some type of discrepancy in reporting across platforms due to any of the following reasons:
a) Javascript is turned off or being blocked by the client browser. (Google analytics is based on Javascript tracking so anyone with that blocked or disabled will not show in reports.)
b) The discrepancies are bigger if using the ga.js version of the tracking code. I have noticed that the older legacy "urchin" code has the most accurate tracking across the board (again, a google thing.)
c) Each tracking system you use provides data that reports on DIFFERENT aspects of your business (see response to your question #3 below for more on this.)
nathanscrivener:
- Zen Cart - 2 sales. One sale of $18.90 and one of $18.12.
This is ALWAYS going to the the 'right number' of sales. Obviously if a sale is completed, it will show as a 'new order' on the zen cart side ... no way around that. So for the most accurate 'sales numbers' (revenue that is) you would want to turn to the zen cart store.
nathanscrivener:
- Google Analytics - 1 sale registered only - the one of $18.12. Where is the sale at $18.90?
This is common with analytics based on the information I listed in the very first part of the response. The one sale that did not record could have been a user with Javascript or something disabled or blocked (it happens a lot more than you think.)
nathanscrivener:
- Google Adwords - 2 conversions reported - value $73.12. This looks like it picked up the $18.12 sale but this leaves a supposed sale of $55 that never happened.
This is perplexing to me to some degree only because the (sales) values are different that which you have told my in part 1.
However, it is VERY possible that you get 2 sales, and only one shows in the Adwords side. Why? Because you'll only see a sale within Adwords if that sale came directly from your ppc advertising. If you get a sale that did not first come through an ad of yours, it will show in analyticxs, but NOT adwords. For a sale to show in Adwords the visitor has to first click on an ad of yours to get to your site.
You wouldn't want to track sales as coming from adwords if they really didn't or you would not be able to gather accurate data to find out how well your adwords is performing.
Think of it this way. Google Analytics data is separate from Google Adwords (but they both tie together to give the most accurate data) and Google Ecommerce data is slightly 'stand alone' as well from the rest (yet ties in for more accurate data.) They are all not one system and are meant to track different aspects of your business.
When users try to associate them as all being one, that is when they get confused as to what the data really means. 'Reading' analytic data is far different from 'Interpreting' analytic data.
Hope that helps.