Now in public beta

Auto-DM your
lead magnets

Stop manually sending DMs after every tweet. Shag automatically messages anyone who replies with your keyword.

Everything you need. Nothing you don't.

Built for one job—keyword-triggered DMs—and does it perfectly.

Instant DMs

Replies trigger DMs in seconds, not hours. Leads get your content while they're still excited.

X API Compliant

Built on the official API. No hacks, no workarounds, no ban risk. Your account stays safe.

Real-time Dashboard

See every DM sent. Track campaign performance. Know your automation is working.

Set up in 5 minutes. Run forever.

Three simple steps to automated lead magnet delivery.

1

Connect

Secure OAuth connection to your X account. Takes 30 seconds.

2

Create

Pick a tweet, set your keyword, write your DM message.

3

Watch

Every reply with your keyword triggers an instant DM.

What's included

Everything you need to automate your DMs and grow your audience.

Smart Automation

  • Keyword detection
  • Instant DM triggers
  • Case-insensitive matching
  • Typo-tolerant parsing

Campaign Management

  • Multiple campaigns
  • Custom DM messages
  • Tweet targeting
  • Easy activation

Safety Features

  • De-duplication built in
  • Rate limit handling
  • X API compliant
  • Account protection

Real-time Insights

  • Live dashboard
  • DM tracking
  • Campaign analytics
  • Performance metrics

Simple Setup

  • OAuth connection
  • 5-minute setup
  • No coding required
  • Works immediately

Creator Friendly

  • Affordable pricing
  • Unlimited campaigns
  • Priority support
  • Cancel anytime

"I used to spend 2+ hours after every viral tweet sending DMs manually. Now Shag handles everything while I sleep. My newsletter grew 40% faster once I stopped missing reply DMs."

SC

Sarah Chen

Newsletter Creator

Frequently Asked Questions

Will this get my account banned?

No. Shag uses X's official API and only DMs people who explicitly replied asking for a message. This is compliant with X's terms.

How fast are the DMs sent?

Usually within 30 seconds of the reply. Leads get your content while they're still engaged.

What if someone replies twice?

We track every DM sent. Same person won't get messaged twice—no awkward duplicates.

What if I hit X's rate limits?

Shag handles rate limits automatically. If we need to slow down, we queue messages and send them as limits reset. Your account stays safe.

Stop sending DMs manually.

Every reply is a potential subscriber. Don't let them slip away because you can't keep up.

Get Started Free

No credit card required. Set up in 5 minutes.