Two weeks ago I sent out an email to our customers letting them know that we were working on some major upgrades to our flagship products, Social Warfare and Social Warfare – Pro. When I sent that email, our team had every intention to ensure minimal downtime for our website (just a few hours) and quick turnaround for an update to version 2.3.0.
Well, sometimes things just don’t go as planned.
Especially when you’re trying to do something that most industry experts said was “impossible”.
We have been working for months on making a giant leap with our backend ecommerce platform, switching from WooCommerce to Easy Digital Downloads. For those who know, these are two completely different commerce solutions, each with their own strengths.
After nearly 3 years working with WooCommerce, we realized that there were many things that were holding us back from making some great advancements for all our users. Moving to Easy Digital Downloads would unlock a lot of doors for us.
Even though many WordPress developers (even other WordPress plugin business owners) told us that the move from Woo to EDD would be impossible, we knew we had to try it. The reward for succeeding was too great, and the risk was only the lost time and resources that we would dedicate to it.
After spending weeks on it, things looked bleak. The complexity of the transition was absolutely daunting. We couldn’t even find any high level WordPress developers that would allow us to pay them to help.
But our lead developer, Nick, just kept pushing through. He eventually figured out a way to address all the complications of modifying the core code base to a new system, and migrating all of our customers over.
After months of work, we finally planned the switch, and began executing the migration.
And we succeeded.
Now, it didn’t go perfectly. In fact, quite the opposite—things straight up melted down for a little while.
Instead of having to take the website offline for a few hours, it ended up being down for 6hrs on Thursday, and then another 9hrs on Friday.
Then, when we finally thought we accomplished the impossible, our servers started crashing due to what can only be described as a DDoS-like attack. With our new plugin version (2.3.0) deployed, people started updating. And when they went to re-register the plugin for the updated system (according to our new license registration instructions) they were unable to get access to their account pages.
So we fought hard for what seemed like an eternity of days (4 in total until the server was 100% stable), trying to stop the server from crashing, and give support to those users who were encountering trouble because of it.
Long story short, we did it. We survived.
We may have picked up some bumps and bruises along the way, but we accomplished what others said was impossible. And it’s going to allow us to do a lot more for our users, and all our future users because of it.
If you are a Social Warfare – Pro user, and you haven’t yet updated to version 2.3.2 (current version) please do so. Just follow the registration instructions I linked above, and you’ll be all set on the new system.
If you encounter any issues whatsoever, our support staff is ready to dive in and figure out how to fix it. Just be sure to fill out the support form on your account page.
Now that this upgrade is complete, we’ll be working on releasing some new products (add-ons) and unveiling a completely new website design in the coming weeks. We’ll be focusing heavily on ease-of-use for the website, and releasing some new add-ons that enable features our users have been asking about for a long time.
We’re super excited about it!
Thank you to all of you who were patient with us and helped us navigate some of the bugs and glitches along the way. We appreciate you, and can’t wait to show you what we’re working on next!