How to Manage Your Etsy Shop
and Craft Fair Inventory Together

Saturday at the market, Sunday on Etsy. The same products, the same finite inventory, two very different sales channels. Here's how to make them work without chaos.

Why craft fairs create an inventory management problem

Selling at craft fairs is one of the best decisions a maker can make. You get immediate feedback from real customers. You build local brand recognition. Your margins are better because there are no platform transaction fees. And you get to see people's faces when they pick up something you made and love it. That's irreplaceable.

But craft fairs create a specific inventory problem that most makers discover the hard way: you can't be in two places at once, and neither can your products.

When you pack your van Saturday morning and head to the farmers market, you take physical inventory with you. Those items are in your booth. They cannot simultaneously be available for shipping to an Etsy customer. But if they're still listed on Etsy as available, someone might order them while you're standing in a tent selling them in person.

The scenario plays out constantly: maker goes to a market, sells out of their bestselling item by 11 AM, drives home tired and happy, goes to sleep, wakes up to three Etsy orders for that item placed while they were at the market. Now they have to cancel three orders, write three apology messages, and accept three refunds. And those cancellations hurt their Etsy metrics.

The Etsy metric impact

On Etsy, canceled orders count against your account health. The Star Seller program requires a 95%+ message response rate, a 4.8+ average review score, and on-time shipping. Canceled orders from overselling at craft fairs don't directly cause defects, but they can lead to negative reviews from customers who were disappointed and you need to manage proactively.

Two ways to split your inventory between fairs and online

There's no single right way to manage inventory across craft fairs and online channels. The best approach depends on your product type, how many shows you do, and how much of your inventory you typically take to each event.

Approach 1: The reserve method

Before each craft fair, you identify the specific items you're taking and mark them as unavailable online. They come off Etsy and any other online channels before the fair starts. During the fair, they're sold in person. After the fair, any unsold pieces go back online.

Best for: Makers with one-of-a-kind or limited-run items, sellers who take a significant portion of their online inventory to each event, any seller who wants maximum accuracy.

How Commerce Kitty handles it: Mark items offline before you leave. After the event, mark unsold items back online. The updates propagate to all your connected channels instantly.

Approach 2: The dedicated stock method

You maintain two separate pools of inventory: online stock and market stock. Online inventory is never taken to markets. Market inventory is never listed online (or listed separately as "local pickup only"). The two pools don't overlap.

Best for: Makers with production capacity to maintain two pools, sellers who do frequent markets and want to simplify their workflow, businesses with enough inventory that overlap isn't a concern.

Limitation: Requires either more inventory on hand or accepting that some market stock won't get online exposure (and vice versa). Works best when you're restocking regularly.

Factor Reserve Method Dedicated Stock Method
Inventory neededAny amountMore (two pools)
Workflow complexityManual offline/online stepsSet once, forget it
Best forOne-of-a-kind itemsRepeatable productions
Market leftoversEasy to put back onlineStays in market pool
Online exposureAll items listed onlineOnly "online pool" listed

Pre-event inventory checklist

The most important inventory work happens before you leave for the fair, not after. Make this a non-negotiable part of your prep routine.

1

Print or export your packing list

Generate a list of every item you're taking to the event, including SKUs or item IDs. This is your reconciliation tool when you return. Items on the list that you still have are unsold and go back online. Items you don't have sold at the market.

2

Take those items offline in Commerce Kitty

Mark every item you're taking as unavailable. This instantly updates all your connected platforms. Do this the evening before the event, not the morning of when you're rushing.

3

Confirm no pending online orders for the items you're taking

Before packing anything, check for recent orders. If someone ordered an item 20 minutes ago, that item needs to be set aside for shipping, not loaded into your fair tent. Fulfill or reserve any pending orders before the event.

4

Set your shop message or processing time if needed

If you'll be completely absent from your online shop all day Saturday, consider updating your Etsy processing time or adding a shop announcement so buyers know when to expect orders. Not mandatory, but good communication reduces messages.

Managing sales during the event

How you track in-person sales during the event determines how quickly and accurately you can reconcile afterward.

