← Back to Sources and assumptions

TeamTalk — Commercial Research Inputs for the GTM Guide

Compiled 28 August 2026. All prices verified against primary vendor/regulator sources on that date unless marked ESTIMATE or UNVERIFIED.

FX used throughout: GBP/USD 1.3583, GBP/EUR 1.1666 (Frankfurter, 2026-08-28). USD costs are converted at this rate; re-run the model if sterling moves more than 5%.

Product assumed: Laravel 11 + Livewire 3, Reverb/Pusher realtime, MySQL, Redis, Forge/AWS eu-west-2. Integrations: Twilio Verify (phone-number login), Mux (video + captions), OpenAI (translation), VAPID web push, S3 (images).

Reading order for a founder short on time: §1.8 (the verification decision), §2.9 (the tier card), §3.3 (why this is a compliance purchase), §4.4 (the demo), §5.3 (what year one realistically looks like).

1. Unit cost model

1.1 Twilio — verification and SMS (UK)

ItemUSDGBPSource
Verify — per successful verification (all channels)$0.0500£0.0368Twilio Verify pricing
Verify SMS channel — carrier fee is extra, not includedSame page: "$0.05 per successful verification + per SMS"
Outbound SMS to GB mobile, long code$0.0560/segment£0.0412Twilio SMS pricing GB
Outbound SMS to GB mobile, alphanumeric sender ID$0.0560/segment£0.0412Same
Outbound SMS to GB mobile, short code$0.0524/segment£0.0386Same
Inbound SMS (GB)$0.0075/segment£0.0055Same
Failed-message processing fee$0.0010£0.0007Same
Effective cost of one UK login verification via SMS$0.1060£0.0780Derived: $0.05 Verify + $0.056 SMS

Notes. A GSM-7 message is 160 characters per segment; any emoji or non-Latin character forces UCS-2 and drops the segment to 70 characters, roughly doubling cost. Keep OTP messages plain ASCII and short. Alphanumeric sender IDs work in the UK and cost the same as long codes; they raise deliverability and brand trust but cannot receive replies. UK carrier surcharges apply on top of the listed rate for some routes — treat £0.045/segment as the planning figure rather than £0.0412.

1.2 Mux — video

Mux restructured its pricing: encoding/input is now free, and there is a substantial free tier.

ItemUSDGBPSource
Encoding / inputFreeMux Video pricing
Storage, 720p$0.0024/min/month£0.00177Same
Storage, 1080p$0.0030/min/month£0.00221Same
Storage, 4K$0.0096/min/month£0.00707Same
Delivery, 1080p$0.0010/min delivered£0.00074Same
Delivery, 720p$0.0008/min£0.00059Same
Free tier100,000 delivery minutes/month, 10 stored videosSame
Auto-generated captions (on-demand, 22 languages)FreeSame
Live captions6,000 free min/mo, then $0.0024/min£0.00177Same
Caption translation (Mux Robots)$0.005/min + $0.001/job£0.00368/minSame
Summarisation$0.0003/min + $0.005/jobSame
PlansPAYG ($20 monthly credit) · Launch $20/mo for $100 credit · Scale $500/mo for $1,000 credit · EnterpriseSame

Important nuance on "free encoding": encoding is free on the Basic encoding tier only (on-demand, up to 4K). Plus is $0.025–$0.03125/min and Premium $0.0375–$0.047/min (Mux docs pricing). Basic is the right tier for site-manager phone video; do not let anyone switch the default. Premium also multiplies storage by 1.5×. One documented discrepancy: the pricing page shows live captions at $0.0024/min, the docs page at $0.024/min — verify before relying on live captions; it does not affect on-demand.

The number that matters: free auto-captions on demand. Captions are a genuine accessibility and comprehension feature on a noisy site and they cost nothing. Turn them on by default. The 100,000 free delivery minutes/month is account-wide, not per tenant — at the modelled usage (1.6 videos × 2 min × 70% watch rate) that covers roughly 45,000 workers before you pay a penny for delivery. Video is effectively free for the whole of year one and two.

1.3 OpenAI — translation

Current lineup and pricing (USD per 1M tokens), from OpenAI API pricing:

ModelInputCached inputOutput
gpt-5.6-sol$4.00$0.40$20.00
gpt-5.6-terra$2.00$0.20$12.00
gpt-5.6-luna$0.20$0.02$1.20
gpt-5.5$5.00$0.50$30.00
gpt-5.4$2.50$0.25$15.00
gpt-5.4-mini$0.75$0.075$4.50
gpt-5.4-nano$0.20$0.02$1.25
gpt-5$1.25$0.125$10.00
gpt-5-mini$0.25$0.025$2.00
gpt-5-nano$0.05$0.005$0.40
gpt-4o-mini$0.15$0.075$0.60
gpt-4o$2.50$1.25$10.00

Batch API: 50% discount on input and output (cached-input rate unchanged). Translation of scheduled, non-urgent posts is a textbook batch workload; urgent safety posts are not.

Worked estimate: one 300-word post into 6 languages

Assumptions: English at ~1.33 tokens/word → 400 tokens of post; 150-token system/glossary prompt; output 1.25× input tokens (Polish, Romanian, Lithuanian and non-Latin scripts tokenise less efficiently than English); one API call per target language so each translation is independent and retryable.

Per call: ~550 input tokens, ~500 output tokens. Six calls: 3,300 input + 3,000 output tokens.

ModelUSD/postGBP/postPence/post
gpt-5-nano$0.00136£0.001000.10p
gpt-4o-mini$0.00229£0.001690.17p
gpt-5.6-luna$0.00425£0.003130.31p
gpt-5-mini$0.00681£0.005010.50p
gpt-5.4-mini$0.01594£0.011731.17p

Recommendation: gpt-5-mini as the default, gpt-5-nano for low-stakes/social posts. At half a penny per post into six languages, translation cost is not a business input — a tenant sending 8 posts a month into 6 languages spends 4p a month. The constraint is quality and safety-critical accuracy, not price, so buy the better model. Do not build a caching or batching optimisation for translation; it will never pay for the engineering time.

Do spend the saved money on quality controls: a per-tenant terminology glossary (site names, trade terms, PPE names, "permit to work", "exclusion zone"), a mandatory back-translation check on any post flagged safety-critical, and a "show original" toggle so a worker can always see the English. Under MHSWR Reg 10 the duty is to provide comprehensible information (§3.3) — a bad translation is a compliance liability, not just a bad user experience.

1.4 Hosting — Laravel Forge + AWS eu-west-2 (London)

Forge

PlanUSD/monthGBP/monthIncludesSource
Hobby$12£8.83Unlimited Laravel VPS servers, 1 external server, unlimited sites, zero-downtime deploys, community supportForge pricing
Growth (recommended)$19£13.99Unlimited servers, standard support, 5% off Laravel VPSSame
Business$39£28.71Advanced/high-priority support, 15% off Laravel VPSSame

Forge is flat-rate; you still pay your cloud provider separately. Zero-downtime deployment is now included (Envoyer is no longer needed for a single-server deploy).

EC2 on-demand, eu-west-2, 730 hrs/month

InstancevCPU / RAM$/hr$/month£/month1-yr RI $/hr1-yr RI £/month
t4g.medium2 / 4 GiB$0.0376$27.45£20.21$0.0237£12.74
t3.medium2 / 4 GiB$0.0472$34.46£25.37$0.0297£15.96
t4g.large2 / 8 GiB$0.0752$54.90£40.42$0.0474£25.48
t3.large2 / 8 GiB$0.0944$68.91£50.73$0.0595£31.98
m7g.large2 / 8 GiB$0.0944$68.91£50.73$0.0623£33.49
t3.xlarge4 / 16 GiB$0.1888$137.82£101.47$0.1189£63.91

Source: ec2.shop, eu-west-2, AWS on-demand list prices.

Graviton (t4g) is 20–27% cheaper than the equivalent t3 for identical vCPU/RAM. PHP 8.3, MySQL, Redis and Reverb all run natively on ARM64. Use t4g throughout — this is the single largest free saving in the stack. A 1-year no-upfront Reserved Instance or Compute Savings Plan takes another ~37% off; commit only once you have a paying customer.

Database: RDS MySQL vs self-hosted

eu-west-2 on-demand, MySQL, no license required:

Option$/hr$/month£/month
Self-hosted MySQL on EC2 t4g.medium$0.0376$27.45£20.21 + your time
RDS db.t4g.small, Single-AZ$0.0360$26.28£19.35
RDS db.t4g.medium, Single-AZ$0.0720$52.56£38.69
RDS db.t4g.medium, Multi-AZ$0.1450$105.85£77.93
RDS db.t4g.large, Single-AZ$0.1450$105.85£77.93
RDS db.t4g.large, Multi-AZ$0.2900$211.70£155.85
RDS db.t3.medium, Single-AZ$0.0760$55.48£40.84

Source: AWS Price List API, AmazonRDS/current/eu-west-2. RDS gp3 storage is $0.133/GB-month Single-AZ, $0.266 Multi-AZ (AWS Price List, eu-west-2) — so 100 GB is $13.30/month Single-AZ. EBS gp3 on EC2 is $0.0928/GB-month with 3,000 IOPS and 125 MB/s included.

Recommendation: RDS db.t4g.medium Single-AZ, with automated backups and a documented restore drill. It costs about £18/month more than self-hosting and buys automated backups, point-in-time recovery, patching and a one-click restore. That £18 is the cheapest insurance in the business, and — more commercially relevant — "managed database with point-in-time recovery" is an answer on every supplier security questionnaire you will be sent (§3.5). Move to Multi-AZ (+£39/month) only when you sign an SLA above 99.5%, not before. Self-hosting MySQL on the app server is defensible only pre-revenue.

Storage and CDN

ItemPrice£Source
S3 Standard, eu-west-2, first 50 TB$0.024/GB-month£0.0177AWS Price List API, AmazonS3/eu-west-2
S3 Standard, next 450 TB$0.023/GB-month£0.0169Same
Data transfer out to internetFirst 100 GB/month free, then ~$0.09/GB (London)~£0.066/GBAWS (UNVERIFIED rate, free tier confirmed)
CloudFront, Europe~$0.085/GB + ~$0.0120/10k HTTPS requests; 1 TB/month free tier~£0.063/GBUNVERIFIED — confirm on the CloudFront pricing page

Rough cost per 100 GB stored and served once: S3 storage £1.77/month + CloudFront egress ~£6.30 = ~£8/month per 100 GB, and the first 1 TB/month of CloudFront egress is free. Images at 400 KB each are irrelevant to the P&L: 10,000 workers each loading 3 images a month is 12 GB — inside the free tier.

Do this: serve all images and video posters through CloudFront with a long cache TTL, and store originals in S3 with a lifecycle rule to Infrequent Access after 90 days. Not for the money — for the page-load time on a 3G signal in a site cabin, which is what actually drives the activation metric in §4.9.

1.5 Realtime: Pusher vs self-hosted Reverb

OptionCostNotes
Laravel Reverb, self-hosted£0 licence — it is open-source and first-party. Cost = the server it runs on (share the t4g.medium queue box, or ~£20/month for its own)Full control, data stays in eu-west-2 (a procurement answer), no per-connection ceiling, but you own scaling, TLS, and the 3am pager
Pusher ChannelsPaid tiers by concurrent connections + messages/day — see agent-verified table belowZero ops, but a US/EU third party in your sub-processor list and a hard connection ceiling

Recommendation: Reverb, self-hosted, from day one. The workload is asymmetric and cheap — a site operative holds an open connection for seconds while reading a post, not all day, and the message volume (8 posts/month/tenant) is trivial. Reverb on the existing queue server costs nothing incremental, keeps every byte in eu-west-2, and removes a named US sub-processor from the DPA — which is worth more in a procurement review than it is in engineering time. Keep Pusher configured as a fallback driver so you can switch with one env var if Reverb becomes an ops problem.

Realtime pricing detail (for the Pusher/Reverb decision)

Pusher Channels plan$/monthMax concurrent connectionsMessages/day
SandboxFree100200,000
Startup$495001M
Pro$992,0004M
Business$2995,00010M
Premium → Growth Plus$499 → $1,19910,000 → 30,00020M → 90M

Source: Pusher Channels pricing.

The binding constraint is concurrent connections, not messages. A single 5,000-worker tenant would exhaust Pusher's $299 Business plan on connections alone. Reverb has no per-connection fee. Two operational facts to design around (Laravel Reverb docs): the default stream_select event loop caps at ~1,024 connections — install ext-uv before you exceed that; and raise ulimit -n and nginx worker_connections to 10,000. A single box tops out near 28,000 connections on ephemeral ports; beyond that, scale horizontally with REVERB_SCALING_ENABLED=true over Redis pub/sub.

1.6 Email, monitoring, domains

ItemPriceSource
Amazon SES outbound$0.10 per 1,000 emails + $0.12/GB attachmentsSES pricing
SES inbound$0.10/1,000 + $0.09/1,000 chunksSame
SES dedicated IP (managed)$15/month/accountSame
Mailgun Free / Basic / Foundation$0 (100/day) / $15/mo (10k) / $35/mo (50k); overage $1.80 → $1.30 per 1,000Mailgun pricing
Sentry Developer / Team / BusinessFree (5k errors) / $26/mo annual (50k errors, unlimited users) / $80/mo annualSentry pricing
Sentry error overage~$0.00029–0.00036/event (Team)Sentry docs
Laravel FlareHobby/Standard/Growth/Premium — UNVERIFIED (JS-rendered page); best estimate ~€9 / €29 / €59 / €149 per monthflareapp.io/pricing
Better Stack UptimeFree (10 monitors, 30s); $25/mo per 50 extra monitors ($21 annual)betterstack.com/pricing
Oh Dear$17/mo (2 sites) → $109/mo (25 sites), ex VATohdear.app/pricing
UptimeRobotFree (50 monitors @5min); Solo $12/mo; Team $39; Scale $79uptimerobot.com/pricing
.co.uk domainReg ~£4–£6/yr; renewal £17–£19/yr inc VAT (Gandi)Gandi .co.uk
.com domainReg ~£11/yr; renewal £35–£38/yr inc VAT (Gandi); Hover $18.99/yrGandi .com
TLS certificates£0 — Let's Encrypt ("we do not charge a fee for our certificates"), 90-day certs; Cloudflare Universal SSL free on all plansLet's Encrypt FAQ · Cloudflare Universal SSL

Recommendation: SES + Sentry Team + UptimeRobot Solo. Total £34/month. SES at 10p per 1,000 emails makes email genuinely free at this scale — you will send perhaps 2,000 transactional emails a month. Renew domains at Cloudflare Registrar (at-cost, no markup) rather than at a registrar that triples the price on renewal.

