Category Archives: Snip

Weekly Snip Update, Friday, April 17th, 2015

The prospective client engagement I mentioned last week has become a reality. I started on Tuesday.

I don’t remember if I had made this decision as of last week but I’ve decided now that the way I’ll move Snip forward over the next six months will be to spend my time earning as much money as possible, then putting a portion of that money toward Snip. First comes the website, then AdWords, then who knows what. My hope and expectation is that I can put together a funnel using just AdWords that will get me a few more customers. I don’t even care much at this point if I have to lose money on each customer, I just want a bigger customer base to get some momentum going.

So my next several updates might not be terribly interesting.

Weekly Snip Report, April 8th, 2015

There’s a certain plan of action I’ve been sharing in my posts for some time. I’ve been sharing only the yet-to-be completed steps, so the plan keeps shrinking. Here’s what’s left of it:

  1. Redesign website
  2. AdWords
  3. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

I’m frankly not super sure why I felt #3 was important or high-level enough to make the list. Anyway, I realized the other day that most of my previous tasks were time-taker-uppers (e.g. lifecycle emails, bug fixes) and that all three of these remaining items are money-taker-uppers.

This dovetails conveniently with some other things I have going on right now. On the consulting side, I recently found myself currently staring down the barrel of several months of 50ish billable hours per week, potentially, and wondering in that case how I would carve out time for Snip. But then I realized, a) spending money on Snip isn’t necessarily less helpful than spending time on Snip and b) money, as opposed to time, is probably actually what Snip needs right now. So theoretically I could spend almost all my time on client work and not feel guilty about it as long as I put a reasonable portion of my earnings toward growing Snip.

I met with a designer last week to kick off the website redesign. So that process has been kicked off and it’s pretty much out of my hands for the time being.

My consulting situation keeps improving. I’m not sure whether to credit my own deliberate efforts or luck or simply the fact that I’ve been putting in time. Realistically, it’s probably a combination of the three. One thing that can almost certainly be attributed just to luck is the fact that I’ve had five prospect conversations all land on top of each other, and so I’m in a position of having much better options and leverage than if I just had one single prospect in hand. It’s probably not total luck that the prospects are there, I’m just saying the timing is fortunate.

So as far as Snip goes right now I’m just waiting for the website. I guess while I’m waiting I can make a little progress on what I consider one of Snip’s biggest shortcomings, which is the somewhat-incomplete text and email reminder features.

Snip goals

Some time ago I had set a goal to get Snip to $1000/mo in revenue by March 31st, 2015. Today is 3/31 and my revenue is still about $380/mo, which is actually even less than it was when I set the goal ($430ish).

It kinda hurts to not only not achieve a goal but to slip further away from it. It may or may not be productive to ask why I didn’t hit my goal. Actually, the question to ask would be why my revenue didn’t go up a single dollar. What I think needs to happen is that I need to move down to a metric I can influence more directly. Revenue is a result, and specifying a desired result goal doesn’t necessarily say anything about how that result might be achieved.

I was thinking about these things today along with the fact that now that this goal has expired I need new goals. I was thinking about how my website is so appallingly terrible. Maybe my goal could be to have a website I’m proud of and that I consider good. But that’s not very measurable, plus it’s the effectiveness of the site that matters, not how good it looks (not that it shouldn’t be both effective and good-looking). So maybe it would make sense to set goals around certain conversion rates.

That’s what I decided. I said why don’t I set a goal to get visitor-to-trial conversions to 1% and trial-to-customer conversions to 10%. So for every 1000 uniques per month, I can expect one paying customer.

Then I checked my numbers and realized my visitor-to-trial conversion is already about 1%. In March I got about 900 uniques and 11 trial sign-ups, obviously better than 1%. So I guess I’m good there, although 11 trials per month doesn’t feel like enough to work with. If my trial-to-customer rate is anything less than 10%, I wouldn’t nexessarily get any customers at all that month.

So I figured traffic should probably play into the goal too. Maybe let’s roughly 2X the traffic to 2000 uniques a month.

More on this later.

 

 

 

