Signal Collective · GTM Run Recap · 2026-07-09

We hunted the buyer, corrected course twice, and built the company site.

A multi-agent run to position signalcollective.com. It started as a Signal Analyst product site — then two founder corrections moved the target. BigQuery ground truth showed the real buyer is a marketing team at a $5M–$100M+ DTC brand, and the site was re-scoped to the company site for the services firm — with Signal Analyst as the entry product and public demo, not the hero. Three company homepages came out of it — every market claim traced to a live source, every confidential number kept off the page.

2 founder corrections 8 pain-hunt angles 8 ICP segments scored 5 services led with 3 company homepages, red-teamed 2 external stats cleared, 3 discarded

01 · Two founder corrections

The honest arc: a solo-operator product site → the real ICP → the company site.

The run's first pass was rigorous and it ran clean — but it optimized for the wrong target. Two founder corrections on 2026-07-09 moved both the buyer and the whole purpose of the site. This recap keeps the first pass on the record (below) and ships against the corrected brief.

Where the run landed

The tournaments ratified a solo-operator Signal Analyst product site.

The pain hunt, the ICP tournament, and the positioning tournament all pointed at the sub-$5M owner-operator (Segment 1) and made real-time CAC the hero of a product site for the Aug-1 self-serve MVP. Internally consistent, well-evidenced — and, as it turned out, aimed at the person who complains loudest in public rather than the one who signs contracts.

Correction 1 · BigQuery evidence

The ICP is a marketing team at a $5M–$100M+ DTC brand — not a solo founder.

Verified directly against BigQuery on the actual paid client roster: median ≈ $10M TTM, spanning $3M to $100M+, zero sub-$5M solo founders. The buyer is a small team — owner/CEO + in-house marketer, usually also working with an agency. "Five people, five different answers" is the pain precisely because multiple people look at the same numbers.

Open-forum evidence over-samples who complains in public and under-samples who signs contracts. The sub-$5M owner-operator survives — as the self-serve entry rung, not the center of the site's voice.

Correction 2 · Site scope

signalcollective.com is the company site for the services firm.

It leads with and sells strategic consulting, media buying, data analytics, custom data warehousing, and a growing AI advisory practice. Signal Analyst is the entry-level product and the public tech demo — the lowest rung of the engagement ladder ("start at $30/mo") and live proof the data layer is real — not the hero.

Primary CTA = the "Growth Signal Check" 30-min call. Secondary = start with Signal Analyst. The three tournament wedges survive one level down, as the Signal Analyst section's proof moments.

02 · The original brief (first pass)

Find who is complaining right now — then sell them exactly what ships Aug 1.

The first-pass brief: find who Signal Analyst's customers actually are (real people, complaining about real pain, on the open internet), pick the winning segment and positioning through structured competition, then build the site around that verified buyer. The evidence work below is all still load-bearing — Correction 1 changed who it centers on, not whether the pain is real.

The entry product being sold

Signal Analyst — Claude MCP + Slack surfaces only (no new web chat); Shopify / Meta / Google connectors (Klaviyo coming soon); token plans $30 / $75 / $100 / $200 per month; ships Aug 1 2026. Now positioned as the entry rung and public demo of the firm's data layer — not the whole site.

The three hard rules that governed every word

Publish nothing (all output local). Invent nothing (every market claim needs a source URL). Confidentiality — client names, financials, team comp, the internal margin, and exact enterprise/retainer pricing never appear in public copy.

03 · The pain hunt

Eight blind researchers, one recurring scream: "I can't trust this number."

Parallel researchers fanned out across Shopify Community, G2/Capterra reviews of the incumbents (Triple Whale, Northbeam, Polar, Lifetimely), agency and fractional-CFO communities, and MCP/Claude power-user threads. Every load-bearing quote was independently re-fetched and confirmed real before it counted. The distrust these quotes capture is exactly what the services firm gets paid to fix — the evidence outlives the ICP correction.

8
source angles run blind & in parallel
8
candidate ICP segments synthesized
0
Reddit quotes usable — structurally blocked (429/403) on every angle; Shopify Community carried the load
3 → 0
brand-deck market stats survived verification

The most damning verified quotes (kept)

"When I have 100 sessions and 5 sales. I should have a 5% conversion rate. Shopify however… tells me it's 0.7%."

