Executive Overview
Most B2B startups struggle with cold outbound and expensive ads. We decided to build a sustainable, institutional content engine that positions us as an authority while driving high-intent product signups.
Our journey wasn't a straight line. We started with cold outbound, but realized we were too early in our growth stage to make it stick. Then we pivoted to AI SDRs, only to find that early-generation tools were more spammy than helpful.
This playbook is about our third attempt: building a content engine. We set out to build something institutional, sustainable, and high-converting that correlates marketing visitors directly to product usage.
The Content-led Growth Engine Architecture

Funnel Architecture Diagram
The architecture is built on a simple premise: Move people from Cold to Hot through consistent, high-value education. We use a multi-layered approach that combines ABM, newsletter sequences, and behavioral outreach.
Build and Maintain an ABM Master Contact List
If you are early days, keep it broader and experiment with your ICP and messaging. If you are at revenue scaling stage, keep it narrower to your ICP.
Company Attributes
- Name & Domain URL
- Firmographics (Revenue, Stage)
- Employee Count & HQ Location
- Hiring Roles & Funding Events
Contact Attributes
- Name & Email ID
- LinkedIn Profile URL
- Title & Location
- Phone Number
- Frequency: Monthly
Deep Dive: Implementation Details
The Data Strategy: Maintaining a high-quality list is a full-time job. We recommend a "Waterfall" approach to data enrichment. Start with Apollo for broad coverage, then use Clay to run specific logic (e.g., "Find the LinkedIn profile of the Head of Revenue at companies that just raised Series B").
Unexpected Challenge: Clay can be very, very expensive if not managed carefully. We are still learning how to balance cost vs. depth.
List Maintenance: We maintain three distinct tiers:
- Cold (375K): The top of the funnel. These are people who fit our ICP but haven't interacted yet.
- Warm (180K+): People who have opened our emails at least twice. They are starting to recognize the brand.
- Hot (120K+): The "High Intent" group. They've clicked multiple times and visited high-value pages like pricing or demo.
Pro Tip: Don't just buy a list and sit on it. Add 1-5K new ICP contacts every month to keep the "Cold" pool fresh. Remember almost 80% people change jobs every 3 years, your list will get stale and undeliverable without this refresh.
Install Pixels for Visitor and Ad Tracking
Install scripts to track traffic, visitors, content, and channel performance. We use ThriveStack for unified tracking across Marketing, Product, and Revenue.
Why ThriveStack? It correlates visitors from Marketing to Users/Accounts in Product.
Connected Revenue Intelligence- Frequency: Continuous
Deep Dive: Implementation Details
The Correlation Engine: Most tracking tools stop at the "Lead" level. ThriveStack goes deeper by tying the anonymous marketing cookie to the actual User ID once they sign up. This allows you to see exactly which blog post or ad campaign led to a high-LTV customer.
Ad Platforms: Don't just install the Google/LinkedIn pixels. Use an aggregator like Cometly if you're running multi-channel ads to avoid double-counting conversions. However, for early-stage startups, start with the native pixels to train their algorithms on your specific audience.
Retention Cohorts: Tracking pixels also help you build "Visitor Retention" cohorts. You can see if people who visit your "Documentation" page are more likely to stay active in the product than those who only visit the "Home" page.
Build a Cold Email Newsletter
Goal: Generate awareness on the problem, industry trends, and solutions. Don't try to sell here.
- Frequency: 3-4 times a month
- CTA Mix: 80% Marketing / 20% Product
Deep Dive: Implementation Details
The "Institutional" Newsletter: We send 3-4 emails a month. These aren't just product updates; they are industry insights, "How-to" guides, and thought leadership pieces that position ThriveStack as an authority.
Content Generation Process:
- Research: Ingest 20-30 expert articles using AI tools like NotebookLM.
- Synthesis: Generate a unique perspective by combining multiple data points.
- Drafting: Human-in-the-loop editing to ensure brand voice and accuracy.
- Distribution: Segmented sending via Brevo for maximum deliverability.
Content Mix: 70% Education, 20% Industry News, 10% Product. If you flip this and send 70% product updates, people will unsubscribe immediately.
Deliverability: With a list of 375K, deliverability is your biggest enemy. We use Brevo for its robust infrastructure and clean IP reputation. We also run our list through NeverBounce every 60 days to remove stale emails.
Warm Newsletter: The 6-Email Sequence
Goal: Specific awareness and pitching your solution to warm contacts.
- Frequency: Once a week
- CTA Mix: 60% Education / 40% Product

