SaaS / Developer Tools

How Pulseform replaced paid search with a Claude-driven Reddit lead pipeline

PulseformBootstrapped SaaS, 4-person team

AI Lead Generation PipelinesLinkeddit MCP + Claude Desktopsearch_leads + get_lead_insights tool chaining
312
Qualified signups / 60 days
18%
Signup → paid conversion
4.2x
ROI vs. paid search
$44
CAC (down from $184)

Pulseform is a form-builder for engineering teams that treats forms as versioned, testable artifacts. After burning $9k on paid search for 31 trials, they rebuilt their entire top-of-funnel around a Linkeddit + Claude Desktop workflow that the two-person growth team runs in 40 minutes a day.

Background

Pulseform's ICP is the engineering lead at a Series A company who owns the internal tools budget. That person reads Reddit threads about form tooling at 11pm and ignores LinkedIn ads. The team had tried Google Ads for 'typeform alternative' — CPCs past $14, and the trial-to-paid rate was so low that the channel lost money on a 12-month window. They needed a channel where they could actually talk to engineers, not interrupt them.

The problem

Three specific failures forced the pivot: (1) Google Search Console showed Pulseform ranking on page 3 for their target terms with no realistic path to page 1 inside 12 months; (2) outbound reply rates had dropped to 0.4% on Apollo sequences; (3) the team's one existing Reddit thread was driving 40% of organic signups despite being the only place they were active. The channel worked — they just had no system for it.

Pipeline configuration

Pulseform runs 2 Linkeddit pipelines. Each one is scoped to a narrow set of subreddits and keyword patterns so the lead queue never turns into noise.

High-intent form-builder alternatives

Subreddits
r/webdevr/SaaSr/nocode
Refresh cadence
Refreshed every 90 minutes
Keywords
typeform alternativetally.so alternativecheaper than typeformself-hosted form builderform builder for developers
Filters
  • Minimum thread score: 3
  • Contactability score ≥ 70
  • Exclude comments older than 7 days
  • Require OP comment karma ≥ 100 to filter bots

Adjacent-pain signals

Subreddits
r/devopsr/selfhosted
Refresh cadence
Refreshed every 4 hours
Keywords
form data pipelineembedding form in docsform webhooks not firingHIPAA form
Filters
  • Contactability score ≥ 55
  • User has ≥ 1 post in a dev subreddit
  • Thread still open (not locked/archived)

AI Content Writer workflow

  1. 1.For each lead, open the AI Content Writer with the thread URL — it pulls the full thread context, OP's last 25 comments, and the top 5 comments already in the thread.
  2. 2.Request 3 reply variants: one technical (if OP is a developer), one product-agnostic (recommends 2 tools including Pulseform when relevant), and one 'tough love' variant that pushes back on the OP's framing.
  3. 3.Strategist picks one, hand-edits two sentences for voice, and pastes into Reddit under the founder's personal handle (not the brand).
  4. 4.If the reply gets a response within 24 hours, auto-promote the lead to 'warm' status and queue a follow-up DM draft.

Linkeddit MCP + AI integration

The real multiplier is Claude Desktop connected to Linkeddit MCP. Marcus wired it to HubSpot and Linear so Claude could move a lead from a subreddit comment into a CRM record and an engineering ticket in one conversation.

Linkeddit MCP tools used
  • search_leads— queries the scored lead database by subreddit + minScore
  • get_lead_insights— fetches full profile, post history, and scoring rationale
  • search_reddit— finds adjacent threads Linkeddit hasn't ingested yet
  • fetch_post_comments— reads the whole thread for nuance
External MCPs connected
  • HubSpot MCP — creates contact, attaches the thread URL as source
  • Linear MCP — opens feature-request tickets when leads cite missing capabilities
  • Slack MCP — posts a daily 'top 5 leads' digest to #growth at 9am
Example Claude prompt
Using linkeddit, pull all new leads from r/webdev and r/SaaS in the last 24h with contactability score ≥ 75. For each, read their last 10 Reddit comments and tell me which ones are actually at a Series A company (not bootstrapped or pre-revenue). Draft a reply for the top 3 and create HubSpot contacts with the thread URL as the source field.

Want to run this workflow yourself? Set up the Linkeddit MCP server or connect via the Claude connector.

Daily rhythm

  • 9:00am — Slack digest from Claude drops the top 5 overnight leads in #growth.
  • 9:15am — Strategist spends 20 minutes reviewing, replying from personal account.
  • 1:00pm — Ad-hoc Claude prompt: 'Anything new on self-hosted form-builder threads in the last 4 hours?'
  • 5:30pm — End-of-day digest: which replies got responses, which threads need a follow-up tomorrow.

Thread breakdown

A staff engineer posted in r/SaaS asking for a 'Typeform replacement that doesn't phone home to 14 analytics vendors.' Linkeddit surfaced it 22 minutes after posting with a contactability score of 82. The strategist's reply walked through Pulseform's static-build option, admitted one limitation (no card-payment block yet), and got 34 upvotes. OP became a $279/mo customer inside a week and later wrote a blog post that still drives 80+ monthly signups.

Subreddits monitored

r/webdevr/SaaSr/devopsr/selfhostedr/nocode

Results

  • 312 qualified signups in 60 days, 18% converted to paid within 30 days — a 5.4x lift over paid search trial-to-paid.
  • Average CAC dropped from $184 (Google Ads) to $44 (Reddit + internal time).
  • Three of the top five customer-success calls now reference a Reddit comment as the first touchpoint.
  • The founder's Reddit handle now has 18k karma — itself a compounding asset.

Lessons

  • 1.Score thresholds matter more than keywords. Dropping minScore from 60 to 75 cut reply volume in half but doubled response rate.
  • 2.Reply from a human account, not a brand. Every brand-handle reply underperformed the founder's personal account by 3–5x.
  • 3.The MCP step is where the multiplier lives. Without Claude orchestrating HubSpot + Linear, the team could surface leads but couldn't operationalize them.

The pipeline finds the lead. Linkeddit's content writer gives me the draft. But Claude over MCP is what turns a Reddit comment into a HubSpot contact, a Linear ticket, and a Slack ping — in one prompt. We'd have built half of this by hand and burned out before month two.

Marcus Chen, Co-founder & CEO, Pulseform

Build a SaaS + MCP pipeline like Pulseform's

Same stack, same playbook. Free to start, under 5 minutes to set up.

Other case studies