OneSolOneSol
← Guides

How to Make an Order Form for Instagram (Free, 2026)

Instagram is great for showing products but frustrating for selling: you can't add clickable links in captions, and taking orders through DMs quickly turns into chaos. An order form fixes that with one link in your bio where followers pick what they want and pay, and every order lands in one place.

Quick answer

To make an order form for Instagram, build a form with a free tool like OneSol (onesol.io) listing your products, options like size, colour and quantity, and a payment step, then put the form link in your Instagram bio and Story link sticker. Payments go straight to your own Stripe account with no cut taken, so followers order and pay in a few taps instead of DMing you.

1. Set up your order form fields

List each product with the choices buyers need to make, such as size, colour, quantity or flavour, using dropdowns so orders come in complete. Add fields for name, contact, and delivery or pickup details, plus a note field for special requests. Keeping the form short but complete means fewer follow-up messages per order.

2. Add products, options and payment

Attach prices to each product and connect a payment step so customers pay when they order, which cuts no-shows and chasing. With OneSol you connect your own Stripe account and receive the money directly, minus only Stripe's standard processing fee, as OneSol takes nothing. You can also offer deposit-only or pay-on-pickup if that suits your business.

3. Put the link in your Instagram bio

Paste your form link into the website field of your Instagram bio so it's tappable from your profile. Use the link sticker in Stories and the 'link in bio' prompt in posts and Reels to drive people there, since captions themselves aren't clickable. A QR code (onesol.io/qr-code-generator) lets you take the same orders from packaging or in person.

4. Manage and confirm orders

Watch orders arrive in your dashboard and send each customer a quick confirmation with next steps and timing. Export orders to plan your production or stock, and message anyone whose details look incomplete. Saving buyers to your audience list lets you tell them about restocks and new drops later.

Ready to start? OneSol is free.

Sell, book and get paid from one link — no card needed.

FAQ

Can I take payment through an Instagram order form?

Yes. Connect a payment provider like Stripe to your form and customers pay as they order. With OneSol the money goes to your own Stripe account and OneSol takes no cut, just Stripe's standard fee.

How do I add an order form link to Instagram?

Put it in the website field of your bio, and use the link sticker in Stories. In posts and Reels, point people to the 'link in bio' since captions aren't clickable.

Do I need a business account or website to sell on Instagram?

No website is required, as a hosted order form link works on its own. A free Instagram business or creator account helps with insights and the link sticker, but isn't mandatory to share a form link.

How is this better than taking orders in DMs?

A form captures every detail and payment in one structured place, so nothing gets lost in your inbox. It also works while you're offline and saves you repeating the same questions.