Built by operators: Why we believe ERP had to change

How Yardsale built the foundation for 270% wholesale growth

Brand
Yardsale
Industry
Outdoor gear & apparel
Channels
DTC, Wholesale, Retail
Migrating from
Spreadsheets
HQ
San Francisco, CA
VISIT WEBSITE
“”

From packing boxes at midnight to scaling across 50+ retailers in the US and Europe—with the systems to support it.

Growing fast is easy. Scaling well is hard.

Yardsale didn’t start as a meticulously planned business. It started the way many great brands do — as a side project.

Co-founder Kelly McGee and his partner had an idea for better ski poles. Nights and weekends turned into manufacturing trips overseas. Eventually, they quit their jobs and packed orders until midnight in Kelly’s basement.

The product took off. Customers loved it. Retailers started reaching out. Within two years, Yardsale expanded beyond ski poles into luggage and apparel, landing in 30+ retailers across the US and another 20+ across Europe.

But while the brand was scaling quickly, the systems behind it weren’t.

When wholesale turns operations into a liability

Spreadsheets carried Yardsale through the early days. Inventory lived in Google Sheets. Orders were tracked manually. It worked — until wholesale entered the picture.

Everything worked fine in spreadsheets…until it didn’t.

Wholesale wasn’t just another channel. It raised the operational stakes entirely. Inventory commitments became contractual. Retailer expectations were unforgiving. And mistakes weren’t just costly, they would damage relationships.

The reality before GoodDay:

  • Inventory tracked across disconnected spreadsheets
  • No EDI knowledge or integrations
  • Late or incorrect invoices triggering retailer compliance flags
  • Little visibility into inbound inventory
  • Decisions driven by gut feel instead of real data
We were getting dinged right and left on issues with our orders because we didn’t know how EDI works. We didn’t even know what EDI was.

Kelly knew hustle alone wouldn’t solve this. Wholesale growth required operational discipline — and systems that enforced it.

Why Yardsale chose GoodDay

As Yardsale evaluated their options, legacy ERPs were immediately ruled out. They were expensive, bloated, and built for a completely different type of business.

What Yardsale needed was:

  • A system that worked natively with Shopify
  • Something lightweight enough for a lean team
  • A platform that could grow with them without slowing them down

GoodDay checked those boxes. But what ultimately sealed the decision was the operator experience behind the product.

We really appreciate partnering alongside a company that’s growing and hungry just like we are,” Kelly shared.

The GoodDay team has experience building brands before — and that shows up in how the product works and how we’re supported.

GoodDay wasn’t just software. It came with built-in best practices shaped by people who had already navigated the same scaling challenges — from inventory planning to wholesale readiness.

From reactive to ready

With GoodDay in place, Yardsale didn’t just centralize data — they changed how they operated.

Before

  • Inventory lived in spreadsheets
  • Orders were error-prone
  • Wholesale felt risky

After

  • End-to-end visibility from purchase order to fulfillment
  • Processes that enforced accuracy and accountability
  • Confidence to pursue aggressive growth without losing control
GoodDay makes you go through and be diligent in how you process orders and manage inventory,” Kelly said.

Mistakes with wholesale partners will kill you. Mistakes in inventory will also kill you. GoodDay is really keeping us alive.

GoodDay’s workflows didn’t just surface information — they created guardrails that helped Yardsale avoid costly mistakes before they happened.

Built to support thoughtful scale

Today, Yardsale is positioned to scale wholesale nearly 7x — with the operational foundation to support it.

We’re looking to grow wholesale almost 300%,” Kelly shared.

And we couldn’t do that without having GoodDay in place.

Despite being early in their journey, the team now operates with a level of maturity most brands don’t reach until much later.

We feel very mature — like we’re light-years ahead of where other folks would be 24 months in. Just because of all the things we’ve diligently put in place.

From manufacturer POs to warehouse receipt to channel allocation, the team knows exactly what they have, what’s coming, and what they can confidently commit.

What made the difference

With GoodDay in place, Yardsale didn’t just centralize data — they changed how they operated.

Lightweight, not overwhelming

Being native in Shopify is huge. But it’s also lightweight in setup and daily use. I’m not sure anyone wakes up excited to open an ERP — GoodDay is the lowest-touch approach to that.

Operator-Built by design

Having a system built by people who’ve grown brands before makes a real difference. It helps you scale thoughtfully, not recklessly.

A real partnership

It’s not just software. It actually fits how our team works.

Looking ahead

Yardsale’s roadmap includes:

  • Transitioning from self-fulfillment to a 3PL
  • Opening a retail store in San Francisco
  • Continuing wholesale expansion across the US and Europe

With GoodDay as their operational backbone, they’re ready to scale — without chaos.

Ready to scale your wholesale business?

Ready to enhance your operational efficiency like

Yardsale

?

Book a demo with GoodDayOS™ today and discover how we can help your brand thrive.

BOOK A DEMO

Ready to enhance your operational efficiency like Yardsale? Book a demo with GoodDayOS™ today and discover how we can help your brand thrive.

BOOK A DEMO

Reinvent your operations with GoodDayOS™

Streamline your scattered spreadsheets and disconnected software into one powerful retail OS. GoodDayOS™ seamlessly integrates within your Shopify admin, right where your team operates.

“”“”“”“”