The Contact Tool: Automated DMs That Don’t Feel Automated
Every other tool in SM Tasker generates passive touchpoints — a like, a view, a follow. The Contact tool is different. It sends a direct message: one person, one conversation, one opportunity to say something specific. Done well, automated DMs are indistinguishable from manually written ones, and they convert at rates that no passive engagement action can match. Done poorly, they get ignored, flagged, or blocked.
The difference between those two outcomes is almost entirely about message quality and targeting precision. This article covers both — what to write, who to send it to, and how to run the Contact tool in a way that generates genuine responses rather than spam reports.
Platform note: The Contact tool is available on Instagram and TikTok. It is not available on Threads.
Quick Setup Reference
- Go to Automations → select the account → click ADD AUTOMATION
- Select Contact from the tool list
- Configure Settings, Message, and Sources before starting
- Click Start
Settings Explained
Min/Max Per Hour
The Contact tool requires the most conservative limits of any tool in SM Tasker. DMs are the highest-scrutiny action on both Instagram and TikTok — platforms know that bulk messaging is a spam vector and monitor it closely. Keep hourly rates low and the range between min and max wide.
| Account Stage | Min/Hour | Max/Hour |
|---|---|---|
| Warm-up (days 1–30) | 1 | 2 |
| Standard (established account) | 2 | 5 |
Note that the Contact tool warm-up period is longer than other tools — 30 days rather than 14. DM sending on a new account with no established activity history raises immediate flags. Build a full month of engagement activity (follows, likes, story views, comments) before introducing Contact, and start at the lowest limits.
Refer to the Daily Action Limits guide for the platform-specific daily caps that apply to DM sending.
Min/Max Per Day
Keep daily DM volume consistent and moderate. The platforms that flag bulk messaging are looking for patterns — accounts that send 50 identical messages in a day are obvious. Accounts that send 10–20 varied messages per day, drawn from a well-targeted source pool, look like active networkers. Set your daily cap to a number that feels realistic for a genuinely social account in your niche, and don’t push past it.
Active Days
5 active days per week. Unlike viewing and liking tools that benefit from near-daily operation, the Contact tool produces better outcomes with a slightly more measured cadence — fewer messages that are better targeted beat more messages sent to a lower-quality audience every time. Use the rest days to audit which messages are generating responses and refine accordingly.
Engage with Profile
Keep ON. SM Tasker visits the target account’s profile before sending the DM, consistent with how a real person would approach outreach — you discover someone, look at their profile, and then reach out. The profile visit primes the recipient: they may notice the visit before the DM arrives, which increases the likelihood that the message gets opened rather than ignored.
Interaction Level
For Contact, Interaction Level determines how much additional engagement SM Tasker performs on the target profile before sending the DM:
- Just Browsing — visits the profile, sends the DM. Minimal pre-engagement. Best for high-volume targeted outreach where speed matters more than individual relationship depth.
- Open to Interaction — visits the profile, performs light engagement (e.g., a like), then sends the DM. The engagement softens the cold DM — the recipient sees a like and a DM from the same account, which feels more natural than a DM from someone who visited and left. Recommended for most outreach use cases.
- Want to Connect — deeper pre-engagement before the DM. Use for high-value targeting where conversion from a small number of precisely targeted accounts matters more than DM volume.
Writing Messages That Get Responses
The message is everything. A perfectly configured Contact tool with a bad message will generate spam reports. A simply configured Contact tool with a genuinely good message will generate responses, follows, and sales. Invest most of your setup time here.
The Rules for DMs That Don’t Feel Automated
Every message SM Tasker sends should pass a simple test: if a real person on your team sent this DM manually, would it make sense? If yes, send it. If it sounds like a template, rework it until it doesn’t.
Specific guidelines that make the difference:
- Keep the first line non-promotional — the first thing the recipient reads when the notification appears is the first line of your message. If it starts with “Hey, I noticed your page and wanted to share something special…” it reads as spam before they even open it. Start with something niche-specific and human: a genuine observation, a relevant question, a reference to their content type.
- Reference the niche, not the account — you don’t know which specific post SM Tasker viewed before sending, so don’t pretend you do. Niche-level specificity (“I’ve been following a lot of [niche] creators lately”) is honest and still personal. Fake post-specific references (“I loved your recent video about X”) are easy to spot and destroy credibility.
- One ask per message — the message should have a single, clear reason for sending. Whether that’s a question, a resource offer, a collaboration invite, or a soft introduction — one thing, clearly stated. Multiple asks in a single cold DM look desperate and unfocused.
- No links in the first message — links in cold DMs are the fastest route to the spam folder and to platform flags. Get a response first, then share a link in the reply thread if relevant.
- Short is better than long — 2–4 sentences is the sweet spot. Long cold DMs signal that the sender doesn’t respect the recipient’s time. Short messages that make their point clearly and leave room for a reply perform better across every use case.
AI-Generated Messages
The Contact tool integrates with OpenAI’s API to generate varied, non-repetitive messages from a prompt you write. This is the recommended approach for any outreach running at more than a handful of messages per day — identical messages sent repeatedly are the clearest automated DM signal a platform can detect.
To use AI messages, you need the OpenAI API connected in SM Tasker settings. See How to Connect ChatGPT to SM Tasker for setup instructions. Once connected, write your AI prompt in the message field.
What makes a good Contact tool AI prompt:
The prompt tells the AI what kind of person it’s messaging and what the message should accomplish. Give it enough context to generate messages that sound like they came from a specific person with a specific purpose — not a generic chatbot.
Prompt template framework:
You are [your role/identity] reaching out to [target audience description]. Write a short, friendly DM (2–3 sentences max) that [specific purpose — introduce yourself / ask a question / offer value]. The tone should be [casual/professional/curious/warm]. Do not include links. Do not use greetings like "Hey there" or "Hi friend." Start with the message directly. Vary the wording each time so no two messages read identically.
Example prompts by use case:
| Use Case | Example Prompt |
|---|---|
| Lead generation (service business) | You are a social media consultant reaching out to small business owners on Instagram. Write a 2-sentence DM that asks a genuine question about their current content strategy — not a pitch, just curiosity. Tone: professional but approachable. No links. Vary phrasing each time. |
| Creator collaboration outreach | You are a fitness content creator looking to collaborate with other fitness accounts. Write a short, direct DM expressing genuine interest in a potential collab — keep it to 2 sentences, casual and specific to the fitness space. No links. Make each message feel slightly different. |
| Community building / brand awareness | You run a community for [niche] enthusiasts and are reaching out to people who post about [niche]. Write a friendly 2-sentence message introducing the community and inviting them to check it out — warm, not salesy, no pressure. No links in the message itself. Vary the wording. |
| Product/offer introduction | You are the founder of a [product type] brand reaching out to potential customers in the [niche] space. Write a 2-sentence DM that mentions what the product does and invites them to ask questions if they’re curious — no hard sell, no link, just an honest introduction. Vary the phrasing each time. |
Manual Message Templates
If you prefer to write fixed templates rather than using AI generation, SM Tasker will send them as written — exactly, every time. Use manual templates when your outreach requires precise language (regulated industries, specific offers with exact details) or when you want full control over every word.
If using manual templates, create at least 3–5 variations and rotate them. A single identical message sent to hundreds of accounts is the clearest automated DM pattern there is. Multiple templates with slightly varied structure and phrasing are significantly harder for platforms to flag.
Source Strategy for Contact
Who you message matters as much as what you say. The Contact tool performs best when sent to accounts that are already primed to find your message relevant — people who are actively engaged with your niche, have recently shown interest in related content, or match a specific profile you’re targeting.
- Users that Interacted with Target Account (rank 150–200) — the highest-quality source for Contact. These are accounts that recently liked or commented on a competitor’s or niche creator’s post — self-identified as active, engaged members of your niche community right now. A DM to someone who just engaged with niche content lands in context; a DM to a passive follower of a large account does not.
- Target Account Followers (rank 100–150) — followers of specific competitor or niche accounts. Validated as interested in your space, though less actively engaged than recent interactors. Good source for broader outreach campaigns.
- Account Search (rank 75–100) — target accounts that match a specific profile (e.g., business accounts in a specific niche, creator accounts with a certain follower range). Useful when your outreach is profile-type specific rather than interest-signal specific.
- Hashtag Search (rank 50–75) — accounts that have posted under niche hashtags recently. Use as a supplementary source; people who post under your niche hashtags are active creators, not just consumers, which makes them a relevant but different audience segment from the above sources.
For the complete source strategy reference, see Sources & Targeting Mastery.
Platform-Specific Notes
Instagram has the strictest DM monitoring of any major platform. New accounts that DM at volume get flagged rapidly, which is why the 30-day warm-up requirement before introducing Contact is non-negotiable. Instagram also applies message request filtering — DMs from accounts the recipient doesn’t follow go to a separate “Message Requests” folder, where they often go unread.
This makes pre-DM engagement critical on Instagram. When SM Tasker follows the target account before sending the DM (via the Follow tool running on the same audience), there’s a higher probability the DM lands in the main inbox rather than the requests folder — because following creates a reciprocal familiarity signal. Run Follow and Contact on overlapping source pools to maximise inbox delivery rates.
Instagram also limits how many message requests a single account can have pending at once. If your source pool generates too many unanswered requests in a short window, subsequent DMs may be deprioritised. Keep volume conservative and ensure your targeting is tight enough that responses come in regularly.
TikTok
TikTok’s DM system is less saturated than Instagram’s, which means well-written, targeted messages have a higher open and response rate on TikTok for equivalent volume. TikTok also has its own filtering system — DMs from accounts the recipient doesn’t follow may be filtered — but the inbox experience is less crowded overall.
TikTok creator accounts (accounts with a high follower count or business classification) sometimes have DMs disabled or restricted. SM Tasker will skip accounts where DMs are unavailable and continue to the next target in the source pool.
Pro Strategies
Contact After Follow: The Two-Touch Warm Introduction
Run the Follow tool and the Contact tool on the same source pool, with Follow given priority to run first. The sequence: SM Tasker follows the target account; a few days later, the Contact tool sends a DM. The recipient has already seen a follow notification from your account — when the DM arrives, it’s not cold. It’s from someone they recognise. This two-touch approach meaningfully improves open and response rates compared to cold DMs with no prior contact.
Use a Delayed Until setting on a List to stagger the timing: follow targets get added to the DM list only after a defined cooldown (3–7 days), ensuring the follow notification lands before the message does. See Using Lists to Power Precision Targeting for how to configure this workflow.
Contact After Comment: The High-Credibility Introduction
An even warmer version: run Comment on a niche hashtag pool, and follow up with Contact to accounts where the comment generated a reply or like. These are accounts that already responded to your account’s activity — they noticed you, engaged, and are primed for a direct conversation. A DM to an account that liked your comment on their post is one of the highest-conversion outreach scenarios available in the stack.
This sequence requires more manual list management (identifying which accounts engaged with your comments), but for high-value outreach objectives — lead generation, collaboration, sales — the conversion rate justifies the additional step.
Contact for Reactivation (Existing Followers)
Use the Contact tool with a Specific Users source — your own follower list — to send outreach to followers who haven’t engaged with your content recently. This is a different use case from growth outreach: it’s retention and reactivation. A short, personal-feeling message (“noticed you’ve been around for a while, wanted to check in and share something”) sent to dormant followers can reactivate engagement at a fraction of the cost of acquiring new followers to replace them.
Common Mistakes
| Mistake | Why It Hurts | What to Do Instead |
|---|---|---|
| Starting Contact before the account is established | DMs from new accounts with no activity history are flagged immediately; account risks an early DM block that can be difficult to recover from | Run at least 30 days of Follow, Like, StoryViewer, and Comment before introducing Contact; build the account’s activity foundation first |
| Using a single identical message template | Platforms detect repeated identical messages across multiple recipients as bulk spam; account gets flagged or DM-blocked | Use AI generation for natural variation, or create 3–5 manual template variants and rotate them |
| Including a link in the first message | Links in cold DMs are the clearest spam signal to both platforms and recipients; dramatically reduces open rates and increases spam reports | First message: no links. Share a link only after the recipient has replied and a conversation is in progress |
| Targeting cold, low-quality audiences | Mass outreach to accounts with no connection to your niche produces low response rates and high spam report rates — both of which damage account health | Use Users that Interacted with Target Account as the primary source; target people who are actively engaged with your niche right now |
| Running Contact at aggressive limits | DM volume is the primary trigger for messaging blocks on both platforms; pushing limits fast is the fastest way to lose DM access entirely | Stay within the limits above; treat the Contact tool as precision targeting, not broadcast outreach |
What to Do Next
- Safety Features: Restrictions, Auto-Suspend & Ignore Lists — Before running a full stack with Contact included, understand how SM Tasker’s Auto-Suspend system protects your account when any tool — including Contact — encounters a block.
- Using Lists to Power Precision Targeting — Configure the Follow → Contact two-touch sequence using Delayed Until on a Dynamic List. This is the highest-converting outreach workflow available in the SM Tasker stack.
- Building Your Growth Stack: The Pro Workflow — Review how Contact fits into a full growth stack and when to introduce it relative to the other tools.
Bottom line: The Contact tool is the highest-leverage and highest-stakes tool in SM Tasker. Used correctly — with an established account, precise targeting, well-crafted messages, and conservative limits — it’s the tool that turns passive audience growth into actual conversations, leads, and relationships. Used incorrectly, it’s the fastest way to damage an account. Treat it as a precision instrument: configure it carefully, test your messages before scaling, and let the targeting do the heavy lifting so the volume never has to.