This was almost a politics post

which I have refrained from, because typing “Fuck Chuck Schumer and Dick Durbin” three thousand times, while accurate and fair, is not exactly compelling reading.

Speaking of not compelling, let’s blogwank:

Seriously, what’s going on here? October 31 was the highest traffic day since 2015 until November 1, which was the highest traffic day since 2015 until yesterday, which was the highest traffic day since 2015 until– goes and looks— oh, basically right now, since I’m 7 views short of yesterday’s numbers. Engagement doesn’t really seem to be going anywhere and I’m not seeing anything weird in what limited data I’m getting from referrals, and while the immediate impulse is to suspect bots, if they are bots, has WordPress suddenly lost the ability to keep them from showing up in our statistics? Or turned it off? A lot of this traffic is from China but the last couple of days it’s been mostly American. Here’s the geography numbers:

The 7200 from the US would nearly be the best month of the year all by itself. October 2025 was the best month in years, and November should pass it tomorrow. It looks like my traditionally big posts are getting the lion’s share of this traffic, but the numbers aren’t adding up, which is weird, and I feel like this also pushes back on the bot theory– would thousands and thousands of bots be indexing the same post over and over again?

Somebody who knows more than me explain what the deal is.

Some good news in some nerdy graphs

Every time my kids took a test last year, I went into a depression spiral, because for some reason my test results were consistently worse than all of the other middle school math teachers in my district. My 8th graders took their first real test of the year on Wednesday. And … well.

Blue bar is best bar, there’s no green bars for anybody because the idiot person who put the test together forgot to set a level for Mastery, and red is Bad, and white is untested kids. The person who has 100% of his kids mysteriously untested is also the guy who wrote the test and screwed up the scoring. He also set the schedule for when we were supposed to test! And just … didn’t.

But my blue bar is way bigger than anybody else’s blue bar, including Mr. I Work At the Honors School to my right, and my red bar is smaller than everyone else’s, so suck it.

Can we talk about Algebra’s last test? Sure, let’s, and be aware that this is what both of their tests look like:

The other teacher is the other Algebra teacher at my school, and yes, I’m still mad that I don’t have both Algebra classes any more, and the reason there are only two is that for some reason the high school teachers aren’t using the system that we’re all supposed to use to keep track of student achievement on the tests the high school teachers wrote.

There’s some inside baseball going on here, obviously, and I’m sorry if this is a little incoherent, but I’m really frustrated with the way this system for common assessments is getting implemented at basically every building other than mine. But y’all know how competitive I am and my kids are kicking names and taking ass so far this year. Which is a fucking relief, after last year.

Oh, and grade-wise? Currently I have one hundred and seventy-four students in my six classes (Algebra has 21, and all of my 8th grade classes but one have 31. My “small” 8th grade class has 29.) and of those 174 kids, only 39 (22%) have Ds or Fs. Considering that last year this happened at the beginning of the third quarter I will absolutely take those numbers. I have way more kids getting As than getting Ds or Fs. That hasn’t happened very often.

So yeah. I’m going to enjoy pretending I’m good at my job tonight.

Saleswanking extravaganza! (Saleswankstravaganza?)

Sure.

I have had an immensely productive day; it’s almost like I have to go back to teaching tomorrow and I’m trying to keep myself from going crazy.  I disassembled and reassembled (correctly!) two different sinks today, for fuck’s sake.  I’m like some sort of freakish monster.

Anyway, the two of you who are big number nerds like I am, click for large:

Spreadsheetofdoom

While I didn’t have a 300-download day like I did last month, at least I can be certain that all of those represent actual downloads to actual humans.  I broke away from the Siler Saturday formula a bit this month and sprinkled some free book days on various days of the week to see if anything made a difference, and given that my level of promotion on the day where I had 300 downloads in September was just about exactly the same as the two 25-download days in October, I’m going to go out on a limb and suggest that the main factors in a free promo are 1) how generically busy Amazon is on that day, and 2) how highly ranked the book is as paid the day before the free promo starts.  In other words, it’s good to do a free promo right after you have a day with a couple of sales for that book, because that’ll push you into the low six figures if not the high five figures just on the strength of those couple of sales, and I think it gives the book a bit of a bump.  Again, though, this is all theory; I don’t have a lot of data.

Here’s how actual paid sales went, by the way.  This will easily be my most lucrative month from Amazon, especially once I work KENP money in there– more on that in a minute:

Sales-october

In other news, I’m immensely pleased at how well Searching for Malumba has done.  It’s had 24 sales in its first five days since official release, half of which were in print, which is outstanding, at least by my standards.  It’s moved twice as many copies as The Sanctum of the Sphere did in its first five days, and it already has more reviews than Sanctum does, although that required an email to my beta readers a couple days after the book came out that I’ll characterize as “pushy” and which reasonable humans would probably call “fuckin’ rude.”

I still love you guys, I swear.

Sanctum continues to be my redheaded stepchild, and I’m not sure why.  It’s my only sequel, but it’s a sequel to my most popular work and it’s good, goddammit.  I gotta figure out how to market it better.  Weirdly, it does just fine when I’m selling it in person– it just struggles online.

