1. Home
  2. Guides
  3. Sell on Instagram Live

How to Sell on Instagram Live Without Shopping Tags

To sell on Instagram Live today, you ask viewers to comment a keyword and send each one a private reply with your payment link while the broadcast is still running, because Meta removed product tagging from Instagram Live on March 16, 2023. The one message Instagram lets you send per comment on a Live video only goes out while that broadcast is on air, so this guide covers the setup, the prep, and what you can still do once you end it.

Updated October 21, 202610-minute read

Can you still tag products in an Instagram Live?

No. Meta ended product tagging inside Instagram Live broadcasts on March 16, 2023, confirming the shutdown in a February 2023 announcement reported by TechCrunch, and the feature never came back. If a search result still tells you to tap "add products" before you go live, that button is gone.

What's left for someone watching to actually pay you:

How does a keyword comment turn into a private reply?

A keyword comment works because Instagram's own Messaging API lets a business send one private reply to a Live comment — but Meta's own private replies documentation says that for Instagram Live, a private reply "can only be sent during the live broadcast," and once it ends that window closes for good.

  1. You say the keyword on camera: "Comment SOLD and I'll send you the link right now."
  2. Instagram notifies your comment-to-DM tool the moment someone writes it — the same channel it uses for comments on a regular post or reel.
  3. If the comment matches your keyword, one private message goes out automatically with the price and a button to your payment link. "sold!!", "SOLD 🙋‍♀️" and "I want this, SOLD" all count: the match looks for the whole word, not an exact sentence.
  4. If that person taps a button or messages back, the conversation opens for Meta's standard 24-hour messaging window, Live or not.

Two things are different from a regular post or reel. First, there's no public reply to a Live comment: Meta's own API reference states "you cannot reply to comments on a live video; use the Instagram Messaging API to send a private reply instead" — so the "check your DMs" part has to come out of your mouth, on camera, every time you see a run of keyword comments. Second, the allowed pace is much higher: Meta's rate-limiting documentation lists 100 private-reply calls per second per account for Live comments, against 750 calls per hour for posts and reels, so a sudden pile-up during a Live doesn't get throttled the way a viral post would.

How do you set up comment-to-DM before you go live?

HookReply treats a Live the same way it treats a post or reel: a Comment automation with a keyword and a private-reply step, built before you ever press "Go live."

  1. Create a Comment automation with your keyword (for example, SOLD) and the match set to "contains."
  2. Leave it open to every post instead of picking specific ones. The Live doesn't exist yet while you're building this, so there's nothing to select in a post picker. Turn the automation on right before you go live.
  3. Write a first message that stands on its own: what it is, the price, and up to three buttons. One opens your payment link, another ("Got a question?") just opens the conversation. Instagram allows only that one message per comment until the person replies, so don't spend it on a plain "hi." The general walkthrough for this trigger type is in auto-reply to Instagram comments.
  4. Tag that step, for example live-oct, so you can filter to just this Live's buyers afterward.
  5. Test it before you go live: turn it on against a normal post for a few minutes, comment from a second account, and check that the message and the link land correctly.
  6. Turn it off once you're done, or change the keyword. Because it's listening to every post, a SOLD comment on a month-old reel would trigger it too.

What it looks like on the commenter's phone:

Comment during the Live
SOLD 🙋‍♀️
Private reply, seconds later
Hey! The candle set from the Live is $29, shipping is $6, and it ships in 2 days. Only while we're live 👇

🤖 Automated replyBuy the setGot a question?
Got a question?
Tell me — I'll answer as soon as we're off air 🙌

If someone messages you directly instead of commenting, a DM keyword works the same way; see auto-reply DMs for that version of the setup.

The DM needs a link a buyer can pay from in one tap, because Instagram still has no native checkout inside a Live broadcast.

Whichever you use, put the full price — including shipping — in that first message. "Comment for the price" works against you once the DM already has the link; there's no reason left to hide it.

How do you prepare a Live built around a keyword?

What happens to the comments once you end the Live?

Once you end the broadcast, Meta stops sending comment notifications and stops accepting private replies for it — even to someone who commented a second before you hung up — because, in Meta's own wording, a private reply for a Live "can only be sent during the live broadcast."

