Envato Statistics Dashboard
The Envato Statistics Dashboard.. FREE PHP SCRIPT THIS MONTH ONLY !
Upload this script to your website (eg:) mycompany.com/my_envato_stats/ and open it in your browser. Refreshes every 15 minutes showing item sales, visits, comments and more!
There was some interest on my forum post about tracking item visitors, so I decided to upload my script for others to use. This dashboard allows Envato authors to see a quick overview of their account, sales, and item hits.
This script works perfectly for me, and I use it every day to check how my envato account and items are going. I know it looks a bit ugly
I might work on a new skin in a few months time.
Please only use this if you have a PHP5 Linux hosting account (no safe mode) with cURL enabled. All effort has been made to get this working on multiple hosting accounts, but the above is the only one I can support. (some people say it works on windows hosting though, so give it a go if you want)
- 1 May – Update to show some new stats
Some features
- overview of how many sales, hits, and earnings you have made today
- recent item sales
- item hits and unique visitors
- pay rates
- daily item sales vs. item visits
- browser breakdown (firefox, ie, safari, etc..) of item viewers
- show data in your local time zone
- currency conversions (for those non US authors)
- average of how much you earn per day
- Shows your most recent comments across all items (even replies hidden half way through the list) – link to the comment so you can reply
- a new “this time in history” on the Sales vs Visitor graph, so you can see how you are performing right now compared to previous days.
- new round robin’ish caching code to increase page load times for people with 20+ items
- better countdown for next pay rise, eg: 6 days, $321, 73 sales left until you reach 45%
- auto refresh every 10 minutes
- quick summary in title bar (gmail style) of todays sale and comment count
Requirements:
- Linux hosting account (users report Windows IIS6 works too)
- PHP version 5
- MySQL database (for cache and storing item hits)
- an Envato author account
- you will need to add the tracking script to each of your items to begin recording hits
- curl must be enabled on your php hosting account
- it probably wont work if php safe mode is enabled, curl “follow location” needs to work
Security:
This application does not store your username or password. It will only store your “cookie” (the same way that your web browser stores the cookie after you login here). Please ensure your web host is secure in order to keep this cookie safe.- This app is not affiliated with Envato in any way
note you need to enter your envato login details into the login screen, if there are any pre-filled ones they are probable from your (eg:) wordpress install.
My other two most popular PHP scripts on CodeCanyon:
The Newsletter System is a perfect way to keep in contact with your customers. With over 800 sales this script is sure to please! Create campaigns, manage bounces, track open rates and much much more!
The Client Database is for all those web designers out there who need to keep track of customer information. Store passwords, upload files, invoice customers and much much more!




107comments