Trusted by
Jenna Kutcher· Amy Porterfield· Dean Graziosi· Russell Brunson· Mindvalley· Her First $100K· Prince EA
$97M+
Client Revenue
3,000+
Brands Served
400M+
DMs Processed
For Coaches, Course Creators & Info Brands Doing $2M+/Year

We Build and Run Your Entire
Instagram DM Sales System
So You Wake Up to Revenue
You Didn't Have to Touch

School of Bots is the team behind the DM funnels that generated $97M+ in sales for brands like Jenna Kutcher, Amy Porterfield, Russell Brunson, and Mindvalley. Now we'll build one for you.

We only take 3 new clients per month. April 2026 has 2 spots remaining.

You're Leaving Money
in Your DMs Every Day

You post content. People engage. Comments roll in. Stories get views. And then... nothing happens.

Your audience is raising their hand, telling you they're interested, and you have no system to turn that attention into a conversation, a lead, or a sale. So the moment passes.

Your Instagram audience is one of the most valuable assets your business owns. You just don't have a system that converts it. That's exactly what we build.

  • 💬

    DMs getting replied to manually — or not at all — while your audience goes cold

  • 📉

    No attribution connecting your posts to actual sales — you can't see what's working

  • 🔁

    Incomplete conversion sequences that capture interest but don't close the sale

  • 📧

    Followers engaging but never making it into your email list or sales pipeline

  • ⏱️

    You or your team spending hours on manual outreach that should be fully automated


What We've Built for
Businesses Like Yours

9.6x
Average Return on Investment
For every $1 clients invest, they average $9.60 back in DM-attributed revenue
$725K
In First 90 Days — One Client
8,000% lead gen growth from organic content alone. No paid ads.
372K
Email Subscribers — One Client
Captured from organic content over 33 months of DM funnel management
$301K
In Month One — One Client
"I had high hopes, but this blew past what I thought was possible."
33+
Months — Longest Active Client
The system compounds. Results improve every month with more data and optimization.
$1.7M
Revenue + 53K Subscribers — One Client
"Hiring Natasha and her team changed not just my business — but my life."

What Happens When You
Install the System

9.6x ROI · $140K in 10 Days

$301,466 in sales in our FIRST month. I had high hopes, but this blew past what I thought was possible. School of Bots has completely changed how we are nurturing our leads — there has been a huge increase in lead quality, volume, and ease. It honestly feels like magic. But with receipts.

J
DFY Client
Online Business Coach · High-Ticket Offers
$725K in First 90 Days · 8,000% Lead Growth

Natasha and the School of Bots team are world-class at converting views into customers. In our first 90 days, their campaigns generated $725,000 in revenue and grew our lead gen 8,000% from organic content. They came in with a clear strategy and continue to execute flawlessly with zero hand-holding. Hiring them was the best marketing decision I've ever made.

D
DFY Client
Course Creator · $2M+ Annual Revenue

Everything Needed to Run
Your DM Revenue System

You focus on creating content and serving clients. We handle everything else — strategy, copy, builds, testing, and optimization.

🎯

Revenue Strategy & Funnel Planning

Dedicated Growth Strategist maps your DM funnel strategy to your offers, audience, and revenue goals. Monthly strategy sessions and real-time optimization based on your campaign data.

✍️

Copywriting & DM Sequences

We write every word your audience sees — opt-in messages, DM sequences, confirmation flows, email integrations, follow-ups, and upsell paths. All copy is tested across our 3,000+ client base before it touches your audience.

⚙️

Full ManyChat Build & Management

We build, configure, and maintain your entire ManyChat automation infrastructure — new follower funnels, launch campaigns, evergreen sequences. Fully built, fully managed.

🧪

CRO Split Testing & Optimization

We run continuous A/B tests — messaging angles, CTAs, sequencing, timing — and optimize based on performance data. Our internal CRO library spans 100+ documented tests across every client vertical.

📬

Email & CRM Integration

Your DM funnels connect to your CRM and email platform (ActiveCampaign, Klaviyo, HubSpot, Go High Level, and others). Leads flow into your email sequences automatically with segmentation and tagging built in.

🚀

Launch Campaign Execution

Launching a new offer or course? We build dedicated DM campaigns that run alongside your launch — capturing leads, handling objections, and driving sales from your organic content during your launch window.

💬

Dedicated Slack Channel & Team

Your Client Operations Lead and Growth Strategist are in a private Slack channel with you. Day-to-day communication, campaign updates, and decisions happen there — not through ticketing or email chains.

📊

Weekly Reporting & Attribution

Standardized weekly reports showing exactly which funnels are generating leads and revenue. Full attribution from content post to email capture to sale. You see the math every week.

See What Your Instagram
Audience Could Produce

Enter your current numbers below. We'll apply the same projection model we use with every new client — built from 400M+ messages across 3,000+ brands.