Deep Dive: Implementation Details
The "Lesson" Framework: Instead of "Weekly Newsletter #42," call these "Lessons." It sets a psychological expectation of value. Each lesson should tackle one specific feature of your product but frame it as a solution to a broader industry problem.
Sequence Logic:
• Lesson 1-2: Problem agitation and current state analysis.
• Lesson 3-4: Introducing the "New Way" (your category).
• Lesson 5-6: Direct product proof, case studies, and "The Pitch."
Opt-in vs. Opt-out: While these are sent to "Warm" contacts who have interacted with your cold emails, always provide a clear "Unsubscribe from this sequence" link. It builds trust and keeps your deliverability high.
Outreach Selling Motions
Goal: Pitch your solution softly to Hot contacts based on their behavior.
- Frequency: Daily / On-demand
- CTA Mix: 20% Education / 80% Product
We are starting on this journey and are evaluating simpler and cost-effective ways to run warm outbound across email, LinkedIn, and other channels.
Deep Dive: Implementation Details
Behavioral Context: Before sending an outreach email, our SDRs check the ThriveStack dashboard. Did the contact visit the "Pricing" page 3 times in the last 48 hours? Did they try the "Live Demo" mode? This context becomes the first line of the email.
Tool Evaluation: We are currently looking at tools like Instantly.ai and SmartLead.ai for email automation, and Artisan AI for more autonomous SDR motions. The goal is to maintain a "human-in-the-loop" feel while scaling volume.
Patience is Key: Don't reach out the second someone opens an email. Wait until they've hit the "Hot" threshold (5+ opens, 10+ clicks, or key website visits). If you hurry, you'll lose the contact forever.
Retarget Ads & Other Channels
Use attributes from Hot and Warm lists to start hyper-narrow ad campaigns targeting visitors who already know you.
- Frequency: Continuous
- CTA Mix: 100% Product
Deep Dive: Implementation Details
Hyper-Narrow Targeting: Instead of targeting "Marketing Managers in the US," we upload our "Hot" contact list directly to LinkedIn. This ensures our ad budget is only spent on people who are already 60-70% through the buying journey.
Tool Stack: We utilize Google Ads, LinkedIn Ads, and Meta Ads to stay top-of-mind. By focusing only on warm contacts, we significantly reduce wasted spend.
Ad Creative: For retargeting, the creative should be different. Use social proof, "How it works" videos, or specific comparison charts (Us vs. Competitor X). They already know who you are; now they need to know why you're better.
Host Webinars
Invite your Warm and Hot leads to deep-dive sessions. Use the deep relationship you've built to drive high-intent attendance.
- Frequency: Monthly
Deep Dive: Implementation Details
The "Warm-to-Webinar" Pipeline: We use our Warm newsletter to announce upcoming webinars. Because these contacts have been reading our "Lessons" for 4-5 weeks, they see us as experts, leading to a 30-40% registration-to-attendance rate.
Platforms: We use Zoom Webinars and LinkedIn Live to host these sessions. These platforms provide robust tracking and engagement tools that feed back into our CRM.
Interactive Content: During the webinar, use polls to gather even more data. "What is your biggest challenge with X?" The answers to these polls are fed back into our ABM list to further personalize future outreach.
Monitor, Rinse, and Repeat
Continuously analyze the cohorts. Which messages are moving people from Cold to Warm?
- Frequency: Weekly
Monitoring Categories
Newsletters (Brevo)
Monitor campaign performance directly in Brevo.
Marketing (ThriveStack)
Product (ThriveStack)
Deep Dive: Implementation Details
The Feedback Loop: Data without action is just noise. Every Monday, our revenue team reviews the ThriveStack "Touchpoints to Acquisition" report. If we see that a specific LinkedIn ad is driving high-intent visitors but they are dropping off at the "Sign Up" page, we immediately prioritize a UX audit of that page.
Cohort Analysis: We look at "Visitor Retention" to see if people who engage with our newsletters have a higher LTV than those who don't. This data justifies our continued investment in content.
Rinse and Repeat: The revenue engine is never "finished." It's a continuous cycle of testing, learning, and optimizing. What worked last month might not work next month, so stay agile and data-driven.
The Results
By shifting from cold outbound to a content-led growth engine, we didn't just increase our numbers—we improved the quality of our leads. People now come to us already knowing our philosophy, our product, and our value proposition.
The experiment ran for 6 months, transitioning from a manual, high-friction outbound model to an automated, high-intent content engine. The results were consistent across all key performance indicators.
Cold Outbound vs. Content-Led
FAQs
Ready to build your own growth engine?
Join SaaS Founders and Growth Leaders