Google

How to track comments in WordPress as GOALS using Google Analytics

13 Februarie 2009 - 13:41, 13 comentarii, 22,404 views
1 stea2 stele3 stele4 stele5 stele (5 voturi, media: 3 din 5)
Loading ... Loading ...
translate to english english version of this article
 

It’s important for a non-ecommerce site, such as a blog, to keep an eye on efficiency, how well it perform. One measure we can implement, one KPI is the number of comments. I think is important for o blogger to write as good as possible and try to have a lot of trackbacks or comments to that posts. So, I decided to try to measure this number of comments and puting in GA as a goal to my blog.

The GOALS can be implemented very easy in GA using 2 different URLs: one for the comment form (example-blog.com/write-a-comment.html) and the second one the url for thanking that the user has posted a comment (example-blog.com/thaks-you-for-comment.html). That is easy. But the WordPress has some other structure of capturing and posting a comment. Could be the Comment Goal deployed by using Regular Expressions but seems to me quite complicated, and not as good as this method: altering the GA tracking code and using some variable as comment-posted=true.

Step1: inserting a variable in the URL for tracking when a comment was posted

In wp-comments-post.php, which should be located in root, at line 72 (I have an old version of wordpress, so keep looking for redirecting which should be at the end of that file) we have the redirect to the same URL as the post after a comment is posted:

$location = ( empty($_POST['redirect_to']) ? get_permalink($comment_post_ID) : $_POST['redirect_to'] ) . ‘#comment-’ . $comment_id;

you shoud alter that URL and insert some variable, in my case comment=1:

$location = ( empty($_POST['redirect_to']) ? get_permalink($comment_post_ID) : $_POST['redirect_to'] ) . ‘?comment=1′.’#comment-’ . $comment_id;

Update: ERRATA 1 - in the new WP version I didn’t succeed to pass a variable using the URL, a get variable (there is a function called apply_filters() which strip my URL and wipe the string ?comment=1 from it). So I made some workaround using a cookie. So, for the 2.7 version of WordPress users put this line before the redirect took place:

setcookie(‘comment_posted’, ’1′, time() + 40, COOKIEPATH, COOKIE_DOMAIN);

 

Step 2: Altering the tracking code for Google Analytics

Google Analytics has a function which track, or tag a page, it’s the same. The usual code for doing this is:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=’" + gaJsHost + "google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXX-X");
pageTracker._trackPageview();
} catch(err) {}</script>

and now you whish to capture that variable, COMMENT=1, which means you have a comment posted:
(the URL after a comment is made at this post should look like this http://www.liviutaloi.ro/2009/02/13/ how-to-track-comments-as-goals-in- wordpress-using-google-analytics / ?comment=1 # comment-1011)

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=’" + gaJsHost + "google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXX-X");
<?php
$comment=$_REQUEST['comment'];
// you look for that variable in URL, a GET variable
if($comment==1) {                                                                                                      
// see if it has the correct value of 1, means a comment just posted
?>
pageTracker._trackPageview("/thanks-for-comment.html");
// and then alter the URL that Google will record for this page, instead of the real URL
<?php } else { ?>
pageTracker._trackPageview();
// else, if it’s a normal URL, someone looking at this post, will not alter the URL recorded by Google Analytics
<?php } ?>
} catch(err) {}</script>

Update: ERRATA 2 – now, let’s read that cookie (this cookie will expire in 40 seconds, you could try to reduce that time, means that a user who post a comment with a frequency of 2 comments per minute it will record 1 Goal into GA – I put 40 seconds just to be sure that there is enough time for the browser to make that redirect, for slow connections)

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=’" + gaJsHost + "google-analytics.com/ga.js’ type=’text/javascript’%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-XXXXXX-X");
<?php
$commentposted=$_COOKIE["comment_posted"];
// you look for that variable in COOKIE
if($commentposted==1) {  
// see if it has the correct value of 1, means a comment just posted
?>
pageTracker._trackPageview("/thanks-for-comment.html");
// and then alter the URL that Google will record for this page, instead of the real URL
<?php } else { ?>
pageTracker._trackPageview();
// else, if it’s a normal URL, someone looking at this post, will not alter the URL recorded by Google Analytics
<?php } ?>
} catch(err) {}</script>

After 60 seconds that cookie will expire so, if the user post another comment we can track it as a Goal. Hope this version will run for all of you.