1.7 Alternative hosting comparators

ProductPriceNote
Laravel Cloud Starter / Growth / Business$5 / $20 / $200 per month + usage; London region available; serverless Postgres 17 + Valkeylaravel.com/cloud/pricing. Per-unit compute/DB rates are behind a JS calculator — UNVERIFIED. Scale-to-zero is attractive pre-revenue but the usage rates are the whole story; price it properly before switching.
PloiFree / €8 / €13 / €30 per month (1 / 5 / 10 / unlimited servers)ploi.io/pricing
RunCloudUNVERIFIED (JS-only page); best estimate Basic ~$8, Pro ~$15, Business ~$45runcloud.io/pricing

Stay on Forge. It is $19/month against a stack you already know, and the alternatives save at most £10/month while costing you a migration.

1.8 The one cost decision that actually matters: verification policy

Everything in this model is rounding error except phone verification. At UK rates one Twilio Verify SMS costs 7.8p. At the brief's assumed rate of one verification per user per month, verification is 58–82% of total COGS at every tenant size — more than servers, translation, video, captions and storage combined.

PolicyVerifications/user/yr£/user/monthCOGS at a 1,000-worker tenantVerdict
A. Verify every login, monthly (as briefed)12£0.0780£133/monthDo not ship this
B. Device-bound session, 90-day re-verify4£0.0260£82/monthAcceptable
C. Device-bound session, re-verify on new device only~2£0.0130£68/monthRecommended
D. As C, but own OTP over Programmable SMS (drop Verify)~2£0.0069£62/monthSaves 47% of the message cost; you give up Verify's fraud controls

Recommendation: policy C. Long-lived, device-bound refresh tokens; re-verify only on a new device, cleared browser storage, or a 180-day gap. This is simultaneously the cheapest and the best user experience — a site operative should never be asked for a code to read a safety briefing. Keep Twilio Verify rather than rolling your own: the $0.05 fee buys SMS-pumping fraud protection that a solo founder otherwise learns about via a £4,000 bill. Revisit policy D only above ~50,000 verifications/year, where the saving exceeds £1,500/yr.

Corollary for the price list. If a customer insists on SMS delivery of posts rather than push — some HSEQ leads will, for genuinely good reasons on sites with no wifi — that is 4.1p per message per worker. Eight posts a month to 500 workers is £165/month of pure pass-through against a £950/month subscription: 17% of revenue, gone. Either price SMS delivery as a metered add-on at 8p/message (≈2× cost, and the markup is defensible) or exclude it in the order form. Web push via VAPID costs nothing, which is precisely why it must be the default and why "does it work without an app?" is the demo's most important 30 seconds.

1.9 Worked cost-per-user-per-month model

Assumptions (state these on any slide that uses the output)

VariableValue
Posts per tenant per month8
Average target languages per post3
Posts containing video20% (1.6/month), 2 minutes, 1080p
Video watch rate70% of enrolled workers
Video retention in the library12 months (steady state ≈ 38 stored minutes)
Notification channelWeb push (VAPID) — free. No SMS delivery.
Login verificationsTwo scenarios: C (recommended, ~2/user/yr) and A (as briefed, 12/user/yr)
Translation modelgpt-5-mini
Platform seats over which fixed cost is spread3,000 (Stage A) / 15,000 (Stage B)

Fixed platform cost

LineStage A (≤ ~3,000 seats)Stage B (~3,000–15,000 seats)
Forge Growth£13.99£13.99
EC2 t4g.large web/app£40.42£80.84 (×2)
EC2 t4g.medium queue + Reverb + Redis£20.21£20.21
EBS gp3£6.85 (est)£10.31 (est)
RDS db.t4g.medium£38.70 (Single-AZ)£77.93 (Multi-AZ)
RDS storage + backups£8.83 (est)£8.83 (est)
S3 + CloudFront£3.68£14.72
Error monitoring£14.72£14.72
Uptime monitoring£11.04£11.04
SES email£0.74£0.74
Domain / DNS£1.47£1.47
Total fixed£160.65/month (£1,928/yr)£254.80/month (£3,058/yr)

Per-tenant variable cost (independent of headcount)

Line£/tenant/month
Translation (8 posts × 3 languages, gpt-5-mini)£0.0201
Mux storage (38 min steady state, 1080p)£0.0848
Mux caption translation (3 languages)£0.0389
S3 image storage£0.0147
Total£0.1585

Per-user variable cost

LineScenario CScenario A
Verification£0.0130£0.0780
Mux video delivery (1.6 × 2 min × 70%)£0.00165£0.00165
Image/CDN egress£0.0001£0.0001
Total£0.0147£0.0797

Cost per user per month, by tenant size

Scenario C — recommended verification policy

WorkersStageFixed £/userTenant-variable £/userUser-variable £/userCOGS £/user/moCOGS £/tenant/mo
50A£0.0536£0.0032£0.0147£0.0715£3.57
250A£0.0536£0.0006£0.0147£0.0689£17.23
1,000A£0.0536£0.0002£0.0147£0.0685£68.46
5,000B£0.0170£0.0000£0.0147£0.0318£158.84

Scenario A — one verification per user per month, as briefed

WorkersStageFixed £/userTenant-variable £/userUser-variable £/userCOGS £/user/moCOGS £/tenant/mo
50A£0.0536£0.0032£0.0797£0.1365£6.82
250A£0.0536£0.0006£0.0797£0.1339£33.48
1,000A£0.0536£0.0002£0.0797£0.1335£133.46
5,000B£0.0170£0.0000£0.0797£0.0968£483.84

Scenario A costs 91–94% more per user than Scenario C for a worse login experience. That is the whole finding of this section.

Gross margin at the candidate prices from §2.9

Effective per-user prices in the recommended tier card: £3.19 (Company 501-band floor), £2.20 (Company ≤250), £1.90 (251–500 ceiling), £1.60 (501–1,000 ceiling), £1.30 (1,001–2,000 ceiling).

Scenario C

WorkersCOGS £/user£1.30£1.60£1.90£2.20£3.19
50£0.071594.5%95.5%96.2%96.8%97.8%
250£0.068994.7%95.7%96.4%96.9%97.8%
1,000£0.068594.7%95.7%96.4%96.9%97.9%
5,000£0.031897.6%98.0%98.3%98.6%99.0%

Scenario A

WorkersCOGS £/user£1.30£1.60£1.90£2.20£3.19
50£0.136589.5%91.5%92.8%93.8%95.7%
250£0.133989.7%91.6%93.0%93.9%95.8%
1,000£0.133589.7%91.7%93.0%93.9%95.8%
5,000£0.096892.6%94.0%94.9%95.6%97.0%

The honest caveat about "fixed cost per user"

The tables above spread fixed cost across 3,000 platform seats. Until you have those seats, the fixed cost lands on whoever is paying:

Total enrolled workers on the platformFixed cost £/user/month
50 (one pilot tenant)£3.21
250£0.64
500£0.32
1,000£0.16
2,000£0.08
3,000£0.054
10,000 (Stage B)£0.025

Your first pilot customer is gross-margin negative or marginal at any sane price. That is fine and expected — £161/month is not a business risk, it is a rounding error against a founder's time. Break-even on infrastructure is roughly 75 paid workers at £2.20, i.e. reached by the first real customer. From tenant #2 onward the model is above 94% gross margin at every size and price in the tier card.

Three conclusions for the GTM guide

  1. Cost is not a pricing input for this product. COGS is 3–14 pence per user per month against prices of £1.30–£3.19. Price on the value of the compliance record and on what the market bears (§2), never on cost-plus.
  2. The only variable worth engineering against is SMS. Verification policy and any SMS-delivery option are the entire cost story. Everything else — servers, translation, video, captions, storage, realtime — totals under £200/month at Stage A.
  3. Free-tier headroom is enormous. Mux gives 100,000 delivery minutes/month free (≈45,000 workers at modelled usage) and free on-demand captions; CloudFront gives 1 TB/month; AWS gives 100 GB/month egress; VAPID push and Reverb are free. Do not architect around costs you will not incur for two years.

1.10 UK compliance, insurance and payments — the non-COGS opex

These do not belong in gross margin, but they are the costs that gate deals (§3.5) and they must be in the cash plan (§5.4).

ItemCostConfidenceSource
Cyber Essentials (self-assessed)Micro (0–9 staff) £320 + VAT — you are here. Small £440, medium £500, large £600, all + VATMicro price verified; the larger bands were back-converted from IASME and are UNVERIFIED in GBP — get a live quote. The current question set is "Danzell", in force 27 April 2026 (replacing Willow) — make sure any prep material you use is for Danzell.NCSC · IASME
Cyber Essentials PlusQuoted by the certification body on network size/complexity; one CB publishes from £1,499 + VAT. Budget £1,400–£2,500 + VAT for a microbusiness including the CE basicPartly verifiedNCSC · cyberessentials.online
ISO 27001, microbusinessAuditor day rate £1,250/day; Stage 1 + Stage 2 for 1–10 staff ~£6,250; surveillance audits £2,000–£2,500/yr; DIY toolkit ~£500; consultant-led £5k–£40k. First-year total £6,750–£7,250 DIY, £15k+ consultant-ledSingle-source UK consultancy guide; CB quotes varyHighTable
ICO data protection feeTier 1 £52 (≤10 staff or ≤£632k turnover) · Tier 2 £78 · Tier 3 £3,763. £5 direct-debit discountVerified via SI 2025/63 amending SI 2018/480. Note SI 2026/386 is listed as not yet in force — re-check before budgeting 2027legislation.gov.uk SI 2018/480
Companies House (fees page updated 2 Jul 2026)Incorporation online £100 (paper £124) · Confirmation statement £50/yr online (paper £110) · Change of name £20 · Voluntary strike-off £13VerifiedCompanies House fees
Professional indemnityHiscox from £8/month; illustrative £250k cover ≈ £400/yr, £1m ≈ £600/yr; Simply Business software-developer example £96.60/yr for £250k. Realistic budget £300–£900/yr for £1m–£2m cover at £100k–£500k turnoverStarting points verified; the budget range is an ESTIMATEHiscox PI cost · Simply Business
Public liabilityHiscox from £5.20/mo; Simply Business from £5.40/mo (£64.80/yr, £1m–£2m limit). Budget £65–£150/yrVerifiedHiscox PL
Cyber insuranceSimply Business add-on £155.84/yr at a £25k limit (<10 staff, <£1m turnover). A standalone £250k–£1m policy for a SaaS processing worker personal data: £500–£1,500/yr — ESTIMATEEntry-level verified; the SaaS-grade range is an estimateSimply Business cyber
Combined PI + PL + cyber£700–£2,500/yr for a £100k–£500k-turnover SaaSDerived ESTIMATE — get three broker quotes

Insurance limits are a sales input, not just an overhead. UK construction and FM supplier contracts routinely demand minimum cover levels; buy limits that clear the thresholds your target accounts ask for (see §3.5) rather than the cheapest policy, because raising a limit mid-procurement costs you three weeks.

Stripe UK

ItemFeeSource
UK standard consumer cards, online1.5% + 20pstripe.com/gb/pricing
UK premium / commercial cards2.8% + 20pSame
EEA cards2.5% + 20pSame
International (non-EEA) cards3.15% + 20pSame
Currency conversion+2%Same
Bacs Direct Debit1%, min 20p, capped £4.00; £5.00 per disputed paymentLocal payment methods
Disputes / chargebacks£20.00 per disputestripe.com/gb/pricing
Stripe Billing0.7% of billing volume PAYG, or from £450/mo on an annual contractSame
Stripe Tax0.5% per transaction (no-code)Same
Payouts£0.50 per standard domestic payout; Instant 1% (min 40p)Same
Monthly minimumNoneSame

Two decisions this drives. (1) B2B cards are overwhelmingly commercial cards at 2.8% + 20p, not 1.5% — a £19,200 annual invoice on a company card costs £537.80 in fees. (2) Take annual contracts by Bacs Direct Debit or bank transfer, not card. Bacs is capped at £4.00 per collection, so the same £19,200 costs £4, saving £534 per customer per year. Offer card only for the £2,500 pilot fee, where speed matters more than the £70 of fees. For a plc that insists on invoice-and-BACS through its AP system, take that — it is free.

2. Pricing benchmarks and models

All competitor figures below were verified against vendor pricing pages on 28 August 2026. Three market facts reframe the competitive set:

ChangeEvidence
Beekeeper no longer exists standalone. beekeeper.io/pricing 301-redirects to LumApps; "Beekeeper's mobile-first frontline experience is now part of the LumApps AI Employee Hub", unified "over the next 12 to 18 months". LumApps publishes no pricing.LumApps/Beekeeper
Workplace from Meta is dead — "Workplace has closed as of May 2026." The largest single source of orphaned frontline-comms accounts in the UK.meta.com/workplace
SafetyCulture has rebranded to Mitti, and its "Heads Up" broadcast-with-acknowledgement feature no longer appears in the published pricing feature table.mitti.com/pricing
Crew is deadcrewapp.com redirects to a Square help article on migrating to the Square Team app.Square

2.1 Published per-seat pricing — frontline comms

VendorTier£/user/mo (annual)£/user/mo (monthly)Min seatsFree tierSetup feeSource
BlinkCore£2.95£3.50NoneTrialNone statedjoinblink.com/pricing
BlinkPro£3.75£4.50NoneTrialNone statedSame
BlinkEnterpriseContact salesSame
Thrive.App (UK)Starter ≤200£2.50£3.00Demo onlyNot statedthrive.app/pricing
Thrive.AppGrowth 201–500£2.00£2.40Same
Thrive.AppEnterprise 500+£1.50£1.80Same
Talkfreely (UK)Businessfrom £1.00Not stated60-day free trialNot statedtalkfreely.com/pricing
OneteamStarter€1.49 (≈£1.28)100 usersNone€0 baseoneteam.io/en/pricing
OneteamEssential€2.99 (≈£2.56)100 usersNone€0 baseSame
OneteamProfessional€3.99 (≈£3.42)100 usersNone€0 baseSame

Oneteam is the only vendor that publishes its hidden costs, and they are instructive: existing-integration setup €500 one-off, new HR/WFM integration build €2,500 one-off, white-labelled app €200/month per platform (iOS and Android charged separately).

2.2 Vendors with no public pricing — and what they actually charge

