keepp.
· Updated August 10, 2026 handmade artisan boutique selling makers

An Online Store for Handmade Sellers Who Don't Want to Build a Website

You make the thing, you post the photo, and then the order-taking turns into a scattered mess of comments and messages. Here's a simpler path from post to a real, trackable sale.

By Keepp Team

You make the thing. You photograph it. You post it. Someone asks “is this still available?” You answer. They ask “how much with shipping?” You answer again. By the time you’re done replying, the person who asked first has moved on, and you’re not entirely sure who still wants what.

That’s the pattern most handmade sellers get stuck in, not because the work isn’t good, but because there’s nowhere for “I want this” to become an actual order without you personally relaying every detail.

A home baker boxing up a fresh loaf of bread on a flour-dusted counter

The gap between a post and a sale

A social feed is a great place to be discovered. It’s a bad place to sell from directly. Your feed mixes your product photos with everything else you post, and even the person who wants to buy has no fixed place to go, just your latest post, and a bio link that may or may not point anywhere useful.

The fix isn’t a full e-commerce build. Most handmade sellers don’t want to manage a cart, calculate shipping rules across zones, or run a warehouse. They want the next person who asks “is this still available” to land somewhere that already answers the question. That’s a smaller, faster thing to build than “a real website,” and it’s covered in more general terms in the mini website for creators and small businesses post if you want the wider picture before narrowing in on selling.

Photographing and presenting the actual pieces

Handmade goods sell on detail: the grain in the wood, the stitching, the glaze variation that makes a ceramic piece one of one. A single thumbnail on a link-in-bio button can’t carry that. A for-sale card on a Keepp page can: it holds a primary photo plus additional images in the detail view, so a buyer can see the piece from more than one angle before they commit: the same instinct that makes people scroll a product listing on Etsy or Amazon before buying, just applied to your own page instead of a marketplace you don’t control.

Practically, that means shooting each piece the way you’d want a stranger to see it if they couldn’t touch it: one clean shot in good light for the card itself, then two or three more (a close-up of texture, a size reference next to a common object, the back or underside if that matters for the piece) for the detail view. You don’t need a studio. You need consistency, so pieces sitting next to each other on the page don’t look like they came from different sellers. Choosing the right block covers when a for-sale card is the right fit versus a full product block, and structuring a long page is worth a read once you’ve got more than eight or ten pieces up and need to group them so the page doesn’t turn into an endless scroll.

One-off, made-to-order, and limited-batch. They’re not the same problem

Handmade inventory doesn’t behave like normal retail stock, and treating all of it the same way is where sellers get burned.

One-of-a-kind pieces (a single finished painting, a specific vintage-adjacent find, a custom-dyed scarf that can’t be exactly reproduced) are the simplest case and the easiest to get wrong. List it, someone buys it, it’s gone. The risk is two people trying to buy the same physical item at once if you’re still fielding DMs alongside your page. A product block with real checkout solves this cleanly: once it’s sold, it’s sold, and there’s no comment thread to lose track of.

Made-to-order pieces (a mug in a glaze you make on request, a leather bag in a size you cut when ordered) aren’t really “in stock.” You’re selling your willingness to make the thing, on a timeline. Be explicit about that timeline on the card or description: “made-to-order, ships in 2-3 weeks” is the difference between a happy customer and a refund request. This is also where a lead-capture form earns its keep, more on that below.

Limited batches (a run of ten candles, a small drop of prints) sit between the two. Keep the batch small enough that you can update the card by hand when it sells out, or run each item as its own card so it simply disappears from the “available” view once it’s gone. The underlying rule across all three types is the same: the page should never say something is available when it isn’t. That’s exactly the trust gap a handmade seller can’t afford to reopen.

Custom orders: capture the details before checkout, not during it

Commissions and custom sizing are where a plain product listing breaks down. You can’t put a fixed “buy now” button on something that needs a size, a color choice, a monogram, or a reference photo before you can even quote a price.

The fix is a form block set up for lead capture: whatever fields you need (size, color, a photo upload, a deadline, a budget range) go on the form, and every submission lands in your Data page alongside the rest of your incoming requests, filterable and exportable to CSV so a backlog of custom requests doesn’t turn into fifteen open DM threads you’re mentally tracking at once. See collecting leads and feedback for the setup, and reading your submissions for how to work through them once they start coming in. Once you’ve quoted the piece and the buyer confirms, send them to a product block for payment, or invoice them however you already do: either way, the request itself is on record instead of buried in a chat app. Getting paid your way covers the different ways money can actually move once the quote is settled.

This pattern (capture first, checkout second) is also how taking bookings works for service-based sellers, and if you already do custom orders alongside scheduled work (fittings, pickup appointments), the same page can hold both.

Selling directly to the audience you already built

If you’re posting to Instagram, TikTok, or Pinterest and already have people who see your work and want it, a Keepp page turns that following into direct sales: no listing fee, no competing storefront one scroll away, and a checkout fee that starts at 5% on the free plan, drops to 3% on Pro, and disappears entirely on Influencer. See get paid your way for the full breakdown. Every visitor arrives because you sent them there (a story, a reel, a caption link) not because an algorithm decided to surface you. Every product is a shareable link is the practical version: send one specific piece directly, instead of hoping someone scrolls your whole shop to find it.

Link-in-bio for influencers and affiliates and the general use case for selling cover the page side of that setup.

Everything upstream of the box, handled

Keepp handles the photo, the price, the order capture, the payment, and the record of who bought what and when, so by the time you’re packing an order, you already know exactly what it is, who it’s for, and that it’s paid. Ship it however already works for you: a flat rate quoted up front, a per-order cost added before checkout, or local pickup arranged over a form response.

One page, whichever platform sent them

The point of a page is that it doesn’t care where someone came from. A reel, a TikTok, a Pinterest pin, a friend’s text: whatever brought them, they land on the same page, see the same pieces, and can act the same way. You post once, on whichever platforms you use, and the page is the place all of it points to. A highlight button pointing straight at your newest or best-selling piece is worth setting up once traffic starts arriving consistently from one source, and understanding your analytics will tell you which platform is actually converting versus just clicking through.

Common questions

Do I need a business Stripe account to sell? Yes, for on-page checkout: connecting Stripe is a one-time setup, and after that you’re the merchant of record on every sale, with payouts landing in your own account rather than sitting in a platform balance.

Can I sell digital patterns or templates alongside physical pieces? Yes: the same product block mechanics apply, and the general guide to selling products and digital downloads covers the difference in delivery.

What if a piece sells out mid-conversation, before I update the page? This is exactly the risk a product block with real checkout removes, once inventory is gone from a fixed listing it can’t be double-sold the way a “comment to claim” post can.

Do I have to pick between showcase cards and full checkout? No. Mix them. Use a showcase card for pieces you’d rather sell through an existing Etsy shop or by DM, and a product block for anything you want paid right there. They can sit on the same page.

Where to start

Add your best-selling three or four pieces first: a clean primary photo, a name, a price, and one or two detail shots. Decide per piece whether it’s a showcase card, a for-sale card, or a full product block if you want payment to happen right there. Add a form for anything custom or made-to-order. Claim your page, set up your profile, and if you’d rather follow a guided path than freestyle it, the start-selling path walks a commerce-first page from scratch. That’s a working page, everything else can be added piece by piece as you make more.


Build your page at keepp.link. Add your first pieces and see how they look before you commit to anything.