Anyway.  Let’s talk about KENP.  I am fascinated by this.  I just started seeing KENP reads recently– note that these are pages read by people who downloaded my books for free through Amazon’s Kindle Unlimited program, and that I get paid about half a cent per page:

KENP-allbooks

Here’s the same range of dates, only it’s just KENP pages for Skylights:KENP-skylights-only

I swear those are two different graphs.  Look carefully, you’ll find the differences!

There are 13 pages for BA Vol. 1 in there somewhere, and that little blip at the end is about 80 pages for Malumba.  Every single other KENP read I’ve had is for Skylights.  Now, Skylights, cover-to-cover, is 535 “Kindle Edition Normalized Pages” long, which is what KENP stands for.  Note that that means that on October 26 two different people read the book goddamn near cover-to-cover, or at least a lot of people read smaller chunks of it.

KENP doesn’t pay well– those thousand pages in a day of reading earned me less than six bucks– but overall for October I’m looking at about another $20something on top of what I made from sales.  Which isn’t nothing, I guess?  And I’ll freely admit that, while I love selling books, it’s actually even neater to log in and discover hey, someone’s reading one of my books RIGHT NOW, because that number was smaller than that earlier today.  

I’d love to know why Skylights is the only one getting any love, though.

June sales analysis

tl;dr version: Wellll…..

Spreadsheet of dooooooooom!

Screen Shot 2015-07-02 at 8.32.35 AM

Those of you who have made with the clicky have noted that this is sort of a mixed-news month.  The good: June was the 2nd best month of the year in terms of overall downloads, not far behind May, and without May’s advantage of a 52-sale book signing.  So that’s a plus.  I also did an end-of-the-school-year countdown deal on Skylights and The Sanctum of the Sphere that netted me my first day ever of double-digit sales on Amazon.  Yes, ever.  I also have continued my streak of no days with 0 downloads out to over two months– my last 0 day was April 19th!

Speaking of Amazon, though:  The bad news, such as it is, is that 2/3 of my downloads were through openbooks.com, meaning that I made very little money in June.  Now, I’ve said this before, and I’ll repeat it here: the point at this point in my career is not to make a lot of money doing this.  But making a little would be nice.  And Amazon was fucking brutal this month:

Screen Shot 2015-07-02 at 8.42.34 AM

Ouch.  That big spike in the middle is the countdown sale, but even the countdown sale had a zero day.  There were originally a couple of Kindle Unlimited borrows sprinkled through that horrible desert over the back half of the month, but they’ve changed their reporting to go with their new sales model and they’ve disappeared, making the graph even more depressing than it already was.

And here we get to the reason I post this and keep records like these: writers, did you see a drought in June on Amazon too?  Given how long my books have gone without sales, I’d expect sales ranks to be a lot lower than they are, and they’re falling slowly, so I think everyone had a bad month.  June may just not be a good month for booksellers in general, but I need more data.  Anyone have anything to report?

Saleswanking and statistical nerdery, May 2015

TL;DR version: May was a damn good month.

First, the Spreadsheet of Doom for the last 3 months, in illegible mode.  Click to make this into something you can read:

Screen Shot 2015-05-31 at 8.23.38 PMNow, even in its current unreadable state, you should be able to perceive some good news. Red days are days where I had no sales– and remember, a “sale” is a download regardless of whether I got paid for it.  The last day I had zero downloads of one of my books was April 19th.  I had zero no-sale days in May, which is fantastic.  And unprecedented.  That’s never happened before.  Hell, I only had four days in May that didn’t feature multiple sales.

I had a total of 175 sales in the month of May.  The majority of those were for Benevolence Archives, Vol. 1, which is free everywhere but Amazon– a total of 105.  73 of those were through OpenBooks.com, which I’ll need to devote a longer post to later, and which is currently my most active vendor.  The amazing thing is that even if you cut the OpenBooks sales entirely out of the total I still tied my best month of 2015.  The Sanctum of the Sphere  had 39 sales, and Skylights had 31.  My best day was, unsurprisingly, May 9th, which was the day of the signing.  I had 52 sales across all of my vendors.  Again, though, a testament to the strength of the month: you can delete all 52 of those and I’m still way over where I was in April.

I do not expect to hit 175 in June, although I’m probably going to do an end-of-the-school-year sale of some sort, so who knows.  July will be interesting as I’ve got a three-day con in Indianapolis that I’ll be attending.  We’ll see how well it goes.

But yeah.  I’m ecstatic at how the month went.


I spent the last couple of weeks trying to push my Twitter following again.  I think I’ve decided to get up to 10K and then spend at least a month or two sitting back and monitoring activity levels before trying to fiddle with it again.  I discovered that Twitter’s mucking about with their Analytics page again, and not in an entirely positive way, although some of the stuff is okay.  But check this nonsense out:

Screen Shot 2015-05-31 at 8.24.31 PM

Um.

Where the hell’s the X-axis, Twitter?  Is that daily?  Monthly?  Hourly?  What the shit?  This is no way to do a bar graph.  And while we’re at it, what in the blazing hell does “Ethnic Explorers” mean?

