Komently

For affiliates

Instagram DM automation for affiliate marketers

Instagram DM automation for affiliate marketers turns a keyword comment into an instant DM carrying your affiliate link. Someone comments SHOP on a Reel and a tool built on Meta's official API sends the link within seconds, at any volume. Amazon's Associates agreement has allowed Special Links in direct messages since October 2025, provided the person opted in, and a keyword comment is that opt-in.

Works on Instagram professional accounts and Facebook Pages

Free: 1,000 DMs a month. Pro: $19 a month billed yearly, unlimited DMs and 5 accounts.

No per-contact feesBuilt on the official Meta APISee plans

K

your_brand

Reel · 3h

The blender I use every morning. Comment SHOP for the link.

D

deals.by.maya SHOP

K

your_brand Sent it to your DMs 📩

Komently sends, seconds later

Direct message to deals.by.maya

Here it is 👉 my storefront. Paid link, I earn a commission if you buy.
Open the link

Used by creators and businesses on Instagram and Facebook, including

GusruballoSplendorLimonadeincAtomicateamNickvujicicMonetdavDogcareLeaf9Kers ConsultingSakuramilkjewelryMyactivechildEdonaThinkwithfarahOliveboardGrafikdesignstudioDigitalstrategiesacademyChiefofmindsThebusinessnavigatorsSaarpfalzimmobilien

By the Komently team

See it working

The whole setup, start to finish.

How a comment becomes a commission

The whole mechanic is one loop, and it runs the same whether four people comment or four thousand. You post, you ask for a keyword in the caption, and everyone who types it gets the link in their inbox while they are still watching.

  1. Post with a keyword CTA
  2. Someone comments it
  3. DM with your link
  4. Click and commission

Two things make this better than a link in bio. The person asked, so the message is expected rather than intercepted. And the link arrives in a private thread they can scroll back to next week, instead of behind two taps and a landing page.

A product review Reel

Post says
The blender I use every morning. Comment SHOP and I will send you the exact one.
They comment
SHOP
Komently sends
Here it is 👉 your storefront link. Paid link, I earn a commission if you buy.

Where the links come from

Nothing here is specific to one network. The automation sends whatever URL you paste, so the same setup works across every programme you are in:

  • Amazon Associates and the Amazon Influencer storefront. Product links, idea lists, or the storefront itself.
  • LTK, ShopMy and Mavely. Collage links and single product links, sent on the post that featured the item.
  • Networks such as ClickBank, Digistore24, Impact, ShareASale, Awin and CJ. Long tracking URLs are fine; nothing is rewritten.
  • Brand partnerships. A discount code and a tracked URL in the same message, so the code never gets lost in the comments.
  • Your own products. A Gumroad, Stan Store or Payhip checkout link works exactly like an affiliate one.

Komently sends the URL exactly as you typed it. There is no shortening or redirect step anywhere in the send path, which matters because several networks treat cloaked links as a breach.

What a good month costs you

This is where affiliate accounts differ from everyone else: a single Reel that performs can put thousands of people into a DM flow in two days. Tools priced per contact charge for every one of them, whether they buy or not.

  • 300

    Cheapest ManyChat option
    Essential plus 50 extra contacts
    ManyChat, monthly billing
    $22
    Komently
    Free plan, $0
  • 3,000

    Cheapest ManyChat option
    Pro plus 500 extra contacts
    ManyChat, monthly billing
    $64
    Komently
    Pro, $29
  • 9,000

    Cheapest ManyChat option
    Business plus 1,500 extra contacts
    ManyChat, monthly billing
    $136.50
    Komently
    Pro, $29

ManyChat counts a unique person as an active contact the moment one of your automations touches them, and the count resets every month. Komently counts DMs sent, and Pro has no monthly limit, so the 3,000 and 9,000 rows cost the same as a quiet month. Verify both sets of prices before you commit; they move.

Put it next to what you earn. If a $40 order pays you 5 percent, that is $2, so the 9,000-comment month on per-contact pricing costs about 68 sales before you are level. That is the arithmetic that sends affiliate accounts looking for a flat price.

The rules that keep your account and your programme

Two separate rulebooks apply here, and people usually only read one of them.

What Amazon actually says

You may include Special Links in emails, SMS and direct messaging from your social media Sites; provided, that such communications are solicited (i.e., opted into by the receiving customer) and are otherwise in compliance with the Agreement, the Trademark Guidelines, and the Amazon Brand Usage Guidelines.
Amazon Associates Program Participation Requirements

That is the Associates Program Participation Requirements, in force as of 14 April 2026. Read plainly: unsolicited link drops are still out, and a person who types your keyword to ask for the link has opted in. Check your own programme's terms too, since the networks do not agree with each other.

What Meta allows

  • Only message people who acted first. A comment, a Story reply, an incoming DM. Never a list of usernames you bought.
  • One private reply per comment. That is Meta's rule, not a tool setting, and the window for a comment on a post or Reel is seven days.
  • Follow-ups live inside 24 hours. Once someone messages you, that thread stays open for a day; after that, you cannot restart it.
  • Connect through Meta's own login. If a dashboard asks for your Instagram password instead, walk away.