VendorContract structureObserved price / floorSource quality
StaffbaseModular (Employee App / Intranet / Email / Signage), effectively annual. Explicitly refuses to publish: "a published price would be wrong for most organizations"Median buyer pays $28,544/yr; range $20,000–$153,200. Bands: 1–3k employees $25–60k; 3–10k $60–180k; 10k+ $200k+. Implementation $15,000–$75,000+; custom integrations $10,000–$50,000 each; premium support +10–20%. Renewal uplift 3–7%/yr.Vendr — strong
Workvivo (Zoom)Custom quote, no free trialHard floor: 250 employees. $20,000/yr Business floor. Vendr median $6,400/yr, range $6,400–$35,413. One documented case: $76k quote negotiated to ~$37k (51% discount) by tabling competitors.Vendr + competitor reviews
SpeakapConfirmed: "All contracts are annual… minimum 1 year." Basic / Premium / Premium Plus"From $3/user/mo" (Basic) per GetAppspeakap.com/pricing — moderate
YOOBICPriced by number of stores, not seatsWon't engage below 1,000 employees or 100 locationsyoobic.com/pricing — per-store model is vendor-stated
Ocasta Engage (UK)Publishes its model: "per-site pricing (default for location-based teams)" or per-user "for mobile or distributed teams""Implementation fees waived throughout 2026." Quote in 24h.ocasta.com/pricingthe most useful UK data point in this report
FirstupEssential / Professional / Premier, no free trialNo reliable price signal at any levelfirstup.io/pricing — most opaque vendor in the set
Sociabble, LumApps, SonaCustom, modularNone foundVendor pages

2.3 The adjacent threat: comms bundled into rota tools

VendorTierPriceComms included?Source
SlingFree$0, up to 30 usersPrivate messaging + news feed freegetsling.com/pricing
SlingPremium / Business$1.70 / $3.40 (annual)YesSame
DeputyLite$5.00, £20/month minimum spendMessaging & News Feed includeddeputy.com/pricing
DeputyMessaging+ add-on$1.95/user/mo (≈£1.44)The standalone comms upsellSame
ConnecteamSmall BusinessFree forever ≤10 users, all hubsYesconnecteam.com/pricing
ConnecteamComms Hub Basic/Advanced/Expert$29 / $59 / $119 per month for the first 30 users, then $0.60 / $1.80 / $3.60 per extra userYesSame
When I WorkEssentials / Pro / Premium$2.50 / $5.00 / $8.00Team messaging in all tierswheniwork.com/pricing

Deputy's Messaging+ at ~£1.44/user/month is the cleanest available market price for "comms bolted onto a workforce system we already own". Expect a caterer or FM buyer to hold that number up. The answer is not price — it is that none of these produce an evidential briefing record or translate into a worker's language.

2.4 The "we have Teams" objection, priced

UK GBP, ex-VAT, annual commitment, en-GB Microsoft pages, 28 Aug 2026:

SKU£/user/monthSource
Microsoft 365 F1£2.30Frontline plans (en-GB)
Microsoft 365 F1 (no Teams)£1.92Same
Microsoft 365 F3£7.70Same
Microsoft 365 F3 (no Teams)£6.90Same
Microsoft 365 Business Basic£5.40 (capped at 300 users)Business plans (en-GB)
Microsoft Teams Essentials£3.10Teams plans (en-GB)
Viva Employee Communications & Communities (Viva Connections + Engage + Amplify)£1.54Viva pricing (en-GB)
Microsoft 365 E3 / E5£33.50 / £51.60Enterprise plans (en-GB)

Viva Employee Communications & Communities requires a qualifying base licence, and M365 F1 qualifies. So the genuine Microsoft frontline-comms stack is:

F1 £2.30 + Viva Comms & Communities £1.54 = £3.84 per user per month, ex-VAT (derived)

That is above Blink Core (£2.95), above every Thrive tier, and above our own recommended Company-tier effective prices. Two consequences: (a) £3.84 is the real price ceiling for a frontline comms seat in the UK — above it you are being compared to a SKU the buyer's IT team already has on the price list; (b) the Teams objection is not a price objection, so never answer it on price. Answer it on: who is actually licensed today (usually a small fraction of site operatives), whether it needs an app install and a password (it does), whether it translates into the worker's language (it doesn't), and whether it produces a per-person evidential briefing record (it doesn't).

2.5 What UK construction and FM buyers already pay for software

VendorModelPublished priceRelevance
HandsHQ (UK, RAMS)Flat monthly tier banded by user count, annual + setup fee£275/mo ≤10 users; £550/mo ≤25; £750/mo ≤60 → effective £27.50 → £22.00 → £12.50 per user/moThe closest structural precedent for what TeamTalk should sell
Re-flow (UK construction field mgmt)Per user, single plan£36.50/user/mo annual; £38.50 monthly. Free SMS messaging includedSupervisors only
Joblogic (UK FM/field service)Per user, annualFrom £45/user/moSupervisors only
Mitti (ex-SafetyCulture)Per seatFree ≤10 seats; Premium $24/seat/mo annualThe incumbent "we already broadcast via SafetyCulture" objection
Fieldwire (Hilti)Per userFree ≤5 users; Pro $39 / Business $64 / Business Plus $89
ProcoreAnnual construction volume — explicitly NOT per user. "We'll never charge you for adding more users." Unlimited users, storage, support, training and implementation includedNot publicThe largest construction SaaS vendor markets its rejection of per-seat pricing as a feature

Three things this proves for the pricing narrative:

  1. UK construction and FM buyers pay £36–£45 per user per month without blinking — but only for supervisors and office staff, never for every operative. The per-seat ceiling is a function of who is licensed, not of sector willingness to pay.
  2. HandsHQ, a successful UK construction SaaS, does not sell per seat at all — flat monthly tiers banded by headcount, effective rate falling 55% as the band widens.
  3. Procore has explicitly rejected per-user pricing and sells that rejection. That is the strongest public evidence that per-seat is the wrong instrument in construction.

2.6 Pricing model prevalence and why per-frontline-user is resisted

ModelVendors observedCount
Per user per monthBlink, Thrive, Talkfreely, Oneteam, Speakap, Staffbase, Sling, Deputy, When I Work, Mitti, Fieldwire, Joblogic, Re-flow, all Microsoft SKUs15
Per site / per locationYOOBIC (per store), Ocasta Engage (per site, default)2
Flat tier banded by headcountHandsHQ, Thrive, Connecteam (flat base + low overage)3
Volume / consumptionProcore (construction volume), WhatsApp (per message)2
Platform fee + usageConnecteam, Oneteam2

Per-user is the default, but every vendor specialising in genuinely multi-site frontline operations has moved off it — YOOBIC to per-store, Ocasta to per-site-by-default, HandsHQ to headcount bands, Procore to volume. Four of those six sell into construction, retail or hospitality. That is the pattern to cite.

Why the resistance is real in these sectors specifically:

DriverEvidence
Headcount is large, volatile and mostly not on your payrollUK construction sites run heavily on subcontract and self-employed labour; the enrolled count and the working count are never the same
Turnover is severeUKHospitality: 132,000 hospitality vacancies, 48% above pre-pandemic; head chef shortage 10%, production chef 21%. In contract catering, the seat count you invoice is never the seat count that is working.
The buyer is penalised for growingEvery new starter increases the bill; every seasonal spike increases the bill. Finance directors hate variable-headcount software lines.
Vendor behaviour confirms itProcore markets "we'll never charge you for adding more users" as a benefit; HandsHQ's effective per-user rate falls 55% across its bands; Ocasta makes per-site the default path

What buyers accept instead, with live proof points: per site (Ocasta, YOOBIC) · tiered headcount bands (Thrive, HandsHQ) · platform fee + low marginal rate (Connecteam) · unlimited users on a business-volume metric (Procore). No live proof point for per-active-user (MAU) pricing was found in this category — it sounds attractive but nobody in the market is doing it, and it makes the buyer's bill unforecastable, which is the objection you were trying to solve.

2.7 Minimum seats and floors — the gap we price into

VendorMinimum seatsMinimum annual spend
YOOBIC1,000 employees or 100 locationsNot disclosed
Workvivo250 employees$20,000/yr
StaffbaseNot stated~$20,000/yr observed floor
Oneteam100 users€1,788–€4,788
DeputyNone£240/yr
SpeakapNot statedMin 1-year term
Blink, Thrive, Talkfreely, Connecteam, Sling, When I WorkNoneNone

The category splits into two postures with nothing in between: enterprise vendors gate at 250–1,000 seats and floor ACV at ~$20k; self-serve vendors have no floor and no compliance story. A UK housebuilder regional division with 400 site operatives and 30 office staff sits exactly in the gap and cannot buy the enterprise products at all. That is the market opening.

2.8 Discount and uplift norms (observed, not estimated)

LeverObservedSource
Annual prepay vs monthly15–18%: Connecteam 18%, Mitti 17%, Thrive ~16.7%, Blink ~15.7–16.7%, Sling 15%, Re-flow 5.2%Vendor pricing pages
Negotiated discount off first quote15–30%; a further 15–25% improvement when competitors are actively tabledVendr
Best documented single discount51% ($76k Workvivo quote → ~$37k)Vendr
Renewal uplift3–7%/yr (enterprise employee comms)Vendr (Staffbase)
Implementation fee£0 (Blink, Thrive, Talkfreely, Speakap, Connecteam) to $15,000–$75,000 (Staffbase). Ocasta waiving through 2026. Oneteam €500–€2,500. Procore includes it.Vendor pages + Vendr
Multi-year discount normNot found in published sources

Staffbase implementation at $15k–$75k can exceed a full year of licence fee against its own $28,544 median ACV. That is the single most exploitable weakness at the enterprise end of this category, and Ocasta is already exploiting it.

2.9 Recommended pricing for TeamTalk

Three tiers. All prices ex-VAT, GBP, 12-month minimum term, implementation £0. Monthly billing available at +15%.

Tier 1 — Site

For single-site or few-site operators: a small housebuilder, an independent caterer, one FM contract.

Price£180 per site per month, annual commitment (£2,160/site/yr)
IncludedUp to 100 enrolled workers per site (overage £1.60/worker/month)
Minimum1 site. No seat minimum.
FeaturesPosts, translation into unlimited languages, video, push, confirm-receipt, PDF/CSV briefing export, unlimited managers
Effective per-user£1.80 at a full site; £2.40–£3.60 in practice (typical UK housing site 50–75 enrolled)

Why per-site: it is the unit the buyer already budgets in, it removes the "every new subbie costs me money" objection, and it has direct precedent — Ocasta Engage publishes per-site as its default model for location-based teams, and YOOBIC prices by store.

Tier 2 — Company (the tier that should win most deals)

Unlimited sites, banded by enrolled worker count. Re-band annually, not monthly — never mid-term.

Band (enrolled workers)£/month£/yearEffective £/user/month at band floor → ceiling
Up to 250£550£6,600£2.20
251–500£950£11,400£3.79 → £1.90
501–1,000£1,600£19,200£3.19 → £1.60
1,001–2,000£2,600£31,200£2.60 → £1.30

Adds: divisions/regions hierarchy, role-based admin, scheduled + mandatory posts, compliance export API, monthly reach report, named onboarding.

Two things to watch with bands. First, the cliff: a customer at 251 workers pays £950 while one at 250 pays £550 — a 73% jump for one extra person. Hold the line in negotiation, but give yourself one legitimate release valve: quote the band that matches expected enrolment 12 months out, and re-band only at renewal. Second, the band floor is the price a buyer actually compares. At 251 workers the effective rate is £3.79/user/month, which sits just under the £3.84 Microsoft F1 + Viva reference price (§2.4). That is deliberate but tight — never let a band floor exceed £3.84, or you hand IT a reason to say "we already own that.

Tier 3 — Enterprise

2,000+ workers, or any buyer requiring SSO, a security review or a bespoke SLA.

PriceFrom £3,600/month (£43,200/yr), quoted per estate
AddsSSO/SCIM, audit log export, custom data retention, 99.9% SLA, named CSM, quarterly business review, security questionnaire and DPIA support, sandbox tenant

Where these tiers sit against the market

Reference point£/user/monthTeamTalk comparison
Thrive.App Enterprise (500+)£1.50We are above at 500 (£3.19) but include translation + receipts
Deputy Messaging+ add-on~£1.44 ($1.95)The "comms bolted onto our rota tool" floor
Thrive.App Growth (201–500)£2.00Directly comparable to our £2.20 at ≤250
Blink Core£2.95Our 251–500 band floor (£3.79) is above Blink; our ceiling (£1.90) is below
Blink Pro£3.75
Microsoft F1 + Viva Comms & Communities£3.84 (derived)The real ceiling. Anything above this is compared to a SKU the buyer's IT already has on the price list
Workvivo / Staffbase enterprise floor~£15k–£21k/yr ACV, 250–1,000 seat gatesWe are deliberately below the gate — a 400-operative housebuilder division cannot buy these at all

The structural gap we are pricing into: enterprise frontline vendors gate at 250–1,000 seats and ~$20k ACV; self-serve vendors have no floor and no compliance story. A UK housebuilder regional division with 400 site operatives sits exactly in between and is structurally underserved.

Pricing rules to hold

RuleNumberRationale
Annual prepay discount15%Category norm is 15–18% (Connecteam 18%, Sling 15%, Mitti 17%, Blink ~16%). Below 15% is out of market; above 20% reads as distress.
Monthly billing uplift+15%Same lever, framed as the default price
Multi-year (24-month)Additional 5% + price lock
Founding-customer / reference discount10%, in exchange for a named case study and two reference calls, first 5 customers only, first year onlyBuy the logos you need for months 6–12
Maximum stacked discount25%Beyond that, change the tier or scope, never the unit price
Implementation fee£0, alwaysStaffbase charges $15k–$75k, which can exceed its own median $28.5k ACV. Ocasta is waiving implementation through 2026 as a closing lever. Free implementation is our sharpest structural differentiator.
Annual uplift clauseCPI (CPIH, ONS), capped at 5%Observed enterprise employee-comms renewal uplifts are 3–7%/yr
Payment termsAsk Net 30; concede to Net 45; refuse beyond Net 60
Never discountThe per-site rate in Tier 1It is the anchor for every expansion conversation
Re-bandingAnnually at renewal, upward and downwardRemoves the "our headcount spikes in summer" objection

Pilot offer structure

"60-Day Proof of Reach" — a paid, capped, time-boxed pilot with a pre-agreed conversion price.

ElementSpecification
Price£2,500 + VAT, fixed, invoiced on signature
Credit100% creditable against year 1 of an annual contract signed within 30 days of pilot end
ScopeOne region/division: up to 3 sites and up to 250 enrolled workers
Duration60 days from launch day (not from signature), with a formal review at day 30. SaaStr's benchmark structure (§4.1); it also keeps the decision inside one budget quarter and out of the 18 Dec–4 Jan shutdown.
IncludedTenant setup, branding, worker import, 2 manager training sessions, all languages, weekly reach report, day-14 activation review, day-30 formal review, day-60 decision meeting
Paper3-page pilot agreement, DPA attached, no procurement portal required at this value
Success criteria (agreed in writing before start)1. ≥70% of enrolled workers logged in within 14 days 2. ≥85% confirmed-receipt on mandatory posts within 72 hours 3. ≥2 posts per site per week sustained 4. A compliance export accepted by the HSEQ lead as an evidential briefing record
ExitIf criteria 1 and 2 are missed, the £2,500 is refunded. Say this out loud — it converts the meeting.

