01The journalPerformance media

The DM-first funnel: selling on Instagram in Pakistan

Why the sale closes in the inbox here, what cash on delivery does to your numbers, the reply script that holds the order, and what to measure instead of likes.

In most markets an ad sends a buyer to a checkout. In Pakistan it sends them to your inbox, and that is not a problem to be fixed. It is the funnel. A brand that builds its campaigns, its creative and its reporting around that fact sells; a brand that keeps pushing traffic at a product page measures a broken account and a healthy business and cannot tell which is which.

Why does the sale close in DMs here?

Three reasons, and none of them is going away soon.

The first is trust. A buyer who has never heard of you will not type a card number into a page, and many do not have a card they would use online at all. They will, however, send a message, because a message costs nothing and a reply tells them whether a person is on the other side.

The second is the product. A great deal of what sells on Instagram here is made to order or chosen with help — a name on a blanket, a size that depends on a photograph, a colour that depends on the room. The question is not friction before the sale. The question is the sale.

The third is habit. People already buy from people on WhatsApp. An Instagram inbox is the same gesture with a shop attached, and asking a buyer to leave it for a checkout is asking them to change how they shop in order to buy from you. Most will not.

There is a fourth reason that is really a consequence of the first three. The brands that sell well here have made the inbox their shop window. The pinned stories, the highlights, the saved replies, the price list in the bio — all of it is built to answer the question before it is asked, so the conversation starts closer to the sale than a cold click ever would.

What does cash on delivery do to your numbers?

It splits every order into three: placed, confirmed and delivered. An order placed in a message is a wish. An order confirmed by a reply, with an address and a phone number, is an intention. An order delivered and paid for at the door is revenue. Only the last one counts, and the gap between the first and the last is where most of the money leaks.

The leaks are predictable. The buyer changes their mind by the time the rider calls. The address was incomplete. The phone was off. The courier tried once. Each of those is a cost — the outbound delivery, the return, the packaging, the day of a product that could have sold to someone else — and none of them appears in the ad platform.

So the funnel has to carry the order through all three stages, not just the first. A confirmation message before dispatch, a delivery window the buyer agreed to, and a phone number checked by a call rather than assumed from the profile. The brands that do this see a delivered rate that makes the ads pay. The brands that skip it watch good campaigns lose money at the door.

What does the reply script look like?

The inbox is where the campaign succeeds or fails, and most brands staff it as an afterthought. The script below is the one we hand to a client’s team on day one. It is short because the buyer is impatient and the person replying is busy.

  1. Reply fast. Minutes, not hours. The buyer messaged three shops and will buy from the one that answered first.
  2. Answer the question they asked before anything else. If they asked the price, the first line is the price.
  3. Offer choices, not questions. Two sizes with prices beats asking what size they want.
  4. Ask for the three things you need in one message: name, full address with a landmark, and the number the rider should call.
  5. Send one confirmation message that repeats the item, the price, the delivery charge and the window. A buyer who has read it back is far less likely to refuse at the door.
  6. Follow up once on silence, the next day, with something useful — a photograph of the piece, not a nudge.
  7. Keep it human. A real name, a real tone, no scripted greeting. The reason they messaged instead of clicking is that they wanted a person.

Write the script down, keep it to one page, and hand it to whoever covers the inbox on a Sunday evening. The rules are the same whether the person replying is the founder or a cousin.

The Gallery sells personalised newborn wear in Pakistan. Every order needs a conversation — the spelling of a name, a date, sometimes a photograph of the nursery — so the checkout was already the inbox before we arrived. The question was whether paid ads could feed it without breaking it.

We built ten creatives, each one made to start a conversation rather than close a cart, and optimised the campaigns toward messages rather than clicks. The sale was tracked where it actually happened, in the inbox, and reported weekly against what had been agreed. Every campaign to July 2026 returned $5.20–$6 back for every $1 spent on ads. Not an average across one good quarter — every campaign. The spend behind that figure is not published, which we would rather say plainly than round away.

Nothing about that result came from clever targeting. It came from creative that asked for a message, a team that replied quickly, and a report that counted conversations and deliveries instead of reach.

What should you measure instead of likes?

The ad platform will show you reach, engagement and a cost per click, and none of them tell you whether an order left the building. Build your own sheet with the numbers below and read it every week.

The vanity numberWhat it hidesMeasure this instead
Likes and commentsWhether anyone wanted to buyConversations started, per creative
ReachWho messagedThe share of conversations answered within the hour
Link clicksA page nobody buys onOrders confirmed with an address and a phone number
Cost per clickWhat a delivered order costAd spend divided by delivered orders
Follower countRepeat buyersBuyers who ordered twice

The last row is the one that decides whether the business is a business. A brand whose buyers come back can spend more to win them. A brand whose buyers never return is renting its customers from the platform one at a time.

When is DM-first the wrong funnel?

When the product needs no conversation and the ticket is small, a checkout wins, and forcing those buyers through an inbox costs you the ones who wanted to pay and leave. When the catalogue is large, an inbox cannot show it. And when nobody can staff the inbox — if the fastest reply on a weekday afternoon is tomorrow morning — paid traffic into it is paid traffic wasted, and the first fix is a person, not a campaign.

Everything else sells in the inbox here, and most of it sells better there than it would on a page. Build for the door the buyer actually walks through.

No deck. No discovery theatre. One metric, one date, in the contract.

Tell us the number.
And the date.

© 2026 Drifted Marketing · KarachiDeparture, by design
A door, not a gate

Still scrolling?

That’s usually the sign. Bring us the number you need to hit — the call is 30 minutes, there’s no deck, and if we can’t get you there we’ll say so.

Book the call ↗