By Luke Stokes | July 28, 2014
By Josh Bartolomucci | July 14, 2014
As we prepare to release the next version of FoxyCart, we’re excited to share with you some changes we’re making to our pricing.
This blog post contains two parts. The first (“The New Pricing…”) introduces the new plans, while the second (“…And the Reasons Behind It”) describes why we’re changing things up and what we’ve learned along the way.
If you have any questions at all after reading through this, please let us know. We’re here to help.
We've spent years (we started in 2009) discussing various approaches to pricing, and we've finally come up with an approach that we feel is fair to all our users. Rather than have a complicated pricing matrix that places arbitrary restrictions on things like bandwidth, downloadable storage space, # of products, # of admin users, # of coupons, # of subscriptions, or anything else, we're focusing on what probably matters most: the transaction. And we're making everything else unlimited.
We'd love feedback, but we think it's fair for a merchant doing 100 transactions/month to pay less than a merchant doing 1,000, and for that merchant to pay less than a merchant doing 10,000. We feel this is a solid foundation on which to approach pricing, and it's allowed us to rethink what's important to us and to you. This pricing will result in higher prices for some users (should they choose to upgrade and adopt the new pricing), but it will result in lower prices for many, many more users.
Here are the new plans. Please let us know what you think of them in the comments below:
We know that a per transaction fee might be a turnoff for some, but it's the most equitable way we could think of to ensure that we don't end up with "micro" merchants subsidizing the small, medium, and large businesses that use FoxyCart. Our hope is that we can clearly communicate our intent with this pricing, which is to provide the most powerful ecommerce platform available, at the best value for merchants from micro and enterprise.
What do you think? Please let us know. This isn't set in stone, but we're excited about it and want to make sure it makes sense for you as well.
Every FoxyCart user prior to v1.0 will keep their current pricing while they are on their current (pre-1.0) version. So if you're currently paying $15/mo or $19/mo, you can keep that so long as you remain on your current version. On upgrading to v1.0 you'll be given the choice of selecting one of the new pricing plans. (If this is a problem for you, let us know and we may be able to provide the legacy pricing moving forward.)
So, again: Whatever your current plan, you can continue with it (indefinitely) on all pre-1.0 versions. For the average FoxyCart user, upgrading will either save them $48/yr (if paid annually) or cost them $12/yr (if moving from $19/mo to $20/mo). We hope you consider this as fair as we think it is.
If you select an annual billing plan, any transaction fees will be charged monthly, which is relatively common for annual billing agreements. This will avoid a situation where you could be hit all at once for 12 months worth of transaction fees.
The new pricing will be available as soon as our next release goes into public beta, which should be no more than a few weeks from here. (It's currently in private beta for our integration partners, so they can ensure their systems are fully compatible when we make it publicly accessible.)
We've had the pleasure over the years of serving merchants from brand-new businesses to established national brands, and everything in between. We started in 2007 with a single one-size-fits-all price of $15/mo, and it supported the organic growth that allowed us to prove the concept. A few years later (Feb, 2010) we raised our price to $19/mo for a few reasons.
First, at that point we were experiencing some growing pains as we were being used by larger merchants putting more strain on our systems. We had a few instances where a single merchant's good publicity seriously impacted our ability to keep our systems up for all of our users. The price increase was meant to provide us with a little extra revenue to make significant improvements to our infrastructure. And, a few years later, it has allowed us to do so.
Second, we wanted to encourage our integration developers by providing an affiliate program, and adding a few dollars to our $15/mo price allowed us to do that. (It should be noted that we're a self-funded company, so when we talk about "our revenue" we're talking about our ability to pay for our costs, like our systems and our teams' salaries. We're not out to drive up our valuation so we can be bought out. We're in this to provide you with the best ecommerce platform available in a responsible and sustainable way.)
In both of those counts, the $19/mo price seems to have worked out. In hindsight, however, we think we could have better served our different types.
We knew we had to fix these problems, and even hired a pricing consultant in 2009 to help us work through some of these issues. But we’ve always erred on the side of serving our users by adding and improving features, and we never felt 100% confident in any of the pricing changes we’d worked out.
With our v1.0 release, our growing team, our new API, our new website, and our approaching Visa CISP Level 1 Service Provider registration, 2012 is promising to be our most exciting year ever. And with that comes a growing realization that our current one-size-fits-all pricing approach just doesn't seem fair, to us or to our users.
The single biggest point of unfairness, in our opinion, is that we have many, many merchants doing 1 or 5 or 10 transactions a month. They're paying the same price as those merchants doing 100 or 500 or 5,000 transactions a month. The small businesses are subsidizing the large. Nobody wants that. As we continue to add features (like getting ready to turn on our hot failover environment in Arizona), we have to ask ourselves, "Who is this for? The people that get a few sales a month, or the people that get a few sales a minute?" The answer is clear, but the current price doesn't reflect the very robust and advanced system we're offering.
Because this has been such a long and winding road for us, and because pricing is something that almost all of our users deal with at one point or another, we want to provide a little more info on how we've arrived where we have with the above plans.
One thing you'll notice if you look at pretty much any of our competitors is a pricing structure with 4-5 tiers, each differentiated from the others with at least 4+ restrictions. Most common are the # of SKUs, # of admin users, bandwidth, and storage space. FoxyCart, however, is unlike any other system in that it’s not a turnkey, all-in-one solution. So we wanted our pricing to reflect this difference when a new visitor sees our pricing page. By focusing the pricing on the transaction itself it helps clarify that FoxyCart deals with the checkout process, and not the website.
(We want to publicly thank Patrick Pitman, an ecommerce business consultant who helped drive this point home. Prior to our discussions with Patrick we'd planned on 5 tiers, and limiting things like coupons, subscriptions, downloadables, and other functionality. We’re much happier with the simplified tiers and unlimited functionality. Patrick may be guest blogging in the future, so subscribe to our RSS feed.)
With a 'normal' pricing matrix it forces you, the customer, to think hard about what plan fits your needs. Usually you can't find one that matches exactly what you're looking for. Do you need 1GB or 2GB of storage space? Is 1 admin account ok or will you need 3? Can you limit the number of products to 50 in order to save $15/mo, when you really need 60? Etc., etc., etc.
With our new approach, our hope is that it's immediately clear to you, the visitor, which tier you fit in. If $250/mo sounds like a lot of money to run your ecommerce business, then clearly you’d be better served by the Standard plan. If, on the other hand, you’re doing thousands of dollars a day in sales, the Advanced or Enterprise plans probably are more in line with what you can afford (and in some cases, expect and want) to pay.
But the important thing is that you don't lose anything by choosing the $15/mo plan instead (except perhaps live support options if you really need them). Every plan gets full FoxyCart functionality. And our hope is that every merchant gets that full power at a price that makes sense according to their usage.
(Btw, if you haven't read Steve Krug's Don't Make Me Think, go buy it now. We'll wait :)
Though we haven't written it off entirely, having a free offering isn't something in the current plans. We may blog more about that down the road, as it's a very interesting topic, but for now it's not something we could confidently roll out.
In case you're thinking, "Yeah, sure, you just want to lock people into FoxyCart before they can change their mind," it's worth noting that we'll continue our unlimited “free during development” approach (you don’t have to pay until you’re ready to turn on a live payment gateway and collect real money from real customers), so nobody should feel pressured to pay for their FoxyCart before they're absolutely sure it's the best fit for them.
This is something that people have asked us about for years, and we've done occasionally when people have been persistent, but we're making it official. We're not sure how many people will take advantage of the steep discount on the annual billing, but we consider ourselves to be a long-term partner with every FoxyCart user we have, and annual pricing makes this long-term expectation more tangible.
Please let us know your thoughts here. We've spent years getting to this point, and we're very hopeful that this approach will allow us to provide better value to more users than ever before. We'll blog about the impact of this change whether positive or negative, but we're optimistic, and thankful to have the community we do to give us honest feedback about our successes and failures.
The views expressed in the above post are the author's own, and may not reflect those of FoxyCart.com LLC.