Robbie Sherrard
Integrations, migrations and custom software, built with AI. Pittsburgh.

Case study: Flex Bundles.

The problem.
Online stores sell bundles: gift sets, starter kits, build-your-own boxes. Customers like them. The systems behind the store don’t.

A customer sees one product. The warehouse needs to know which items to pick. The inventory count has to come down for each item inside, at the right location. The shipping and accounting tools need an order they can read. When those systems disagree about what was sold, stock counts drift, the wrong things ship and someone on the team fixes orders by hand.

It’s the same problem I see in businesses of every kind: two systems that should agree, and a person in the middle making up the difference.

What I built.
Flex Bundles is a Shopify app I designed, built and launched in December 2024. A brand can sell any kind of bundle it wants, with its own design, rules and pricing. Behind the scenes, every bundle is broken into its real items at checkout.

That means inventory stays accurate in real time at every location, and each order arrives at the warehouse saying exactly what to pick. Order data is mapped to what ShipStation, 3PLs, fulfillment providers and ERPs expect, so nothing has to be re-typed or corrected downstream.

The result.
Flex Bundles processes millions of dollars in orders every month for brands like Dr. Squatch, Laura Geller, Puffco, Giordano’s Pizza and Pashion Footwear. It holds a 5.0 rating on the Shopify App Store.

The product itself is reliable, traditional software. Orders and inventory are not a place for guesswork.

How it’s run.
I build and run Flex Bundles as a sole operator. AI made that possible. I use it in my own engineering work, and to implement and customize the app on client stores. The brands that use it deal with the person who built it.

What it means for your business.
You may never sell a bundle. But if your team copies orders from one system into another, or your stock count is only right after someone reconciles it, the work is the same: learn how the business really operates, connect the systems so they agree, and keep it running after launch. My process →

If you’re a Pittsburgh business looking to improve your systems, I’d love to hear from you. Get in touch →