Weekly Snip Report, Wednesday, March 18th, 2015

I’d like to proudly announce that Snip trial-signer-uppers now get a welcome email when they sign up! That took forever.

I believe I implemented that feature on Monday. Since then I’ve added two more lifecycle emails: one to encourage you to add some appointments and another to encourage you to add some stylists.

A sufficient level of lifecycle emails was one of my two prerequisites for pointing an AdWords campaign at the site. My plan as of the last time I posted it was:

  1. Move trial sign-up form to home page
  2. Set up autoresponders throughout 30-day trial
  3. Redesign website
  4. AdWords
  5. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

I now think it makes more sense to combine steps 1 and 3, so the plan is now this:

  1. Set up autoresponders throughout 30-day trial
  2. Redesign website
  3. AdWords
  4. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

And now that I have a few lifecycle emails ready to go, I’m ready to call #1 good enough to start the campaign. So that would make the plan:

  1. Redesign website
  2. AdWords
  3. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

But before I can do the website redesign I have to wait to receive a certain large payment I’m waiting for. So I’ll work on the lifecycle emails until then.

I also got a message last night from one of my customers that some of her clients aren’t receiving their text reminders. I checked my logs and didn’t see anything unusual, so I’m a little frustrated that the customer sees a bug but I can’t see it. This isn’t the first time customers have complained about texts not being delivered. I don’t know if the issue is a real one or just a perceived one, but either way I think I probably need to create a text log the customers can see themselves for peace of mind. I’m frustrated that that is becoming a necessity because I don’t fucking want to work on the product right now! It’s already taking me long enough to get the website ready for an AdWords campaign. I guess maybe I can just get to a good stopping point with the lifecycle emails, then work on the text stuff while I’m waiting for the money for the website.

I’ve been thinking that in general it would probably be good to have a system for allocating for product work vs. marketing work. Both areas are in always in dire need of attention and I always feel guilty for not working on one when I’m working on the other. Maybe I do every other week or every other month or something like that.

I’m frankly getting really sick of trying to make Snip work for so long and having not much success. Is it possible I just wasn’t born with whatever it takes to be successful at this kind of thing?

I also haven’t gotten any Olark chats in forever, which is like what the fuck? I used to get about one a week and I’ve gotten like two in 2015 so far, period. What the fuck changed?? It’s not broken. I keep checking. My traffic hasn’t gone down. Nothing has fucking changed. Success is a mystery to me and I’m fucking pissed about it.

But anyway, I haven’t yet run out of things to try. I can’t give up before I have lifecycle emails in place, because it’s retarded not to. It’s also retarded to have a shitty website, so I can’t give up before I have a not-shitty website. I’ve always said that I won’t give up until I’ve run out of things to try, and I have plenty more to try. I expect to eventually be successful rather than to have to give up. But at this particular moment in time I’m pretty fucking frustrated.

Weekly Snip Report, Friday, March 13, 2015

I’ve done pretty well this week as far as making time for Snip goes. I fixed a bug with the forgot password feature and now I’m in the process of FINALLY adding a welcome email to the free trial. I can’t believe I’m just now doing this. Better late than never.

Adding this welcome email is the first step in adding a series of autoresponders all throughout the 30-day trial, which is again something I’ve had on my to-do list forever. My hope and expectation is of course that the autoresponders will get more people to “activate” after they sign up for a free trial. That’s a useful term I just learned: activate. My biggest problem with my free trials is that once people sign up, they fail to activate. They either never schedule a single appointment, or they just schedule a couple test appointments and then never come back.

A couple weeks ago I had reached out to my designer because I wanted to have snipsalonsoftware.com redesigned. Unfortunately she said she was busy with some long-term contracts, so I had to find somebody else. I recently connected with a friend of mine who I’ve known for a long time but didn’t think was available, so that’s nice. My plan is to pull the trigger on the redesign as soon as I have enough money. By the way, I’ve tried and tried to use some off-the-shelf design and make it work. I don’t know what it is but I just can’t fucking do it. I have to have it done custom by a real designer.

Once I have a good-looking site and have my autoresonders in place to a sufficient degree, I think it will no longer be premature to invest in sending paid traffic to the site.