Why paid, not free. A free pilot has no internal owner, no budget line and no deadline, so it drifts and dies at the first site-manager holiday. £2,500 is below almost every UK plc division's procurement threshold, which means a Divisional MD or H&S Director can approve it on a purchase order without a supplier-onboarding cycle — that is the real reason for the number. The refund guarantee removes the risk without removing the commitment.

Do not offer: open-ended trials, unlimited-site pilots, pilots without named success criteria, or pilots without a pre-agreed conversion price. Put the year-1 price on the pilot agreement itself so the renewal conversation is a signature, not a negotiation.

3. Selling into UK construction, catering and facilities

3.1 Who actually buys

There are four candidate budget owners and they behave very differently. The champion is almost always HSEQ; the economic buyer is almost always Operations. Internal Comms owns the budget only in large plcs with a real IC function, and IT is a gate, never a buyer.

FunctionTypical titlesRole in the dealHow to open
HSEQ / Health & SafetyHead of Health & Safety, HSEQ Director, SHEQ Manager, Group H&S Director, Regional H&S AdvisorChampion. Feels the pain daily, has the compliance language, usually has a small budget of their own and strong influence over a bigger oneThe briefing-record question (§4.3). This is the door.
Operations / ConstructionOperations Director, Construction Director, Divisional/Regional Managing Director, Contracts Director, Head of Operations (catering/FM)Economic buyer. Owns the divisional P&L. Cares about stood-down gangs, rework, and clients asking awkward questionsCost of a message not landing: a gang stood down for half a day
HR / PeopleHR Director, People Director, Head of Employee EngagementCo-sponsor. Owns engagement surveys, retention, onboardingTurnover and the fact that new starters never hear from head office
Internal CommunicationsHead of Internal Communications, Communications ManagerChampion in large plcs, absent in SMBsReach metrics; they are measured on them and currently cannot report them for site staff
IT / InfoSecIT Director, Head of IT, Information Security Manager, DPOGate, not buyer. Can kill the deal, cannot buy itSend the security pack unprompted, early, before they ask
ProcurementProcurement Manager, Supply Chain Manager, Commercial ManagerGate. Appears above the approval thresholdKeep the first deal below their threshold

Approval thresholds — ESTIMATE, reasoned. Published delegated-authority schedules are not disclosed by UK housebuilders, so these are reasoned planning figures to test on every discovery call, not sourced facts:

Deal sizeWho can approveTypical route
Under ~£5,000Divisional MD, HSEQ Director, or Operations Director on a purchase orderNo procurement, no supplier onboarding portal, possibly no InfoSec review. This is why the pilot is £2,500.
£5,000–£25,000/yrDivisional MD with a group function sign-off (IT and/or procurement)Supplier onboarding form, InfoSec questionnaire, DPA. 6–12 weeks.
£25,000–£100,000/yrGroup function head or divisional boardFull procurement, legal redlines, possibly a competitive comparison.
Over £100,000/yrGroup board / exec committeeFormal tender likely. Not your year-one problem.

The structural fact — with an important exception. UK housebuilders and contract caterers are federated, and a regional division usually buys faster than group does. A divisional MD who has run a successful pilot is a far better advocate to group than you will ever be. Default: sell to a division, and never open cold at group HQ, where you get routed to a procurement queue with no champion and no proof.

⚠️ The exception that affects your named warm lead. Barratt Redrow centralises roughly 95% of procurement across around 160 group-level agreements. Divisional autonomy is a thin 5% sliver — enough for a small pilot on a purchase order, not enough for a rollout. Plan Barratt London as an explicitly two-stage sale: stage one is a divisional pilot funded from divisional discretionary spend, deliberately scoped and priced to sit inside that sliver; stage two is a group-level agreement that the divisional MD and HSEQ lead advocate for on the strength of the pilot's numbers. Do not price or forecast the divisional pilot as if it were the deal. Ask on the first call: "what can this division sign on its own, and what has to go to group?" — the answer varies enormously between housebuilders and is the single most useful piece of qualification you can get.

Contract catering is different in one important way: the caterer often operates on a client's site under a client contract. That means (a) the caterer's own head office buys for its whole estate, which is a bigger and slower deal; and (b) a site-level win can be blocked by the client's IT policy. Ask early: "whose site is it, and whose rules apply?"

3.2 Sales cycle lengths

These are reasoned estimates, flagged as such. No published UK-specific benchmark for this vertical and deal size was retrievable. Use them for pipeline planning and replace them with your own data after ten deals.

BuyerDiscovery → signed pilotPilot → signed annual contractTotal, first touch → revenueStakeholders involved
Small private housebuilder (e.g. 50–300 employees)3–6 weeks4–8 weeks3–5 months1–3
Regional division of a housebuilder plc6–12 weeks8–16 weeks5–9 months4–7
Group-level housebuilder plc (after a division succeeds)3–6 months3–6 months9–18 months8–12
Contract caterer, single client contract4–10 weeks6–12 weeks4–7 months3–6
Contract caterer, head-office estate deal3–6 months3–6 months9–15 months8–15
FM contractor, mid-market6–12 weeks8–16 weeks5–9 months4–8

Planning consequences. A deal started in September that is not a small private builder will not produce revenue in the same financial year. Front-load the pipeline with small, fast buyers — they pay for the compliance certificates and produce the case studies that make the slow buyers possible. And add a full calendar quarter to every plc estimate for the InfoSec and legal queues, which are wait time rather than work time.

3.3 The compliance case: why proof-of-receipt is a statutory purchase, not a nice-to-have

This is the single most important section of the sales narrative. TeamTalk is not an internal-comms product being sold to construction; it is a records product that happens to look like an internal-comms product. Price it, position it and sell it accordingly.

The statutory chain

InstrumentProvisionExact words that matterWhat it means for the product
Health and Safety at Work etc. Act 1974s.2(2)(c)The employer must provide "such information, instruction, training and supervision as is necessary to ensure… the health and safety at work of his employees"The base duty. Note it is a duty to provide, and in a prosecution the employer must show it discharged it.
HSWA 1974s.2(3)Employer must prepare a written H&S policy statement and "bring the statement and any revision of it to the notice of all of his employees"An explicit statutory duty to communicate a document to every employee — with no defined evidential mechanism. Our export is that mechanism.
Management of H&S at Work Regs 1999Reg 10(1)Employer must provide employees with "comprehensible and relevant information" on risks identified by assessment, preventive and protective measures, emergency procedures, and risks from other employers' activities"Comprehensible" is the word the whole translation feature hangs on. Information delivered in English to a worker who does not read English is arguably not comprehensible, and therefore arguably not compliant. Say this in the demo.
CDM 2015Reg 13(4)(a)Principal contractor must ensure "a suitable site induction is provided"Induction content and attendance is a record the PC must be able to produce.
CDM 2015Reg 15(8)"A contractor must provide each worker under their control with appropriate supervision, instructions and information so that construction work can be carried out, so far as is reasonably practicable, without risks to health and safety."Applies to every contractor on site, not just the principal — which is why subcontract operatives must be enrolled, and why "they're not our employees" is not a defence.
CDM 2015Reg 15(9)The information must include "a suitable site induction, where not already provided by the principal contractor", "the procedures to be followed in the event of serious and imminent danger", risks from risk assessments and other contractors' activities, and "any other information necessary to enable the worker to comply with the relevant statutory provisions"This is a checklist of message types for the product's post templates. Build them as templates: Induction, Emergency Procedure, Risk Briefing, Contractor Interface, Statutory Notice.
CDM 2015Reg 8General duties: cooperation and coordination, and sharing information between duty holdersMulti-employer sites need one comms channel that spans employers — exactly the WhatsApp failure mode.
MHSWR 1999Reg 13Capabilities and training; take into account capabilities as regards health and safety when entrusting tasksLanguage capability is part of this.
H&S (Consultation with Employees) Regs 1996 / Safety Representatives and Safety Committees Regs 1977Duty to consult employees on H&S matters, in good timeConsultation you cannot evidence did not happen.

The language duty — the strongest, least-contested wedge

HSE's own guidance to employers of migrant workers identifies that "language barriers limit their ability to communicate effectively with other workers and supervisors", that workers may not "understand all of the risks" or have only "limited knowledge of the British health and safety system", and that employers must provide "appropriate health and safety training and instruction" and verify workers have the necessary skills including language proficiency. HSE itself publishes safety material in 19 languages including Polish, Portuguese, Romanian, Lithuanian, Latvian, Slovak, Czech and Albanian — which is, in effect, HSE conceding that English-only communication does not discharge the duty on a multinational site.

Sales use: "Reg 10 says the information has to be comprehensible. HSE publishes its own guidance in 19 languages. If you brief a Romanian steel fixer in English and he signs a sheet, what exactly have you evidenced?"

What "proof of receipt" is worth in an enforcement context

Enforcement and civil claims turn on evidence, and the evidence in this sector is famously bad: a paper toolbox-talk sheet with a scrawled signature, no record of what was actually said, no record of comprehension, and frequently no record at all for subcontract operatives who were on site that week. TeamTalk replaces that with a per-person, per-message, timestamped record that includes the language the worker actually read it in and an affirmative confirmation action.

The five properties that make the record defensible — build and demo all five:

  1. Immutable — confirmations cannot be edited or backdated by a site manager
  2. Per-person — named individual, not "the gang"
  3. Timestamped to the second, server-side, with the delivery time as well as the confirmation time
  4. Content-versioned — the record links to the exact text/video the worker saw, not to the current version
  5. Exportable — PDF/CSV a solicitor, insurer or HSE inspector can read without access to the system

Building Safety Act 2022 / golden thread: for higher-risk buildings (18m+ or 7+ storeys residential), duty holders must maintain the "golden thread" of building information — accurate, up-to-date, accessible information about the building and how it is being managed. Where a comms record evidences that a safety-critical change was briefed to the people doing the work, it is golden-thread-adjacent. Do not overclaim this — position it as "your golden thread covers the building; this covers the people", and let the buyer make the leap.

3.4 The "WhatsApp problem" — the four arguments that land

ArgumentSubstance
1. You cannot prove receiptTwo blue ticks prove a device received a message, not that a named worker read or understood a specific briefing, and not in what language. Read receipts can be switched off by the recipient. There is no export a court or inspector would accept as a briefing record.
2. The record is on personal phones you do not controlWork communications on personal devices are within scope for disclosure in litigation, employment tribunal proceedings and regulatory investigation. CPR Practice Direction 57AD ¶4.2(2) requires written notice to former employees who may hold disclosable documents, and ¶4.5 requires a signed confirmation that it was given — so your client must chase leavers' personal phones. In Vertical Aerospace v Ngoma [2026] EWHC 1096 (KB) the High Court refused to discharge an imaging order over an ex-employee's personal phone after she proposed simply deleting work WhatsApps. And the ICO's right-of-access guidance (updated 8 December 2025) is explicit: if staff hold personal data on private messaging apps, "you should ask them to search their private emails, devices or instant messaging applications" — so every DSAR reaches into your foremen's personal handsets.
3. UK GDPR: you are processing without controlWorker mobile numbers are personal data. In a WhatsApp group, every member's number is disclosed to every other member — including to subcontractors from other companies. There is no retention policy, no deletion route, no access control, no processor agreement, and no lawful basis documented. A leaver retains access to the group until a foreman remembers to remove them; and the message history stays on their personal device permanently.
4. Conduct and tribunal riskSite WhatsApp groups are a recurring source of harassment and discrimination claims. In AB v Grafters Group Ltd [2025] EAT 126 WhatsApp messages sent during a shift were used to bring off-site harassment inside the course of employment; under Equality Act s.109(3) "I didn't know the group existed" is not a defence. Compare Forbes v LHR Airports Ltd [2019] ICR 1558 (UKEAT/0174/18/BA) on the limits of that exposure. From October 2026 the Employment Rights Act 2025 raises the bar to "all reasonable steps" and adds third-party harassment liability.
5. Regulators already fine for this — in the UKFCA v Sigma Broking Ltd, £531,600, 4 October 2022: brokers using encrypted chat apps on personal phones. The decisive point is that the absence of a policy was itself the breach (COBS 11.8), not any particular message. Internationally the SEC has taken over $1.5bn across 30 actions on off-channel communications (JPMorgan alone: $125m SEC + $75m CFTC). The direction of travel is unambiguous.

The provision that turns this from a comms pitch into a compliance pitch

HSWA 1974 s.40 reverses the burden of proof. In a prosecution for failing to do something "so far as is reasonably practicable", "it shall be for the accused to prove... that it was not practicable or not reasonably practicable to do more than was in fact done."

Say this sentence in every discovery call: "In an HSE prosecution you don't have to be proved to have failed. You have to prove you did enough. What's your evidence?" The regulations say what must be communicated; s.40 makes it your client's job to prove they communicated it. A per-person, timestamped, language-stamped confirmation record is exactly that proof, and a paper sheet with a scrawled signature is a much weaker version of it.

MHSWR 1999 reg 12 extends the information duty to the employees of outside undertakings working in the host's premises — the direct statutory answer to "subcontractors aren't our employees."

A dated reason to buy before October 2026