For a last call to everyone tagged from this Live who's still inside that window — "down to the last 3, closing tonight" — a broadcast message covers the group, available on Pro and up. If you'd rather queue a follow-up for tomorrow than send one tonight, that's covered in scheduling Instagram DMs.

What limits should you plan around before you go live?

Selling through a Live automation runs into two sets of limits: Instagram's, and your own plan's.

HookReply's current status

HookReply is opening spots gradually through a waitlist while its Instagram app waits on Meta's review; sign-ups are closed and paid plans can't be purchased yet.

Prices are in euros, taxes included, billed monthly:

PlanPrice per monthContacts per monthLast-call broadcasts
Free€0100No
Essential (Esencial in the app)€12350No
Pro€252,500Yes
Business€597,500Yes
Agency€11925,000Yes

Contacts are the total across every Instagram account on the user's plan, not per Live. The free plan includes 3 automations; paid plans have no automation limit, and AI replies start on Pro. Paying yearly brings Essential, Pro, Business, and Agency down to €10, €20, €47, and €95 a month.

Do you have to disclose a brand deal before selling live?

Not legal advice

This is general information, not legal advice. If you're unsure whether a specific deal needs a disclosure, check the exact wording with a lawyer or the FTC's own guidance linked below.

If you're paid, or given free product, to feature someone else's brand during the Live, the FTC requires a disclosure of that connection, and spells out a Live-specific version of the rule: "if making an endorsement in a live stream, the disclosure should be repeated periodically so viewers who only see part of the stream will get the disclosure," according to the FTC's Disclosures 101 for Social Media Influencers. Saying it once at the start isn't enough, because people join a Live at every minute, not just the first one.

How to word that disclosure on Instagram specifically is in FTC disclosure on Instagram. Running a giveaway instead of a sale uses the same keyword-to-DM mechanic — what changes is the legal side (odds, eligibility, how you pick a winner), covered in Instagram giveaway rules in the US.

Frequently asked questions

Can I add a Shop Now button back to my Instagram Live?

No. Meta removed product tagging from Instagram Live on March 16, 2023, and it hasn't returned. The keyword-comment-to-DM method in this guide is the closest working substitute.

What if way more people comment than I expect?

Meta allows up to 100 private-reply calls per second per account for Live comments, so a burst rarely gets throttled by Instagram itself. Your own plan's monthly contact cap is the more likely limit: past it, new commenters stop getting a reply until the next month or an upgrade.

Do I need my own website to sell on a Live?

No. A payment link from Stripe, Shopify, or PayPal.Me is enough on its own; it's what goes in the button of the private reply.

Can I message everyone who watched the Live, not just who commented?

No. The Instagram API doesn't expose a list of viewers, and it won't let you message someone who hasn't interacted with you. You can only reach people who commented (one message each, during the broadcast) and people already inside a 24-hour messaging window with you.

Which keyword should I use?

Anything short, easy to type with a thumb, and free of accents. If you already run another automation with the same keyword on your posts or reels, pick a different one for the Live, or that older automation wins and yours never fires.

Can I use this same setup for a giveaway instead of a sale?

Yes, for collecting entries: whoever comments the keyword gets the rules and a confirmation by DM. Everything else — eligibility, how you pick a winner, the prize — follows different rules, covered in Instagram giveaway rules in the US.

What does it cost to automate comment-to-DM for a Live?

HookReply's free plan covers testing with 100 contacts a month and 3 automations. For a Live with a bigger audience, Essential is €12 a month and Pro is €25, taxes included; broadcasts and AI replies start on Pro. No contract.

Let every SOLD comment get its link while you're still live

We are opening spots gradually. Leave your email and we will let you know as soon as you can connect your Instagram.

Instagram and Meta are trademarks of Meta Platforms, Inc. Stripe, Shopify, and PayPal are trademarks of their respective owners; HookReply isn't affiliated with any of them. Page made by HookReply, an interested party. Prices and documentation checked on 21-10-2026 on each official website; they may change, so check them before you rely on them.

Keep reading