Why we went to Reddit before we wrote a line of code
Most SaaS products are built from founder intuition, analyst reports, and competitor teardowns. Those inputs are useful. They are also filtered — shaped by the frameworks of the people producing them, the incentives of the analysts publishing them, and the positioning of the competitors being studied.
We wanted something different. We wanted to know what B2B SaaS marketers actually say when no one is selling to them.
So before we finalised Iriscale’s feature set, we spent three months reading Reddit. Not skimming it. Reading it — systematically, across r/SaaS, r/marketing, r/SEO, r/GrowthHacking, r/Entrepreneur, and r/startups. Over 1,000 posts and the comment threads beneath them.
What we found did not just inform Iriscale. It fundamentally changed what we thought the product needed to be.
What 1,000+ Reddit posts actually sound like
Before we share what we learned, it is worth describing the texture of what we read — because it is different from what you find in marketing surveys, analyst reports, or conference talks.
Reddit posts from B2B SaaS marketers are specific. They name the exact tool that disappointed them. They describe the exact workflow that broke down. They share the exact conversation they had with their CFO that they could not answer. They ask questions that reveal what they do not know — which is often more revealing than what they say they know.
They are also honest in a way that formal research rarely captures. When someone posts in r/SaaS at 11pm asking “is it normal to feel like you are publishing content into a void,” they are not performing for a survey. They are describing a real experience. That honesty is the raw material that Iriscale’s product design is built on.
Here is what those 1,000+ posts taught us.
Finding 1: Marketers do not have a content volume problem — they have a signal problem
The most common assumption in generic SEO advice is that the primary challenge for B2B SaaS marketing teams is producing enough content. Publish more. Publish consistently. Build topical authority by covering every angle of your category.
The Reddit posts told a different story.
The teams we read about were not struggling to produce content. Many of them were publishing regularly. The problem was that they had no reliable signal telling them whether the content they were producing was the right content — targeted at the right questions, in the right language, at the right funnel stage.
A post in r/SaaS that captured this perfectly: a marketing manager described publishing 24 articles over six months, seeing modest traffic growth, and having no idea which articles were actually contributing to it or why. The keyword research had been done correctly. The briefs were solid. The content was well-written. But the connection between the research, the writing, and the results was opaque — and nothing in their stack was making it transparent.
What this taught us about Iriscale: The problem is not content production. It is connected intelligence. Iriscale needed to close the loop between keyword research, content output, and ranking performance — in one view, without a manual reconciliation step. This became the architecture behind the connection between the Keyword Repository, the Articles Hub, and Search Ranking Intelligence.
Finding 2: AI search visibility was the anxiety no one had a solution for
This finding surprised us more than any other — not because the concern was unexpected, but because of how universal it was and how completely unaddressed it was by existing tools.
Across dozens of threads in r/marketing and r/SEO, the same anxiety appeared in different forms. Marketers described watching their Google traffic flatten or decline. They described noticing that the buyers reaching their sales team were increasingly coming from word of mouth and community referrals rather than organic search. They described feeling that something had shifted in how buyers were discovering products — but having no data to confirm what it was or what to do about it.
A thread in r/SEO that appeared in mid-2025 and generated over 80 comments asked simply: “Is anyone else seeing a disconnect between their Google rankings and their actual pipeline? We are ranking for more terms than ever and getting fewer qualified leads.”
The comments were a catalogue of the same experience from different angles. Several people mentioned that when they asked their buyers how they had found them, the answers were increasingly “someone mentioned you in a Slack group” or “ChatGPT suggested you when I asked about tools for X.”
The AI search channel was already influencing buyer discovery. None of the tools in their stacks were measuring it.
What this taught us about Iriscale: Search Ranking Intelligence needed to track AI search natively — not as an add-on, but as a core feature. Tracking rankings on ChatGPT, Claude, Gemini, Perplexity, and Grok is not a future capability for Iriscale. It is the present one that most of the teams we read about needed immediately.
Finding 3: Competitor intelligence was universally broken
Generic SEO advice on competitive analysis tends to focus on keyword gap analysis — finding the terms your competitors rank for that you do not. It is a useful exercise. It is also a rear-view mirror.
The Reddit posts revealed a different competitive intelligence problem. It was not about keyword gaps. It was about speed.
Thread after thread described the same experience: a sales rep comes off a call and mentions that a competitor just announced a new integration, changed their pricing, or released a feature that directly addressed the objection the prospect had raised. The marketing team did not know. Their competitive intelligence tool had not surfaced it. By the time it did, the sales team had already improvised their way through three similar conversations without the updated positioning.
A post in r/SaaS described a startup that lost three deals in a row to a competitor that had launched a new enterprise tier they had not tracked. The competitor’s website had changed six weeks earlier. No one on the marketing team had seen it because no one was systematically monitoring it.
What this taught us about Iriscale: Competitor Analysis needed to be continuous and automatic — not a monthly scan, not a manual process, not a keyword gap report. Auto-generated battle cards that update as competitor positioning changes are not a convenience feature. For the teams we read about, they were the difference between a sales team that is prepared and one that is improvising.
Finding 4: Brand voice consistency was a growing team problem, not a small team problem
Generic SEO advice rarely addresses brand voice. When it does, the guidance is usually about creating a style guide and sharing it with your team.
The Reddit posts revealed that the style guide approach breaks down at exactly the moment it is most needed — when the team grows.
A thread in r/marketing from a Head of Content at a 120-person SaaS company described the challenge precisely. They had a style guide. It was a well-written Google Doc. And as the team had grown from two content producers to seven — with agency contributors added on top — the brand voice had fragmented in ways that the style guide could not prevent. Not dramatically. Just enough that a sophisticated buyer reading three pieces of their content in the same week would notice that they sounded like they came from different companies.
The solution they had tried — more detailed guidelines, more editorial review cycles, more feedback to contributors — had all helped marginally and cost disproportionate time.
Several comments in the thread identified the same root cause: the style guide was a document. It was not enforced at the point of creation. It was consulted after the fact, during review, if the reviewer remembered to check it.
What this taught us about Iriscale: Brand Voice needed to be applied at the point of content generation — not consulted during review. Iriscale’s Knowledge Base and auto-generated Brand Voice guidelines are not documentation tools. They are a generation layer that ensures every AI output across the platform is already on-brand before it reaches an editor, because the brand context is baked into the generation process itself.
Finding 5: The ROI conversation was universally dreaded — and universally underprepared for
If there was one theme that appeared in more Reddit posts than any other, it was this: marketers know that content and SEO are working, but they cannot prove it in the language their leadership needs to hear.
The posts describing this experience were remarkably consistent in their structure. A marketing team is doing good work. Organic traffic is growing. Content quality is improving. Community presence is building. Then budget season arrives, or a new CFO joins, or a board review happens — and the question is asked: what did marketing produce last quarter, in pipeline terms?
The answers in the posts were all variations of the same non-answer. Traffic numbers. Impression counts. Engagement rates. Content volume. All of which are real signals of progress — and none of which answer the question being asked.
A post in r/GrowthHacking that generated significant engagement described a VP of Marketing being asked in a board meeting to justify a $180,000 annual marketing tool spend. She had four dashboards, three agencies, and two reporting tools. She could not produce a single number that connected the spend to revenue.
What this taught us about Iriscale: The ROI problem is not a measurement problem. It is a data architecture problem. When SEO data, content data, and social data live in separate tools, they cannot be connected into a coherent story. Iriscale needed to be a single data layer — not an integration of existing tools, but a ground-up architecture where every signal flows through the same platform and the connections between them are built in rather than manually constructed.
Finding 6: The opportunity in community conversations was visible but unreachable
The sixth finding was in some ways the most actionable — and the most clearly underserved by every tool in the existing market.
Across multiple subreddits, we found threads where marketers described seeing highly relevant buyer conversations happening in communities and having no systematic way to act on them.
One post in r/marketing described a content manager who had started manually monitoring three subreddits every morning — spending 45 minutes a day reading threads, copy-pasting relevant ones into a Slack channel for the team to review, and occasionally drafting a reply that never quite made it through the approval process before the thread had gone cold.
She knew the conversations were valuable. She had manually turned two of them into content briefs that had become two of the team’s best-performing articles of the year. But the process was entirely dependent on her doing it every morning, and it was the first thing that got dropped when a campaign deadline arrived.
The problem was not awareness of the opportunity. It was the absence of a system that could operationalise it without requiring a person to do it manually every day.
What this taught us about Iriscale: The Opportunity Agent was not a feature we planned from the start. It was a direct response to this finding. A tool that continuously scans community conversations, surfaces the relevant ones, and drafts a response — removing the blank page problem and the manual monitoring overhead at the same time — was not a nice-to-have addition. It was the feature that the community was describing needing, in post after post, without knowing what to call it.
What generic SEO advice gets wrong
The six findings above point to a consistent gap between what generic SEO advice recommends and what B2B SaaS marketing teams at the 50–500 employee stage actually need.
Generic SEO advice optimises for the search ecosystem of 2019. It assumes Google is the primary discovery channel. It assumes keyword volume is the primary demand signal. It assumes content quality is primarily a writing problem. It assumes competitive intelligence is primarily a keyword gap exercise. It assumes brand voice is primarily a documentation problem.
None of those assumptions are fully wrong. They are just incomplete in ways that compound into significant strategic disadvantage for the teams that follow them too closely.
The teams in the Reddit posts were not failing because they were bad at SEO. They were failing to get the results they deserved because the tools and advice available to them were not built for the reality they were operating in — a reality where AI search is reshaping buyer discovery, where community conversations precede search intent, where competitive intelligence needs to be real-time rather than monthly, and where brand consistency needs to be enforced at generation rather than at review.
Iriscale was built for that reality. Not the reality of generic SEO advice. The reality of the 1,000+ posts we read.
How Iriscale addresses each finding directly
| Reddit finding | Generic SEO advice | Iriscale's response |
|---|---|---|
| Marketers have a signal problem, not a volume problem | Publish more content | Connected Keyword Repository → Articles Hub → Search Ranking Intelligence in one platform |
| AI search visibility is the unanswered anxiety | Focus on Google rankings | Search Ranking Intelligence tracks ChatGPT, Claude, Gemini, Perplexity, and Grok natively |
| Competitor intelligence arrives too late | Run quarterly keyword gap analysis | Competitor Analysis auto-generates and continuously updates battle cards |
| Brand voice breaks down as teams grow | Write a better style guide | Knowledge Base enforces brand voice at generation, not at review |
| The ROI conversation is universally underprepared for | Track traffic and engagement | Single data architecture connects SEO, content, and social in one platform |
| Community opportunity is visible but unreachable | Monitor mentions manually | Opportunity Agent scans continuously, drafts responses, and feeds the content workflow |
What this means for your team
If you recognise your team in any of the six findings above — if the brand voice is fragmenting as you grow, if the ROI conversation is dreaded rather than anticipated, if competitor intelligence is always a step behind, if community conversations are something you mean to act on but never quite do systematically — then the gap between generic SEO advice and Iriscale’s marketing intelligence is the gap between where you are and where you need to be.
The Reddit posts we read were not describing unusual problems. They were describing the normal experience of a B2B SaaS marketing team operating with tools that were not built for the current reality. Iriscale was built specifically to close the distance between that normal experience and what is actually possible when the intelligence layer is connected, continuous, and built into the platform rather than bolted on top of it.
Is Iriscale right for your team?
Iriscale is built for B2B SaaS marketing teams at the 50–500 employee stage who are ready to move beyond generic SEO advice and into a connected marketing intelligence system.
If your team is producing content without a clear signal of whether it is the right content, if you have no visibility into how your brand appears in AI search, if your competitive intelligence is reactive rather than proactive, or if your ROI conversation relies on disconnected metrics rather than a connected story — Iriscale was built for exactly this.
Book a 30-minute walkthrough and see Iriscale’s marketing intelligence working on your actual brand, your actual keyword landscape, and your actual competitive environment.
Frequently Asked Questions
Why did Iriscale read Reddit posts before building the product?
We wanted to understand what B2B SaaS marketers actually experience — not what analyst reports say they experience, and not what competitors claim to solve. Reddit gives you unfiltered, specific, emotionally honest descriptions of real problems from people who have no incentive to perform for an audience. Over 1,000 posts across r/SaaS, r/marketing, r/SEO, r/GrowthHacking, r/Entrepreneur, and r/startups gave us a foundation for Iriscale’s feature set that no other research method could have produced.
What was the single most surprising finding from the Reddit research?
The universality of AI search anxiety — and how completely unaddressed it was by existing tools. Marketers across multiple subreddits were describing a disconnect between their Google rankings and their actual pipeline, and noting that buyers were increasingly discovering them through AI engines and community referrals rather than traditional search. Every tool in their stack was measuring Google. Nothing was measuring ChatGPT, Claude, Gemini, Perplexity, or Grok. This finding became the direct origin of Iriscale’s Search Ranking Intelligence feature.
How does the Reddit research connect to Iriscale’s Opportunity Agent?
The Opportunity Agent was not in Iriscale’s original feature plan. It was added directly in response to a pattern we saw in the Reddit posts — marketers describing community conversations as a valuable but unreachable signal, with no systematic way to monitor, prioritise, and act on them without a manual daily process that always got dropped under deadline pressure. The Opportunity Agent is the feature the community was describing needing, built exactly as they described needing it.
How does Iriscale address the brand voice fragmentation problem identified in the Reddit research?
Generic advice says to write a better style guide. The Reddit posts showed that style guides fail at the point of creation — they are consulted after the fact during review, not applied at the moment of generation. Iriscale’s Knowledge Base addresses this by storing brand voice guidelines and applying them automatically at the point of AI content generation in the Articles Hub. Every output is already on-brand before it reaches an editor, because the brand context is baked into the generation process itself.
What does Iriscale do differently for competitive intelligence compared to traditional tools?
Traditional competitor intelligence tools run periodic scans and surface changes on a delay — often weekly or monthly. The Reddit posts showed that by the time those changes surface, sales teams have already encountered them on calls and improvised responses without updated positioning. Iriscale’s Competitor Analysis runs continuously and auto-generates updated battle cards as competitor positioning changes — so your sales and marketing teams always have current intelligence, not last month’s.
How does Iriscale help with the marketing ROI problem described in the Reddit posts?
The ROI problem identified in the Reddit research is a data architecture problem — SEO, content, and social data living in separate platforms that cannot be connected into a coherent story. Iriscale addresses this at the source by being a single platform where keyword data, content performance, social distribution, and AI search visibility all share the same data layer. The connections between channels are built in rather than manually constructed, which makes it possible to produce a coherent ROI narrative rather than a collection of disconnected metrics from four different dashboards.
Is Iriscale only useful for teams that are struggling with these problems?
No. Iriscale is most immediately valuable for teams that recognise themselves in the Reddit findings — but the compounding intelligence advantage it creates is equally valuable for teams that are already performing well. A team that is producing good content, maintaining brand consistency, and tracking Google rankings will compound that advantage significantly faster when they add AI search visibility, continuous competitive intelligence, and community signal discovery to the same connected platform.
How does Iriscale stay current with what B2B SaaS marketers actually need?
The Reddit Discovery Method is not just how Iriscale was built — it is how Iriscale continues to evolve. The Opportunity Agent that scans Reddit for your buyers’ conversations is the same intelligence layer we use to stay connected to the real problems B2B SaaS marketing teams are working through. The product roadmap is informed by the same community signals that Iriscale surfaces for your content strategy.
Related reading
- Why We Built Iriscale to Replace Manual Keyword Research (The Reddit Discovery Method)
- How We Use Iriscale’s AI to Turn Reddit Conversations Into High-Converting Content
- How Iriscale Connects SEO, Content, and Social Data to Prove Marketing ROI
- From Agency Black Boxes to Transparent Intelligence: Why We Built Iriscale Differently
- How Iriscale’s Knowledge Base Prevents Marketing Amnesia (The Every-Campaign-Resets Problem)
© 2026 Iriscale · iriscale.com · AI-Powered Growth Marketing for B2B SaaS