Google Analytics without Javascript



Do you want to use Google Analytics in your website, but you want to support:
  • Mobile Users
  • Users with javascript disabled (NoScript users).
Or you want to track visits using Google Analytics on sites like:

  • BBS (Forums, phpBB, SMF, vBB) track your posts modifying your signature (bbcode).
  • Emails track your email views using google analytics.
  • eBay, craiglists, etc.. see who visits your posts.
Are you tired of very bad image / counter based statistics? You want to use google analytics?

Well, you can do it very easily with NoJSStats.

NoJSStats uses Google App Engine, and is a free public service that allows you to track your visitors using just an image, CSS background, or anything that allows external resource requests in the website you want to track.


Just point an image to the site with your account details, and you are good to go!

The format of the URL in the public service is:

http://nojsstats.appspot.com/your-google-analytics-user-account/your-website.com

For example:

http://nojsstats.appspot.com/UA-123456/your-website.com

Example (HTML code):
<img src="http://nojsstats.appspot.com/UA-123456/mywebsite.com" />

Example (BBCode):
[img]http://nojsstats.appspot.com/UA-123456/mywebsite.com[/img]

Example (CSS code):
body{
background: url("http://nojsstats.appspot.com/UA-123456/mywebsite.com");
}


Important Notice:
If your website uses SSL, you have to point to our SSL version:
httpS://nojsstats.appspot.com/UA-123456/yourwebsite.com

Only use the SSL version if your website uses SSL.

Why referrers are not working correctly?
Since your browser wont send to the image the website that requested the serving page, you have to tell our service what's the referrer manually.
You can do that using the "r" HTTP GET argument.
http://nojsstats.appspot.com/UA-123456/website.com?r=http://www.the-referrer.com/

Hey! I'm getting my users IP addresses, wow!
Yes, we send your visitor IP address as "User Supplied Value".. :)

Something is broken! FIX IT!
Hey, if the service suddenly stops working or starts sending wrong data, you can let me know, but in general I'm not a callcenter/emailcenter/customer support/whatever.

If you have problems with your google account use Google's support channels:


