Sales Rank Stats Return and Algorithm Updates

November 9th, 2011

Sales Rank Stats

After many months of being restricted to the last 30-60 days, Sales Rank Stats have returned! Head over to a book’s details page (e.g. Example) and you can click the line titled Sales Rank Stats to show the book’s best, worst, average, and standard deviation in each domain that is being tracked. This information is updated the first time you access the page, and then will automatically update itself every 30 days. Unfortunately, real-time updating was making the page load very slowly, thus the 30 day cache was built. This should return page loading to < 2 seconds 99% of the time.

It make take up to a minute to load the page for the first time!

I’ve turned up the power on the server to hopefully speed things up (it’s at max, which is ~$7/day) while everyone (including search engines) forces the statistics to be calculated. You may see some erratic slowness across the site while this occurs.

Sales Estimate Algorithm

After feedback and testing, I’ve improved the new algorithm to use tighter statistical analysis of sales rank changes. It is also now attempting to estimate for sales occurring when a book holds its rank (e.g. 700 last hour, 705 next hour) without improving. This is only for sales rank < 1000, but is also based upon the statistical median. Translation: It’s smart enough to deal with the differences between each Amazon domain as well as the Kindle or print distinction. Not only is it better than the last system I used, but it learns each day how to get better!

Final Note

These changes conclude the upgrades to NovelRank’s core that officially started on November 1st (but have been planned for months). As usual, I’ll keep an eye on things and make adjustments as necessary, but I think you can consider this NovelRank 2.0!

If you run into any problems like weird errors or broken pages, please let me know by sending an email to admin [at] novelrank {dot} com.

Major Update: Sales Estimates and Overall Speed

November 7th, 2011

For the first week of November 2011, I went through the process of migrating 400,000,000 sales rank records into a new database system, in an effort to improve the performance of NovelRank, especially when you requested large amounts of data (e.g. charting). As of today, that migration was completed and NovelRank was updated (I didn’t eat today… it’s been a long day) to use this new system in 95% of requests. I didn’t think there would be as many problems as there were, thus why many of you reported strange changes hour-to-hour in your data. All of that should be resolved and the system mostly stable.

One big change is that as of Nov 1, sales estimates are being processed through a much more accurate (but not perfect) statistically based system for estimating the number of sales that occur per hour. The system still has a weakness for inaccuracy with a sales rank < 500 due to being based on sales rank changes, but it is a lot more accurate for Kindle Edition books, especially those not on Amazon.com. Due to some feedback today however, it seems that for some titles with sales rank < 500, it was still likely to be underestimating (and could be improved). I’ve made a tweak going forward that should increase sales estimates for those popular titles. I’ll continue to monitor the results throughout the month. This new system is constantly learning and reevaluating what constitutes a sale for a particular book/ebook, and it’s accuracy is increasing daily.

Please be aware that your sales estimates MAY HAVE CHANGED TODAY for the month of November as NovelRank was displaying the OLD sales estimates prior to today, while recording both the old and the NEW estimates (which are now being displayed).

There are still some issues with speed when calculating your BEST, WORST, and AVERAGE sales rank causing massive slowdown using the new system. For now, these calculations are still based on the old database structure, and I’ll be working this week to try and solve this problem. The end goal is to keep the speed and performance of NovelRank high and remove the downtime that occurs for a few hours every 2-3 months as well as for 30 minutes every evening at 1pm Pacific Time.

Finally, for those using the iPhone App, 40% of the data provided is from the old system (to keep the performance quick). Later this week you may see the stats change to ‘n/a’ for STD and AVG information as that data will be removed. I’ll be working with the App creator to see if an update is possible after the changes have been made.

Thanks again for using NovelRank, and I hope that it continues to be a useful tool in every authors arsenal.

Update: Nov 9, 2011

Some new fixes and adjustments have been put in place based on feedback. The system is now much tighter with the sales estimation algorithm, as well as it attempts to calculate sales for ‘holding rank’ when books have a sales rank that is better than 1000. As usual, estimates for popular titles will still be underestimated due to limitations of sales rank tracking.

For Publishers: NovelRank Enterprise Edition Sales Rank Software

November 1st, 2011

Enterprise Sales Rank Tracking SoftwareToday I’m releasing a new piece of software, specifically for publishers and other companies who sell and compare products on Amazon worldwide. The sales rank tracking software is web-based, however you install it on your own servers. That means there are no restrictions to what you track, nobody else can see the information you collect, and it can support up to 20,000 different ASINs (recommended use is 5,000-10,000 products)! More importantly, it’s enterprise level software, which means the experience, information, and technology behind it is more advanced than NovelRank.com.

There is more information on the NovelRank Enterprise Edition main page, including an outline of the features. Even better, there is a live demo of the software that anyone can try out! The database automatically resets twice a week since it is a demo, but it is fully functional. It uses calculations for statistical outliers to estimate sales, focused on not only the specific Amazon domain, but on the specific product category (e.g. Book, eBooks, Toy, Health and Beauty, etc). That means much higher accuracy of sales rank based estimations, including multiple sales in a single hour (from different purchases).

BONUS

The MSRP of the software is $1600, but for the month of November, I’m offering a 10% discount ($1440)! As an added bonus, there is also an referral program. That means that if you know a company that would benefit from the software, and they note you as a the referrer, you earn a 10% referral fee! That means that the company saves $160, and you are given $160! More details about the referral program are available at the bottom of the main NovelRank Enterprise Edition page.

Final Note
This in no way changes NovelRank’s services for authors worldwide and actually is leading to improvements before the end of the year. This software was possible because of everything I learned creating and maintaining NovelRank, and in no way will replace or change it in a negative way. NovelRank.com was built by an author, for authors, and that will never change.

Choosing E-Book Formats for Your Readers

October 19th, 2011

Earlier this week I did a 36 hour promotion for my latest book, My Zombie Body, and with that promotion I offered separate download links for three different book formats: PDF, ePub, and Mobi (Kindle). Over 2000 copies were downloaded by visitors, and I wanted to share with you the results.

  • PDF – 45%
  • ePub – 28%
  • Mobi – 27%

Read the rest of this entry »