Disclose inside the message

A disclosure in the caption does not travel with the link. Put it in the DM itself, in the same message as the URL, in plain words: paid link, commission, gifted, whichever is true. The FTC in the United States and the ASA in the United Kingdom both look at the message the person actually reads.

Setting it up in a few minutes

Nothing here needs a flow chart. One keyword, one message, one post scope.

  1. 1

    Connect the account

    Instagram professional account or Facebook Page, through Meta's login. No password is ever handed over.
  2. 2

    Pick a keyword people will actually type

    SHOP, LINK, DEAL, or the product name. Short, one word, and the same word you say in the caption. Keywords match anywhere in the comment, so "shop please" still counts.
  3. 3

    Write the DM with the link and the disclosure

    Paste the affiliate URL as it came from the network. Add the disclosure line in the same message. On Pro the link can be a tappable button instead of plain text.
  4. 4

    Post, and put the CTA where people look

    In the caption and in your own first comment. Apply the automation to that post, or to every post if you use the same keyword each time.

Test it on your own account before the post goes out. Comment the keyword yourself and watch the DM arrive.

What this does not do

So you can rule it out quickly if it is the wrong shape:

  • No auto-DM when someone follows you. Meta's API does not expose that, and tools that claim it are not using the official API.
  • Instagram and Facebook only. No WhatsApp, Telegram, TikTok, SMS or email channels.
  • Story replies work; Story mentions do not, because Meta does not deliver them to apps.
  • No visual flow canvas. Keyword, message, scope, and that is the model.
  • Tappable buttons, email capture, AI replies and the 7-Day Rewind are Pro features; the Free plan sends plain-text links.
I love Komently! Super easy to use and works great.

Maria

Real Estate Agent · @thekeykeyagent

Plans

Flat prices. A viral post does not change your bill.

Free

$0

Forever. No credit card.

  • 1,000 DMs a month
  • 5 automations
  • 1 connected account (Instagram or Facebook)
  • Comment-to-DM, DM and Story auto-replies
  • 3 tracked links
Create a free account

Pro

$19 /month

Billed yearly · $29 month to month

  • Unlimited DMs and automations
  • 5 connected accounts, Instagram and Facebook
  • Lead capture (email in the DM) and Follow-to-unlock
  • 7-Day Rewind for comments you missed
  • Button cards, image and audio DMs
  • AI replies, 50 conversations a month included
  • No Komently branding on your DMs
See everything in Pro

Prices in USD. Upgrade, downgrade or cancel at any time; downgrading keeps your automations and data.

Frequently asked questions

Is it against Instagram's rules to send affiliate links in a DM?+

No, provided the message goes to someone who acted first and the tool uses Meta's official API. The thing Instagram acts on is unsolicited messaging: buying lists, messaging people who never engaged, or connecting a tool through your password instead of Meta's login. A keyword comment is an explicit request, which is why comment-to-DM is the shape of automation that stays inside the rules.

Does Amazon allow affiliate links in Instagram DMs?+

Yes, when the person opted in. The Associates Program Participation Requirements in force as of 14 April 2026 permit Special Links in direct messaging from your social media sites provided the communication is solicited. A viewer who comments your keyword to ask for the link has solicited it. Unsolicited link drops are still not allowed, and the rest of the agreement, including the trademark and brand guidelines, still applies.

Do I have to disclose the affiliate relationship in the DM?+

Yes. Put the disclosure in the same message as the link, not only in the caption, because the caption does not travel into the inbox. One plain line is enough: say it is a paid link and that you earn a commission.

How many DMs can I send in a day?+

Meta publishes per-second API limits rather than a daily cap for automated replies, and the safe number depends on your account. A tool should queue and pace sends rather than firing everything at once. Komently queues DMs and rotates the opening phrasing so a viral post does not go out as one identical burst.

What happens when a Reel takes off and thousands of people comment?+

They are queued and delivered in order, and the cost does not change on a flat plan. If the post goes viral before you had an automation running, the 7-Day Rewind on Pro can DM the people who commented in the previous seven days. The comment-to-DM window Meta allows on posts and Reels is seven days, so nothing older can be reached.

Can I use a shortened or cloaked link?+

You can paste one, but check your network's terms first, because several treat cloaking as a breach. Komently sends the URL exactly as you entered it; there is no shortening or redirect step in the send path, so what the network sees is what you pasted.

Is the free plan enough for affiliate work?+

It depends on how often you post. The Free plan covers 1,000 DMs a month, one connected account and 5 automations, which is fine for a few posts a week. A daily poster whose posts draw 30 keyword comments each is at about 900 DMs a month, so one good Reel puts you over. Free DMs also end with a small Komently line; Pro removes it.

Can it answer questions after the link is sent?+

On Pro, yes. AI replies answer follow-up questions in the same thread from a one-line instruction you write, within Meta's 24-hour messaging window. On Free the automation sends its message and stops there.

Stop pasting the link one DM at a time

Comment-to-DM for affiliate links on Instagram and Facebook, on Meta's official API, at a flat price.

No credit card · Meta’s official login, never your password · Cancel anytime

Free plan
1,000 DMs a month, no card

Start free