Tasks / Growth

Write a GTM plan

Can the model pick the customers who value the difference most, position against what they do today, and build a go-to-market that lasts beyond launch day?

Task type v1.1 · 2 tasksLast changed 6 Oct 2026 · ChangelogDifficulty

What AI gets right here, and what you’ll still have to catch

From 16 graded outputs by 8 models. 50% were usable with at most a quick edit.

Reliably right

  1. Positioned against the real alternative100% pass
    It names the real alternatives (accountant-run payroll with mistakes, owner spreadsheet with risk) and ties the message to confidence and accuracy that those alternatives lack.
    GPT-6 Astra · ChatGPT · Payroll, for the people who fear it
  2. Protects the self-serve engine100% pass
    Uses the 70% free-to-paid stat and product-qualified deal data to argue against capping the free plan, and keeps self-serve open.
    GPT-6 Astra · ChatGPT · Enterprise, without killing the engine
  3. Does the capacity sums100% pass
    Works out deals needed (69-80), qualified opportunities (134), and AE-years (8) with checkable arithmetic.
    GPT-6 Astra · ChatGPT · Enterprise, without killing the engine

Where it slips

  1. Avoids unsupported claims47% pass
    Presents the incorrect 'five of six no decision' figure as established fact, which is an unsupported claim about the current situation.
    Opus 5.5 · Claude · Enterprise, without killing the engine
  2. Uses the supplied evidence correctly52% pass
    The claim 'Five of our six losses on existing-user deals ended in no decision' is not supported by the data (4 no-decision, 2 Miro), so a statement about the current situation is invented.
    Opus 5.5 · Claude · Enterprise, without killing the engine
  3. Identifies material uncertainty73% pass
    The plan does not name specific unknowns that could change the decision, nor does it say how they would be resolved or what would trigger a pivot.
    Gemini 3.8 Flash · API · Payroll, for the people who fear it

How it’s graded