Step 3. Define your Goal into Google Analytics

Put as Goal URL: /thanks-for-comment.html, or whatever you defined as thank you page for a comment posted, give this Goal a name and that it’s all.

 

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Inca un instrument educational in sidebar pentru pasionatii de comert electronic

12 Februarie 2009 - 18:25, fii primul care comenteaza, 3,132 views
1 stea2 stele3 stele4 stele5 stele (3 voturi, media: 3.67 din 5)
Loading ... Loading ...
translate to english english version of this article
 

Am pus inca un instrument util zic eu celor care isi dedica marea parte din ziua de lucru comertului electronic. Ideea adaugarii acestui mic instrument mi-a venit urmarindu-l  pe Krumel pe twitter, un bun specialist al mediului online pe care il recomand cu caldura, si care anunta zilele trecute aparitia pe youtube a unul canal dedicat serviciului Google Website Optimizer (GWO) – cititi aici de ce ar trebui si magazinele online sa faca teste de tipul split A/B sau MVT in cautarea solutiei ideale la o problema de uzabilitate folosind GWO. M-am uitat si eu la filmele de acolo, la webinar-iile de acolo, la o parte din ele eu partcipand live la momentul cand au fost programate de catre organizatori. De altfel urmaresc blogul GrokDotCom al celor de la FutureNow Inc si in mod special pe Brian Eisenberg (TheGrok) ale carui lucrari le am in biblioteca personala. Nu stiti ce pierdeti pana nu le veti citi..

Revenind, deci am mai adaugat in sidebar un RSS cu filmele de pe YouTube pe care le-am marcat ca si favorite, filme interesante din punct de vedere profesional, sper utile pentru cei care se ocupa de optmizarea paginilor sau de cresterea conversiilor pe paginile magazinelor online. In masura in care timpul imi va permite voi avea grija sa caut si sa marchez ca si favorite mai multe filmulete de acest gen.

Pana atunci va doresc vizionare placuta!

PS. Am pus RSS-ul si in header-ul blogului, astfel incat la apasarea iconitei RSS din bara de locatie/address bar/location bar, veti putea opta sa subscrieti la cateva feed-uri pe care le intretin, toate sper utile pentru cititorii acestui blog.

PS2. Pe cei ce vor sa afle mai multe despre magazinele online ii invit sa intre pe grupul dedicat discutiilor despre comertul electronic, iar daca nu le este suficient ii invit sa vina la iSell – traningul de comert electronic pe care il sustin cu ajutorul Picant Events.

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Twitter tracking with Google Analytics using Twitter-Tools

6 Februarie 2009 - 12:51, 2 comentarii, 4,596 views
1 stea2 stele3 stele4 stele5 stele (2 voturi, media: 3 din 5)
Loading ... Loading ...
translate to english english version of this article
 

For the WordPress bloggers that use Twitter Tools I made some modifications in /plugins/twitter-tools/twitter-tools.php at line 186 (line 480 at new version of this plugin, try to look for "$tweet->tw_text"). I inserted some tracking variables for Google Analytics

Making titles a long string without strange chars

$spaces = array(" ", "-", "!", "&", "’", "`", "?", "_");

$escapedtitle = str_replace($spaces, "", $post->post_title);

$link=get_permalink($post_id).’?utm_source=twitter&utm_medium=social-media&utm_campaign=’.$escapedtitle;

Instead of the original line at 187

$tweet->tw_text = sprintf(__($this->tweet_format, ‘twitter-tools’), $post->post_title, get_permalink($post_id));

I put this

$tweet->tw_text = sprintf(__($this->tweet_format, ‘twitter-tools’), $post->post_title, $link);

Reading these days this post written by Claudiu about tracking Twitter with Google Analytics and using for a long time ago Google URL Builder for tracking all my online marketing campaigns, I made this modifications in the plugin I use for updateing my twitters with my blog posts. If you don’t use Twitter Tools and use online services like TinyUrl to shortening your URLs use the script provided by Claudiu on his post.

You’ll find your statistics in GA / trafic sources / campaigns under source=TWITTER and medium=SOCIAL-MEDIA. After that you can track stats for each tweet, looking to campaigns titles = your post title w/o spaces and ohter strange chars. 

Another way to track your links is using this service, TwitClicks.com, which short your URLs but in the same time show you stats.

Keep an eye on your tweets!

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Google Website Optimizer Announces Website Workout Winners, via SearchEngineWatch.com