Option A: Point-of-sale app

If you use Shopify POS (or Square, which you can connect separately), ring up every sale through the app. This creates a transaction record for every piece sold. When you return home, you have a complete sales report you can use to reconcile against your packing list. If Shopify POS is connected to Commerce Kitty, those sales have already deducted from your inventory in real time.

Option B: Paper tally or spreadsheet

Some makers prefer keeping a simple tally sheet. Mark each piece by SKU or name when it sells. At the end of the day, you have a complete list of what sold and can update your inventory accordingly. Less elegant than a POS, but reliable if done consistently.

Option C: Physical tagging and removal

Tag every piece with a small label showing its SKU. When it sells, the label goes into a sold pile. Items in the sold pile are sold. Items without a label (or with a remaining label) are unsold. Fast at the end of day: count remaining labels versus sold pile.

Post-event inventory reconciliation

The post-market routine is where many makers fall short. You're tired, the van is packed, you want to eat dinner. But spending 15 minutes on inventory reconciliation immediately after the fair prevents the nightmare of oversells the next morning.

1

Reconcile sold vs. unsold against your packing list

Every item on your packing list is either sold (gone) or unsold (back in your inventory). Confirm which is which before you unpack everything.

2

Restore unsold items to online availability in Commerce Kitty

For each unsold piece, mark it available in Commerce Kitty. It goes back live on Etsy and all other platforms immediately. Buyers who were waiting for it to come back in stock get their chance.

3

Remove sold items permanently

Sold pieces stay offline. If they were unique items, archive their listings. If they were from a production run, the count has already been decremented. Update your inventory to reflect what sold.

Setting up your online/offline inventory system

1

Create your Commerce Kitty account

Sign up at app.commercekitty.com. Free plan, no credit card required. Connect your Etsy shop in about 60 seconds.

2

Connect any other online channels (Shopify, Amazon, etc.)

If you sell on Shopify or other platforms in addition to Etsy, connect them all. Every channel reflects the same inventory. Taking something offline in Commerce Kitty removes it everywhere simultaneously.

3

Build your pre-event and post-event routines

Create a checklist that lives on your phone: take these items offline (before the fair), restore these unsold items (after the fair). Make it a habit that happens every single event, without exception.

4

Optional: Add Shopify POS for real-time fair sales tracking

If you want automatic real-time updates during the fair itself, Shopify POS connects directly to your Shopify inventory, which Commerce Kitty then syncs to your other channels. Every in-person sale updates your online inventory count immediately.

Frequently asked questions

What if I forget to take items offline before the fair?
This happens. The best response is to take them offline as soon as you realize the mistake, even if you're already at the fair. If you sell something in person while it was still online, reconcile immediately: mark it offline or sold in Commerce Kitty before you have a chance to sell it again on Etsy. Building the pre-event routine makes the "forgot" scenario rare.
Can I use Shopify POS at craft fairs and have it sync to my Etsy inventory?
Yes. Connect Shopify POS to Shopify, connect Shopify to Commerce Kitty, connect Etsy to Commerce Kitty. When you ring up a sale on Shopify POS, it deducts from your Shopify inventory, which Commerce Kitty detects and propagates to Etsy within seconds. It requires Shopify as your POS platform, but the real-time sync is worth it if you do frequent markets.
What about craft fairs where I'm not selling the same items as online?
If you have market-exclusive items that you never list online, they're outside your online inventory system entirely. No sync needed for those. Just track them separately in a simple spreadsheet or note. The inventory sync system only needs to cover items that exist in both your online and in-person channels.
I do 15+ fairs per year. Is there a way to make this less manual?
For high-frequency market sellers, the dedicated stock approach is worth considering. Maintain a specific inventory pool for markets that never appears online. Your online store is stocked separately. This eliminates the pre/post-event sync workflow entirely at the cost of needing more overall inventory.

Your online shop and craft fair booth, finally in sync

Take items offline before each event, restore them after. Commerce Kitty keeps every platform updated. Free to start.

Start Free
Free plan included No credit card required Set up in 5 minutes