• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Google Analytics: Site Search and New User Registration Goal

#1
Can anyone help me accomplish these tasks?

1) Site Search - is it possible to integrate Google Analytics' Site Search with Xenforo? It seems Xenforo isn't using the query string to pass the search keywords, so I'm guessing passing them to GA isn't possible.

2) Registrations Completed - i like to setup a goal/funnel to track new user registrations completed. Has anyone done this?

I'm going to try this for the Goal URL
http://yourdomain.com/index.php?account-confirmation

and this for a funnel step:
http://yourdomain.com/index.php?register/register

but it will take a day before I see results. Anyway, if someone else has accomplished this, please let me know!

Best,
Max
 
#3
Is Off-Topic the best place? It's related to integrating with XenForo. Support for Google Analytics is actually integrated in Xeforo. Just trying to do some advanced tracking. The other thread isn't about my first request, for help integrating GA Site Search with Xenforo. Off-topic just seems...off-topic.

Cheers,
 

Brogan

XenForo moderator
Staff member
#4
If it's in the support forum then the staff are obliged to provide support.

Setting up a goal in Analytics is nothing to do with XenForo software.

Have you tried asking in the appropriate Google forum/group?
That would be the first place I would try for a question related to Google Analytics.
 
#6
If it's in the support forum then the staff are obliged to provide support.

Setting up a goal in Analytics is nothing to do with XenForo software.
Actually to setup a "new user registration completed" goal, we need to know which pages are relevant, so it has something to do with Xenforo, but OK yeah, I'm just looking for community support. Didn't realize Xenforo employees actually provided support in the community forums. Thanks,
 

Tomble

Active member
#7
Has anyone solved this yet? I'm assuming registration/registration would work but not certain if that's the page after / for confirmation of email address?
 

Ati

Active member
#10
The problem is that the "register/register" page gets triggered during UNSUCCESSFUL registrations as well. This will give you false information.
 

Ati

Active member
#12
So you have that extra step if you enable account confirmation? That's partly good news. Only partly (for me) because I do not use, and do not even intend to use account confirmation option, so I'm still stuck with false info on the register/register page. :( The page you mention never gets called this way!

It would be great to have a "successful registration" page, since we already have the phrases and all for it, it's just too bad it reloads the register/register page. :(
 

Tomble

Active member
#13
So you have that extra step if you enable account confirmation? That's partly good news. Only partly (for me) because I do not use, and do not even intend to use account confirmation option, so I'm still stuck with false info on the register/register page. :( The page you mention never gets called this way!

It would be great to have a "successful registration" page, since we already have the phrases and all for it, it's just too bad it reloads the register/register page. :(
Does the title of the page change to reflect that is has been successful? If so you could use that in Piwik and I think Google Analytics lets you use page titles as well.
 
#14
By account confirmation do you mean manual (admin) confirmation or just email confirmation? You don't use email confirmation? Are your sure your clients never hit the confirmation page after they submit the register details? your tested it by registering a new user account?
 

Steve F

Well-known member
#15
So you have that extra step if you enable account confirmation? That's partly good news. Only partly (for me) because I do not use, and do not even intend to use account confirmation option, so I'm still stuck with false info on the register/register page. :( The page you mention never gets called this way!

It would be great to have a "successful registration" page, since we already have the phrases and all for it, it's just too bad it reloads the register/register page. :(
Visiting http://your-domain.com/register/register gives a error "This action is available via POST only. Please press the back button and try again".

When setting up the goal and adding your funnel step 1 there is a checkbox "Required Step". So if the user does not visit http://your-domain.com/register/ first and goes straight to the register/register they will not be counted in the funnel report.

I just set this up on a site of mine and will post back with results as soon as I get some registrations. :whistle:
 

Ati

Active member
#16
By account confirmation do you mean manual (admin) confirmation or just email confirmation? You don't use email confirmation? Are your sure your clients never hit the confirmation page after they submit the register details? your tested it by registering a new user account?
I'm positive that they never reach the confirmation page. I don't require e-mail confirmation to register to the forum. I know I might be a minority here because I have my main site that requires registration (with confirmation etc), and only people from that main site can register to the forum. So by the time they register on the forum, their address is already confirmed on the main site.

So I'm tracking two goals: registration to the main site and registration to the forum. However, if someone gets to the forum, enters a name that is already in use, gets an error message, at this point they are counted by Google, as someone who completed the goal, while in fact they might just leave without actually finishing the process.
 

Ati

Active member
#17
Visiting http://your-domain.com/register/register gives a error "This action is available via POST only. Please press the back button and try again".

When setting up the goal and adding your funnel step 1 there is a checkbox "Required Step". So if the user does not visit http://your-domain.com/register/ first and goes straight to the register/register they will not be counted in the funnel report.

I just set this up on a site of mine and will post back with results as soon as I get some registrations. :whistle:
They DO visit the /register page. But let's say they enter a username that is already in use. They submit the page, and get the error: correct the username. This is the register/register page, so Google thinks this is s successful registration, while in fact it is not. People at this stage usually correct the username, and submit again, REALLY completing the registration, but some might leave. Google counts them both as registered if my goal page is "register/register".
 

Steve F

Well-known member
#18
True but a small error message box appears next to the input field for the username if the name is already in use. Really though how often would this happen and it would have minimal affects on the outcome in the report.
 

Ati

Active member
#19
True but a small error message box appears next to the input field for the username if the name is already in use. Really though how often would this happen and it would have minimal affects on the outcome in the report.
The username was just an example. The error can be with any of the fields.

It's not a major, show-stopper issue, but still it would be nice if we could eliminate the few false goal completions.
 

Steve F

Well-known member
#20
Ah, ok I did not realize other fields would cause the same result.

Might need to make a suggestion to be able to predefine a custom page after registration is complete. This could be useful in many ways.