15 Ianuarie 2009 - 22:06, 1 comentariu, 4,686 views
1 stea2 stele3 stele4 stele5 stele (3 voturi, media: 5 din 5)
Loading ... Loading ...
translate to english english version of this article
 

Original article

[...] Google posted a video of Colonial Candle’s experience in website testing and landing page optimization, which helped boost their sales by 20% (yes, even in this economy). I know when reading a blog, things like landing page testing can seem very cerebral if you’ve never done it before.

So, check out this video to get a visual sense for what testing can do for your site:

Later Update: Videos: Actionable Web Analytics Tips – via Occam’s Razor by Avinash Kaushik, see there 3 videos about actionable web analytics

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Google SearchWiki a fost lansat, via Ionut Alex Chitu

21 Noiembrie 2008 - 12:18, fii primul care comenteaza, 1,866 views
1 stea2 stele3 stele4 stele5 stele (1 voturi, media: 1 din 5)
Loading ... Loading ...
translate to english english version of this article
 

De cateva ore Google SearchWiki nu mai este un experiment ci este live, poate fi folosit de oricine… am aflat despre lansare de pe blogul lui Ionut. Desi deocamdata cautarile celorlati internauti nu sunt afectate de modificarile pe care le facem personal in rezultatele Google (SERP’s) nu e exclus ca intr-un viitor apropiat sa vedem influente ale top-urilor personale in rezultatele Google oferite tuturor utilizatorilor. Pentru a-l vedea in actiune trebuie sa intrati pe varianta in limba engleza (hl=en) si sa fiti logati in contul dumneavoastra de Google.

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Google SearchWiki – un experiment interesant, via Ionut Alex Chitu

29 Octombrie 2008 - 14:24, 1 comentariu, 1,743 views
1 stea2 stele3 stele4 stele5 stele (Fii primul care voteaza)
Loading ... Loading ...
translate to english english version of this article
 

Copy-Paste de la Ionut Alex Chitu:

Google’s experiment that allows users to vote and annotate search results is back and this time it has a name: Google SearchWiki. Justin Hileman is one of the lucky people who has access to the experimental feature: "Things are a bit smoother this time. Moving results is a nice, polished animation. I can’t wait for more community features to show up."

Garett Rogers noticed some new messages related to SearchWiki in Google’s translation console. Google describes the service as a way to "customize your search results with your rankings, deletions, and notes — plus, see how other people using Google have tailored their searches". You can promote or demote search results, add new web pages to your search results, post comments and read other people’s comments. It’s not clear whether user votes influence the overall ranking algorithm, but it’s likely that this is not the case.

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Scurte/Quickies 21.0 – Ce se intampla cu magazinele online, via A. Spinei, Au blog de companie, via Kumparaturi, Pentru ca Romania si Bulgaria, sunt in coada clasamentului european la cumparaturi online, via BankNews, YouTube se pregateste sa devina magazin online, via ZF.ro, si Romanii au liber la gadget-urile din magazinele online europene, via Romania Libera

9 Octombrie 2008 - 09:09, 3 comentarii, 1,821 views
1 stea2 stele3 stele4 stele5 stele (3 voturi, media: 3.33 din 5)
Loading ... Loading ...
translate to english english version of this article
 

Ce am citit mai interesant in ultimele zile….

  1. Ce se intampla cu magazinele online, via A. Spinei

Aştept de o lună o comandă mai mare de pe DM.ro. Trebuie să vină săptămâna curentă dar “au apărut probleme de aprovizionare” – asta în condiţiile în care am plătit deja un avans. Alt magazin online tocmai mi-a anulat o comandă la un produs aflat teoretic în stoc la ei pe site (”Regretam inconvenientul creat prin indisponibilitatea produsului (-lor) comandate. Dorim sa va asiguram ca facem toate eforturile pentru extinderea numarului de produse aflate in stocul ElectroFun.“) Meh, sunt convins că fac toate eforturile necesare.

Pana cand furnizorii nu vor intelege sa coopereze in adevaratul sens al cuvantului cu magazinele online.. slabe sanse sa avem un comert online sanatos. Una din principalele probleme ale comertului electronic romanesc este proasta coordonare dintre magazinul online si furnizorii sai, si asta din pricina lipsei de interes a acestora din urma pentru piata online. In ultimul an lucrurile au inceput sa se schimbe, si sper sa avem primele declaratii mai transante din partea  oficialilor furnizorilor la Gala Premiilor eCommerce 2008 unde va astept sa dezbatem problemele magazinelor online.

  1. Au blog de companie, via Kumparaturi