How this works: These projections use our internal formulas — the same ones Natasha walks through on every prospect call. Conservative multipliers from our actual client data. If your numbers are in a range, we use the lower end.
Your current follower count
From Instagram-driven sales
Your typical product price
Projected Monthly DM Traffic
Story replies + post comments + new follower DMs per month
Projected Email Captures
At 80% opt-in rate from qualified DM traffic
Projected Monthly Revenue
Conservative 3x projection using our standard model

Projections are estimates based on median performance across similar clients. Actual results vary based on content frequency, offer strength, audience engagement, and market conditions. We use conservative inputs — real results often exceed these projections.

Apply for a Spot →
April 2026: 2 spots remaining

We Are Selective.
Here's Exactly Why.

We only work with 3 new clients per month. Our results depend on working with the right businesses — so we apply strict qualification criteria before accepting any new partner.

✓ This is for you if:

  • You're doing $2M+ per year in revenue from your own information products, courses, or coaching — not affiliates or brand sponsors
  • You have 100,000+ followers on Instagram and are posting daily (or near-daily) feed posts and stories
  • You sell something for $1,000 or more (payment plans count)
  • You have a team of at least 2 other people in the business — this is not a solopreneur service
  • You have active automated email sequences from freebie opt-ins that sell products — email is part of your conversion journey
  • Your posts are getting 50,000+ views and at least 30 meaningful comments (not just emojis) per post
  • You sell with live webinars, launches, or evergreen funnels — not one-on-one only
  • You're ready to invest in a serious, data-driven partnership — not a shortcut or a chatbot

✗ This is not for you if:

  • Your annual revenue is under $2M from your own products
  • You have fewer than 100,000 Instagram followers
  • You're not posting consistently — DM funnels need content to fuel them
  • You have DM setters already — we cannot plug into a setter team, and we will not onboard if this is the case
  • You're in the middle of an active launch launching within 7 business days of onboarding
  • You need a custom one-off project rather than an ongoing system
  • You want completely hands-off with zero involvement — you'll need to approve content and provide materials
Helpful question to ask yourself: "Would School of Bots want 10 more clients like me?" If the answer is yes, you're probably a fit. Apply and we'll confirm.

The People Building
Your Revenue System

Natasha Willis
Co-Founder & Co-CEO

Natasha co-founded School of Bots in 2016 and has built it into the world's leading Instagram DM automation agency. ManyChat hires her to consult and train their customers. Meta calls on her to advise their highest-spending partners, including Nike and Under Armour. She's trained over 17,000 marketers in 30 countries, and the frameworks she built have generated $97M+ in client revenue. When you work with School of Bots, Natasha's strategies are the foundation of everything we build for you.

📋

Your Client Operations Lead

Your primary point of contact. Day-to-day account management, Slack channel ownership, deliverable coordination, and making sure nothing falls through the cracks.

📈

Your Growth Strategist

The person thinking about your revenue every single week. Designs your funnel roadmap, plans campaigns, and brings CRO insights from across our entire portfolio to your account.

⚙️

Automation Specialists & Copywriters

The team that builds, tests, and optimizes your funnels. Your team never touches a ManyChat node or writes a DM sequence again.

From Application to
Revenue in 4 Steps

No sales call required. The application tells us everything we need to know.

1

Apply

Complete the application below. It takes about 3 minutes. We'll ask about your business, audience, revenue, and goals.

3 min
2

Auto-Review

Your application is reviewed against our qualification criteria. You'll know within 24 hours whether you're accepted for this month's cohort.

Within 24 hrs
3

Reserve Your Spot

Accepted applicants put down a $1,500 refundable deposit to lock in their slot. Your slot is not held without a deposit — capacity is 3 new clients per month.

Refundable 24hr
4

Onboard & Launch

You're invited into a private Slack channel immediately. Your onboarding call is booked, your first funnels are scoped, and we're typically live within 2–3 weeks.

Live in 2–3 wks

Everything You're
Probably Wondering

We've answered these on hundreds of calls. Here are the honest answers.

The Done-For-You service is a monthly partnership. We discuss pricing, structure, and ROI projections after you apply — we don't publish pricing publicly because we customize the engagement structure based on what your business actually needs.

What we can tell you: our average client sees a 9.6x return on their investment, and clients typically stay with us for 12–33+ months because the math keeps working. Use the projection tool on this page to see what your specific numbers could look like.
Most clients are live within 2–3 weeks of onboarding. We typically see measurable revenue impact within the first 30–60 days.

One of our clients generated $301,466 in their first month. Another generated $725,000 in the first 90 days. Results vary based on your audience size, content frequency, and offer structure — which is exactly why we build a custom strategy for each client rather than a templated approach.
The initial engagement period is 30 days. Neither party can terminate during the first 30 days — we need time to build and launch your funnels before results are visible.

After the initial 30 days, either party can end the partnership with 30 days' written notice. That said, most of our clients stay for 12–33+ months because the system compounds — the longer we work together, the more data and optimization we bring to your account.

