Leaving Craftybase usually means one of two bad options: retype years of records, or start from zero and lose your past. MadeKeeper does neither. Export from Stocksmith, drop the files in, and your history rebuilds itself — purchases become lots, production runs become batches, orders become sales, all on the dates they really happened. Previewed before it writes, undone in one click, and it costs nothing.
The migration is a read-only import of an export file. It never touches your Stocksmith account — run both side by side for as long as you like.
It's a fair worry — importing years of purchases, makes, and sales sounds like a recipe for inflated stock. It isn't, and the reason is simple: MadeKeeper never re-runs the make-and-sell engine over your history. Your current stock comes straight from Craftybase's own stock-on-hand figure. The purchases, batches, and sales load purely as records — dated, costed, traceable — that don't touch your on-hand counts. There is exactly one source for what you have on the shelf, and one full trail behind it. Your past P&L and cost-of-goods stay exactly what Craftybase already computed.
Three things don't come across, and it's better you hear them now than find out later:
Recipes. No Craftybase export contains the links between a product and its materials, so recipes can't ride along — you rebuild them. MadeKeeper shows your old per-unit cost from the export as a target, so you know when a rebuilt recipe matches. Your history is already correct without them; recipes only cost future makes.
Historical marketplace fees. Craftybase's order export doesn't include Etsy or Shopify fees, so net-after-fees on past sales is approximate. Going forward, MadeKeeper captures the real fees per sale.
Your contact list. MadeKeeper doesn't keep a customer list yet, so contacts aren't imported. Sales still carry their channel and totals — just not the buyer's details.
Materials and true cost per piece, batch "makes" with your labor amortized in, the suggested-price coach, product variants, sales that drain stock, the market-day quick-sale screen, lot tracking, the was-this-fair-worth-it event math, money-insight reports, multi-location consignment, the cure/best-by heads-up engine, mileage, expenses, and the Schedule C tax packet — all in the app today, with guided setup and the full Craftybase history migration to get you started. Etsy and Square sync, your own storefront, shipping labels, email to past buyers, and AI data entry are building, shaped with founding makers. Nothing above describes a feature that doesn't exist without saying so. See the full live-vs-building list →
For most small makers, an afternoon. The export is a few clicks per list, the import reads all the files at once and previews before it writes, and the history rebuilds in a single pass. Rebuilding recipes is the part that takes hands-on time, and MadeKeeper gives you your old per-unit cost as a target so you know when each one matches.
No — that's the whole point of the migration. Your purchases, production runs, and orders come across on their original dates, not stamped with today. Batches keep the materials and labor costs Craftybase had already computed, frozen, so your past P&L, cost-of-goods, and tax numbers stay correct.
Yes. Full-history migration is included on the one $19/mo plan, and the app is free during the founding pilot, so you can migrate and look around before paying anything.
Three honest gaps. Recipes / bill-of-materials — no Craftybase export contains them, so you rebuild them with your old per-unit cost shown as a target. Historical marketplace fees — Craftybase's order export doesn't include Etsy/Shopify fees, so net-after-fees on past sales is approximate (going forward, MadeKeeper captures real fees). And your contact list — MadeKeeper doesn't keep a customer list yet, so contacts aren't imported. Everything else — materials, products, current stock, purchases, makes, and sales — comes over.
Yes. Every import previews before it writes, and once committed it undoes in one click — the whole migration reverses as a single run. You can also drop the same files again later without doubling anything; MadeKeeper matches on Craftybase's own row IDs, so a re-import updates in place instead of duplicating.
No. The migration is a read-only import of an export file — it never touches your Stocksmith account. Run MadeKeeper alongside it for as long as you want, then cancel Stocksmith on your own timing once you're settled.
The app is live and free during the pilot. Migrate your history, look around, and lock the $19/mo founding rate only if it's a fit.