r/GTMbuilders

Built my dad’s plumbing site. 17.5k impressions, 312 clicks, $0 ads. Here’s why that matters for GTM.

February. Built a website for my dad’s plumbing business.

Had to shut it off for a while because he got too busy taking calls. Flipped it back on.

Last 28 days: 17,500 impressions. 312 clicks. Zero ad spend.

I’m a GTM engineer. People act surprised when I ship a site. Don’t be. If it has an API, we can build it.

If it’s an AI build, we got this. Websites are in the job description whether HR wrote it down or not.

The site lives in a repo. track it. You see which pages and which lines of copy pull impressions and clicks.

Then you take the winners and use them everywhere else: outbound, landing pages, ads.

Organic finds the language. Ads scale it. Same copy, different surface.

That’s the loop. Site → Search Console → messaging → budget.

Coders and engineers already know how to ship and instrument.

Do that on a real business in your free time and you walk into GTM meetings with proof, not opinions.

You can point at the numbers and say put spend here.

I was a plumber for ten years. Now I keep his phone ringing from a Mac mini.

Shawn Tenam. GTM engineer, Clearbox co-founder. SEO god on the weekends. 🏴‍☠️

reddit.com
u/Shawntenam — 10 days ago

Curious - how do people track unique signals?

I'm noticing a lot of agencies and SaaS' claiming they can track unique data, and buying signals for clients. How do they find such data and do they really have 'unique' data that nobody else has?

reddit.com
u/imworkingclass — 10 days ago

How do you ICP-filter an Apollo export with Claude before enrichment?

I run outbound for a small agency and I'm stuck on one part of the pipeline.

I can export leads from Apollo. I have AI Ark and LeadMagic for finding emails, BounceBan for verifying, and Smartlead to use in email campaign . That part I understand.

The middle is where I'm lost: taking a messy Apollo CSV, cleaning it, and filtering it against my ICP with Claude (the $100 plan) or ChatGPT before I spend enrichment credits. My exports come back with the wrong industries, duplicate contacts, broken phone numbers and people who don't fit.

How do you handle this step? Do you paste rows into Claude in batches, use Claude Code with a script, or something else? And what order do you run cleaning, filtering, the email waterfall and verification in?

Any walkthrough, template or prompt would help. Thanks.

reddit.com
u/fighterboi — 14 days ago