Billing is every four business weeks at the agreed retainer. A $1,500 deposit reserves your spot; the full retainer begins on your onboarding call date.
That's the most common thing we hear. The difference is that most businesses set up basic automations without the strategy, copy, and optimization behind them.

We've sent 400M+ messages and run thousands of split tests across 3,000+ brands. We know what converts — and more importantly, what doesn't — in every niche and audience type. The tool isn't the problem. The strategy, copy, and ongoing optimization behind it is. That's what we provide.
We're not a general marketing agency. We do one thing: Instagram DM funnels. We've been doing it since 2016, generated $97M+ in revenue for clients, and ManyChat and Meta both hire us as their go-to consultants.

Your VA doesn't have a proprietary CRO testing library built on 3,000+ brands. Another agency doesn't have the platform relationships we do. This is what we do — and no one in the world has been doing it longer or at our scale.
You need to be posting consistently — ideally daily stories and 4+ feed posts per week. We can't automate content creation — that's your brand. But we make sure every piece of content you post is connected to a revenue-generating DM funnel.

The more you post, the more conversations we start, and the more revenue flows. Content is the fuel. We're the engine that turns it into money.
Completely normal — and we've built the process for this. Apply first. If you're accepted, put down the $1,500 deposit to hold your spot. The deposit is fully refundable within 24 hours, no questions asked.

From there, you're immediately invited into our private Slack channel. Talk to your team, review the details with your decision-makers, and ask us anything directly in Slack. We'll work through every question with you there — so by the time your onboarding call happens, everyone is aligned and ready to move.

The only reason to move quickly on the deposit is that we only accept 3 new clients per month. Spots fill from the active applicant pool. Your deposit is what holds your place in line — without it, we can't reserve the capacity.
Once your deposit is placed, here's what happens in sequence:

1. You're invited into a private Slack channel with your Client Operations Lead and Growth Strategist — immediately.
2. Your onboarding call is booked (typically within 3–5 business days).
3. You fill out an onboarding form detailing your offers, audience, goals, and tech stack.
4. Your Growth Strategist builds your revenue projection model and funnel roadmap before the call.
5. On the onboarding call, we align on strategy, review projections, confirm access to your ManyChat and CRM, and scope your first funnel.
6. Build begins. First funnels typically go live within 2–3 weeks of the onboarding call.
Yes. Once you're in the application process and accepted, we're happy to connect you with a current client reference. We want you to feel 100% confident in this decision — we're asking for a real investment, and we want to earn that trust with evidence, not just claims.

Apply for a
Done-For-You Spot

Takes 3 minutes. You'll know within 24 hours whether you're a fit for this month's cohort.

April 2026 capacity: We accept 3 new clients per month. 2 spots remain. Applications close when capacity fills — and they fill from active applicants, not a waitlist queue.

1
Your Business
2
Your Audience
3
Your Goals

You Look Like a Strong Fit

Based on your application, your business meets our core criteria. We'll review your full application and follow up within 24 hours to confirm your spot.

In the meantime — read the deposit information below. If you're ready to lock in your slot now, you can place the refundable deposit today.

Fully refundable within 24 hours · No commitment until onboarding call

🤔

Not the Right Fit — Yet

Based on your application, your business isn't quite ready for our Done-For-You service. The most common reason is audience size or revenue level — our model requires a certain scale to generate the returns our clients expect.

The good news: our Content-to-Cashflow Level 2 program was built specifically to help you build the DM foundation and get to the scale where DFY makes sense. Learn more →

Your spot is not held until your deposit is placed. We only accept 3 new clients per month, and spots are filled from active applicants — not a waitlist. If another accepted applicant places their deposit before you, the spot goes to them.

The deposit is $1,500 and is fully refundable within 24 hours. This gives you the time to talk to your team, review the details in Slack, and confirm you're ready to move forward — without losing your slot.

What the $1,500 Deposit Does

Reserves your slotApril 2026 cohort
Unlocks immediate Slack accessInvited within 1 hour
Triggers onboarding call bookingScheduled within 24–48 hrs
Refundable if you change your mindWithin 24 hours, no questions
Applied toward first retainer paymentNot an extra fee
Deposit Amount$1,500
Need to talk to your team first? That's completely fine — and expected at this level of investment. Here's the move: place the deposit to hold your spot, get immediately added to Slack, and use that channel to walk your team through the details with us right there. We'll answer every question in real-time. You have 24 hours from deposit to decide if you want a full refund — no pressure, no hard sell.
Place $1,500 Deposit — Reserve My April Spot →

Fully refundable within 24 hours · Deposit applied toward your first payment · No contract until onboarding call

Your Audience Is Already Talking.
Let's Turn It Into Revenue.

The businesses that build this system in the next 6–12 months are going to have an almost insurmountable advantage over those who don't. The window to build on organic reach before the algorithm makes it harder is now.

Apply for a Spot →

April 2026: 2 spots remaining · 3 new clients per month maximum