How to Sell on Instagram Without a Website

Instagram shows your product and lets people message you. It won't hold your prices. Here's the whole flow without a website: bio-link catalogue, DM or WhatsApp orders, confirmation, delivery.

You can sell on Instagram without a website. Instagram already does the two hardest parts of retail: it puts your product in front of people, and it gives them a way to talk to you. What it is not built to be is a catalogue: a standing list of everything you sell, with prices attached. That gap, between liking a post and knowing what the thing costs, is the main job a website was doing for you, and a link-in-bio page closes it in an afternoon.

The working setup has three pieces. Your feed and reels are the shelf. One page behind your bio link is the catalogue: photos, prices, variants, what is in stock. And the order happens in a conversation — a WhatsApp message or an Instagram DM — where you confirm the item, the address, and how they are paying. No cart, no checkout page, no hosting bill, no weeks of building before your first sale.

What follows is that flow end to end: what goes on the page, what a buyer actually types when they want something, how you take the order without twelve messages of back-and-forth, and how you confirm it so both of you have a record. If you are selling in Pakistan, the Pakistan-specific version of this guide goes further into cash on delivery and local courier habits.

The three stages every sale moves through

It is worth naming the stages, because a problem is usually one of them failing quietly.

If sales are slow, find the leaking stage. Views but no link taps usually means your bio never told anyone there was something to tap for. Link taps but no messages usually means the page did not show the price. Messages but few orders means too much friction, or they do not trust you yet.

Step 1: Build the catalogue page behind your bio link

Whatever link space Instagram's bio gives you, none of it is a catalogue. Do not spend it on a single product or a raw WhatsApp URL. Spend it on one page that holds everything. Not every link-in-bio tool can hold a catalogue at all, and our comparison of the main ones marks which can.

At minimum that page needs:

That is it. It is a shop window, not a shop. It needs no cart, no accounts, no login.

The template matters more than it sounds like it should: the page carries your whole brand impression in about two seconds. Pick one that suits what you sell — a clean grid for clothing, something warmer for food, something bold for services. Lonecto has 46 templates and every one is editable.

Step 2: Write the page so it answers questions before they are asked

The measure of a good catalogue page is how few questions you have to answer by hand afterwards. Every question you get asked twice belongs on the page.

Photograph everything on the same background, in the same light, at the same distance. Consistency tends to read as a real business faster than expensive photography does, and a phone camera is enough — see the guide to product photos taken on a phone.

Then write descriptions that do work. Not adjectives — facts. Material, measurements, what it fits, what it does not, how to care for it, what is in the box. A description that pre-empts a question saves you a message and makes you look like someone who has sold this before.

And put the price on the page. One dependable way to lose an interested person is to make finding out the price require a conversation they did not feel like starting.

Step 3: Decide where the buyer asks

Instagram DMs are the lowest friction for the buyer — they are already in the app, one tap away. The cost sits on your side: a chat inbox is built for chatting, not for running orders. Messages mix in with story replies, notes from people who do not follow you can land somewhere separate, and nothing in a thread records which order is paid and which is still waiting to ship.

WhatsApp asks slightly more of the buyer — one extra tap and an app switch — and gives you more back. Threads stay put, you can search them, and the business version of the app is built around customer conversations rather than social ones; check what it currently offers for organising them. Past a handful of orders a week this is usually the right home; the guide to taking orders on WhatsApp Business covers the setup.

For most people the answer is both: put both buttons on the page and let the buyer pick. What you must not do is make them hunt — a "Message to order" button, high on the page, in a colour that stands out.

Step 4: Take the order in one message

This is where Instagram selling usually falls apart. A buyer asks how much the black one is, you answer, they ask about delivery, you answer, they go quiet. Six exchanges to sell one item.

Fix it with a template. The first time someone says they want something, reply with one message that asks for everything at once:

Great — that's the black one in medium. To get it out to you I need: full name, delivery address with postcode, phone number, and whether you'd like to pay by transfer or on delivery. Item is [price], delivery is [amount], total is [sum].

One message instead of five, and it tells a stranger the process is organised, which is most of what they are trying to work out about you. Save it wherever your messaging app keeps canned replies.

Quote the item price and the delivery charge separately, then the total. Suppose, as an illustration, a bag costs 40 and delivery costs 6 — say "40 + 6 delivery = 46", not just "46". A charge that appears out of nowhere loses the order at the door.

Step 5: Confirm it, then say what happens next

Once you have their details, send a confirmation. Repeat the item, the variant, the address and the total, and add a sentence on timing: when it ships, roughly when it arrives, and that you will send tracking.

That message is the closest thing you have to a receipt. It catches a wrong address before the courier does, it gives the buyer something to screenshot, and if there is a disagreement later the agreed terms are in writing.

Then do what you said. Send the tracking number. Message when it is delivered. Doing that consistently is a large part of what turns a one-time order into a returning customer.

Getting paid when there is no checkout button

Payment is arranged directly between you and the buyer rather than collected by a checkout page. In practice that is one of three things: a transfer before dispatch, cash on delivery through a courier that supports it, or payment in person on local handover.

Be clear about which you accept, on the page and in the confirmation. Say whether payment comes before or on delivery, and say what happens if a cash-on-delivery parcel is refused. Ambiguity about money is where goodwill goes to die.

The trade-off runs both ways. Cash on delivery lowers the barrier for a first-time buyer who has never heard of you, and it leaves you exposed to refused parcels, because you can end up carrying courier costs on orders that never complete. Prepayment does the reverse. One workable pattern is cash on delivery for new buyers, prepayment for regulars once you have dealt with each other a few times.

To be plain about what Lonecto does here: there is no card gateway. Orders reach you through WhatsApp, an Instagram DM, or as cash on delivery, and you settle payment with the buyer directly.

Making the link actually get clicked

A catalogue nobody opens is not a shop. The link needs pointing at, constantly and without embarrassment.

Trust is the other half of it: reviews, real photos from real buyers, a visible location, a face. Those usually do more to move a stranger than any amount of polish on the page.

When you do need a website

When the conversation stops being an advantage. If answering messages one at a time eats your day, if you need payment collected automatically by card, if you want abandoned-cart emails and stock synced across several sales channels, a hosted store platform starts to earn what it costs.

Those are different tools for different jobs. A store platform exists to run checkout, inventory and shipping at volume; a link-in-bio page exists to be the one address you point everything at, with the selling done in conversation. Compare them on that, and read pricing on each company's own page rather than trusting a figure in a blog post.

That threshold is usually further away than it looks. Talking to buyers is not a stopgap. For handmade, custom, made-to-order and higher-priced considered purchases, the conversation is doing real work a checkout page cannot: a person answers the questions and reassures somebody buying from a stranger for the first time.

What Lonecto does

Lonecto is a free link-in-bio page built for this way of selling. You get one page at lonecto.com/@yourhandle holding your links, your social profiles and a real product catalogue with variants, inventory and collections, plus sections, polls and Q&A blocks if you want them. There are 46 templates and all of them are editable.

Orders reach you through WhatsApp, an Instagram DM, or as cash on delivery — the ways your buyers already message you. There is no card checkout and no paid tier. Alongside the page there are free tools: a QR code generator, an image compressor, a PDF merger and an image converter.

If you have products, an Instagram account and no website, that is the whole gap closed. Make your page, then put the link in your bio.