💰 Selling

How to sell through your link in bio

Choose a direct WhatsApp link for assisted sales, a focused link page for several visitor goals, or a storefront for products, checkout, and delivery. Then measure the journey without treating a click as a sale.

5 min readUpdated

On this page
  1. 01Choose the right selling setup
  2. 02Set up a direct WhatsApp sales path
  3. 03Useful pre-filled messages by business type
  4. 04Add and test the destination
  5. 05Measure clicks, conversations, orders, and revenue separately
  6. 06Run useful tests without over-attributing
  7. 07Common sources of friction

A link in bio starts the buying journey; it does not prove that a purchase happened. Define the next action first—ask, book, compare, or pay—then choose the destination that supports it.

Choose the right selling setup

DestinationBest fitWhat to measure
Direct WhatsAppServices, quotes, bookings, or products that need a conversation.Link open, message sent, qualified lead, and sale.
Focused link pageSeveral useful goals, such as shop, book, view a menu, or contact.Page open and click on each destination.
Storefront or checkoutProducts with prices, variants, inventory, shipping, or self-service payment.Session, product view, cart, purchase, and revenue.
Remove steps that do not help, but keep useful decision points: price, sizing, availability, and delivery details can make buying easier.

Set up a direct WhatsApp sales path

A wa.me URL opens a chat and can include a draft message. The visitor still has to send it, so an open is not a conversation. Use the full international number and a short message that continues the promise in the post. Build it here:

Useful pre-filled messages by business type

BusinessMessage draft
ClothingHi, I saw this on Instagram and would like to ask about sizes and availability.
FoodHi, I’d like to place an order.
ServicesHi, I need a quote. Here is what I need:
CoursesHi, I’d like information about the course and dates.
Custom productsHi, I’d like to order something custom.

A message is a clue, not complete attribution

You can vary a phrase by channel—“I saw this on Instagram” or “I saw your sign”—but the visitor may edit or never send it. Use a separate tracked link for opens and confirm the order and payment in your store, CRM, or sales record.

Add and test the destination

  1. 1

    Prepare the exact final URL

    Use the product, checkout, focused page, or conversation promised in the post instead of a generic homepage.

  2. 2

    Add it to Instagram

    Go to Profile → Edit profile → Links → Add external link and use a title that describes the action.

  3. 3

    Test the mobile journey

    Open it from another account and check the destination, load time, message, price, and availability.

  4. 4

    Keep the promise consistent

    If the post says “check availability,” the link should lead to that action or product, not an unprioritized menu.

Measure clicks, conversations, orders, and revenue separately

StageWhere to measureWhat it proves
Open or clicktaap.atSomeone opened the link or selected a destination.
ConversationWhatsApp, CRM, or a manual logA message was sent or an inquiry happened.
Order or bookingStore, booking tool, or sales systemCommercial intent was recorded.
Sale and revenuePayment system, store, or CRMThe order was paid and how much it generated.

taap.at measures opens and clicks, not sent messages, orders, or revenue. Use one tracked link per channel, preserve UTMs for storefront traffic, and record the order and payment where they actually happen.

Run useful tests without over-attributing

  • Change one variable at a time: destination, CTA, or pre-filled message.
  • Compare opens between variants, then compare conversations and recorded sales separately.
  • If opens do not become inquiries, also inspect price, trust, availability, response time, mobile experience, and broken links.
  • Update the primary button when the offer or campaign goal changes, not on an arbitrary schedule.

Common sources of friction

  • Sending a product post to a generic homepage instead of the featured item or action.
  • Showing too many equal-weight buttons with no clear priority.
  • Calling a click a sale or assigning revenue without connecting the conversation, order, and payment.
  • Leaving prices, inventory, hours, or destinations out of date and skipping mobile testing.

Frequently asked questions

Can I sell without an online store?

Yes, when you can manage product information, terms, the order, and payment elsewhere. WhatsApp suits assisted sales; a storefront is usually better for inventory, variants, shipping, and self-service checkout.

Should I use direct WhatsApp or a link page?

Use direct WhatsApp for one primary assisted-sales action. Use a focused page when visitors have several distinct goals, even if there are only two, and a storefront when buyers need products, payment, or shipping.

How do I know which post generated the sale?

A separate link identifies the campaign open. To attribute a sale, connect that visit to a sent message, order, and payment in WhatsApp, your store, CRM, or sales log.

Should I put prices in my bio?

A visible price helps buyers decide and reduces repeated questions. If the offer has variants or conditions, show a starting price or range and provide a clear way to ask for details.

Does a link click count as a sale?

No. A click only confirms an open. Measure the sent conversation, order, payment, and revenue in the systems where those events happen.

Make it yours and track every click

Create a free account so your links do not expire and you can measure country, device, and source.

Keep reading