News
July 30, 2020
Andy Cargill
As lockdowns everywhere kicked in, demand for our apps exploded. We hit our year’s projected growth in 10 days and it just didn’t stop. Normally that would be cause for celebration but given why it was happening, we just wanted to do a good job and help as many people as we could.
But keeping up with demand wasn’t easy: we weren’t able to scale up our infrastructure and team at the same rate as stores were installing the apps.
On top of that, adding pickup and delivery isn’t something you’d normally rush into. Getting the online/offline interaction working smoothly takes planning and thought, but that wasn’t an option: businesses needed to get going immediately. Many merchants were even using Shopify itself for the first time.
Very quickly, our customer support became overwhelmed. Ticket numbers were growing - literally - exponentially. Every ticket we solved was replaced by many more, and the backlog grew into the thousands. Our team were working crazy hours, we stopped offering calls and live chat to focus on email, and we brought in as many people as we could.
The new POS UI extensions are a game-changer in the way merchants engage with their customers and operate their physical stores. Let’s dive in!
With Shopify's POS UI updates, app developers have the ability to build efficient, At the same time, the load on our servers grew dramatically. Not just from all the new stores, but all the new business online stores were doing as shopping moved away from the high street. We began to see outages at the busiest times of the week - including regular server crashes on Thursdays and Fridays after Masterchef aired.
Crucially, we didn’t have enough redundancy built into our systems. When we started having repeated problems - such as third-party services going down - there wasn’t an alternative system to pick up the slack. So things just broke and stayed broken, until we fixed it.
high-performing extensions. This means merchants can now access a huge array of brand-new apps, as well as try out existing ones with enhanced functionality. All seamlessly integrated into the Shopify POS system. These extensions are designed to feel native to POS, delivering a cohesive and immersive experience like never before.
That led to a nightmare situation: our apps were breaking, and merchants couldn’t get the help they needed. I feel terrible about that.
As I said, pickup and delivery is full of complexities. There are thousands of Shopify themes, endless types of products, and no two bricks-and-mortar businesses that are identical. As a result, part of our ‘thing’ has always been a very personal and flexible approach - we gladly do manual installations, customise the app for new use cases, and spend a lot of time with stores that need extra help to get things configured in a way that suits their set up.
But in the face of the pandemic, that model and approach stopped working, and the results were predictable.
Since the crisis began, we’ve worked incredibly hard to solve the problems we experienced and set ourselves up for the future. I believe we’re now in the strongest position we’ve ever been. Here’s some of the most important things we’ve done:
Customer support:
Redundancies and reliability:
Orders:
Rates:
Locations and Calendar APIs:
Tests:
Status page:
Help centre updates:
Languages:
With the worst behind us, we’re going to continue to invest in improving our infrastructure, reliability and team. To complement the already much-enlarged support team, we’re going to expand the engineering team as well. That will give us the capacity we need to develop better infrastructure and solve bugs, at the same time as improving the feature-set.
We’re also planning to introduce free professional onboarding for new stores. That will greatly improve the experience of getting started and help merchants make sense of our apps’ extensive customisability. To help our global user base, we’re also planning to invest in translations of our help centre, website and app interface.
Once again, I’m deeply sorry that at a critical time, we didn’t manage to deliver our usual standards to our merchants. I’m confident that everything we’ve done in the past few months has brought us to where we need to be and has created a strong platform for the future. I’m confident enough that from now on, we’ll gladly grant immediate, no-questions-asked refunds to any store reporting performance or stability issues.
With all the development work in recent months, I haven’t spent as much time as I normally do engaging directly with our merchants, and I want to do more of that. Our fantastic support team is our first port of call, but you can feel free to reach me directly at [email protected].
Thanks again, and I hope you, your team, and families are staying safe.
Andy,
Founder of Zapiet
Share this post
Stay in the loop with fresh news and updates from Zapiet
Our Shopify Apps
Partners
Developers
Resources
Our Shopify Apps
Partners
Developers
Resources
© Zapiet 2025