Each check is built on how world-class product and growth leaders do this work, as they’ve described it on Lenny’s Podcast, and names the leader it comes from.

  1. Positioned against the real alternative

    Does the plan name what the target customer does today without this product (including the status quo or doing nothing), and tie the message to the value that alternative lacks?

    Passes when Names the real alternative and the differentiated value against it, and picks the segment that cares most about that value.

  2. Sells against a pain the buyer feels

    Is the core message built on a pain or risk the target buyer already feels, with evidence from the material, rather than on generic upside like saving time?

    Passes when Leads with the pain the evidence shows buyers care about, and uses that evidence to choose the message.

  3. Diagnoses message or channel first

    Does the plan work out whether the problem is the message (people reach it but don't convert) or the channels (the right people never see it), and spend accordingly?

    Passes when Uses conversion and reach data to say which it is, and puts the effort there.

  4. Plans beyond launch week

    Does the plan say how demand keeps coming after launch, with the ongoing engine and what's measured over months, rather than treating launch day as the whole plan?

    Passes when Gives the ongoing motion after launch and the measures that show whether it's working over time.

Plus our standard checks

Uses the supplied evidence correctly · Addresses the actual decision · Respects explicit constraints · Identifies material uncertainty · Avoids unsupported claims · Produces the required deliverable · and 2 written for each task, which you’ll see in the tasks below.

The tasks

Read the brief, then compare up to three outputs, each with the LLM judge’s verdict on every check. Highlights mark what a PM had to fix.

The brief

You're the PM for Ledgerly Payroll, a new add-on for our accounting product, launching to existing customers on 3 November. Marketing has drafted the launch plan below. Write the go-to-market plan you'd run instead (or the changes you'd make to theirs), in no more than 900 words: who we go after first, what we say to them, through which channels, and how we'll know it's working over the following three months. The files are attached.

What the model was given5 items: About Ledgerly, marketing_launch_draft.md, customers_by_size_and_payroll_method.csv (penalty notices: share who told us they got a payroll penalty notice last year), beta_headline_test.csv (two versions of the in-app payroll page, shown at random to beta customers), customer_calls.md
About LedgerlyAccounting software for small businesses: invoicing, bank feeds, bookkeeping. 8,000 paying customers. Payroll is a new add-on at $6 per employee per month.
marketing_launch_draft.md7 lines · Download
# Draft launch plan (Head of Marketing)

- Launch day 3 November: press release announcing Ledgerly as "the first Financial Operating System for small business".
- Paid social and search ads to new prospects: $60,000 in November.
- In-app banner to all 8,000 customers: "Run payroll in minutes".
- Webinar in launch week.
- Success measure: press mentions and sign-ups in launch week.
customers_by_size_and_payroll_method.csv (penalty notices: share who told us they got a payroll penalty notice last year)employees,current_payroll,customers,penalty_notices_last_year_pct 1-4,Owner does it in a spreadsheet,3140,4 1-4,Accountant runs it,1020,6 5-25,Owner does it in a spreadsheet,690,19 5-25,Accountant runs it,1480,23 5-25,Another payroll tool,1210,7 26-50,Another payroll tool,460,5
beta_headline_test.csv (two versions of the in-app payroll page, shown at random to beta customers)headline,landing_page_visits,started_setup,ran_first_payroll "Run payroll in minutes, right where you do your books",4210,92,38 Never get a payroll penalty again,4160,268,117
customer_calls.md10 lines · Download
# Customer calls about payroll (excerpts, September)

1. Bakery, 12 staff: "My accountant does payroll. Last spring they filed late and I got a $1,400 penalty. I don't know what I'm paying them for."
2. Plumbing firm, 18 staff: "Time isn't the issue. I'm scared of getting it wrong. The tax office letter was the worst week of my year."
3. Design studio, 3 staff: "It's me and two freelancers. A spreadsheet's fine."
4. Café group, 22 staff: "We use another tool, it's OK. Switching sounds like a nightmare mid-year."
5. Physio clinic, 9 staff: "I'd move tomorrow if it meant one less thing that can go wrong with the tax office."
…
What a strong answer doesThe answer key the graders mark against

Picks customers with 5 to 25 employees whose accountant runs payroll (1,480 customers, 23% had a penalty notice) and those doing it in a spreadsheet (690, 19%), not the smallest businesses (happy with a spreadsheet) or those on another payroll tool (switching mid-year is the barrier). Builds the message on fear of penalties and errors, not time: in the beta, 'Never get a payroll penalty again' got about three times as many setups as 'Run payroll in minutes' (268 against 92 from similar traffic, 6.4% against 2.2%) and more first payrolls (117 against 38), and the calls say the same. Reads this as a message problem, not a channel problem: the existing customer base already sees the page, so fix the message and reach existing customers in-app and through their accountants before spending $60,000 on ads to strangers. Drops the 'Financial Operating System' category claim. Plans beyond launch week: prompts around payroll and tax deadlines, accountant referrals, and monthly measures such as payroll attach in the target segment, first payrolls run, and penalties avoided.

Critical failures (cap the score at 40)
  • Keeps 'Run payroll in minutes' as the lead message despite the headline test
Task

Mid-level · v1.0

The outputs

8 setups answered this brief.

Usable with a quick edit12 of 12 checks passed

The output is evidence-based, actionable, and covers all required elements; a PM could use it with minor wording tweaks without re-checking data or redoing reasoning.

Output

Ledgerly Payroll: a focused, trust-led launch

Launch on 3 November to existing customers with a pressing payroll problem—not to the whole market with a new category claim. Our goal is sustained, paid payroll usage over the next three months, not launch-week attention.

1. Who we pursue first

Prioritise businesses with 5–25 employees using spreadsheets or an accountant: 2,170 customers.

SegmentCustomersReported penalty notices last yearApproach
------:---:---
Accountant runs payroll1,48023%Largest opportunity; offer an owner-and-accountant walkthrough and a supported transition
Owner uses spreadsheets69019%Direct owner outreach focused on confidence, accuracy and setup help

These customers combine meaningful payroll complexity with substantially higher reported penalty incidence than other segments. The calls reinforce the pattern: fear of mistakes matters more than saving minutes.

The survey does not establish that accountants cause penalties. We should help owners gain confidence and involve their accountants where appropriate, not run an anti-accountant campaign.

Deprioritise: - 1–4 employees: low reported penalty incidence and evidence that free spreadsheets feel adequate. - Customers using another payroll tool: lower reported penalty incidence and explicit switching resistance. - 26–50 employees: revisit after proving onboarding and reliability with smaller teams.

Within the priority segments, recruit customers approaching a suitable payroll-cycle boundary who fit the product’s supported requirements. Don’t push a risky mid-cycle migration.

2. What we say—and must prove

Positioning: “More confidence in payroll, alongside your Ledgerly books.”

Suggested launch message:

> Worried about getting payroll wrong? > Meet Ledgerly Payroll, the new payroll add-on for your Ledgerly account. Check whether it fits your business and get help planning your first run. > $6 per employee per month, additional to your accounting subscription. > CTA: Check your fit and book setup help.

A 12-employee business pays $72 per month. Make pricing concrete without claiming savings unless we know what its current service includes.

The beta strongly favours the risk-reduction motivation: the penalty headline produced 117 first payrolls from 4,160 visits (2.8%), versus 38 from 4,210 (0.9%) for the speed headline—roughly three times the conversion.

But “Never get a payroll penalty again” is an unacceptable guarantee, and the test does not prove a safer alternative will perform equally well. Test qualified confidence-led copy against the speed message, using first payroll—not clicks—as the outcome.

Before publication, verify every supporting claim against the shipped product: supported payroll requirements, calculations, checks, filing responsibilities and support coverage. Demonstrate verified capabilities; don’t substitute reassuring language for evidence.

3. Channels and launch sequence

Before 3 November: establish readiness

  • PM, engineering and payroll specialists sign off supported customer types, critical workflows, known limitations and escalation procedures.
  • Prepare a migration checklist, pricing page, product demonstration and clear explanation of customer versus Ledgerly responsibilities.
  • Recruit a small assisted cohort across both priority segments; expand only when onboarding works reliably.

3 November–2 December: targeted launch

Replace the universal banner with segmented in-app messages and targeted email to the 2,170 eligible accounts. Use different examples for spreadsheet owners and accountant-managed businesses.

Run the webinar as a practical clinic: “Preparing your first Ledgerly payroll.” Show the workflow, explain limitations and answer switching questions. Invite accountants alongside owners.

Offer scheduled onboarding sessions and follow up with customers who start setup but stall. Sequence invitations to match support capacity.

Drop the “first Financial Operating System” press release. It is unsupported and disconnected from the buying need. Publish a straightforward customer announcement instead.

3 December–2 January: remove friction

Review setup abandonment, migration objections and support tickets weekly. Improve the biggest bottleneck before increasing invitation volume.

Build a customer proof point only with consent and verified results. Adapt clinic and support coverage around customers’ payroll schedules and holiday availability.

3 January–2 February: scale selectively

Expand outreach within the priority cohort if reliability and repeat usage hold. Test a small adjacent segment only after reviewing its requirements and switching barriers.

Pause the proposed $60,000 new-prospect advertising spend. Fund onboarding, measurement and targeted customer communications first; release broader acquisition budget only after proving retained adoption and service economics.

4. How we know it works

North star: paying businesses running repeat payroll successfully.

Instrument the account-level funnel by segment and channel:

Eligible → reached → setup started → setup completed → first successful payroll → next scheduled payroll → retained paid account.

Keep a random 10% holdout from proactive promotion, without blocking access, to estimate incremental adoption. Track assisted and self-serve onboarding separately.

Provisional three-month goals—not forecasts: - 200 accounts complete a first successful paid payroll, about 9% of the priority cohort. - At least 80% run their next scheduled payroll when due. - At least 90% paid retention at 60 days among accounts old enough to measure.

Track actual employee counts and payroll MRR, onboarding cost, support load, critical errors and filing exceptions where applicable. Pause expansion for unresolved critical failures.

Review weekly; make monthly scale-or-fix decisions. Monitor penalty complaints, but don’t claim penalty reduction from a three-month window. Press mentions and sign-ups are diagnostics, not success.

Grades and run details

Decision model 100 · LLM judge 100
Decision model checks
  • passUses the supplied evidence correctly9%
  • passAddresses the actual decision96%
  • passRespects explicit constraints46%
  • passIdentifies material uncertainty97%
  • passAvoids unsupported claims58%
  • passProduces the required deliverable82%
  • passPicks the segment with the pain100%
  • passUses the headline test57%
  • passPositioned against the real alternative85%
  • passSells against a pain the buyer feels100%
  • passDiagnoses message or channel first99%
  • passPlans beyond launch week100%
Run
Run
#1
Time to output
37 s
Submitted
5 Oct 2026

Usable with a quick edit9 of 12 checks passed

The plan is clear and actionable, with only a minor unsupported claim about acquisition cost that can be edited out; no re-checking of evidence is needed.

Output

To: Executive Team & Head of Marketing From: PM, Ledgerly Payroll Date: October 18 Subject: Revised GTM Plan: Ledgerly Payroll Launch (3 November)

The draft marketing plan targets a generic market with high-level branding. That’s a mistake. We are launching an add-on to an existing base of 8,000 accounting customers. Our unfair advantage isn't that we're a "Financial Operating System"—it's that we already hold their financial data.

We need to scrap the broad acquisition play for November, refocus entirely on our existing base, and lead with our strongest asset: penalty anxiety and accuracy, not speed.

Here are the critical changes I am making to our launch plan.

---

1. Who We Go After First (The Wedge)

The data and customer calls tell a clear story.

  • Ignore: The 1-4 employee segment doing payroll in spreadsheets (Retail shop: "Annoying, but free"). They don't feel enough pain to switch or pay $6/mo.
  • Ignore: Mid-year switchers currently using dedicated payroll tools (Café group: "Switching sounds like a nightmare").
  • Target (Our Wedge): Small businesses with 5–25 employees who currently rely on an accountant or a spreadsheet, and are bleeding money/stress on penalties.

Look at the data: 5–25 employee businesses using accountants or spreadsheets suffer 19% to 23% penalty rates annually. Furthermore, customer calls highlight deep resentment toward accountant-driven payroll failures ($1,400 fines, $180/mo fees for mistakes).

We will segment our 8,000 customers on Day 1 and suppress micro-businesses (1-4) from our primary payroll marketing to protect email reputation and conversion relevance.

2. What We Say to Them (The Message)

Marketing’s draft leads with: "Run payroll in minutes."

Our beta test proved this is the wrong hook. Look at the `betaheadlinetest.csv` data: * "Run payroll in minutes..." generated only 38 completed payrolls. * "Never get a payroll penalty again" generated 117 completed payrolls (more than 3x the activation rate).

Time isn't the primary enemy; fear is (Plumbing firm: "I'm scared of getting it wrong. The tax office letter was the worst week of my year").

Our Core Value Proposition: “Keep payroll inside Ledgerly. Zero manual data entry from your books, guaranteed accurate tax calculations, or we cover the penalty.” (Note: We should seriously explore a penalty-reimbursement guarantee as a killer differentiator).

3. Through Which Channels

We are shifting $50,000 of the proposed November budget away from broad paid social/search targeting cold prospects. Acquiring cold payroll customers is expensive and slow; cross-selling our 8,000 warm customers is high-margin.

  • Channel 1: Targeted In-App Real Estate (Nov 3): Replace the generic banner with a dynamic state. If the user has 5–25 employees and uses an accountant/spreadsheet, show the "Never get a payroll penalty again" headline.
  • Channel 2: Founder/PM Email Campaign (Nov 4–10): A direct, non-marketing-sounding email sent from me (PM) and the CEO to the 5–25 segment. Focus on the hidden costs of accountant errors and spreadsheet slip-ups. Include a 1-click "Import my data" preview.
  • Channel 3: The "Fire Your Accountant's Payroll Bill" Playbook: A targeted retargeting campaign (using the remaining $10k of paid budget) aimed strictly at custom matched lists of our 5-25 employee segment, highlighting how much they can save by bringing payroll into Ledgerly alongside their bookkeeping.

4. How We’ll Measure Success (Months 1–3)

Marketing’s draft relies on vanity metrics: press mentions and launch-week sign-ups. We care about retention and activation. Ledgerly Payroll is priced at $6/employee/month; a sign-up that doesn’t run payroll is worthless.

Over the next three months, we will track four strict OKRs:

  • Month 1 (Launch & Activation):
  • Metric: 500 active payroll accounts set up from the 5–25 employee segment.
  • Guardrail Metric: Zero critical calculation support tickets in the first 14 days. Accuracy is our brand promise; a buggy launch kills trust permanently.
  • Month 2 (Expansion & Accountant Displacement):
  • Metric: 30% of activated users migrating away from their external accountant/spreadsheet for payroll.
  • Metric: Average team size of adopting accounts sits solidly in the 8–15 employee range (validating our wedge).
  • Month 3 (Monetization & Retention):
  • Metric: $15,000 in recurring monthly add-on revenue (MRR).
  • Metric: 95% month-two retention for payroll runners (proving they didn't just test it for a month, but integrated it into their operations).

Summary of Changes

We are abandoning the "Financial Operating System" fluff and the broad acquisition spend. On November 3, we laser-focus on our 5–25 employee segment with a message built on fear-relief and accuracy, driving them straight into a high-converting in-app flow.

Grades and run details

Decision model 79 · LLM judge 77
Decision model checks
  • partialUses the supplied evidence correctly3%
  • passAddresses the actual decision61%
  • partialRespects explicit constraints29%
  • failIdentifies material uncertainty35%
  • partialAvoids unsupported claims49%
  • passProduces the required deliverable62%
  • passPicks the segment with the pain93%
  • passUses the headline test100%
  • passPositioned against the real alternative100%
  • passSells against a pain the buyer feels100%
  • passDiagnoses message or channel first96%
  • passPlans beyond launch week95%
Run
Run
#1
Time to output
6 s
Submitted
5 Oct 2026

Usable with a quick edit10 of 12 checks passed

The plan is detailed and actionable; the unsupported claims are minor cautions that a PM could remove or rephrase without redoing the reasoning or re-checking evidence.

Output

Ledgerly Payroll: existing-customer launch plan

3 November–2 February

1. Start with customers who fear mistakes—not everyone who dislikes admin

Prioritise the 2,170 existing customers with 5–25 employees whose payroll is run in spreadsheets or by an accountant. They represent 27% of our customer base:

  • 690 spreadsheet users: 19% reported a payroll penalty notice last year. Start here: they control the buying decision and have no incumbent software to replace.
  • 1,480 accountant-run customers: 23% reported a penalty notice. Approach alongside the first group, but qualify who controls payroll and whether the accountant should participate.

These penalty rates are much higher than the 4–7% reported by the other segments. Customer interviews reinforce the problem: owners want confidence that payroll is right, not merely faster.

Deprioritise the 4,160 customers with 1–4 employees: several see spreadsheets as sufficient, and willingness to pay looks weaker. Also defer broad outreach to the 1,670 customers using another payroll tool: their reported penalty rates are lower, and switching creates friction.

Within the priority segments, invite customers with known concerns or upcoming payroll runs first. Don’t assume a segment-level penalty rate means any particular customer received a notice.

2. Sell confidence and control, without promising immunity

Replace “the first Financial Operating System” and the generic speed headline with:

> Feel more confident about payroll, right alongside your books. > Ledgerly Payroll costs $6 per employee per month. See whether it fits your business and get help setting up your first payroll.

Use separate supporting messages:

  • Spreadsheet users: “Move beyond manual payroll spreadsheets. See how Ledgerly Payroll works before your next pay run.”
  • Accountant-run customers: “Get a clearer view of payroll—and decide how you and your accountant will manage it.”

The beta provides strong directional evidence for this positioning. The penalty headline generated first-payroll completions equal to 2.8% of page visits versus 0.9% for the speed headline—roughly three times higher. Setup starts also increased, while setup-to-first-payroll conversion remained similar, around 42–44%. The message attracts interest; onboarding still needs work.

However, do not ship “Never get a payroll penalty again.” It is an absolute guarantee the evidence cannot support. Test truthful reassurance against the speed message, with legal review.

Before launch, confirm exactly which calculations, checks, deadlines and filing responsibilities Ledgerly supports. Demonstrate only verified capabilities and clearly explain customer responsibilities. For price context, a 10-person business pays $60/month; don’t claim universal savings versus accountants.

3. Use owned channels and assisted onboarding before acquisition spend

Replace the $60,000 November prospecting campaign with a focused existing-customer rollout. Hold that spend until activation, retention and support economics justify expansion.

Before 3 November - Prepare segment-specific emails, in-app pages, eligibility guidance and a clear setup checklist. - Equip support with payroll-specific escalation procedures and capacity for first-run assistance. - Instrument the journey from invitation through paid, successful payroll. - Validate readiness. If a critical workflow is unsafe, narrow launch eligibility rather than market around it.

November: activate the first cohort - Send targeted email and in-app invitations to the priority customers, paced to support capacity—not one banner to all 8,000. - Offer a practical demonstration and bookable setup sessions. Schedule follow-ups around each customer’s next payroll date. - Use the launch-week webinar to show setup, responsibilities and a complete payroll workflow, not deliver a corporate announcement. - Where customers agree, involve their accountants. Position them as collaborators, not the cause of every payroll problem.

December: remove friction - Contact customers who started but stalled; diagnose migration, employee-data, confidence and accountant-approval barriers. - Turn recurring questions into onboarding improvements and help content. - Publish customer proof only with permission and substantiated outcomes.

January–2 February: expand selectively - Broaden outreach once repeat usage and operational quality are sound. - Test customers considering a switch from another tool, with explicit migration guidance. - Consider a small paid acquisition experiment only after establishing acceptable acquisition cost and payback.

4. Measure paid adoption, repeat use and trust—not launch noise

Set these as initial planning targets, not forecasts; recalibrate after November’s first cohort:

  • By 2 February: 217 priority customers—10% of the target segment—have completed a successful payroll and become paying add-on customers.
  • Repeat use: at least 80% of activated customers complete their next scheduled payroll; separately track third-run retention where enough time has elapsed.
  • Commercial performance: report actual payroll MRR, paid employees, cancellations and contribution after onboarding/support costs. Customer count alone does not establish revenue.

Review weekly by segment and channel: invitations delivered, qualified visits, setup starts, setup completion, successful first payroll, paid conversion, time to activation and support effort. Use unique-customer denominators, not just page visits.

Run a controlled headline test and, where feasible, stagger outreach with a holdout to measure incremental adoption.

Track failed runs, product-attributable calculation or filing incidents, and customer confidence after first and repeat runs. Investigate every serious incident; pause the affected rollout if reliability is compromised.

The launch succeeds when customers repeatedly pay staff correctly and keep paying for Ledgerly—not when they read a press release.

Claims the judge couldn’t find in the brief

  • The beta provides strong directional evidence for this positioning
  • It is an absolute guarantee the evidence cannot support

Grades and run details

Decision model 88 · LLM judge 85
Decision model checks
  • failUses the supplied evidence correctly55%
  • passAddresses the actual decision91%
  • passRespects explicit constraints46%
  • passIdentifies material uncertainty83%
  • partialAvoids unsupported claims33%
  • passProduces the required deliverable78%
  • passPicks the segment with the pain100%
  • passUses the headline test37%
  • passPositioned against the real alternative96%
  • passSells against a pain the buyer feels83%
  • passDiagnoses message or channel first100%
  • passPlans beyond launch week100%
Run
Run
#1
API response time
40 s
Submitted
5 Oct 2026

Check by check

Where the outputs differ comes first. Open a check to read the judge’s reasons. “Mixed” means the two graders disagreed.

Where they differ 4

Uses the supplied evidence correctlyRightRightWrong
GPT-6 Astra · ChatGPT

All facts about the current situation (segment numbers, penalty rates, beta test results, call themes) are taken directly from the supplied context or derived by arithmetic, with no invented data.

Gemini 3.5 Flash-Lite · Gemini

All factual claims about the current situation are directly supported by the brief or supplied context.

GPT-6.1 Sol · API

The output claims the beta provides strong directional evidence and that the evidence cannot support an absolute guarantee; neither is a fact from the brief or arithmetic, so not every statement about the current situation is supported.

Addresses the actual decisionRightMixedRight
GPT-6 Astra · ChatGPT

The output commits early to targeting 5–25 employee businesses using spreadsheets or an accountant, with a trust-led message, and states that expansion pauses for unresolved critical failures.

Gemini 3.5 Flash-Lite · Gemini

The output commits to a clear plan but does not state what result or condition would change that decision.

GPT-6.1 Sol · API

Commits early to a primary segment (5-25 employees, spreadsheet/accountant-run) and says what would change the call (reliability issues, activation economics).

Identifies material uncertaintyRightWrongRight
GPT-6 Astra · ChatGPT

It names unknowns (product readiness, message performance, segment expansion) and says how to resolve them through testing, assisted cohorts, and holdout measurement.

Gemini 3.5 Flash-Lite · Gemini

The output does not name any unknowns that could change the decision or how they would be resolved.

GPT-6.1 Sol · API

Names unknowns (exact payroll capabilities, legal review of guarantee, activation economics) and says how they would be resolved or would change the plan.

Avoids unsupported claimsRightWrongWrong
GPT-6 Astra · ChatGPT

Interpretations like 'fear of mistakes matters more' are clearly tied to the call evidence, and no causal claims are presented as established fact without qualification.

Gemini 3.5 Flash-Lite · Gemini

It presents 'Acquiring cold payroll customers is expensive and slow; cross-selling our 8,000 warm customers is high-margin' as fact without supporting evidence.

GPT-6.1 Sol · API

Presents the claim that the evidence cannot support an absolute guarantee as a fact, and the beta as strong directional evidence, without labelling them as interpretations.

All got right 8

Respects explicit constraintsRightRightRight
GPT-6 Astra · ChatGPT

The output is a go-to-market plan under 900 words, addresses the PM as reader, and respects the launch date and existing customer base.

Gemini 3.5 Flash-Lite · Gemini

The plan respects the 900-word limit, addresses the required elements, and does not lead with 'save time' or make paid ads the main channel.

GPT-6.1 Sol · API

The output is a go-to-market plan within 900 words, respecting the requested form and length.

Produces the required deliverableRightRightRight
GPT-6 Astra · ChatGPT

The plan is complete, in the requested form, within the word limit, and a PM could act on it with light edits.

Gemini 3.5 Flash-Lite · Gemini

The output is a complete go-to-market plan in memo form, under 900 words, covering who, what, channels, and measures.

GPT-6.1 Sol · API

Delivers a complete, actionable go-to-market plan for the PM, within the word limit.

Picks the segment with the painRightRightRight
GPT-6 Astra · ChatGPT

It targets 5–25 employee businesses using spreadsheets or an accountant with the exact numbers and penalty rates, and explains why 1–4, other-tool, and 26–50 segments are deprioritised.

Gemini 3.5 Flash-Lite · Gemini

It targets 5-25 employee businesses using accountant/spreadsheet, cites penalty rates, and explains why smaller and tool-using segments are not first.

GPT-6.1 Sol · API

Targets 5-25 employees with spreadsheet or accountant-run payroll, uses the numbers and penalty rates, and explains why smaller businesses and tool users are deprioritised.

Uses the headline testRightRightRight
GPT-6 Astra · ChatGPT

It cites the beta test results (penalty headline ~3x setups) and builds the message on penalties and accuracy, while noting the exact guarantee is unacceptable and should be tested further.

Gemini 3.5 Flash-Lite · Gemini

It uses the beta test results (38 vs 117 completed payrolls) to choose the penalty-focused message.

GPT-6.1 Sol · API

Cites the beta test's 2.8% vs 0.9% first-payroll rates and builds the message on penalties and accuracy.

Positioned against the real alternativeRightRightRight
GPT-6 Astra · ChatGPT

It names the real alternatives (accountant-run payroll with mistakes, owner spreadsheet with risk) and ties the message to confidence and accuracy that those alternatives lack.

Gemini 3.5 Flash-Lite · Gemini

It names the real alternatives (accountant, spreadsheet, other tools) and ties the message to the accuracy and penalty avoidance they lack.

GPT-6.1 Sol · API

Names the real alternatives (spreadsheet, accountant) and ties the message to confidence and accuracy they lack.

Sells against a pain the buyer feelsRightRightRight
GPT-6 Astra · ChatGPT

The core message leads with 'Worried about getting payroll wrong?' based on penalty fear from the calls and beta test, not on saving time.

Gemini 3.5 Flash-Lite · Gemini

The core message is built on fear of penalties and errors, supported by customer calls and the headline test.

GPT-6.1 Sol · API

Leads with fear of mistakes and penalties, using the customer calls and penalty data, not generic time-saving.

Diagnoses message or channel firstRightRightRight
GPT-6 Astra · ChatGPT

It uses the beta conversion data to diagnose a message problem and shifts spend from new-prospect ads to in-app and email for existing customers, fixing the message first.

Gemini 3.5 Flash-Lite · Gemini

It diagnoses the problem as message (low conversion on the time headline) and shifts effort to fixing the message and reaching existing customers.

GPT-6.1 Sol · API

Uses the beta conversion data to diagnose a message problem and shifts spend to owned channels and message improvement before paid acquisition.

Plans beyond launch weekRightRightRight
GPT-6 Astra · ChatGPT

The plan spans three months with phased actions (readiness, targeted launch, friction removal, selective scaling) and ongoing measures like repeat payroll and retention.

Gemini 3.5 Flash-Lite · Gemini

It provides an ongoing motion with in-app, email, and retargeting, and measures success over three months with specific metrics.

GPT-6.1 Sol · API

Plans December friction removal, January expansion, and measures repeat use, retention, and MRR over three months.

Results

Every setup we’ve tested on this task type, across all its tasks and repeats, graded on the current checklist. Calibrated.

#Model · HarnessTask scoreDecision modelLLM judgeRunsCritical failures
1GPT-6 AstrawithChatGPT100.0100.02None
2Opus 5.5withClaude96.085.22None
3GPT-6 LunawithAPI94.289.32None
4GPT-6.1 SolwithAPI93.878.02None
5Sonnet 5.5withAPI98.177.72None
6Haiku 5.5withAPI94.277.72None
7Gemini 3.8 FlashwithAPI73.981.92None
8Gemini 3.5 Flash-LitewithGemini74.263.52None

What you get for the cost

No setup scores within 5 points of the leader at half its cost or less here, so the leader is also the best value.

Task score against relative cost for each setup. The table below has the same figures.607080901001×3×10×30×100×Cost per output, relative to the cheapest setup (log scale) →↑ Task scoreGPT-6 Astra · ChatGPT: task score 100, 81× the cheapestOpus 5.5 · Claude: task score 91, 75× the cheapestGPT-6 Luna · API: task score 90, the cheapestGPT-6.1 Sol · API: task score 84, 16× the cheapestSonnet 5.5 · API: task score 84, 46× the cheapestHaiku 5.5 · API: task score 82, 3.3× the cheapestGemini 3.8 Flash · API: task score 77, 11× the cheapestGemini 3.5 Flash-Lite · Gemini: task score 68, 3.5× the cheapestGPT-6 Astra · ChatGPTOpus 5.5 · ClaudeGPT-6 Luna · APIGPT-6.1 Sol · APISonnet 5.5 · APIHaiku 5.5 · APIGemini 3.8 Flash · APIGemini 3.5 Flash-Lite · Gemini
Nobody beats these on both score and cost
Task score and relative cost by setup
SetupTask scoreRelative cost (cheapest = 1)
GPT-6 Luna · API901.0×
Haiku 5.5 · API823.3×
Gemini 3.5 Flash-Lite · Gemini683.5×
Gemini 3.8 Flash · API7711×
GPT-6.1 Sol · API8416×
Sonnet 5.5 · API8446×
Opus 5.5 · Claude9175×
GPT-6 Astra · ChatGPT10081×

Cost is each output’s tokens at the model’s list price, shown relative to the cheapest setup. Runs done in an app have no usage meter, so theirs are estimated from the same setup’s measured runs. How we compare cost

About the task

The PM job

Taking a product or add-on to market with marketing and sales.

Why it matters

Launch plans fail by trying to reach everyone, by selling upside nobody feels, and by treating launch day as the whole plan.

What good looks like

  • One primary segment: those who value the difference most
  • Positions against what customers do today
  • Sells against a pain the buyer feels, with evidence
  • Diagnoses whether the problem is the message or the channel
  • Plans beyond launch week

Deliberately not measured

  • Creative copywriting quality
Capability tested

Go-to-market judgement

The failure we’re looking for

Every channel, every segment, and nothing after launch day

Grading

Decision model and LLM judge, calibrated against a blind PM review