The Employment Rights Act 2025 brings the strengthened harassment duties — including the "all reasonable steps" standard and third-party harassment liability — into force in October 2026 (per the Government's Implementing the Plan to Make Work Pay roadmap, updated 25 August 2026). An employer that cannot evidence what it communicated to its workforce, in a language they understood, is in a materially worse position on "all reasonable steps" from that date. This is a real, dated, externally-imposed deadline — the most useful thing a first-time seller can have. Verify the commencement date before putting it in writing to a customer; commencement dates move.

Primary sources for every provision cited above: HSWA 1974 s.2 · HSWA 1974 s.40 · MHSWR 1999 reg 10 · MHSWR 1999 reg 12 · CDM 2015 reg 13 · CDM 2015 reg 15 · HSE migrant workers guidance · HSE employer duties for migrant workers

The "this is live right now" hook

The Independent Review of Non-corporate Communications Channels in Government was announced on 2 July 2026 (led by Professor Sir Anthony Finkelstein) and expressly covers disappearing messages. It is weeks old and it is the sharpest available proof that this is a current governance issue rather than a vendor talking point. The Cabinet Office's NCCC guidance (30 March 2023) already tells departments at ¶37 to "ensure that NCCCs are not routinely used to process personal information", and at ¶27 sets out offboarding obligations.

⚠️ Get the ICO citation right — this is easy to get wrong and embarrassing to be corrected on. The ICO report on private messaging at the Department of Health and Social Care is Behind the screens, published 11 July 2022 by Commissioner John Edwards. DHSC received a reprimand, not a fine, for breaches of UK GDPR Articles 5(1)(e), 5(1)(f), 25 and 32. There is no 2024 ICO report on this. (PDF)

How to deploy this in a meeting: never attack WhatsApp as a product. Say: "Keep WhatsApp for the banter. Move anything you'd have to defend onto a system that produces a record." That framing wins; "WhatsApp is dangerous" does not.

3.5 Procurement gates — what will actually be asked for

Prepare all of this before the first plc conversation. Every item you cannot produce on the day adds one to three weeks of elapsed calendar time, and elapsed time is what kills first-time-founder pipelines.

GateWhat is askedHave this ready
Supplier onboarding form / vendor portalCompany number, VAT number, registered address, bank details (via a verified channel), insurance certificates, H&S policy, modern slavery statement, anti-bribery policy, equal opportunities policy, quality policy, environmental policy, referencesA single folder of signed PDFs. Most of these are one-page documents you write once. Do not improvise them during a live deal.
Cyber EssentialsCertificate number and expiryFrom £320 + VAT, 1–3 weeks. Get it in month 1. It is the cheapest thing on this list and the most frequently demanded. It expires annually.
Cyber Essentials PlusCertificate£1,400–£2,500 + VAT, and must follow within 3 months of a passed CE. Only do this when a named deal is gated on it in writing.
ISO 27001Certificate or a roadmap£6,750–£15,000+ and 6–12 months. At your size, offer a written ISMS roadmap and your Cyber Essentials certificate instead — this is accepted far more often than founders expect, especially by a division rather than group. Treat ISO as a year-two decision triggered by two lost deals, not by anxiety.
InfoSec questionnaire60–300 questions: encryption at rest and in transit, access control, MFA, logging, backup and restore, RTO/RPO, patching, secure development, pen testing, incident response, business continuity, sub-processors, personnel vettingWrite the answers once into a reusable document. RDS with point-in-time recovery, Let's Encrypt TLS, MFA on all admin accounts, and a documented restore drill answer perhaps a third of it.
Data Processing Agreement (UK GDPR Art. 28)Signed DPA with subject matter, duration, nature and purpose, categories of data and data subjects, controller instructions, confidentiality, security measures, sub-processor terms, audit rights, deletion/return on terminationYour own DPA, offered proactively. If you accept theirs, read the audit-rights and liability clauses.
International transfersOpenAI, Twilio and Mux are US processors — but they are not in the same position, and knowing the difference saves you weeks.Twilio and Mux are certified under the UK Extension to the EU–US Data Privacy Framework, so those transfers run on an adequacy route with no IDTA and no TRA. OpenAI is not on the DPF — its DPA §4.2 relies on SCCs, so OpenAI is the only sub-processor for which you need the UK Addendum and a Transfer Risk Assessment. Note the test changed on 5 February 2026 under the Data (Use and Access) Act 2025: the standard is now whether protection is "not materially lower" than under UK law — refresh any DPA or TRA template drafted before that date. Better still, minimise the transfer: keep all personal data in eu-west-2, send only post content (never names or phone numbers) to OpenAI, and self-host Reverb so it never appears on the list. A short sub-processor list is a sales asset. ⚠️ Verify current DPF "Active" status for the exact legal entities (Twilio Inc., Mux Inc.) before relying on this.
DPIAThe customer's DPO may require one, because this is monitoring-adjacent processing of worker dataSupply a pre-filled DPIA template they can adapt. This routinely saves two to four weeks.
InsuranceCertificates with specified minimum limitsConcrete benchmark: Crown Commercial RM6263 Joint Schedule 3 requires PI £5m, PL and products £5m, EL £5m, maintained for 6 years after the end date, with indemnity to principals. Cyber is not required by that schedule but private buyers often add it. Private construction contracts vary; treat £5m/£5m/£5m as the level that clears most gates. A software supplier with no site presence can often negotiate PL down — try. Buy limits that clear your targets' thresholds up front; raising a limit mid-procurement costs three weeks. Note the 6-year run-off requirement: budget for continuing PI cover after a contract ends.
Modern Slavery Act statementOften requested regardless of the £36m turnover thresholdWrite a one-page statement. You are below the statutory threshold; say so and provide the statement anyway.
Payment terms30/45/60 daysAsk Net 30. The Prompt Payment Code was replaced by the Fair Payment Code — use the current name. Large contractors report payment performance publicly under the Reporting on Payment Practices and Performance Regulations (threshold now effectively turnover above £54m after the Companies Act s.465 uplift on 6 Apr 2025; SI 2025/75 adds mandatory retention-clause disclosure for qualifying construction contracts). Look your prospect up on check-payment-practices.service.gov.uk before you agree terms — it tells you their real average payment days, and it is a legitimate thing to raise. For government contracts over £5m/yr, PPN 018 requires 95% payment within 60 days and an average of ≤45 days.
Constructionline / SafeContractor / CHAS / Achilles / Builders ProfileMembership numberThese are SSIP/contractor prequalification schemes for organisations doing work on site. A pure SaaS vendor with no site presence and no operatives generally does not need them — ask to be categorised as a professional-services or software supplier. If a portal genuinely will not let you through, the cheap non-site routes are SafeContractor "SafeSupplier" from £379/yr and Builders Profile £249–£549/yr; both are far cheaper than full SSIP accreditation. Note the Common Assessment Standard v6 lands 1 November 2026. Spend nothing here until a named buyer refuses to proceed without it.

The single highest-leverage preparation: a one-page security summary plus a pre-filled InfoSec questionnaire, sent unprompted immediately after the demo. It converts a six-week IT queue into a two-week one, and it makes a solo founder look like a company.

3.6 Seasonality and budget cycles

The two verticals are in opposite cycles — reprioritise accordingly

Contract cateringPrivate housebuilding
DirectionContract catering sales grew 9.3% in Q2 2026CPA forecasts private housing output down 10% in 2026
ImplicationExpanding, mobilising, hiring, buyingContracting, cost-cutting, hiring freezes

This is the most important strategic finding in this section. The brief assumes housebuilders are the primary vertical. On current data, contract catering is the easier sale in the next 12 months — growing, mobilising new contracts, and structurally more multilingual than construction. Keep the housebuilder warm leads (they are warm, and a Barratt logo is worth a great deal), but weight the outbound list toward catering and FM. The 40/40/20 housebuilding/catering/FM split used in §4.2 is aligned to where budget actually exists in 2026–27.

Construction shutdowns — verified dates

PeriodWhat happens
Fri 18 Dec 2026 → Mon 4 Jan 2027Verified winter shutdown for England, Wales and Scotland under the CIJC Working Rule Agreement (WR.18.1). Nothing is decided in this window.
Summer⚠️ The industry-wide summer shutdown no longer exists. CIJC: "The concept of Easter (spring) and Summer holidays has been discontinued." Close-downs are now employer-designated. Ask each account when theirs is rather than assuming August.

Source: Build UK / CIJC Annual Holidays 2026.

The selling calendar

PeriodWhat is happeningWhat to do
18 Dec – 4 JanVerified CIJC shutdownDo not forecast a December close. Use it for reporting, case studies, and queuing January follow-ups.
JanuaryBudget-year re-engagement; new-year safety pushes; annual H&S plans writtenThe best single outreach week of the year is the first full week of January.
February – AprilProductive window. Sites fully mannedPush pilots to signature
May – JulyBest window. Long days, full sites, high headcountRun pilots here — activation numbers are at their best
AugustEmployer-designated close-downs vary; decision-makers awayProspect, don't close
September – NovemberSecond productive window; next-year budget planning beginsThe "put us in next year's budget" conversation

Financial year ends — verified

OrganisationFY endResults timing
Compass Group30 SeptemberFY results late November; half-year mid-May
Sodexo31 AugustFY results 23 October 2026
Elior30 September
UK housebuildersVary — a mix of June, September, October and December, several changed after recent mergersVerify per account; do not use a table

Ask "when does your financial year start?" on every discovery call and diary the budget conversation for six weeks before it.

Contract catering runs on client contract cycles, not calendar years

FactNumberWhy it matters
Compass client retention (FY25)96.3%Very sticky — displacing an incumbent caterer is hard
Compass net new business4.5%
Implied churn of the estate~3.7% of a $46bn estate changes hands every yearEvery single one of those is a mobilisation — a new site team stood up, new systems bought, a mobilisation budget available
Typical contract length3–5 years with annual break clauses

Mobilisation is the single best moment to sell into catering. Ask every caterer: "what are you mobilising in the next six months?"

Live right now: education catering re-tenders are being decided in August 2026 with January–April 2027 starts, typically on a 3+1+1 shape. Also note CH&Co has been Compass-owned since 30 April 2024 (brand retained) — do not pitch it as an independent, and Crown Commercial Service is now the Government Commercial Agency (gca.gov.uk).

⚠️ Mitie is in an offer period — a recommended cash offer from OCS announced 21 July 2026. Discretionary software spend freezes during an offer period. Deprioritise Mitie until completion.

3.7 What a housebuilder regional-division pilot looks like

Scale of the opportunity — verified. A regional division of a volume housebuilder runs 9–14 active sites (verified across five UK housebuilders). A single housing development site has tens of operatives on site on a given day, the large majority of whom are subcontract, not direct employees — UK construction has an unusually high share of self-employed and subcontracted labour, and a substantial share of the workforce, particularly in London and the South East, does not have English as a first language. (The workforce percentages are directional; verify current ONS and CITB figures before putting a specific number on a slide.)

Scope the pilot at 3 sites, not 8–12. A whole division (9–14 sites) is the right commercial target and is what the research supports as a coherent unit — but it is a rollout, not a pilot, and one founder cannot support it while also selling. Pilot 3 sites, price the division. One site gives you an anecdote with no statistical comfort; three gives you a spread and a defensible number; the remaining sites are the expansion you have already priced in the pilot agreement.

The success-metric anchor to use. Barratt publishes a 92% mandatory-training-completion KPI. Where a prospect has an equivalent published number, set the pilot's confirmed-reach target against their own public commitment rather than against a target you invented. "You publish 92%; can you evidence it per person, per briefing, in the language they read it in?" is a far stronger frame than any benchmark you bring.

ElementRecommendation
Scope3 sites in one region, chosen with the HSEQ lead: one high-performing, one average, one difficult. Include the divisional office staff so managers see the traffic.
Enrolled users150–250 (site operatives incl. subcontractors, site managers, H&S advisors, the divisional leadership)
Duration60 days from launch day, formal review at day 30 (§2.9)
Price£2,500 + VAT, fully creditable (§2.9)
LaunchA named senior person posts message #1. A toolbox talk introduces it. QR posters in the canteen and welfare units.
Cadence commitmentThe customer commits in writing to ≥2 posts per site per week. Without this the pilot fails for reasons that have nothing to do with your product.
Success metrics≥70% activation in 14 days · ≥85% confirmed receipt on mandatory posts within 72h · ≥2 posts/site/week sustained · a compliance export the HSEQ lead accepts as an evidential briefing record
GovernanceDay-14, day-30 and day-60 reviews with the sponsor, all in the diary before day 1
Expansion triggerWritten at the outset: "if all four criteria are met at day 60, we move to a divisional contract at £X." Put the price in the pilot agreement.

Two failure modes to design against. First, the pilot dies from the manager end, not the worker end — if nobody posts, workers stop opening. Chase posters weekly, by phone. Second, subcontractor enrolment is where the numbers go wrong — the site manager has a list of directly employed operatives and an incomplete one of everyone else. Get the subcontractor list in week one and treat it as the critical path.

4. Founder-led sales mechanics

4.1 Outbound benchmarks

Caveat first. These are real, sourced figures, but none are specific to UK construction, catering or FM — no such dataset exists publicly. The closest proxy is Lavender's Operations function data, which matters because your buyers are Operations and HSEQ, not IT. Saleshandy also flags Real Estate among the lowest-replying industries, which is the nearest adjacency to construction. Plan at the pessimistic end and replace every figure with your own after ten deals.

Cold email

MetricValueSource
Average cold email reply rate (53.1M emails, 60k sequences)3.7%Saleshandy 2026
Average positive reply rate3–5%; 10%+ for high performersSaleshandy 2026
Operations buyers — reply rate3.4% baseline; 5.4% for a well-written ("A-grade") email — +58%Lavender, n=231,818
Director of Operations, A-grade email8.4%Lavender
Share of ops emails that are A-gradeonly 13.1%Lavender
Cold emails per booked meeting (average rep)344Gong, 28M+ emails
Meetings per 100 emails, top performers2–3Saleshandy
"Pitching" in the email reduces replies byup to 57%Gong
Average open rate21%Saleshandy
Worst-replying industriesFinancial Services, Real EstateSaleshandy

The single biggest lever is list size, not volume:

Campaign sizeReply rateSource
Under 200 prospects15–20%Saleshandy 2026
200–50011–13%Same
500–1,0008%Same

This vindicates the 100-account list in §4.2 and is the most actionable finding in this section. A hand-built list of 100 named UK contractors, worked properly, should materially outperform the 3.7% platform average. Also note: for companies of 50–500 employees, Manager/Director titles reply best — which is exactly the HSEQ lead and the divisional Ops Director.

Sequence design

MetricValueSource
Optimal sequence4–6 follow-ups over 20–21 daysSaleshandy 2026
Share of positive replies that come from follow-ups44%Same
First follow-up alone26.4% of all repliesSame
Reps who stop after one email70%Instantly
Optimal email length50–80 words (Gong: 3–4 sentences, ≤100 words)Saleshandy / Gong
Soft CTA vs hard CTA+78% positive replies; single CTA beats multipleSaleshandy
Multi-threading (2+ contacts per account)+93% reply rate; +130% win rate on $50k+ dealsKlenty / Gong
Best send slotTuesday, 9–10am recipient localSaleshandy
Channel-mix lift (ratios, not absolutes)Email+LinkedIn 1.9×, Email+Call 2.5×, Email+LinkedIn+custom vs email aloneSaleshandy

Two-contact multi-threading is already built into the cadence in §4.2 — the +93% figure is why it is not optional.

Cold calling — and the UK is the best market in the world for it

MetricValueSource
UK cold call success rate8% — vs Europe 6%, US 6%Cognism 2025
Calls → booked meeting6.7%Cognism
Attempts needed to connect3 on average; 93% of conversations happen by the 3rd attempt, 98% by the 5thCognism
Once connected, a conversation happens65.6%Cognism
Average call length93 secondsCognism
Best windows10–11am and 2–3pm; Tuesday bestCognism
C-level/VP who prefer phone contact57%RAIN Group via Cognism
Salespeople who never follow up at all48%Invesp via HubSpot
Dials per booked meeting~60–150derived, not sourcedDerived from the above

Actual SDR activity levels (Bridge Group 2025, 351 B2B companies): 44 calls + 41 emails + 19 LinkedIn touches + 8 texts = 112 activities/day for 4.1 quality conversations/day. Phone-centric teams get 4.6 quality conversations/day vs 3.4 for email-centric. Only 60% of SDRs hit quota — a record low. Calibrate your own expectations against that: a full-time specialist manages four real conversations a day.

LinkedIn

MetricValueSource
Connection acceptance, platform average (13.2M requests)28.5%SalesRobot, May 2025–Apr 2026
C-suite executives18–25%Same
Personalised vs generic request~45% vs ~15% — 3×Same
Reply rate to a message after connecting10.4%Same
Acceptance timing63% within 24h, 88% within 7 daysSame
Safe sending limit80–100 requests/weekSame
Throttling danger thresholdacceptance below 20%Same

Conversion through the funnel

MetricValueSource
SQL → Opportunity (email-sourced)48%First Page Sage 2025
Opportunity → Closed Won (email-sourced)32%Same
Average B2B win rate21%HubSpot 2025
B2B buying group size6–10 people, each gathering 4–5 independent pieces of informationGartner
Deals involving multiple contacts77%Gong via HubSpot
Referral lead → sale conversion11% — highest of any channelMarketo via ReferralRock
Purchase likelihood when referredNielsen via ReferralRock
Retention uplift, referred customers+37%Deloitte via ReferralRock

Gartner's 6–10 buying-group figure matches the 4–7 stakeholders you should expect at a plc division (§3.2). The referral data is the strongest argument in this report for exhausting your three warm leads before scaling outbound — and for asking every pilot customer for two introductions at signature.

Paid vs free pilots — the numbers behind §2.9

MetricValueSource
Paid pilot → annual contract70%+ once run properly; realistic range 60–90%+SaaStr
Free/unpaid pilotsa "false milestone" ~95% of the timeSame
Recommended structure60 days, review at 30, with 2–3 measurable success criteria agreed up frontSaaStr 2025
Free trial with card required25–35% convert (75th pct 50–60%)ChartMogul/ProductLed/Growth Unhinged, 200 B2B products, via Userpilot
Free trial without card4–6%Same
Opt-in vs opt-out trial18.2% vs 48.8%First Page Sage

A 5–8× spread between committed and uncommitted trials is the entire quantitative case for the paid pilot in §2.9. One adjustment worth making to that design: SaaStr recommends 60 days with a 30-day review rather than 90. Consider shortening the pilot to 60 days — it forces the decision inside one budget quarter and reduces the chance of a summer or Christmas shutdown swallowing the middle of it. Once you have two or three reference customers, SaaStr's stronger recommendation is to replace pilots entirely with a 60-day opt-out annual contract, which they report churns less than paid pilots.

Founder-led sales

MetricValueSource
Customers to close yourself before hiring reps10–20 (elsewhere stated as the first 10–30 deals)SaaStr
ARR trigger for the first sales hire~$1M ARR, or when you can no longer handle lead volumeSame
Hire two reps, not oneBoth must hit a sustainable quota before you hire a head of salesSame
Do not hire a VP Sales until≥2 reps are already hitting quota and the process is repeatableSaaStr
Founder involvement after hiring4 customer calls/week — "founders never get to leave sales"Same
Time to $1M ARR — median2 years 9 months; top decile 9 monthsChartMogul, 2,200+ businesses
Reaching $10M ARR even after 10 yearsonly 13%Same
Your ACV band's model£5–50k ACV = Christoph Janz's "Deer" — reached by inside sales, not field sales or self-servePoint Nine

No published benchmark exists for "conversations needed to reach your first 10 customers" — SaaStr explicitly declines to give one. Derived estimate from the figures above: at 2–4% cold reply, ~30–50% of positive replies becoming held meetings, and a first-time founder's realistic 15–25% meeting-to-customer rate in a new category, expect roughly 1,000–2,000 targeted cold touches per closed customer, and 60–100 discovery calls to land 10 customers — falling to perhaps a third of that via warm introduction. This is consistent with the 1,600-touch plan in §4.2 and the base case in §5.3.

The only outbound number you control is activity. If your activity is materially below 1,600 touches over four months, no conversion-rate improvement will save the year.

4.2 The cadence to actually run

Target list: 100 named accounts, not 1,000. In UK construction and catering the addressable set is small and everyone knows everyone; a sloppy mass send burns the market permanently. Split 40 housebuilders/main contractors, 40 contract caterers and hospitality operators, 20 FM contractors — weighted toward catering because it is growing 9.3% while private housing output is forecast down 10% in 2026 (§3.6). Target the regional/divisional office, never group HQ first (with the Barratt exception in §3.1).

Two named contacts per account: the HSEQ/H&S lead (champion) and the Ops or Divisional Director (budget). Do not start with IT.

TouchDayChannelContent
10Email to HSEQ lead90 words. One line about their specific sites. One line on the record problem. One question: "When the HSE asks you to prove a specific operative was briefed on a specific hazard, what do you hand them?" No attachment, no deck, no calendar link.
22LinkedInConnect, no note
34PhoneSite offices answer the phone; head offices do not. Call between 07:30–08:30 or 16:00–17:00.
47Email reply-in-threadOne concrete proof: a screenshot of the receipt board, or the CDM Reg 15(9) list
511Email to the Ops/Divisional DirectorDifferent angle: cost of a stood-down gang, or the language mix on their sites
614Phone
721LinkedIn messageShort, human, no pitch
830Break-up email"I'll stop here — if the briefing-record problem ever gets to the top of your list, I'm easy to find." Break-up emails reliably out-reply touches 4–7.
+90 daysRe-enter the sequence with a new angleNew case study, a relevant HSE prosecution, a regulation change

Volume discipline: ≤30 cold sends per day from a warmed domain. 100 accounts × 2 contacts × 8 touches = 1,600 touches over ~4 months. That is roughly 20 touches per working day — one hour a day, done properly, forever.

Warm-first rule: work the 3 warm leads to a decision before the outbound engine matters. Warm intros convert at a large multiple of cold across every published benchmark; three warm leads worked hard are worth more than the first 60 cold accounts. Ask each of the three, at the pilot signature, for two introductions — that is where deals 4, 5 and 6 come from, not from the cold list.

UK legal position — read this before the first send

(Practical summary, not legal advice. Primary sources: PECR 2003 regs 2, 21, 22, 23, 26; UK GDPR Arts 6, 14, 21; the ICO's "Direct marketing: a guide", "Guidance on direct marketing using electronic mail", "Guidance on direct marketing using live calls" and "Business to business marketing".)

Why B2B cold email is lawful — and exactly where it stops being lawful. PECR reg 22(1) applies only "to the transmission of unsolicited communications by means of electronic mail to individual subscribers". Corporate subscribers are outside it entirely.

Entity typePECR classCold email without consent?
Limited company, PLCCorporateYes
LLPCorporateYes — LLP Act 2000 s.1(2): "a body corporate"
Scottish partnershipCorporateYes — expressly named in reg 2
Sole traderIndividualNo — consent required
English/Welsh/NI general partnership (non-LLP)IndividualNo
Personal address (gmail etc.), even of a businesspersonIndividualNo

This matters directly in your sectors. Main contractors, housebuilders, caterers and FM firms are overwhelmingly Ltd/PLC/LLP. But small groundworks and trades subcontractors, and many independent catering operations, are sole traders or ordinary partnerships. Segment your list against Companies House before sending — an active company number is the clean discriminator, and the entire legal defence rests on it.

Reg 23 applies to everyone, corporate included. Every marketing email must: not disguise or conceal the sender's identity; provide a valid address for opt-out; and be identifiable as a commercial communication as soon as received. Add your registered company name, number, registered office and VAT number (E-Commerce Regs 2002 reg 6).

UK GDPR sits on top and is where founders actually get caught.

Cold calling is the asymmetry that catches people out. PECR reg 21 bans marketing calls to any number on the TPS or CTPS registers — and unlike email, this applies equally to corporate subscribers. A limited company you may lawfully email may be one you may not lawfully call.

⚠️ Penalties changed on 5 February 2026. The widely-quoted £500,000 PECR maximum is out of date — and the ICO's own guidance pages have not all caught up. DUAA 2025 s.115 replaces PECR's penalty regime with UK GDPR levels: marketing breaches now carry up to £8.7m or 2% of worldwide turnover, and failure to comply with an information or enforcement notice up to £17.5m or 4%. (The common shorthand "PECR fines are now £17.5m" is imprecise — 2% is the marketing-breach maximum. Confirm with counsel before relying on this in writing.)

LinkedIn: two separate risks. (1) A pitch in a LinkedIn DM or InMail is electronic mail under PECR — the ICO's guidance expressly includes private social-media messages and in-app messages. Whether an employee's personal LinkedIn account is an "individual subscriber" is unresolved, so keep the first touch non-promotional (connection request with genuine context, no pitch) and move the actual offer to email or phone. (2) Separately, LinkedIn's User Agreement §8.2.2 and §8.2.13 prohibit scrapers, bots and automated messaging outright. Every popular automation tool breaches this on its face. That is contract law, not data protection — the ICO will not fine you, but LinkedIn can permanently terminate the account your entire pipeline lives in, and it takes your Sales Navigator subscription with it. Do it manually.

The suppression list is your single most important control. Never delete an opt-out — suppress it, or you will re-import and re-offend next quarter. Keep one suppression list across all channels: an email opt-out must also stop the call and the LinkedIn message (Art 21 is channel-agnostic). Act within 48 hours.

Records to keep: a dated LIA per campaign; a data provenance log (source, URL, date, method — Art 14 makes you disclose it); evidence of the Art 14 notification and its timing; the corporate/individual classification with the Companies House number; dated TPS/CTPS screening receipts; and a sent-message archive. Also: pay the ICO data protection fee (Tier 1, £52 — see §1.10).

4.3 Discovery call script outline (25 minutes)

Goal of call 1: qualify, quantify the pain, book the demo with the right people in the room. Do not demo on call 1 unless they insist.

MinBlockSay / ask
0–2Frame"I've got 25 minutes. I want to understand how safety and operational messages actually reach your site teams today, and if there's no fit I'll tell you. Fair?"
2–6Current state"Walk me through what happens when a site has to be told something urgent today — a change to a lift plan, a road closure, a product recall." → listen for WhatsApp, noticeboard, foreman verbal, toolbox talk, email to supervisors only.
6–10Quantify the population"How many people are on your sites on a given day? What split direct vs subcontract? How many don't have a company email address? What's the language mix?"
10–15Find the compliance nerve"When the HSE or your insurer asks you to prove that a specific operative was briefed on a specific hazard on a specific date — what do you hand them?" → silence here is the deal.
15–18Cost of the status quo"Has there been a near-miss or an incident in the last 18 months where 'they didn't get the message' was part of the write-up?" "What did the last RIDDOR investigation cost you in management time?"
18–21Buying process"If you decided this was worth doing, who else has to nod? Does IT/InfoSec have a supplier form? Do you need Cyber Essentials? Where does the money come from — H&S budget, IT, or the division's P&L? When does your budget year start?"
21–24Next stepPropose a 30-minute demo with the named others. Offer to run it on one live site as a paid pilot. Get a date in the diary on the call.
24–25CloseSummarise back the three things you heard. Send the recap email within an hour.

Disqualify fast if: fewer than ~60 frontline workers; no named safety or ops owner; "we're happy with WhatsApp" from the actual budget holder (not from IT); a group-level IT freeze; or they want you to also do scheduling, T&A and payroll.

Three questions that predict a close (ask all of them):

  1. "What do you hand the HSE?" — if they have no answer, you have a compliance purchase, not a nice-to-have.
  2. "How many of your operatives don't read English comfortably?" — if >15%, translation is the wedge.
  3. "Who chairs your monthly H&S review?" — that person is your economic buyer.

4.4 Demo flow (30 minutes, in this order)

Demo the proof, not the posting. Buyers assume posting works; they do not believe the receipt.

MinScreenPoint
0–3Recap their words back: "You said you can't evidence who was briefed. Here's what that looks like solved."
3–7Manager composes a postType in English, attach a 40-second phone video, pick audience = one site. Show it translating into Polish/Romanian/Portuguese live. Do not skip the language picker — it is the visual proof of the "comprehensible information" duty.
7–12Worker's phone (have a second real phone on the table)Push arrives. Worker opens by tapping a link — no app store, no download. Reads in their own language. Taps "I've read and understood."
12–18Back to manager view — the money screenLive receipt board: 47 of 62 confirmed, 15 outstanding, named. Filter by subcontractor. Click one name → timestamp, language read in, device. This is the screen the deal is won on. Leave it up.
18–22ExportGenerate the PDF/CSV briefing record for one post. Say: "This is what you hand the HSE, your insurer, or the client's PM."
22–26Admin reality checkBulk-add workers by phone number, no email needed. Deactivate a leaver — show they lose access instantly (contrast with WhatsApp groups). Show sites/divisions structure.
26–30Commercials + next stepOne slide with the pilot price and scope. Ask for the pilot decision date and the name of the person who runs supplier onboarding.

Demo rules: use their real site names and their real language mix in the demo data; never demo on a laptop simulator when a real phone is available; never show settings screens; if asked "can it do X", answer yes/no/roadmap-with-a-date and move on.

4.5 Objection handling

ObjectionWhat is really being saidResponse
"WhatsApp is free and everyone already has it.""I don't want to pay for messaging.""WhatsApp is a great chat app and a terrible compliance record. Three problems: you cannot prove a specific person read a specific briefing; the record sits on personal phones you don't control, which is your disclosure and UK GDPR problem, not theirs; and when someone leaves they're still in the group until a foreman remembers. It's free until the first time you need the evidence." Then: "Keep WhatsApp for banter. Use this for anything you'd have to defend."
"Our people won't download an app."Past failed rollout."They don't. It opens in the browser from a text or a push — no app store, no password, they log in with their phone number." Then show it on a real handset. If they still push back, quote your own activation number from the pilot rather than arguing.
"We have Teams / M365."IT has already paid for something."Teams is excellent for the people with a company laptop. How many of your site operatives have an M365 licence today?" (Usually a small fraction.) "To do what you're describing, the licence is M365 F1 at £2.30 plus Viva Employee Communications & Communities at £1.54 — £3.84 per user per month, and it still needs an account, a password and an app install for every operative. That is more than we charge, and it still doesn't translate the post or prove who read it." "We're not replacing Teams — we cover the people Teams doesn't reach, and we produce the receipt Teams doesn't." Offer to post a summary into a Teams channel so office staff see the same thing.
"Data / UK GDPR / where does it live?"InfoSec gate.Have the answer pre-written: UK/EU hosting region, named sub-processors with their locations, DPA ready to sign, UK IDTA/Addendum in place for US sub-processors, retention configurable, deletion on request, Cyber Essentials certificate attached. Send the one-page security summary before they ask.
"Subcontractors aren't our employees."Liability worry."That's exactly why the receipt matters. Under CDM you still have to make sure they're informed. Add them free as guests on a site, remove them when they leave."
"Too expensive / we can't do per head."Headcount economics.Move to per-site or a banded company tier. Never negotiate the per-user price down — change the unit.
"Send me some information."Brush-off."Happy to — is that because you want to circulate it, or is now not the right time? If it's the latter, tell me and I'll come back after your budget round in [month]."
"Come back when you've got a bigger name."Reference risk.Offer a free-of-charge named-reference discount (10%) in exchange for a case study and two reference calls.

4.6 CRM and stack for a solo founder

Keep it to four tools. Do not buy a sales engagement platform in year one.

NeedPickWhy
CRMHubSpot free CRMFree, up to 2 users, unlimited contacts, deal pipeline, email tracking, meeting links. Sales Hub Starter is $7/seat/month billed annually ($20 monthly) if you outgrow it; Professional is $90/seat/month annual plus a one-off $1,500 onboarding fee — do not go near it in year one. Source
Pipeline discipline6 stages, nothing moreTarget → Contacted → Discovery booked → Demo done → Pilot agreed → Paid
Prospect listLinkedIn Sales Navigator Core (£94.99/mo) + Companies House + company websitesHousebuilder regional offices and HSEQ titles are all findable; you need ~100 named targets, not 10,000. Campaigns under 200 prospects reply at 15–20% vs 8% at 500–1,000 (§4.1). Companies House also gives you the corporate/individual split PECR requires.
SequencingYour own mailbox + HubSpot tracking, ≤30 sends/dayProtects deliverability. Do not use a bulk cold-email tool from a domain you also invoice from — use a separate sending domain if you scale outbound.
Notes/collateralNotion or a docs folderOne page per account: people, gates, dates, objections verbatim.

Current prices for the shortlist (verified 28 Aug 2026):

ToolPlanPriceKey limits
HubSpotFree$02 users, 1,000 contacts, 2,000 email sends/mo, 200 email-tracking notifications/mo, 1 meeting link
HubSpotStarter$7/seat/mo annual ($20 monthly)500 credits/mo
HubSpotSales Hub Professional$90/seat/mo annual+ $1,500 mandatory one-off onboarding — avoid in year one
AttioFree$03 seats, 50,000 records, 200 emails/mo
AttioPlus / Pro$35 / $79 per user/mo annualSequences on paid tiers
CloseSolo / Essentials / Growth$9 / $35 / $99 per user/mo annualSequences and Power Dialer only from Growth; calling billed separately (~$0.02/min)
folkStandard / Premium$24 / $48 per member/mo annualEmail sequences only from Premium
SmartleadBase$32.50/mo annual ($39 monthly)2,000 contacts, 6,000 sends/mo, unlimited mailboxes
InstantlyGrowth$47/moUnlimited email accounts, 5,000 emails/mo
lemlistEmail / Multichannel$55/mo / $87 per user/mo annualMultichannel adds LinkedIn automation and a dialler
LinkedIn Sales NavigatorCore£94.99/mo or £959.88/yr50 InMails/mo, 50+ filters
Sales NavigatorAdvanced£130/mo or £1,499.88/yrAdds CRM integration and TeamLink
LushaFree / Starter$0 (40 credits/mo) / $37.45/mo annual1 credit = email, 10 credits = phone number
CognismNo list price; 5-seat minimum — likely a £10k–£25k first-year commitment (unverified). Out of range for a solo founderIts phone data is pre-screened against TPS/CTPS, which is worth real money if you dial
TPS/CTPS screeningPAYG£11.25 + VAT per 1,000 numbersBudget £15–60/mo

Recommended solo stack: HubSpot Free + Smartlead Base + Sales Navigator Core + Lusha Starter + TPS screening ≈ £160–200/month. Upgrade only when the free CRM's 1,000-contact or 2,000-send ceiling actually binds.

On Notion-as-CRM: don't. It has no email sync, no call logging, no dedupe, no enrichment and no email tracking — every interaction is manual entry, which is exactly the discipline a founder in the field drops first. HubSpot Free does strictly more, at the same price of £0.

Non-negotiable hygiene: SPF, DKIM and DMARC on the sending domain before the first send (mandatory under the Google/Yahoo bulk-sender rules since Feb 2024, with Gmail escalating to permanent rejections from Nov 2025); keep your spam rate below 0.1% and never above 0.3%; a real signature with a UK registered address and company number; a working one-click unsubscribe (RFC 8058).

4.7 Paperwork essentials

Order form (2 pages, must contain):

  1. Customer legal entity + company number, and the specific divisions/sites in scope
  2. Subscription tier, unit of charge (per site / per band), quantity, and the definition of the counted unit
  3. Term start, initial term, renewal mechanic, notice period to terminate (30–60 days for a first customer, not 90)
  4. Price, currency, VAT stated separately, annual uplift clause (CPI or a stated cap)
  5. Invoicing schedule and payment terms — ask for 30 days, expect 45–60 from a plc
  6. Named customer project owner and named technical contact
  7. Onboarding scope: number of sites, training sessions included, data import
  8. Signature blocks + a line incorporating your MSA and DPA by reference and by URL

Also needed before the first enterprise call:

DocumentWhere to get it
Master SaaS subscription agreementStart from Bonterms or Common Paper — both publish free, standardised Cloud Service Agreements designed so both sides' counsel recognise the form, which itself reduces redlines. Then pay a UK solicitor once (~£1,500–£3,000, estimate) to review it against your product and add UK-specific liability wording. Do not build your first MSA from a US template. Paid UK alternatives: Docular/SEQ Legal, Simply-Docs, Genie AI, SeedLegals (prices unverified).
Data Processing Agreement (Art. 28)Draft against the ICO's Art. 28 contract checklist; include the sub-processor annex
International transfer paperworkICO International Data Transfer Agreement (IDTA) or the International Data Transfer Addendum to the European Commission's Standard Contractual Clauses (both version B1.0, in force 21 March 2022) plus a Transfer Risk Assessmentneeded for OpenAI only; Twilio and Mux are covered by the UK Extension to the EU–US Data Privacy Framework (§3.5)
Sub-processor list (public web page)Name every one: AWS (region), Twilio, Mux, OpenAI, Pusher/none, error monitoring, email sender
Security overview one-pagerEncryption, hosting region, access control, backups, RTO/RPO, pen-test status, Cyber Essentials number
DPIA support packA pre-filled DPIA template the customer's DPO can adapt — this removes 2–4 weeks from procurement
Records retention policyConfigurable retention per tenant; state the default

SLA — what the market actually commits to

VendorCommitted uptimeCredit schedule
Microsoft 365 / Azure99.9% monthly25% / 50% / 100% at <99.9% / <99% / <95%
Slack (Business+ and Enterprise Grid only — Free and Pro get no SLA)99.99% monthly10% / 25% / 50%
Zoom99.9% monthlyTiered, ~10–25%
HubSpot99.95%Tiered
Atlassian Cloud99.9% Premium / 99.95% EnterpriseTiered
SalesforceNo published uptime SLA in standard terms — only a status page

(These figures were not fetched directly — verify each on the vendor's legal page before quoting one to a buyer.)

What to offer: 99.5% monthly, with credits at 10% / 25% / 50% of the monthly fee at <99.5% / <99.0% / <95.0%, capped at 100% of one month's fee. Measure monthly, not annually — a 99.9% annual commitment permits 8.76 hours of downtime in a single outage; monthly caps it at ~43 minutes. Service credits must be the sole and exclusive remedy — that clause is the entire point of publishing an SLA. Claims must be made by the customer within 30 days. Salesforce publishing no SLA at all is useful precedent when a buyer pushes for 99.99%.

Exclusions you must have, because this product depends on things you do not control: scheduled maintenance in a published window announced 48 hours ahead; emergency maintenance; force majeure; the customer's own network, devices and site connectivity; third-party push notification delivery (APNs/FCM), SMS gateways and app-store availability; beta features; suspension for non-payment; customer misconfiguration. Measure "platform availability", never "message delivered to the worker's handset" — you cannot control mobile signal in a site cabin.

Support targets: P1 (service down) 2 business hours, P2 (major feature broken) 1 business day, P3 4 business days, 08:00–18:00 UK Mon–Fri. Do not offer 24/7 you cannot staff. An SLA you breach quarterly is worse than a modest one you always hold.

Limitation of liability

Standard position: 100% of fees paid in the preceding 12 months (125% is a common landing spot after negotiation). Uncapped by law and non-negotiable in the UK: death or personal injury caused by negligence (UCTA 1977 s.2(1)) and fraud. Exclude indirect and consequential loss, and list the heads explicitly — loss of profit, revenue, business, goodwill, anticipated savings and data — because English courts read generic "consequential loss" exclusions narrowly.

⚠️ The UCTA trap. Because you contract on your written standard terms, UCTA 1977 s.3 subjects your limitation clauses to a reasonableness test. A cap set implausibly low relative to the fees and the risk can be struck out entirely, leaving you uncapped. A cap at 100% of annual fees on a £19,200 contract is defensible; a flat £1,000 cap on the same contract may not be. Do not get clever here.

Enterprise buyers will push for uncapped liability on data breach, confidentiality, IP indemnity and gross negligence. Concede a bounded super-cap (e.g. 2× annual fees) rather than anything uncapped — and make sure your cyber and PI limits exceed the super-cap before you agree to it (§1.10, §3.5).

4.8 First 30 days of onboarding

DayActionOwner
0Signed order form. Kick-off call booked. Ask for the worker list format and the site list.You
1–3Tenant provisioned, branding applied, sites/divisions created, admin roles set.You
3–5Worker import (name, mobile, site, preferred language). Chase the language field — it is the one customers forget.Customer + you
5–7Train the posters, not the workers. 45 minutes with 3–6 managers. Give them 5 pre-written first posts.You
7Launch day. A named senior person (Divisional MD or H&S Director) posts message #1, not the vendor. Toolbox talk on site introduces it. Posters/QR codes in the canteen and welfare units.Customer
8–14Daily activation check. Personally chase every site under 60% logged in — by phone to the site manager, not by email.You
14Activation review. Target ≥70% of workers logged in. Publish the number to the sponsor.You
15–21Second content push: get to 2+ posts per site per week. Introduce the confirm-receipt workflow on a real safety briefing.Customer
21–28Export the first compliance record and walk the sponsor through it. This is the moment they decide to renew.You
30Written 30-day report: activation, confirmed-reach rate, posts sent, languages used, named blockers, and the expansion proposal for the next sites.You

4.9 Metrics to track

MetricDefinitionTargetWhy
Activation% of enrolled workers who have logged in at least once within 14 days of launch≥70%; <50% = redSingle best predictor of renewal
Confirmed-reach rate% of targeted recipients who confirm receipt of a must-read post within 72 hours≥85%This is the product's whole reason to exist and the number in the renewal conversation
Weekly active workersUnique workers opening ≥1 post in a 7-day window / enrolled40–55%Habit, not novelty. See the reality check below — do not promise 75%+ monthly active in a pilot agreement.
Posts per site per weekSender-side health≥2Below 1, workers stop opening; the account dies from the manager end, not the worker end
Time-to-first-postContract signature → first real post≤7 daysDelay here predicts churn
Translation usage% of posts translated, distinct languages servedTrackProves the differentiator; use in the renewal deck
Logo churnTenants lost / tenants at period start~14%/yr (i.e. ~86% logo retention)Top-quartile for your ARPA band
Net revenue retentionIncl. expansion into new sites100–105%, stretch 111%Site-based expansion is the growth engine, and it is what moves you from GRR to NRR
Sales: meetings → pilotTrack from deal 1You will not have benchmarks that fit you; build your own from n=10

Retention targets — use the band that matches your ACV

MetricTargetSource
Net revenue retention102% median, 111% top quartile — for the $25k–$50k ACV band specificallySaaS Capital 2025
Gross revenue retention88% median across all private B2B SaaSBenchmarkit 2025
GRR selling to SMB75–80% is "quite strong"; ServiceTitan (building trades) annualises to ~81.5%SaaS Capital
Logo retention~86% top quartile, ~92% best-in-class at >$500/mo ARPAChartMogul
CAC payback~12 months medianBenchmarkit 2025
Expansion ARR as % of new ARR40% medianBenchmarkit 2025

⚠️ I previously suggested >110% NRR and <10% annual logo churn. That is the enterprise headline number, not yours. At £5k–£50k ACV into construction, catering and FM — high workforce churn, subcontract labour, project-based customers — you have an SMB retention profile. Anchor the plan to GRR ~85% and NRR ~100–105%, and treat 111% as the top-quartile stretch. Benchmarkit also finds deals above $100k are less CAC-efficient than the $10k–$100k range, which is a useful counterweight to the pressure to chase group-level deals before you are ready.

One genuinely encouraging structural point: at your ACV on invoice terms, involuntary (payment-failure) churn is near zero — so essentially 100% of churn is an adoption and value problem, which is the kind you can fix.

Reality-check the activation target

SourceFigure
Blink customer case studies75–99% adoption
Firstup (MGM Resorts, ~70,000 staff)"exceeding 90%" at some properties
Simpplr surveyOnly 1 in 4 organisations reach 75–100% of employees with major updates; 42% reach only half to three-quarters
Microsoft Work Trend Index (9,600 frontline workers, 8 industries)63% of frontline workers say leadership messages don't reach them

The vendor case studies are hand-picked flagship logos and never define "adoption". A realistic planning range for monthly active use is 40–70% of eligible workers; 75–95% is achievable only where the app gates something the worker cannot avoid — a payslip, a rota, a timesheet, a safety sign-off. In UK construction and catering specifically — high churn, subcontract and agency labour, shared devices — plan at the low end and make adoption stick by tying the app to a transaction the worker actually needs.

This does not change the §2.9 pilot criteria, because activation (has logged in at least once within 14 days) is a much lower bar than monthly active. But it does mean: hold ≥70% activation and ≥85% confirmed-receipt as pilot gates, and set the weekly active expectation at 40–55%, not the ≥50% floor implied above. Report both, and never let a customer conflate them.

The two arguments with budget behind them

Forrester's Total Economic Impact study of Firstup (August 2026; composite org of 10,000 employees, 65% frontline) puts three-year ROI at 398% with payback under six months. It is a vendor-commissioned study with a constructed composite, so do not quote the ROI figure — but the structure of the value case is the useful artefact:

BenefitShare of total
Retention / reduced attrition (4 percentage points off a 20% baseline)53%
Productivity (~6 hrs/yr per frontline worker)26%
Safety — 20–30% incident reduction over 3 years12%
Comms efficiency and tool consolidation10%

Build the business case on attrition and safety, not productivity hours. Those are the two lines a UK construction or FM finance director already has a number for. And open with Simpplr's finding that only 1 in 4 organisations reach 75% of their people — it is a better first line than any feature.

5. Twelve-month plan skeleton

5.1 Lead times to plan around

ItemElapsed timeBasis
Cyber Essentials (self-assessment)1–3 weeks from starting the questionnaire; assessment result typically within 24–72h of submission once you passIASME process
Cyber Essentials PlusMust be within 3 months of a passed CE; 2–6 weeks to schedule + auditIASME rule
ISO 27001 from a standing start6–12 months (gap analysis → ISMS → internal audit → Stage 1 → Stage 2)ESTIMATE, industry norm
Housebuilder regional pilot approval (small/private builder)3–6 weeksESTIMATE (reasoned: 1–2 stakeholders, MD signs)
Housebuilder regional pilot approval (plc division)6–12 weeks incl. supplier onboarding + InfoSecESTIMATE (reasoned)
Group-level rollout after a successful division pilot4–9 monthsESTIMATE (reasoned)
Contract caterer procurement8–16 weeks (procurement + InfoSec + legal are separate queues)ESTIMATE (reasoned)
Supplier onboarding portal + InfoSec questionnaire2–6 weeks of elapsed calendar time, mostly waitingESTIMATE
DPA/legal redlines with a plc3–8 weeksESTIMATE
Pen test (external, small app)2 weeks to book, 3–5 days to run, 1 week to reportESTIMATE
Company + insurance + bank in place1–2 weeks
CIJC winter shutdown18 Dec 2026 – 4 Jan 2027 — 2.5 weeks of zero decisionsVerified (Build UK/CIJC)
ERA 2025 harassment duties in forceOctober 2026 — a dated buying triggergov.uk roadmap, updated 25 Aug 2026

Planning rule: anything that requires a plc's legal or InfoSec function takes a calendar quarter regardless of how simple it is. Start Cyber Essentials and the DPA/security pack in month 1, before you need them — they are the two things that will otherwise stall your first real deal for six weeks.

5.2 Month-by-month plan (Sep 2026 → Aug 2027)

Assumes one founder, selling and building. Sales days are the constraint, not engineering days — block three days a week for selling from month 1 and defend them.

MonthCommercial milestoneCompliance / product milestoneGate to clear
M1 (Sep 26)Write the 100-target list (housebuilder regional offices, contract caterers, FM contractors — 40/40/20 split, see §3.6). Segment it against Companies House for PECR (§4.2). Book discovery with all 3 warm leads. Security one-pager + DPA + sub-processor page live.Start Cyber Essentials self-assessment. Set up sending domain with SPF/DKIM/DMARC. ICO data protection fee paid. PI/PL/cyber insurance bound.Warm leads: discovery calls held
M2 (Oct 26)Demo the 3 warm leads. Get one paid pilot signed — target Fernham Homes (small, fast, one decision-maker). First 30 outbound touches.Cyber Essentials certificate issued. Compliance export (PDF/CSV briefing record) shipped — this is the demo's money screen.Pilot #1 signed
M3 (Nov 26)Pilot #1 live. Outbound to 100 targets underway (all touched at least twice). Barratt London: supplier onboarding form submitted.Multi-language QA on the top 6 languages actually used on UK sites. Audit log.Pilot #1 launch day — 14-day activation ≥70%
M4 (Dec 26)Dead month on site. Verified CIJC shutdown 18 Dec – 4 Jan. Use it for: 30-day pilot report, case-study interview, and January-budget follow-ups queued for 5 Jan.Retention policy configurable per tenant. Bulk import hardening.30-day pilot report delivered
M5 (Jan 27)Budget-year re-engagement wave to all 100. Pilot #1 → first annual contract. Pilot #2 (caterer) signed.Reverb load-tested for the largest tenant profile. Backup/restore drill documented (procurement asks for it).First paying customer
M6 (Feb 27)Pilot #3 signed (plc regional division). First reference call offered to a prospect. Raise list price for new logos if pilots are converting >50%.SSO (Microsoft Entra) — required by the first plc IT gate.Pilot #2 converted or refunded — no drift
M7 (Mar 27)Second division of the plc engaged on the back of pilot results. Two new pilots from outbound.External pen test booked. Status page live.Expansion conversation opened
M8 (Apr 27)New UK tax year — reprice, publish the tier card. Push the caterer toward group-level rollout.Pen test remediation. Cyber Essentials Plus if any prospect has asked (do not do it speculatively).Pen test report available to send
M9 (May 27)Target: 4–6 paying tenants. Start the first renewal conversation 90 days early.Reporting/analytics for the QBR deck.Renewal #1 conversation opened
M10 (Jun 27)Summer push — sites are fully manned and receptive. Two more pilots.API for compliance export (an enterprise ask).
M11 (Jul 27)Convert summer pilots. Decide on ISO 27001 (only if ≥2 deals have been gated on it).Scale to Stage B infrastructure if total enrolled workers >3,000.
M12 (Aug 27)Year-end: renewal #1 signed, ARR baseline set, decide first hire (CS/onboarding before a salesperson).Annual Cyber Essentials recertification (it expires at 12 months).Exit ARR measured

Seasonality rules baked into the above: no decisions between 18 December and 4 January (verified CIJC shutdown). There is no longer an industry-wide summer shutdown — ask each account for its employer-designated close-down. February–April and June–July are the productive selling windows. Housebuilder budget years vary by company, so ask every prospect "when does your financial year start?" on the discovery call and diary the follow-up for six weeks before it.

5.3 Revenue scenarios

Funnel assumptions, from 3 warm leads plus outbound to 100 named targets over 12 months. Conversion rates are reasoned estimates for a first-time seller in a slow vertical — treat them as planning figures, not benchmarks, and replace them with your own after 10 deals.

Funnel stageConservativeBaseUpside
Warm leads worked333
Warm → discovery333
Warm → paid pilot123
Warm pilot → paid contract123
Outbound targets touched (6–8 touches each)100100100
Outbound → positive reply81420
Outbound → discovery meeting61218
Meeting → paid pilot258
Outbound pilot → paid contract124
Paying tenants at month 12247
Expansion (2nd division/region)012

Resulting revenue

ConservativeBaseUpside
Pilot fees invoiced (£2,500 each)£7,500 (3)£17,500 (7)£27,500 (11)
Pilot fees credited against contracts−£5,000−£10,000−£17,500
Net pilot cash retained£2,500£7,500£10,000
Contracted ARR at list, month 12£13,080£48,000£109,680
Composition1× Site 3-site (£6,480) + 1× Company ≤250 (£6,600)1× Company 501–1,000 (£19,200) + 1× Company 251–500 (£11,400) + 1× Company ≤250 (£6,600) + 1× Site 5-site (£10,800)2× Company 501–1,000 (£38,400) + 1× Company 1,001–2,000 (£31,200) + 2× Company 251–500 (£22,800) + 2× Site multi-site (£17,280)
Less 15% annual-prepay discount where taken−£1,000 (1 of 2)−£4,600 (2 of 4)−£10,000 (3 of 7)
Net contracted ARR at month 12£12,100£43,400£99,700
Cash collected in the 12 months (part-year contracts, prepay where taken)~£11k~£34k~£73k
Exit MRR£1,010£3,620£8,310

Read this honestly: the conservative case is the modal outcome for a first-time seller with no reference customers, and it does not pay a salary. The base case is achievable only if all three warm leads are worked hard in the first 90 days, because outbound into UK construction from a cold start with no logo is slow.

5.4 Cash needs (12 months, one founder)

LineConservativeNotes
Infrastructure (Stage A, 12 mo)£1,930See §1.9; £160.65/mo
Twilio (verification + fallback SMS)£400Depends entirely on the verification policy in §1.7
OpenAI, Mux, S3/CloudFront£150Genuinely negligible at this scale
Monitoring, uptime, email, domains£600
Cyber Essentials + ICO fee + Companies House£490CE from £320+VAT = £384 · ICO Tier 1 £52 (−£5 by direct debit) · confirmation statement £50 (incorporation £100 if not yet formed)
Insurance (PI/PL/cyber)£1,200ESTIMATE for a micro SaaS; get three broker quotes
Legal: MSA + DPA review£1,500One-off, before customer #1
Accountant£1,500
Sales tooling (Sales Navigator, HubSpot free, email)£1,300Sales Nav is the big line
Travel to sites and offices (this sector will not buy over Zoom alone)£2,500Budget for it properly — site visits close these deals
Two demo handsets + phone contracts£700Non-negotiable; the demo needs a real phone
Marketing collateral, case-study design£800
Pen test (M8)£3,500ESTIMATE; defer if no customer has asked
Cyber Essentials Plus (only if demanded)£2,000ESTIMATE; do not do speculatively
Subtotal, non-salary£18,570£13,070 if the pen test and CE Plus are deferred until a deal demands them
Founder living costs (12 mo)£30,000–£45,000The real number
Total cash requirement£49,000–£64,000
Covered by conservative revenue~£11,000Shortfall £38k–£53k
Covered by base revenue~£34,000Shortfall £15k–£30k

Conclusion on cash: budget £50k–£65k of runway for the first 12 months. The business is not capital-intensive — infrastructure is under £200/month and gross margin is above 95% — the entire cash requirement is founder time and the calendar length of UK construction procurement. Do not spend on ISO 27001 or Cyber Essentials Plus until a specific deal is gated on it in writing.

6. Confidence, gaps and what to re-check

6.1 Corrections applied late in this research

Four things in the original brief or in my own first draft were wrong and have been fixed above. They are listed here because each would have been embarrassing in front of a customer:

WasIs
"ICO's 2024 report into DHSC's use of private messaging"No such report. It is Behind the screens, 11 July 2022, Commissioner John Edwards. DHSC got a reprimand, not a fine (§3.4)
"Prompt Payment Code"Replaced by the Fair Payment Code (§3.5)
"Sell to a division, never to group"True in general, but Barratt Redrow centralises ~95% of procurement across ~160 group agreements. Plan it as a two-stage sale (§3.1)
"PECR fines up to £500,000"Superseded 5 Feb 2026 by DUAA 2025: up to £8.7m or 2% of turnover for marketing breaches (§4.2)
"OpenAI, Twilio and Mux all need IDTA/TRA"Only OpenAI does. Twilio and Mux are on the UK Extension to the DPF (§3.5)
"Two-week industry summer shutdown"Discontinued by CIJC. Winter shutdown is 18 Dec 2026 – 4 Jan 2027 (§3.6)
NRR target ">110%"That is the enterprise number. Your ACV band's median is 102%, top quartile 111% (§4.9)

6.2 Verified vs estimated

Verified against a primary sourceExplicitly estimated or unverified
All Twilio, Mux, OpenAI, AWS, Forge, Pusher, Sentry, SES, Stripe, Companies House and ICO-fee figuresIASME Cyber Essentials bands above micro (micro £320 verified)
All competitor pricing in §2, and all Microsoft UK per-user pricesStandalone cyber insurance premium for a SaaS
HSWA 1974 ss.2 and 40; MHSWR 1999 regs 10 and 12; CDM 2015 regs 13 and 15; HSE migrant-worker guidanceApproval thresholds inside housebuilders (§3.1)
PECR regs 21/22/23/26; DUAA 2025 s.115 penalties; TPS screening pricesAll sales-cycle lengths (§3.2)
CIJC shutdown dates; Compass/Sodexo/Elior FY ends; Compass retention 96.3%ISO 27001 cost figures
CCS RM6263 insurance minimums; SafeSupplier £379/yr; Builders Profile £249–£549/yrUK construction workforce percentages (§3.7) — deliberately left unquantified
All outbound benchmarks in §4.1 (Gong, Lavender, Saleshandy, Cognism, SalesRobot, Bridge Group, SaaStr, ChartMogul, SaaS Capital, Benchmarkit)Published SLA figures in §4.7 — reconstructed, not fetched
Case law: Vertical Aerospace v Ngoma [2026] EWHC 1096 (KB); AB v Grafters [2025] EAT 126; Forbes v LHR Airports [2019] ICR 1558; FCA v Sigma Broking (£531,600, 2022)Deskless adoption rates (40–70% planning range)
Barratt Redrow 95% procurement centralisation; 9–14 sites per division; Barratt's 92% training KPILegal template vendor prices (Bonterms/Common Paper confirmed free)

6.3 Manual checks before any of this reaches a customer

  1. Payment days for each named target at check-payment-practices.service.gov.uk.
  2. Cyber Essentials tier price in GBP on iasme.co.uk in a UK browser — and confirm you are preparing against the Danzell question set (in force 27 Apr 2026), not Willow.
  3. DPF "Active" status by legal entity for Twilio Inc. and Mux Inc. before relying on the adequacy route.
  4. ERA 2025 commencement date — the October 2026 date comes from a roadmap; commencement dates move.
  5. ICO data protection fee for 2026/27 — SI 2026/386 amends the regulations and is listed as not yet in force.
  6. Mux live-caption pricing — the pricing page says $0.0024/min, the docs say $0.024/min.
  7. UK WhatsApp Business per-message rates — Meta moved the UK to standalone country pricing with a higher marketing rate on 1 July 2026; any earlier figure is stale.
  8. Pipedrive and Apollo list prices — both block automated fetch; check in a browser.
  9. Insurance minimums — read the actual supplier terms of your first three targets rather than budgeting from CCS RM6263.
  10. Your own funnel numbers — every conversion rate in §4.1 and §5.3 is scaffolding. Replace them after ten deals.

6.4 Still unverified after all four research streams

Achilles Building Confidence pricing; ISO 27001 certification costs from a UK certification body; a £-value for the UK contract catering market; any UK employment case drawing an adverse inference from un-preserved WhatsApp messages; and Covid Inquiry Module 2 content (the Inquiry's own domains were unreachable — do not claim the government response contains a messaging recommendation, because it does not).