Weekly Snip Report, Saturday, March 7th, 2015

Interesting week. On Monday I noticed my seven year-old MacBook was running exceptionally slow. After trying and failing to sufficiently reduce RAM usage I decided to just restart. It wouldn’t turn back on…and I had a pairing session in an hour!

I rushed home and used my wife’s computer for my pairing session, then I took my MacBook to the Apple store to see what the deal with it was. Bad hard drive. The machine also has a bad battery, so between paying to fix both the battery and hard drive (and at the end still owning a laptop from 2008) and just buying a new computer, I went with the latter. I bought a 13″ MacBook Air. It hurt to part ways with the money but it sure fucking feels good to have a brand new computer after living with that old one for so long. The old computer was also somewhat of an embarrassment in front of clients. If I apparently can’t afford a computer that’s not old as fuck with a broken “enter” key, how successful could I be (and therefore how good could I be)? Now that’s one little thing I don’t have to worry about.

While I was in Nigeria I set myself up at a “pairing station” where students could sign up to do pair programming sessions with me throughout the day. I found a sign on the door of my temporary office that said “The Code Clinic” and the students started calling me “Dr. Jason”. I found myself in very high demand (and exasperatingly short supply). When I got back to the states, I thought maybe I could replicate this situation at my new office. I won’t bestow the grandiose title of Dr. Jason upon myself but I will hold office hours at the grandiosely-named Ben Franklin Labs World Headquarters. I describe all this just to mention up the fact that I held my first office hours session last Friday and I remembered, about five minutes before my guests were due to arrive, that I have no wi-fi in the office. I believe both of my guests had MacBook Airs and so weren’t able to get online. Whoops. I realized eventually I would need a wireless router.

So now myself being in possession of a MacBook Air, the time had come when I absolutely needed a wireless router. So I drove straight from the Apple Store to Best Buy and bought a router. I then spent ALL afternoon fucking with the router to try to get it to work and no dice. Long story short, I didn’t get the router working until Wednesday (!). So all that stuff took a big bite out of my week’s productivity.

I wrote several more paragraphs after this but then WordPress lost it. I didn’t write anything terribly important. Talk to you next week.

Weekly Snip Report, February 25th, 2015

The last week or so has been crazy for Snip. On Sunday I pushed out a fix for a bug I found in the reporting section, and on Monday I started calling my customers to tell them about it. I expected it to be horrible but nobody was pissed about it, which I found surprising.

Then yesterday one of my customers called me and complained of like 5 different problems, some real, some perceived. That was totally separate from the report issue but coincidentally around the same time. Then, also yesterday, another customer called me with a really good feature request that sucks to not have, but I don’t see how I’ll be able to afford to build it anytime soon, given that I have all those bugs to fix and maybe I’ll like to try to make some sales at some point too.

As of yesterday morning I was already working on moving the trial sign-up form to the home page of the marketing site, so I decided to keep going on that before I focused on bugs, since I had already partially done the form-moving job before but I had to throw the work out because I abandoned it and then it got too out of sync with the rest of the codebase.

Today I also received some money I’ve been waiting on for a long time, so I think I’m finally okay to pay to have the Snip site redesigned. I don’t see any reason why that can’t be done in parallel to the bug fix/missing feature addition work I need to do in the next little bit.

My schedule change has been great for Snip productivity. I’m back on the rails. I wish these product defects weren’t a thing, but whatever.

Weekly Snip Update, February 18th, 2015

Back in the summer of 2014 (or sometime around then) I had set a schedule of working on Snip for the first hour of every day. The idea was to put the most important work first, and it worked out great because otherwise I would just never get around to working on Snip at all.

Then in November 2014 I landed a new gig teaching programming to students in Nigeria where I would spend 4 hours a day communicating with students, starting at 7am my time due to the 6-hour time difference. This pretty much killed my Snip schedule, and from early November to about now I’ve barely worked on Snip at all (ouch).

