How to find the brand deals hiding in your Instagram DMs
Open Instagram, go to your messages, and tap Requests. That is where most brand offers land, because the brand does not follow you. Then read anything longer than a dozen words: a real pitch is almost never shorter, and a fan message almost never longer. Do not search for the word collab, which is the search that fails. Search for what brands actually type: would you be open, send you, in exchange, barter, gifting, budget, deliverables, rate card.
Searching your DMs for "collab" fails in both directions. It surfaces fans saying they loved your collab with someone else, and it misses "we would love to send you our new range for a reel", which is the message worth money.
Why the offers end up buried
Three things stack up. A brand approaching you for the first time does not follow you, so Instagram files them under Requests rather than your main inbox, and the notification is quieter or absent. Your ordinary DM volume is mostly two-word messages, so an offer sits between forty of them. And a pitch does not announce itself: plenty of them open with a compliment and get to the point in the third sentence.
The result is the thing every creator has done once. A paid offer arrives at 2am, you see it four days later, and by then the campaign has been cast. Nobody replies to say so.
Worth knowing before you start digging: a large share of what looks like brand interest is not. Some of it is a fan talking about a collaboration you already did. Some is a customer asking about an order. Some is a business asking you to promote them for free, with nothing offered back. And a real slice of it is the scam described further down, which asks you to pay.
The manual sweep, in about ten minutes a week
No tool needed for any of this. Do it once a week, and do it as its own job rather than while replying to people, because reading for offers and replying to fans use different halves of your attention.
- Open Requests first, not your inbox. That is where a brand you do not follow lands.
- Ignore anything under about a dozen words. It is a greeting, a price question or an emoji, and it is not a pitch.
- Read every long message, even the ones opening with flattery. The offer is often in the last line.
- Use the search box with the phrases in the table below, one at a time. Searching by phrase finds messages that never used the word you expected.
- Check the General tab as well as Primary. Instagram sorts these by its own rules, not by what is valuable.
- Note the six facts for each real one, and only then decide what to reply. Reading and negotiating in the same pass is how a rate gets named too low.
| Search this | Why it works | Not this |
|---|---|---|
| would you be open | The standard opening of a pitch that holds the details back until you reply | collab |
| send you | How a barter or gifting offer is almost always phrased | sponsor |
| in exchange | Names the trade, whether the trade is money or product | brand |
| barter, gifting | The industry words for product instead of payment | partnership |
| budget, rate card | Only appears when somebody intends to pay or wants your price | love your content |
| deliverables, brief, usage rights | Words a marketing team uses and a fan never does | dm me |
| commission, affiliate | Catches the percentage-of-sales offers that name no fee | promo |
The six facts to pull out before you reply
A list of message snippets is not much use. A list of brands with budgets is. Whether you do this in a notebook or a tool, these are the six that decide what you say back, and the most useful column is the one that says a fact is missing.
| Fact | Why it decides your reply | If it is missing |
|---|---|---|
| Who they are | A brand pitching directly and an agency buying for a client negotiate differently | Ask. An offer with no named company is the first scam sign |
| Paid, barter, affiliate or event | It sets whether there is a fee to negotiate at all | Ask before quoting. Quoting a fee into a gifting offer wastes both sides' time |
| The budget, as they wrote it | Their number first is worth more than yours first | Ask for a budget rather than naming a rate |
| What they want made | One reel and two stories is three pieces of work, not one | Ask. This is where scope quietly grows later |
| By when | A date you cannot make is a no, whatever the fee | Ask early. A deadline arrives after you have agreed a price otherwise |
| Usage rights and exclusivity | Paid ads use and a category lock-out are both worth money | Raise it yourself. Almost no opening DM mentions either |
Telling a real offer from the pay-a-fee kind
There is one rule underneath all of this. A real brand pays the creator. It never asks the creator to pay, for anything, at any stage.
So the clearest sign is money moving the wrong way, under whatever name: a registration fee, a refundable deposit, a shipping charge for the free product, a selection payment, or a link to pay on. All of those are the same scam wearing different words.
- You have been selected, with no brand named, no product named and no budget. Selection language with nothing concrete behind it is the shape of the whole genre.
- A fee to be featured, to join a creator network, or to be listed. Nobody legitimate charges you for the chance to work.
- Payment to a personal account, or a request to move to WhatsApp or Telegram before anything is agreed.
- A link to claim something, especially one asking you to sign in again. Your login is a bigger prize than your reel.
- Urgency on a first message. Today only, reply in one hour. A real campaign has a brief and a timeline.
- A handle created recently with a name one letter off a brand you recognise.
The right response to any of these is nothing at all. Do not negotiate, do not explain, and do not ask them to prove it. Report and block, and move on to the offers that are real.
Doing it automatically, and where the line is
HookSend's Collabs screen does the sweep above on every inbound DM as it arrives. It is worth knowing how, because the order it works in is what keeps it cheap and what decides what you see.
- Anybody already in your Leads is skipped, because somebody who gave you their email through a campaign is a customer writing to you rather than a brand approaching you. There is a second switch, off by default, to skip anybody you have messaged before.
- A free word count gate, exactly the twelve word rule. Most of an inbox stops here and nothing is spent, because this runs before the credit is claimed rather than after it.
- One AI read of the message, which both decides whether this is somebody proposing to work with you and pulls the facts out of it. One call rather than two, because both answers come from reading the same few lines.
- A separate scam score. Anything above 80 is filed under Scams instead of mixed in with real offers, and it is filed even when the offer score is low, so a scam does not slip through by being vague.
- The row is written with a confidence figure on it, which shows on the card as a percentage. Nothing is hidden behind the score.
The bar for filing an offer sits at 55 out of 100 rather than 70. That is deliberate and it was moved down after a real pitch, one that read "would you be open to working together on a short content piece, happy to share the details", scored exactly 70 against a threshold of 70. Missing a paid offer costs more than putting one extra message on a list you glance at.
| Field | What it holds | When it is not there |
|---|---|---|
| Brand | The company name as written in the message | not named |
| Who is writing | Brand or agency | not clear |
| Offer | Paid, Barter, Affiliate or Event, with the budget beside it | Not said |
| They want | The deliverables, up to eight of them | not said |
| By when | A real date, read out of prose like by 5th October | not said |
| Asks you for money | Yes or No, from the scam score | Always answered |
| Summary | One sentence in English, whatever language the message was in | The message itself is shown instead |
Two details about the reading that matter in practice. Budgets are kept as the sender wrote them and then parsed, so 18k, ₹18,000, 1,50,000 and 600 euros all become a number, in rupees, dollars, euros, pounds or dirhams. And a deadline written without a year is read as the coming one, so a brand writing in December about Jan 10 means the January a few weeks away rather than one that has passed.
Romanised Hindi, Tamil, Telugu and Bengali are read as themselves rather than as misspelled English, which matters because a pitch from an Indian brand is often written that way. The summary comes back in English either way.
What it deliberately will not do
It never replies to a brand. Not an auto-reply, not a holding line, nothing. That is a decision rather than a missing feature, and it is the right one: the first message back is where your rate, your usage rights and your dates get set, and a script cannot do that on your behalf. The job it takes is making sure you saw the offer.
What you get instead is a list with five figures above it: how many brands got in touch this month, how many of those were paid offers and how much is on the table, how many were barter, how many are still waiting on you, and how many scams were set aside. Each offer moves through New, Talking, Agreed or Passed as you work it, and there is a notes box on every one for the things you agreed in the thread.
There is also a daily summary email, and it only goes out on days a brand actually wrote. An email every morning saying nothing today is an email you stop opening, and then you miss the morning something came. It arrives at an hour you choose, in your own timezone.
What it costs
Reading one DM for an offer costs 1 AI credit, out of the same monthly allowance Comment Guard spends from. The word count gate costs nothing, so the credit is only spent on a message long enough to be a pitch.
Plans with AI credits start at Pro at ₹249$9 a month, which includes 200. Business at ₹499$17 has 1,000, Growth at ₹899$25 has 2,000 and Agency at ₹1,599$40 has 5,000. The 15 day free trial carries 500 credits and needs no card, which is enough to read a busy month of DMs and find out whether anything was being missed.
The short version
Look in Requests, not your inbox. Read anything over a dozen words. Search for the phrases brands use rather than the word collab. Record who, what kind, how much, what they want and by when, and ask about usage rights yourself because they will not raise it. And if any message asks you for money, under any name, it is not an offer.
Questions people ask about this
- How do I find brand deals in my Instagram DMs?
- Start in the Requests folder rather than your main inbox, because a brand approaching you for the first time does not follow you and lands there. Read every message longer than about a dozen words, since a real pitch is almost never shorter. Then search for the phrases brands actually use, such as would you be open, send you, in exchange, budget, rate card and deliverables.
- Why don't brand collaboration DMs show up in my main inbox?
- Instagram files messages from people you do not follow as requests, and it treats them as a lower priority than messages from people you know. A brand pitching you for the first time is exactly that kind of sender, so the offer sits in a folder with a quieter notification, mixed in with spam. Checking Requests on purpose once a week is the fix.
- What words do brands use when they DM a creator?
- The pitch language is fairly consistent: would you be open to, we would love to send you, in exchange for, our upcoming campaign, the brief, deliverables, your rate card, usage rights, barter or gifting for product deals, and commission or affiliate for percentage offers. Searching for the word collab is the mistake, because fans use it about your past work far more often than brands use it about future work.
- How can I tell if a brand collaboration DM is a scam?
- One rule covers most of it: a real brand pays you and never asks you to pay. Treat any request for money from you as a scam, whatever it is called, including a registration fee, a refundable deposit, a shipping charge for free product, a selection payment or a link to pay on. A you have been selected message with no brand named, no product named and no budget is the same thing in vaguer words.
- Is a barter or gifting offer worth taking?
- Sometimes, and it depends on what the product is worth to you and how much work they are asking for. A box of something you would have bought anyway in exchange for one story is a fair trade. The same box for a reel, two stories and paid ads usage is not. Price the work rather than the product, and remember you can counter a gifting offer with a fee.
- Should I reply to a brand DM straight away?
- Reply promptly, but not immediately and not in the same sitting where you read it. Prompt matters because campaigns get cast quickly and a four day old reply often arrives after the decision. Immediate is where creators name a rate too low, because the first number in the conversation anchors the rest of it. Read, note what is missing, then reply once you know what you are asking for.
- Can software read my Instagram DMs and find the offers for me?
- Yes. HookSend's Collabs screen reads every inbound DM as it arrives and moves the offers onto their own screen with the terms taken out of each one: paid or barter, any budget named, what they want made and by when. Messages too short to be a pitch are skipped for free, and anybody already in your Leads is skipped as a customer rather than a brand.
- Will it reply to brands for me?
- No, and that is deliberate. A collaboration is a negotiation over your rate, usage rights, exclusivity and dates, and the first line back sets the price. So nothing is sent to a brand on your behalf, not even a holding message. The feature makes sure you saw the offer and shows you what is in it, and the reply stays yours.
- Does it work on messages written in Hindi or Tamil?
- Yes. Romanised Hindi, Tamil, Telugu and Bengali are read as the languages they are rather than as misspelled English, which matters because a lot of pitches from Indian brands are written that way. The language is shown on the card when it is not English, and the one line summary comes back in English whatever the message was in.
- How much does it cost to have DMs read for brand offers?
- One AI credit per message read, from the same monthly allowance Comment Guard uses, and nothing at all for the messages too short to be a pitch. Plans with credits start at Pro at ₹249$9 a month with 200 credits, Business at ₹499$17 has 1,000, Growth at ₹899$25 has 2,000 and Agency at ₹1,599$40 has 5,000. The 15 day trial carries 500 and needs no card.