Better Analytics

Better Analytics 3.1.1

No permission to download
Actually, might want to wait for next release... just realized there's going to be a few other necessary changes for old versions of XF where there is no user change log.
 
Thanks for the quick reply.
You are correct 1.2.7

Upon change this is the install error: Fatal error: Undefined class constant 'OPTION_LOG_CHANGES' in /var/www/html/forums/library/DigitalPointBetterAnalytics/Listener/ControllerPreDispatch.php on line 30

Edit: Looks like you knew as I was giving it a try.
Have an older version of the add on available?
 
You can find all versions here: https://marketplace.digitalpoint.com/better-analytics.1787/item#itemVersions

The one you would want is 1.0.4

I'd already made the changes for the latest version to work with old versions of XenForo, so the next version should work properly with 1.2. Probably will be a couple days because I've made some other additions to it that I just started testing on my site today, so want to run it a couple days to make sure it's working properly.

There isn't much data yet, but as a preview, this is the new stuff I'm testing right now...

Ability to track what product you sell (in most cases this is just user upgrades) and how the user found your site (medium):

upload_2015-1-26_14-30-44.webp

Ability to see revenue by user (will of course be more interesting when there is more than a couple hours worth of data):

upload_2015-1-26_14-29-0.webp
 
Making some of the functions a little more universal so third party things like shopping carts and whatnot could fairly easily track their stuff with it.

Also tossing around the idea of maybe doing some "shopping card abandonment" tracking... which in the case of default XenForo, would more or less track people who clicked the option for an upgrade, were taken to PayPal and then didn't buy it. But we'll see...
 
Thanks for the mod. I have this installed, but I'd like to know how I can track registrations through both Analytics and AdWords.

I have the tracking code installed in register_process template already. I hope someone can explain.

So essentially, I want to know the conversion rate on the paid keywords in AdWords and general registration goal in Analytics.
 
You should be able to see it fairly instantly if you set the Analytics date range to today.
It's under Audience -> Custom -> Custom Variables
Key 1 = forum
Not sure if I missed something, but there is still no data in GA after 1 day.
I set a custom dimension in GA:
upload_2015-1-28_10-38-14.webp

In XF it's also set:
upload_2015-1-28_10-44-55.webp
But there is nothing in the reports, although we had at least 300 unique visitors since I installed the AddOn:
upload_2015-1-28_10-47-19.webp

Any ideas ?
 
I think it can take a couple days for the custom dimension data to start showing up after it's created (that was the case for me anyway).
 
Thanks for the mod. I have this installed, but I'd like to know how I can track registrations through both Analytics and AdWords.

I have the tracking code installed in register_process template already. I hope someone can explain.

So essentially, I want to know the conversion rate on the paid keywords in AdWords and general registration goal in Analytics.
Have you already defined Goals in analytics based on the registration URLs?
 
Just depends on how you want to measure a registration. I measure it by registration, you are measuring it by account confirmation.
 
@digitalpoint Hi Shawn,
I saw a huge reduction in bounce rate when I upgraded to 1.1.1.
It went from 74% down to 11%. These figures are very consistent.
I have a team of people running the marketing aspect of AVForums (which includes some SEO) and they are asking why it changed so radically and what the correct figures are.
Naturally they don't trust the figures, now!
Added Google Analytics event trigger 15 seconds after page loads to give a more accurate bounce rate.
According to Wikipedia
Bounce rate (sometimes confused with exit rate)[1] is an Internet marketing term used in web traffic analysis. It represents the percentage of visitors who enter the site and "bounce" (leave the site) rather than continue viewing other pages within the same site.
Can you explain please how it was being measured and why it has changed so much?
Why does adding a 15 second delay make any difference?
I'm *really* confused, and this is important as our figures need to be rock solid!
 
Last edited:
I'm a little confused to. I'd have a thought a single page view and then leaving would be a bounce regardless of time spent on page.
 
Can you explain please how it was being measured and why it has changed so much?
Why does adding a 15 second delay make any difference?
I'm *really* confused, and this is important as our figures need to be rock solid!
Bounce means when a user enters the site. Since default GAcode inside doesn't include any kind of event, you get poor bounce rating. Adding 15 seconds delays acts like a event (mouse click / mouse scroll / etc etc) making GA think some activity is taking place, also known as ABR. In case I wasn't clear what I meant (most probably I wasn't lol) then read the blog by google blog here : http://analytics.blogspot.in/2012/07/tracking-adjusted-bounce-rate-in-google.html
 
@digitalpoint Hi Shawn,
I saw a huge reduction in bounce rate when I upgraded to 1.1.1.
It went from 74% down to 11%. These figures are very consistent.
I have a team of people running the marketing aspect of AVForums (which includes some SEO) and they are asking why it changed so radically and what the correct figures are.
Naturally they don't trust the figures, now!

According to Wikipedia

Can you explain please how it was being measured and why it has changed so much?
Why does adding a 15 second delay make any difference?
I'm *really* confused, and this is important as our figures need to be rock solid!

I don't use this add-on, but use Google Tags to get a better understanding of bounces. This article on adjusted bounce rates explains more about what's likely happened with this plugin and how your data has improved.
 
Like the articles people have linked have pointed out, measuring the adjusted bounce rate is ultimately going to be a more useful measure. An adjusted bounce rate measures if someone stayed on the site more than a certain amount of time vs a "normal" bounce rate measures is someone had 1 page view even if they stayed for an hour reading that page.

It's better data for advertisers, because they should be interested in how long users stay on pages, not if they saw x number of pages total.

I'd just make it clear it's adjusted bounce rate being measured. Which again, is a measurement of who was on the site more than 15 seconds regardless of the number of pages they viewed.
 
Back
Top Bottom