← Back to Blog

Why I Built MyMarketOrders

Kevin Burke

Boutique Owner & Founder

My wife and I opened a boutique in Chattanooga, Tennessee in early 2025. Neither of us had a background in retail or the apparel industry, so there was a steep learning curve. But one thing stuck out to me almost immediately — the sheer volume of manual data entry, and how archaic the industry seemed when it came to technology.

I come from an operations and continuous improvement background. I also have a software company that specializes in AI and automation for small businesses. So when I see an inefficient process, it's hard to look the other way — and this felt like a perfect problem to try to solve.

The first time we went to Atlanta Market, we had no idea what to expect. We'd been warned it would be crazy and hectic. We got advice on how to stay organized and how to enter orders as quickly as possible when we got back.

One of the buying coordinators helping us gave us a tip: get your wholesale orders into your POS as fast as you can. It helps you see your open purchase orders, know what's coming, and plan your cash flow.

Good advice. But here's the problem.

The Math Gets Ugly Fast

We came home from our first market with about 25 orders. Each order had anywhere from 10 to 60+ line items. Every single one needed to be manually entered into Heartland Retail — our POS system.

That means for each item: create or find the vendor, set up the product, build the size/color grid, type in the wholesale cost, type in the retail price, assign it to a category and department, create the purchase order, and add every line item with quantities by size.

My wife spent the entire next weekend doing data entry. And the weekend after that. It was at least 15 hours of work that had nothing to do with actually running the store.

I watched her do this and thought: there has to be a better way.

The Wholesale Platforms Already Have the Data

Here's what frustrated me. The wholesale platforms — Joor, NuOrder, Faire — already have all the data. Product names, style numbers, colors, sizes, quantities, costs, retail prices. It's all structured, sitting in their databases.

And you can export it. Every platform lets you download an Excel file with your order details.

So the data exists in a structured format on one end (the wholesale platform). And it needs to end up in a structured format on the other end (your POS). The only thing in between is a human being typing it all in manually.

That's a classic automation problem. And it's exactly the kind of thing software should solve.

Building the Bridge

I started building MyMarketOrders as a simple idea: take the Excel export from a wholesale platform, parse it into a standard format, and push it into Heartland Retail via their API.

Turns out "simple" is relative. Every wholesale platform structures their exports differently. Joor has one layout, NuOrder has at least four different ones depending on the brand, and Faire has its own format entirely. The parsers that read these files had to be built individually, tested with real order files, and refined as we found edge cases.

On the Heartland side, creating a product isn't just one API call. You need to create the vendor, then the grid, then the grid items (each color/size combination), then the individual items, then the purchase order, then add each line item to the PO. It's a chain of 6+ operations per product, all of which need to happen in the right order.

Then there's the real-world complexity. Different stores set up Heartland differently. Different custom fields, different picklist values, different grid numbering conventions. What worked perfectly for our store broke immediately for the next one.

So the tool got smarter. Auto-detection of custom fields. Size crosswalks for stores with picklist-based sizes. Configurable grid settings. Vendor matching that finds your existing vendors instead of creating duplicates.

It Actually Works

My wife now imports her market orders in about 30 minutes instead of 15+ hours. She uploads each file, reviews the products on screen (catching anything that looks off), and hits import. That's it.

The time she got back goes into the store — merchandising new arrivals, talking to customers, planning events. The stuff she actually opened the boutique to do.

Other stores are using it now too. And every time someone imports their first order and sees their purchase order appear in Heartland, the reaction is the same: "Wait, that's it? That's all I had to do?"

Yeah. That's all you have to do.

What's Next

MyMarketOrders is now part of BoutiqueOS, a unified platform for boutique retailers that includes order importing, AI-powered inventory intelligence, and SEO monitoring. Same account, same dashboard.

I'm working on Shopify support (product imports working, full flow in progress), and Square is on the roadmap after that. The goal is to make this work for every boutique, regardless of which POS they're on.

If you're a boutique owner who's still spending weekends on data entry, come try it. It's $49/month and it pays for itself after about 3 orders.


I'm building this because I live it. My wife runs the store. I see the problems firsthand. And I'd rather build tools that solve real problems than watch smart people waste their time typing numbers into boxes.

Ready to run a smarter store?

Get Started →