Also, you could try stop using this service (if you think that's causing any problems).

The fact that you donated, makes a lot of users grateful with you, but doesn't imply any type of warranty or anything.

Greetings!!

89 comments:

  1. Thaks for you service!

    Just a questions, from a newbie: I'd change "mywebsite.com" with the address of my site in the google analytics profile?

    Cristiano

    ReplyDelete
  2. creative services! thanks pal :)

    ReplyDelete
  3. <div style="display:inline;">
    <img height="1" width="1" style="border-style:none;" alt="" src="https://nojsstats.appspot.com/UA-123456/example.com"/>
    </div>

    ReplyDelete
  4. Is it possible to set up links using UTM/campaign tags from the Google URL Builder tool?

    ReplyDelete
  5. Thanks for this. Might be the solution to my problems. I'm using this on a asian blog platform that has put restrictions on most things. I snuck it in there using it in one of the blog posts. Can I add this to the end of each post to ensure it's always on the first page or will that mess things up?

    ReplyDelete
  6. You rock!! This is fantastic. I'm now able to track my Squidoo lenses (pages) using Google Analytics.

    ReplyDelete
  7. just added to my page but GA status still says "Tracking not installed". How do we get GA to recognize the installation? thanks.

    ReplyDelete
  8. Hello, the service seems to be great. However, in my case is showing the same information for visits and pageviews. I dont know if something is broken. Just to let you know

    ReplyDelete
  9. Will it track all values like the javascript enable site using the ga.js?

    ReplyDelete
  10. Many of us know that Google analytics was made without the javascript but how and all is unknown.Ur post made a clear view on it.
    Cheers !
    web design company

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. Cool man, thank you for this. This seems like you could use it in an ebay ad then right? Ebay allows a little javascript now but the Google code wont go. Has anyone tried this on ebay or craigslist?

    Thanks again
    Discounted Laptop Parts

    ReplyDelete
  13. This is a really great idea. Do you also provide user-agent through to google analytics? And do you collect the data yourself for any purpose?

    ReplyDelete
  14. Hey, just curious
    if you visit a page that has this code multiple times like 3 times in a minute, is it supposed to show in GA 3 hits?
    I dont see 3 hits in the Real Time section but only the 1st one.

    Also I'm using the https link... I see in Firefox's Net tab the request that comes back:
    http://www.google-analytics.com/__utm.gif?...
    Should this image url be https instead of http?
    IE doesn't complain though, usually it complains about mixed content if you have http:// on an https:// page so not sure its an issue.

    In the future would be cool to do something like Google's _trackPageview so you can have a page that's called 'welcome.html' and also when there's no JS set it so I set it manually to like '/welcome-no_js.html' to act as a counter. Right now I have to do the opposite, if the page has JS, then set it manually via Google's JS to '/welcome-has_js.html' since can't override with NoJSStats

    ReplyDelete
  15. Thank's....but just one question :
    Where I Must Put This Code on my Site ?

    ReplyDelete
  16. thanks. It works well and delivered as expected on my site

    ReplyDelete
  17. I run a ning..having a little trouble trying to figure out which code and where to put it, exactly. I have a revolve map on the main page, and any traffic generated through (10khits) does not register.

    Any ideas?

    ReplyDelete
  18. thnax for it. it seems good so m go to put code

    www.googleservices.co.in

    ReplyDelete
  19. I can't seem to get this to work. I'm using the service to append views to my RSS feed, and even though the IMG tag is there, it's not registering anything in my Google Analytics account. Any ideas?

    Here's an example request:
    http://nojsstats.appspot.com/UA-417185-1/technabob.com/RSS/Hasbro+Launches+Short+Attention+Span+Version+of+Monopoly

    ReplyDelete
  20. I just noticed that this service and the utm.gif documentation seem to just want the host name sent. How can I set the utmp parameter so I can pass through a specific page URL or descriptive value to identify individual pieces of content?

    ReplyDelete
  21. thank you for sharing this useful tool that will help the webers increasing their ranks

    free online games

    ReplyDelete
  22. i like this info
    thanks.. good job..
    Google Analytics without JavaScript free Service

    ReplyDelete
  23. Get amazing guides and tricks over here:
    ayubachipie.blogspot.com

    ReplyDelete
  24. As far as I am concerned this is just a crappy trick!
    10K doesn't give clicks if Google Analytics doesn't pick it up. That's it full stop.
    Don't kid yourselves guys this is a just a trick done with a bit of script to make you believe your are getting hits.

    ReplyDelete
    Replies
    1. Sadly I must agree. Trying 4 different trackers, only 85 kits confirmed from 10k not 80k+

      Delete
  25. PULSA MURAH MERIAH,DISTRIBUTOR PULSA DAN PPOB TERMURAH DAN TERLENGKAP DI INDONESIA
    Pendaftaran GRATISS !!!
    Kunjungi https://bitly.com/HEj5Dm

    ReplyDelete
  26. nice info,, thanks

    http://loadhp.blogspot.com/

    ReplyDelete
  27. Well from the 80k+ hits claimed to have received? NOT 1 tracker except Vista found actual hits. They only found 85 actual hits from 10k in the past year.

    ReplyDelete
  28. Hi,
    Does the https version work at the moment? When I use the https version, it loads an http url, which cannot be served on my secure pages without my users seeing a security warning.
    Thanks in advance for your help,
    Katherine

    ReplyDelete
  29. Does this work? I have put the code as described in my CSS background and get no reslut's in my Google Analytics account.

    Please respond,

    Thanks,

    ReplyDelete
  30. I got it working, but when I add ?r=XXX to the image, I still as DIRECT in Google analytics.

    I'm using this source for my eBay listings.

    Please help guys,

    Really stuck here...

    ReplyDelete
  31. To the author of nojsstats. We are really interested to ask for your help for our project regarding tracking analytic. It would be great if you can email me (nell aaatttt sf-en dottt ccoomm) or give me your contact info for me to contact. Just FYI, our business is in eCommerce industry and rely heavily on tracking. Some of our store called 360hdmi (I don't want to give the link here as it would be spam). Nevertheless please contact me, thanks

    ReplyDelete
  32. In addition, I don't see any link to donate for this tools. Would love to donate :)

    ReplyDelete
  33. Very Useful Info. Searching for this online all the day. Thank you.

    Free Steam Game Codes

    ReplyDelete
  34. It was very nice article and it is very useful to Javacript learners.We also provide Cub training software online training.

    ReplyDelete
  35. is there an issue with nojsstats.appspot.com, im getting a broken image link

    ReplyDelete
  36. Unknown and jsprog342 are correct, this service doesn't work. Anyone reading this before trying it out? Don't waste your time, no one's maintaining this any more (nor did they bother to update the text).

    ReplyDelete
  37. Unknown and jsprog342 are correct, this service doesn't work. Anyone reading this before trying it out? Don't waste your time, no one's maintaining this any more (nor did they bother to update the text).

    ReplyDelete
  38. Hello all, i just want to know if this service is still functional. I tried using this on my website, but it throws an UNcaught SecurityError saying it blocked a frame of origin "https://api.google.com" from accessing a frame with origin "http://my-website.com". It says the protocols must match. My website currently has no SSl certificate, so how do i solve this?

    ReplyDelete
  39. I really appreciate your article. the post has excellent tips which are useful. this post is good in regards of both knowledge as well as information.clickperfect

    ReplyDelete



  40. Thanks i like your blog very much , i come back most days to find new posts like this!Good effort.I learnt it


    Mobile & Analytics

    ReplyDelete
  41. Thanks for sharing your fabulous idea. This blog is really very useful.
    Google Analytics Course

    ReplyDelete
  42. Great articles and great layout. Your blog post deserves all of the positive feedback it’s been getting.
    do follow backlinks

    ReplyDelete
  43. I really like your take on the issue. I now have a clear idea on what this matter is all about..
    get sales

    ReplyDelete
  44. Thank you for very useful information..
    get sales

    ReplyDelete
  45. Nice blog and absolutely outstanding. You can do something much better but i still say this perfect.Keep trying for the best. Hire JavaScript developer

    ReplyDelete
  46. Great information published by you. This turned out to be genuinely beneficial for me. Keep up with this tremendous work.
    Website Designer in Lucknow | Web design company

    ReplyDelete
  47. It stopped working. 404 Not Found. Please fix it. Thank you very much!

    ReplyDelete
    Replies
    1. In addition, could you please provide source code of this service? Thanks!

      Delete
  48. You completely match our expectation and the variety of our information. uniqson analytics international

    ReplyDelete
  49. You completely match our expectation and the variety of our information. uniqson analytics international

    ReplyDelete
  50. I Got Job in my dream company with decent 12 Lacks Per Annum salary, I have learned this world most demanding course out there in the current IT Market from the data science training in pune Providers who helped me a lot to achieve my dreams comes true. Really worth trying instant approval blog commenting sites

    ReplyDelete
  51. Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome! Buy Google Reviews

    ReplyDelete
  52. This comment has been removed by the author.

    ReplyDelete
  53. Hi... Nice Post. Digital Marketing is the most important and very trending to upgrade your business. Google analytics is a part of a digital marketing. This article is very useful for beginners who wants to start their carrier in digital marketing.

    ReplyDelete
  54. i never know the use of adobe shadow until i saw this post. thank you for this! this is very helpful. Buy Bad Google Reviews

    ReplyDelete
  55. Thanks for providing recent updates regarding the concern, I look forward to read more. chicago med season 5

    ReplyDelete
  56. It is actually a great and helpful piece of information about Javascript. I am satisfied that you simply shared this helpful information with us. Please stay us informed like this. Thanks for sharing.

    AngularJS Training in Chennai | AngularJS Training in Anna Nagar | AngularJS Training in OMR | AngularJS Training in Porur | AngularJS Training in Tambaram | AngularJS Training in Velachery

    ReplyDelete
  57. It was really useful and helpful to update myself through things i have learned from this. I got a better results after go throughing it. Thank you so much for such a post. wish to see more like this.

    ReplyDelete
  58. Learned a lot of new things from your post! Good creation and HATS OFF to the creativity of your mind.
    Thank you for sharing such a valuable article with good information.
    Angular js Training in Chennai

    Angular js Training in Velachery

    Angular js Training in Tambaram

    Angular js Training in Porur

    Angular js Training in Omr
    Angular js Training in Annanagar

    ReplyDelete
  59. It was really useful and helpful to update myself through things i have learned from this. I got a better results after go throughing it. Thank you so much for such a post. wish to see more like this.
    IELTS Coaching in chennai

    German Classes in Chennai

    GRE Coaching Classes in Chennai

    TOEFL Coaching in Chennai

    Spoken english classes in chennai | Communication training

    ReplyDelete
  60. Hi there to every one, the contents present at this website are truly amazing for people experience,
    well, keep up the good work fellows.
    SEO company in Pune
    social media marketing

    ReplyDelete
  61. Aw, the labyrinth was an especially good post. With presumed I must make a note of something like this similarly ; slacking and simply real perform produce a solid article… anyhow assist with While i say… A person put things a decent amount never ever rrn any way apparently go written. SNS작업

    ReplyDelete
  62. This comment has been removed by the author.

    ReplyDelete
  63. led lights under bed can definitely add a wow factor to your bedroom, but it's also very practical and can bring great functionality.

    ReplyDelete
  64. thank you to your attractive infomation. It allows you to examination, acquire and lookup equipment drivers. It offers the greatest way to identify and up-date any ended driver in your program. Driver Navigator Key

    ReplyDelete
  65. Free Norton Internet Security Product Key I desired to thank you for this captivating sensitivity!! I every one taking part in all tiny little bit of it I have you ever bookmarked to test out appendage things you pronounce.

    ReplyDelete

Comments? Suggestions?

Google Analytics without JavaScript for tracking emails, forums, mobile devices with Google Analytics