Kumparaturile nu fac decat sa se extinda zilnic. Vom fi mai multi si mai puternici. Dar ce ne facem cu… Atacul necunoscutilor Stiu! Suna a nume de film. Dar e departe de a fi asa. “Necunoscutii” nostri sunt dusmanii tai. Si concurenta noastra. Discutam despre acele magazine care promoveaza produsele la preturi foarte mici. Si, pana la urma, se dovedeste… doar o “teapa”. In eCommerce apar magazine in fiecare zi ca ciupercile dupa ploaie. Toate vin cu cele mai bune preturi de pe piata, promotii, discounturi etc.. Pentru neavizati este excelent- a mai aparut inca o oportunitate. Chiar daca, pana la urma, se va dovedi ca lucrurile nu stau deloc asa.

O afirmatie destul de transanta a celor de la Kumparaturi.ro. Sincer nu ma asteptam la asa ceva… Eu inteleg ca aceste mici magazine online daca nu sunt construite plecand de la un plan pe 2-3 ani, sau daca nu au bugete si oameni care sa serveasca asa cum trebuie clientii se pot dovedi o frana in cresterea increderii cumparatorului in comertul online, dar.. de aici si pana la a infiera "atacul necunoscutilor" e cale foarte lunga. Nu stiu ce ratiune i-a impins pe cei de la Kumparaturi sa traga cu "blogul" in cei mai mici ca ei, dar nu e de bun augur.. pentru ei. Cei mici ar fi bine sa-si vada de treaba si sa continue sa existe, pentru ca dezvoltarea unei piete trece si prin acest stadiu cand toti alearga dupa El Dorado, si mai devreme sau mai tarziu, isi vor da seama ca e prea mult pentru ei si vor renunta. Insa nu trebuie sa ii punem la zid! Nu trebuie sa intoarcem clientii impotriva acestor magazine mai mici!

  1. Pentru ca Romania si Bulgaria, sunt in coada clasamentului european la cumparaturi online, via BankNews

Potrivit unui studiu realizat in randul statelor membre ale Uniunii Europene, romanii sunt putin dispusi sa achizitioneze produse din magazinele virtuale, doar 7% din numarul utilizatorilor de interent obisnuind sa cumpere online. Mai rau decat romanii stau bulgarii, cu un procent de 4%.

Comisia Europeana si-a propus sa emita noi reglementari prin care sa incurajeze comertul online si sa imbunatateasca protectia consumatorilor europeni. Unul din scopurile principale este cresterea volumul cumparaturilor online efectuate intre Statele Uniunii, oficialii considerand ca acest domeniu este inca insuficient dezvoltat.

Dintre cei 300 milioane de utilizatori de internet din cadrul UE doar 30 de milioane, sau 7% din numarul total, obisnuiesc sa cumpere din alta tara decat cea de origine. Cifrele variaza de la un stat la altul, in top fiind Danemarca, cu 68%.

Desi increderea in comertul online a crescut simtitor in ultima perioda, numarul tranzactiilor nu a crescut la fel de mult. Oficialii europeni cred ca o cauza ar putea fi neconstientizarea oportunitatilor oferite de interent. Ei au dat ca exemplu pretul unei camere digitale. In Marea Britanie poate fi cumparata cu 198 euro, in Irlanda cu 254 euro, iar in Finlanda cu 306 euro.

Noile Directive ale Drepturilor Consumatorului dau clientilor europeni garantia unor cumparaturi mai sigure. Printre prevederile incluse sunt obligativitatea vanzatorului de a furniza un set complet de informatii (caracteristicile produsului, adresa furnizorului sau producatorului, pretul cu toate taxele incluse), regulile de furnizare, stipuland o limita de 30 de zile in care produsul sa fie livrat, posibilitatea de returnare a bunului in termen de 15 zile, etc.

Cel mai mult ma ingrijoreaza procentul.. desi nu cred ca e foarte real si am motive sa cred asta, si ultimul paragraf, in care citim despre "Noile Directive ale Drepturilor Consumatorulu" despre care inca nu am aflat foarte multe. Stiu insa ca pe agenda d-nei Megelena Kuneva sunt niste masuri ce nu vor fi privite cu ochi buni de catre magazinele noastre online. Dar vom trai si vom vedea.. Bogdan, tu stii ceva de noile directive?

  1. YouTube se pregateste sa devina magazin online, via ZF.ro

