19

I have a comment in the Search module docs on this. Inside your Analytics tracking code block, you can do something like this (change the segment conditionals to match your specific case) var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXX-X']); _gaq.push(['_trackPageview']{if segment_1 == 'search' && segment_2 == 'results'}, ['/search/...


4

"Super search" supports human-readable ( and therefor analytics-friendly ) queries: http://www.solspace.com/docs/addon/c/Super_Search


4

This can be achieved by developing a small custom third party addon (module) and some Ajax stuff. I think, you are having PDF file linked in HREF so there would an event be triggered on click at that PDF link with Ajax call. A small module would be created which will create a database table to track all the downloads This module would have an ACTION which ...


3

This is possible, but you need to modify the GA tracking code on EE's search results template. There is a wiki article on how to do this, but with the launch of the new Ellis Lab site you'll have have to take a look at Google's cached version. read the cached wiki article UPDATE: Here's a link to a Gist of the same article in case the wiki doesn't make ...


2

You could take a look at Google Tag Manager. I use it to inject GA code into our website pages and for click tracking purposes.


2

Why do you have 3 sets of parenthesis around the member_id tag? Does it work if you simply use {member_id}? EDIT (after comments) I'm not completely sure how this should be set up as I've never used this (will need to get up to speed on it though) but based on what I see in the docs does this work; {if logged_in} ga('create', 'UA-XXXX-Y', { 'userId': ...


2

I would suggest checking our either Link Vault or Protected Links both are quite similar and work very well for what you're looking to do.


2

Store relies on the customer landing on the payment complete/invoice page for the Google Analytics e-commerce tracking to work. Depending on which gateway you are using (especially if it is an off-site gateway), some customers might simply close their browser after they see the gateway's "payment complete" page, and not click through to your final invoice ...


2

For SEO purposes, I don't think it's a good idea to return a 301 redirect when you want to return a 404 error. When you do {redirect="404"} then EE serves the 404 template with a proper HTTP 404 status response. When you do {redirect="404/index"} then EE responds with a HTTP 301 status redirect header. Google Analytics and Webmaster Tools track when a URL ...


1

On our EE site, we are doing any forced redirects with this code: {redirect="sorry/index"} The URL changes accordingling to the 404 Error Page.


1

Based on the comments from madebyhippo's suggestion, use the free Session add-on (http://devot-ee.com/add-ons/session-variables-plugin). So in your generic site header template (throughout the site), have a conditional similar to: {if logged_out}{exp:session_variables:set name="registration" value="no"}{/if} Then on the page that get's shown on successful ...


1

In the past I've always used: # Catch any Google campaigns directed to the home page RewriteCond %{REQUEST_URI} ^/$ RewriteCond %{QUERY_STRING} ^(utm_.*) RewriteRule ^(.*)$ /index.php/ [L,PT] :)


1

EE does have native search keyword logging. Here's a link to the info in the docs.


Only top voted, non community-wiki answers of a minimum length are eligible