Problematic, right?  No math teacher would allow that graph to see the light of day.  It gets worse.  I use Crowdfire to control my various additions and deletions, and it recently prompted me to download a companion app called Stats.  Which I did.  And which gave me this:

IMG_2592That’s no axis at all.  Those are literally just weird little lines that don’t mean anything.  Now, if I click on any of those icons, I can drill down and get slightly more specific data, but there are still weird, contextless line graphs that provide absolutely no useful information of any kind.  Okay, my follows are up 268%.  From what?

Dreece’s line, by the way, has got to be wrong– he’s also showing no unfollowers for the last seven days and I don’t believe for a second that anyone’s account has that little churn.  Dude’s got nearly 3000 followers.  Something changed last week.

So, yeah.  A step in the right direction, sorta, maybe, but Jesus, people, take some stats classes.

Sunday #saleswanking: February

Man, but this was an uneven month.  This will be entirely unreadable if you don’t click on it:

Screen Shot 2015-03-01 at 8.39.02 AMOn the plus side: 73 downloads, which is about 20 more than last month, and with fewer days in February besides.  Also on the plus side: Feb. 7th was the first day I have ever gotten a double-digit number of people to pay me for stuff I wrote, which was a nice little barrier to break through.  Another milestone: a streak of seventeen days, going back into January, with no 0 sale days.  That’s great.

“Sales” at Smashwords also went pretty well– that three-day streak of five downloads a day was especially gratifying.  I also found out I had some movement at OpenBooks, and even made some money off of it.  Note that they’re currently in closed beta; I don’t know if you can get in without registering yet.  I’ll tell y’all more about them once the beta actually ends.

Not-so-good stuff: even without clicking you can probably see all the red on the back half of the month.  The back part of January and the first part of February were fantastic; the back half of February, not so much, and I’m currently on a three-day slide with nothing happening.  So blech.  Also, no sales of the print edition of Skylights, which is disappointing but really not surprising.  I suspect for me print sales are going to be mostly a vanity project for a while, although I’m starting to ramp up for my first signing event and those sales will appear on here when they happen.

On to March!  Hopefully the overall upward trajectory will continue.

Someone explain this to me

Screen Shot 2015-02-14 at 9.02.09 PM

This graph.

Make it make sense.

‘Cuz I don’t get it.

Freshly Pressed #blogwanking

Today was an insanely irritating day, and I’ve got a blog post nibbling at the back of my brain that I really don’t want to write on account of there will be a high chance of insanely irritating fallout, and I don’t want to babysit the internet today.  I’m listening to the new Sleater-Kinney album and so far I don’t like it.  So given all that and my general mood of ARRGH LUTHER SMASH, have a blogwanking post.

You may recall that my post “In which the kids are fine, shut up” went Freshly Pressed a week ago Thursday.  I’d been notified by email on… the previous Sunday? Saturday? that it was going to happen, but they hadn’t told me which day.  So lots of reloading on the FP page ensued.

Notable fact: 164 page views during the first hour it was on FP, which was the biggest single spike of the time period.

GRAPH!:

Screen Shot 2015-01-20 at 4.16.40 PM

That big spike in the middle there is actually the second day the post was on FP.  Conveniently for me, the week prior to going FP was pretty damn consistent, with an average of 392 page views and 233 unique visitors per day.  The FP went live at about 4:00 PM on Thursday.

Over the next four days I had 2873 page views and 1662 unique visitors.  The peak day was Friday, with 1085 page views and 610 unique visitors.  Subtracting out the average of the previous seven days, I find that Freshly Pressed brought me a total of 1305 page views and 964 unique visitors over those four days.  Is this perfect?  Not at all, since I have generally been posting less over the last couple of weeks because I’ve been busy with the book– so my natural views would likely have dropped, meaning that FP brought me more than those numbers indicate.  In fact, I’m comfortable calling 1305 and 964 the minimum in terms of how much traffic I got.  Also important: the page is still getting hits; it’s dueling with the Snowpiercer post from day to day on what the highest-traffic post of the day is.  It hasn’t been beaten by anything but the Snowpiercer post yet.  Maybe once.  Not more than that.

(Why four days?  I view FP in grid view, which shows nine posts.  After four days, my post got pushed off the page in that view.  I figure that’s as good as any other demarcation point.  Notice also the drop on day five below.)

GRAPH!:

Screen Shot 2015-01-20 at 4.16.25 PM

As you can see, it’s still getting noticeable attention from day to day, so clearly there are people who like to scroll way back on that FP page to see what’s on there.

Other notable facts:

The post had 40 WP likes when the FP hit.  It now has 810.  It has been Liked on Facebook   42 times, been retweeted 41 times, and reblogged 42 times.  There are currently 155 comments.

Since it went Freshly Pressed, I’ve gone from 4550 followers to 5276.  It remains to be seen if I see a sustained traffic bump from all those new people once my posting gets back to normal and I stop blathering about the book all.the.damn.time.  (I promise!  I’ll be interesting again someday!)

I know you all needed that information quite badly.  You may resume your normal lives now, if you can.