YouTube, cel mai popular site de partajare a clipurilor video pe internet, va incepe sa comercializeze muzica si jocuri video pentru a-si mari veniturile, scrie presa internationala. Compania, detinuta de Google, va mai vinde carti, bilete de concert si a experimentat noi formate de publicitate, facand primii pasi spre o platforma de comert electronic. Utilizatorii YouTube vor putea, de asemenea, sa cumpere jocuri precum "Spore" al firmei Electronic Arts. Vizitatorii site-ului care doresc sa achizitioneze un cantec pe care il vizioneaza pot apasa un buton dedicat, care ii redirectioneaza catre magazinul online al Amazon.com sau iTunes (Apple).

Stirea nu e chiar foarte noua.. circula de 2-3 zile pe online-ul romanesc. Iata ca Google a gasit cum sa monetize acest portal. Intrebarea mea este daca procentul de cumparatori va fi suficient de mare sa acopere niscai investitii si cheltuieli. Ramane sa auzim declaratiile oficiale poate la anul..

  1. Romanii au liber la gadget-urile din magazinele online europene, via Romania Libera

Romanii vor putea cumpara, din 2009, din marile magazine online europene electronice mici si mijlocii – la care pana acum nu aveau acces. Astfel, se vor putea cumpara camere foto, video sau chiar laptopuri la preturi chiar mai mici decat cele din Romania.

Nu stiu daca jurnalistii nostri cunosc acest fapt, dar le aduc eu la cunostinta ca romanii cumpara deja de afara inca din 1990, si cumpara din ce in ce mai mult, si iar.. cumpara numai cu cardul online. Nu au nicio temere in a-si folosi cardul pe magazinele online de afara. So.. nu inteleg de ce ar trebui sa astepte pana in 2009. Ce-i drept nu am putut citit tot articolul ca nu a mers linkul. Cand va merge promit sa updatez si acest comentariu daca e cazul.

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Primul telefon HTC Dream pe platforma Android va fi lansat saptamana viitoare, via Ionut Alex Chitu

17 Septembrie 2008 - 09:00, fii primul care comenteaza, 1,839 views
1 stea2 stele3 stele4 stele5 stele (2 voturi, media: 4.5 din 5)
Loading ... Loading ...
translate to english english version of this article
 

Primul telefon care foloseste platforma Android de la Google, HTC Dream, va fi lansat pe 23 septembrie de T-Mobile intr-o conferinta de presa in New York. Conform Wall Street Journal se asteapta o vazare de aproximativ 700.000 de unitati in acest an.

 

 

Mai multe cititi aici.

Pe cand si la noi in magazinele online??

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Google lanseaza Google Chrome: “we need the internet to be a fair, smart, safe place”

2 Septembrie 2008 - 14:10, fii primul care comenteaza, 1,696 views
1 stea2 stele3 stele4 stele5 stele (Fii primul care voteaza)
Loading ... Loading ...
translate to english english version of this article
 

Aflu azi, cu ceva intarziere, de la Bobby Voicu despre lansarea unui nou browser: Google Chrome. Si citesc despre el pe blogul celor de la Google, explicatii facute in stilul unei carti de benzi desenate, comic book pe limba lor…

Super tare, desi sunt fan FireFox si nu ma pot desparti de el asha de usor, voi instala Google Chrome asap pentru teste.

Promite cel putin multe din lucrurile pe care mi le-am dorit de la un browser. E un adversar de temut pentru IE si FF.

Bravo celor de la Google!

LATER EDIT: nu poate fi inca downloadat, dar probabil asta e URL-ul de unde il veti putea obtine (download link)- http://gears.google.com/chrome/?hl=en

LATER EDIT 2: Some screenshots here

LATER EDIT 3: L-am pus… nu vede bine rss-urile, de nici o culoare, nu imi incarca bine pagina de admin din wordpress, nu stiu ce sa zic, intr-adevar consuma putina memorie, dar mai are mult de lucru..

Te crezi in stare?

No tags for this post. Discuta despre magazine online pe yahoo groups: Pentru a fi la curent cu ultimele articole, aboneaza-te la feed-ul RSS

Close
E-mail It
Valid XHTML 1.0 Transitional