Usable with a quick edit10 of 11 checks passed
The analysis is evidence-based and actionable; a PM could add a sentence on durable advantages without redoing any reasoning or re-checking evidence.
Output
To: Dan Whitlock Subject: Q2 competitive plan—beat the reasons we lose, not Billfront’s feature list
Dan—
Billfront is a real threat in multi-currency agencies, but the deal data does not support “Billfront is killing us” across our business. I recommend a Q2 plan focused on switching friction in our core market, with a gated investment in multi-currency—not blanket feature parity.
1. Who we actually lose to
Across 130 trials with recorded outcomes over the last two quarters, we won 84 and lost 46.
| Destination | Lost deals | Share of losses | Recorded reason |
|---|---|---|---|
| --- | ---: | ---: | --- |
| No decision | 25 | 54% | 16 never switched; 9 stayed with spreadsheets/Word |
| Billfront | 17 | 37% | 11 multi-currency/live FX; 6 price |
| Xero invoicing | 4 | 9% | Accountant uses another system |
Our largest competitor is inertia. More deals stall or retain manual workflows than go to Billfront.
The segment split matters:
- Freelancers and small businesses: 110 opportunities, 77 wins, and only six losses to Billfront—all attributed to price.
- Multi-currency agencies: 20 opportunities, seven wins, 11 losses to Billfront, and two no-decisions. Billfront captures 55% of these opportunities and 85% of their losses.
These are counts from recorded trial outcomes—not market share, churn, or revenue-weighted losses. We lack deal values and quarter-by-quarter breakdowns, so cannot conclude that competitive losses are accelerating.
2. Where Billfront threatens us—and where it doesn’t
Our installed base remains overwhelmingly freelancers and small businesses: 97% of paying customers and 93% of monthly revenue, using September customer counts and ARPU. Agencies contribute approximately $11,040 of $149,240 monthly revenue.
Billfront is therefore a concentrated segment threat, not yet a demonstrated broad-based threat to our core. However, agencies represent 15% of this opportunity sample versus 3% of current customers. Ignoring them could constrain an emerging growth segment.
The defensible comparison from the supplied evidence is:
| Dimension | Billfront | Tallybook / implication |
|---|---|---|
| Subscription pricing | $12 Starter; $29 Pro; $59 Team | $9–$39 plans. Billfront is not universally cheaper; investigate the actual packages compared in six price losses. |
| Multi-currency and live FX | Included in Pro; multi-currency launched in March | Eleven losses establish an unmet customer requirement. This is the strongest case for targeted parity. |
| Client portal | Launched in June | Tallybook capability is unspecified. No recorded loss cites it; validate demand before prioritizing. |
| Team/agency capabilities | Team tier; agency-focused hiring | Detailed functionality is unknown. Neither the plan name nor hiring proves specific feature advantages. |
| Positioning | “Invoicing for global teams”; three agency and one consultancy case studies | Tallybook serves freelancers and small businesses. Their positioning overlaps most strongly with our agency segment. |
A complete feature-by-feature audit requires product access and our own capability inventory. We should do a bounded audit, but not turn every discovered difference into a roadmap commitment.
3. Where Billfront is heading
The evidence points toward cross-border payments and agency workflows: multi-currency is already shipped, four engineering roles target global payments, and two target agency workflows. The portal could support deeper agency-client collaboration.
That suggests a specialist competitor becoming stronger in international service businesses—not necessarily a competitor optimizing for solo freelancers. Hiring indicates direction, not a confirmed launch schedule. Matching today’s list could leave us following their next list while neglecting our larger conversion problem.
4. What we should do by Q2
First: make switching easier for our core customers. Interview recent no-decision prospects, then test guided setup, spreadsheet/client imports, reusable invoice templates, and assisted migration where the workflow audit shows gaps. Sell the outcome—getting the first invoice sent and paid with less effort—not feature volume. Measure trial-to-paid conversion, time to first invoice, first payment, and no-decision losses against a baseline or control.
Second: gate a focused multi-currency investment. Validate requirements with lost agencies and our seven agency wins: supported currencies, live-rate handling, settlement needs, and willingness to pay. Estimate build, provider, compliance, and support costs. Commit to a scoped Q2 release only if expected incremental contribution and retention justify it versus core activation work. Do not bundle a portal or full Team suite into that decision.
Third: diagnose price before cutting it. Review the six price losses for required features, chosen Billfront tier, discounts, and perceived value. Test clearer packaging or targeted offers rather than an across-the-board reduction. Reconcile agency ARPU of $46 with our stated $39 plan ceiling before modeling returns.
Fourth: reduce accountant-driven exclusions. Investigate the four Xero losses and test whether accountant-friendly exports or interoperability can preserve Tallybook as the invoicing layer.
Decision requested: replace “match everything by Q2” with a measured conversion program and a gated multi-currency bet. Keep a monthly competitor review, but fund work according to customer demand and incremental economics—not checklist completeness.
Grades and run details
Decision model 95 · LLM judge 92
Decision model checks
- passUses the supplied evidence correctly44%
- passAddresses the actual decision85%
- passRespects explicit constraints55%
- passIdentifies material uncertainty99%
- passAvoids unsupported claims64%
- passProduces the required deliverable48%
- passFinds the real competitor100%
- passPins down where Billfront wins100%
- passCompetes with what customers really choose100%
- passGets the base of every number right36%
- partialSeparates what a rival can copy56%
Run
- Run
- #1
- Time to output
- 44 s
- Submitted
- 5 Oct 2026