jivjiv · Shopify Community · Dec 4 2024 · source

"Some sales are simply not recorded in Shopify at all."

Mpvls_Shop · Shopify Community · Oct 11 2025 · source

"Most sellers do not really trust the performance numbers from Meta and Google."

SectionKit · Shopify Community · June 4 2026 · source

"Net profit per order, including product costs (COGS), shipping costs, transaction fees, taxes, and advertising expenses — how can I accurately calculate this?"

TitaItalia · Shopify Community · June 8 2026 · source

"Paid plan is extortionate and free plan is pathetic." Lifetimely

Brat · Shopify App Store review · June 26 2026 · source

"[requires] a sales call [before you can even try it]." Polar

dryoasisplants · Shopify App Store review · Oct 1 2024 · source

What we kept

  • Verified, dated, first-person quotes from Shopify Community and the Shopify App Store — each with a live URL.
  • Two external market stats that survived a good-faith source check: Forrester 78% (siloed martech) and Gartner 52 / 40 / 39% (marketing can't prove its value).
  • Third-party quotes (AtScale, Adverity/SEJ, Polar) kept only as attributed, sourced illustration — never re-voiced as Signal's own stat.

What we killed

  • All three brand-deck stats (TechCrunch 63% / Forrester 70% / Gartner 62%) — none traced to its named publisher with its number. Discarded, never resurrected.
  • Every Reddit citation — the source was structurally blocked, so nothing from it can be vouched for.
  • "More accurate than Triple Whale / Shopify native" — an unbenchmarked superiority claim. Reframed to what we do to the data.

04 · ICP tournament overridden by Correction 1

The tournament crowned the solo operator. The BigQuery roster overruled it.

A judge panel scored all eight segments and ratified Segment 1 (sub-$5M solo owner-operator) as the beachhead. Correction 1 overrides that ratification: the real paid roster has no sub-$5M solo founders. The lesson is baked into the table below — the segment the tournament ranked #2 (a $5–10M owner-operator team) was directionally right about who pays; the founder correction widened it to marketing teams at $5M–$100M+ brands.

#SegmentTournament verdictPost-correction reading
1Self-serve solo / small DTC owner-operator
sub-$5M, ~$500–2K/mo ad spend
was "Primary ICP"Best-evidenced in public forums — but public forums over-sample complainers. Demoted to the self-serve entry rung (the Signal Analyst $30 tier), not the site's center.
2DTC owner-operator team, $5–10M+
now: teams at $5M–$100M+
was "Secondary"Corrected primary ICP Real paying precedent + tightest pain-to-service match. Correction 1 widened it to the full roster: owner + in-house marketer ± agency, sweet spot ~$8–40M.
3In-house growth lead / media buyerHero userNow a member of the buying committee — the daily user of Signal Analyst and of the retainer's reporting. Threaded into every company page's team voice.
6Agency / growth-consultancy ownerUntested channelReframed: the agency is now part of the buyer's committee (the reporting that gets reconciled), not a resale channel.
8Fractional CFO / finance leadReferral betStill a plausible referral partner; unchanged.
4VC-backed Series A–C founderPersona mismatchVerified founder voice is bootstrapped DTC, not VC. Unchanged.
7Enterprise "AI-ready data" buyerUnproven demandThe AI-advisory practice serves the upper end of the roster — a growing engagement, honestly hedged, not a self-serve claim.
5Strategic CMOWeakestUnchanged; supported only by abstract survey stats.

05 · Positioning tournament re-scoped by Correction 2

Five concepts in. Three finalists out. All three then dropped one level down.

A skeptic pass found four of the five concepts shared one spine — "your three numbers don't agree." Three finalists advanced as full product pages: real-time CAC, analyst-in-Slack, and anti-disagreement. Correction 2 re-scoped them: the three wedges survive as Signal Analyst section framings and proof moments on the company site — not as page heroes. The company site's hero is the firm.

RankConceptFirst-pass statusWhere it lives now
1real-time CACwas HeroSignal Analyst proof moment — "your CAC the same day." Powers the operator-console demo on company page 2.
2analyst-in-Slackwas SupportingThe surface-honesty framing for the Analyst section (Claude MCP + Slack, no web chat).
3anti-disagreementwas SupportingBecame the editorial spine of company page 3 — "three answers → one reconciled number."
ai-readyCutIts enterprise-scale anxiety now maps to the honestly-hedged AI-advisory service, not a $30 buyer.
decision-smarterRe-elevated"Make every decision smarter / embedded, not outsourced" was too big for a product wedge — but it is exactly right for the company hero. It became company page 1.

06 · The three company pages

Three complete company homepages — services-led, team-voiced, three distinct worlds.

Each is a full, self-contained company site: five named services, the engagement ladder with Signal Analyst as rung 1, a dedicated Analyst "entry product / public demo" section, the "Growth Signal Check" primary CTA, and "Start with Signal Analyst" secondary. The red team certified all three ship-ready — zero unresolved CRITICAL/MAJOR — and genuinely distinct on every visual axis.

Ship first
Company 1 · Embedded, not outsourced

"Your growth team — embedded, not outsourced."

Visual directionWarm ivory field, deep green dominant + one lime accent, Bricolage Grotesque display. Register: partnership warmth — the page that executes the brand identity.
Strongest sectionThe services-led architecture + engagement ladder — five named services with Signal Analyst as rung 1; signature floating Slack answer-card shows the owner/marketer/agency reading one number.
Biggest riskPrimary CTA is a mailto: (needs a real scheduler); its Analyst secondary already points at a real signup URL that must exist by launch.
Open company 1 →
Company 2 · We run it

"We don't advise from the sidelines. We run it."

Visual directionDark cinematic near-black, Signal lime as the sole bright accent, Archivo Expanded (ultra-wide, heavy). Register: operator bravado.
Strongest sectionThe operator-credibility proof — "we buy the media, build the warehouse, sit in the weekly review," anchored by a same-day-CAC telemetry console + living-numbers marquee.
Biggest riskBravado tone may over-promise; a "a dozen" client-count leak was caught and removed; mailto: + #analyst routing to align pre-launch.
Open company 2 →
Company 3 · One Number

"Ask your stack what last quarter's revenue was. You'll get three answers."

Visual directionCream/parchment + espresso + forest + amber, Fraunces variable serif. Register: DTC luxury-editorial.
Strongest sectionThe reconciliation nerve — verbatim distrust framing resolved by the "three answers → one reconciled number" apparatus and an engraved wax seal; the most on-brand look for a luxury DTC buyer.
Biggest riskLeans on attributed third-party quotes (AtScale/Adverity/Polar) that must stay attributed; a Slack-mock freshness stamp is a watch-item; mailto:/#book routing.
Open company 3 →
Recommendation

Ship Company 1 — "Embedded, not outsourced" — as the homepage.

It executes the brand identity (deep green + lime on a warm field) so it doubles as the firm's first public statement, and it operationalizes the exact direction Correction 2 re-elevated ("Make every decision smarter / embedded, not outsourced"). Its partnership-warmth register reads to both the owner who signs and the marketer who uses it daily, and it is the only page whose Signal Analyst secondary CTA already routes to a real signup surface. Keep Company 2's operator console and Company 3's reconciliation apparatus as supporting proof sections beneath it.

Case for #1

Brand identity executed, services-led, warmest to the full buying committee, Analyst signup already wired. Ship as the homepage.

Case for #2

Sharpest operator credibility. Best kept as the "we run it" proof band + the same-day-CAC Signal Analyst demo.

Case for #3

Most visceral, most on-brand for luxury DTC. Best as the reconciliation section — keep the third-party quotes attributed.

superseded First-pass product-page drafts (pre-correction) — kept for run history
Draft · product scope

real-time CAC

Solo-operator product hero. Now demoted to a Signal Analyst proof moment (company page 2's console).

concept-1 →
Draft · product scope

analyst-in-Slack

Surface-honesty product hero. Now the Analyst section's surface-explainer framing.

concept-2 →
Draft · product scope

anti-dashboard

Reconciliation product hero. Re-aimed and re-scaled into company page 3's editorial spine.

concept-3 →

06b · Claude Design refinements

Claude Design refinements — One Number, three treatments

After the company-site pass, the "One Number" positioning was iterated in Claude Design (claude.ai/design) into three visual treatments. Each was imported via the Claude Design MCP and converted to a standalone page. Placeholder image slots await real photography.

Treatment 1 · Heritage Luxury

Heritage Luxury

Visual directionCream + deep forest green, Schibsted Grotesk, hairline-rule editorial structure.
SignatureThe three source numbers dim as the reconciled number appears.
Open Heritage Luxury →
Treatment 2 · Warm SaaS

Warm SaaS

Visual directionWarm off-white + burnt-orange accent, Hanken Grotesk, rounded cards.
SignatureComposed product-proof panel — Claude answer + Slack thread, struck-through source numbers resolving to $1.27M.
Open Warm SaaS →
Treatment 3 · Dark Cinematic

Dark Cinematic

Visual directionNear-black + gold, Gabarito at display scale.
SignatureCinematic number sequence — three answers land one by one, then dim as the reconciled number takes over.
Open Dark Cinematic →

Raw .dc.html sources in site/design-src/ · Claude Design project retains the editable originals.

07 · Signal Analyst — the entry product

The lowest rung of the engagement ladder, and the public demo of the data layer.

On the company site, Signal Analyst is not the hero — it is where a brand starts ("start at $30/mo") and live proof that the firm's data layer is real ("the same technology behind our client work — try it"). Plans are named by shop stage, priced for the whole team (not per seat), and honest about a token-metered balance.

Starter
$30
a shop spending a few hundred to ~$1K/mo on ads
Operator
$75
~$1–2K/mo on ads · better effective rate
Team
$100
owner, marketer & agency — same answer for everyone
Studio
$200
a larger team, heavier querying across Claude + Slack
Rung 1: Signal Analyst self-serve ($30–$200) Analytics & Strategy retainer (contact us) Media buying (contact us) Custom warehousing / AI advisory (contact us)

Launch-week play: the "Growth Signal Check" 30-min review is the top of the funnel; founder-disclosed thread-answering in the exact Shopify Community threads where owners ask for this tool feeds the Analyst entry rung (zero paid acquisition), with the already-approved App Store listing as the always-on companion asset. The self-serve product is the trojan horse; the services ladder is the business.

08 · Red-team honesty summary (company-site pass)

Ship-ready — three services-led company pages, claims-clean, team-voiced.

The final critic re-attacked the three re-scoped company pages against the company-site claims map and both founder corrections. All three per-page passes closed every CRITICAL/MAJOR they raised; the critic re-verified the fixes and checked the four things this pass owns: distinct aesthetics, services-led architecture, claims compliance, and team voice. Zero unresolved CRITICAL or MAJOR on any page.

Attacks caught and fixed

  • A "a dozen" client-count leak on page 2 → removed (roster size is confidential).
  • A single-client "Toys" fingerprint on page 1 → genericized to "Wellness."
  • Fabricated "Most teams" social proof on pages 2–3 (nothing can be "most" pre-launch) → aligned to "Best for teams."
  • Page 3's no-JS blank-page defect → fixed (content renders without scripts).
  • An off-brand amber accent on page 2 → recolored to Signal lime.
  • Signature mockups de-timestamped to stay inside the "same-day" guardrail.

What held up under attack

  • Confidentiality: no client names/logos/financials; $3M–$100M+ used only as the roster-derived aggregate; no token markup; no retainer/build dollar figures (all "Contact us").
  • Services-led: the firm is the hero on all three; five specific named services; Analyst demoted to entry rung; AI advisory honestly hedged as a "growing practice."
  • Stats: only Forrester 78% and Gartner 52/40/39%; third-party quotes stay attributed with URLs.
  • Pricing: $30/$75/$100/$200 exact; framed "for the whole team, not per seat." Klaviyo kept distinct (live managed connector vs. "coming soon" in the Analyst product).
Open · MedPrimary CTA wiringThe "Growth Signal Check" is a mailto: on all three. Wire to a real scheduler (Cal.com/Calendly) before publish; keep mailto as fallback.
Open · MedMeta app-review clockAnalyst's CAC proof and the media service both depend on the Meta connector; if Meta isn't approved by Aug 1, use "Shopify + Google to start, Meta rolling out."
Open · LowAnalyst signup routingPage 1 points to a real signup URL; pages 2–3 route to #analyst/#book. Align to the real self-serve surface once it exists.
Open · LowDecisions logRationale (visual directions, corrections, launch gates) is distributed; consolidate into research/decisions.md.

09 · What to do next

Ship the company homepage, wire the call, watch the Meta clock.