In January I actually went to Nigeria. My visit coincided with the opening of a new campus for the students which, long story short, also came with some scheduling changes for the students. I got back to Michigan Monday before last, and within about a week I realized that the schedule on which we were working before the campus change no longer made a ton of sense, especially on my end. I proposed a schedule that started at 8:30am my time. I believe that was Monday, so yesterday was my first day on that schedule.

Yesterday morning I spent about an hour and a half fixing a certain bug and today I finished except for deployment. So my plan from last post now looks like this:

  1. Move trial sign-up form to home page
  2. Set up autoresponders throughout 30-day trial
  3. Redesign website
  4. AdWords
  5. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

 

Weekly Snip Report, February 11th, 2015

The weekly Snip report hasn’t been weekly for a while, sorry. I was in Nigeria from January 15th to February 7th, so that’s a big part of the reason. I went to Nigeria for one of my clients to teach computer programming there.

Snip pretty much got put on hold the whole time I was in Nigeria. Actually, pretty much everything except the stuff I was doing in Nigeria got put on hold during that time.

Before I left, I had a rough plan for what I’d like to do on Snip when I got back:

  1. Move trial sign-up form to home page
  2. Set up autoresponders throughout 30-day trial
  3. Redesign website
  4. AdWords
  5. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

While I was gone a customer reported a couple bugs in Snip’s reporting area. I almost remembered that I’m currently paying a ridiculous $250/mo to Rackspace for hosting my various WordPress sites (including the Snip site). The only way to change the pricing, according to Rackspace support, is to do a full server migration. (You used to be able to just move a slider. WTF? Oh well.)

So here’s my new plan:

  1. Server migration
  2. Fix those couple bugs
  3. Move trial sign-up form to home page
  4. Set up autoresponders throughout 30-day trial
  5. Redesign website
  6. AdWords
  7. Get as prominent as possible on Capterra (Capterra is the #1 result when you search for “salon software” or “hair salon software”)

I actually did the server migration today, now I’m on #2.

One thing I did recently was to remove the “view demo” opt-in form from the home page and replace it with a link to a “free interactive demo”, AKA the 30-day trial. This has resulted in an increased level of trial sign-ups and, in fact, January 2015 was Snip’s best month ever in terms of trial sign-ups. I had 13 in January, and the best month I could find previously is 8. That’s maybe not super impressive but it always feels good to reach new records and milestones. I have to imagine that if I move the trial form from where it is now to the home page, it would increase the conversion rate even more.

On the consulting side I finally feel good about where I am. I’m no longer “in pain” due to ill-fitting clients (e.g. clients that use Backbone.js when I’m trying to become an expert in Angular, or clients that impose problematic schedule constraints). I mainly have two consulting clients now: one where I get to work with someone who is (among other things) one of the world’s most well-known Rails experts, and another where I get to pick my own technology stack (Angular + Rails is my choice), charge a very healthy hourly rate, and be able to cite a “locally famous” business as one of my clients. I feel pretty good about that stuff. It always makes me sad to remember that I’ve been working on Snip for over 4 years and I’m still barely anywhere, but now I feel like I’m at least 1 for 2 instead of 0 for 2 in terms of successful businesses I own. It feels good to be successful at something. And even if I were to somehow lose one of my two clients, each of the two is so good on its own that I would still feel very successful even without the other. As time goes on I’m feeling harder and harder to knock down, and my level of financial comfort reflects that too.

I also moved Ben Franklin Labs into its own dedicated office in January, although I didn’t actually start working in it until 2 days ago due to being in Nigeria and waiting to get internet. After over a year of working in shared co-working spaces, it feels nice to be 100% in control of my environment. No shitty music, no feeling like I’m a guest in someone else’s space. If anyone comes here it will be because I invited them, and on my schedule.

Ben Franklin Labs is necessary because I need an income and I’m not willing to get a job. It’s a big distraction from Snip, but it’s a totally necessary distraction. I’ve always thought that an easy/lucrative/fun version of BFL would be less distracting than a hard/shitty/broke version. These days BFL is more easy/lucrative/fun than ever, and I think that serves Snip’s interests well. Looking forward to seeing what I can accomplish in the next few months in both areas.