{"id":1753,"slug":"rule-floor-fell-ceiling-did-not-bespoke-still-costs","title":"R4 — The floor fell, the ceiling did not: bespoke client portals still cost $20k–$50k + $10k–$25k/yr — say so honestly","kind":"rule","scope":"business","status":"current","audiences":["kevin","smb-owner","candid-team","client-prospect"],"topics":["agency-methodology","editorial-discipline","client-portals","bespoke-build-economics"],"reference_body":"**Rule:** When discussing the cost of \"real\" web functionality with clients, name **both** the floor (commodity infrastructure / parts / data — cheap) **and** the ceiling (bespoke assembly + maintenance — still expensive). Never let \"the floor fell\" imply \"everything is cheap.\"\n\n**Why:** The verifiable ceiling figures ([[custom-client-portal-build-cost-spp-2025]], [[custom-web-portal-build-cost-ranges-2025]], [[custom-dashboard-cost-kavara-80-250k]], [[maintenance-burden-fractions-of-build-cost]]) show that the dominant cost in a real custom tool is still **labor to assemble, customize, integrate, and maintain**. The unit-price drop on infrastructure didn't touch this. Underselling the ceiling sets up expectation gaps that hurt the client and the engagement.\n\n**How to apply:**\n- Scoping conversations name both numbers — what the platform costs, and what the build costs.\n- Articles that lead with the floor land the ceiling in the same piece.\n- Pair with [[rule-build-features-customers-will-actually-use-pendo-80]] — building features nobody uses is the worst version of the ceiling.","rationale_body":null,"metadata":null,"links":{"outgoing":[{"slug":"custom-web-portal-build-cost-ranges-2025","title":"Custom web portal build cost (2025/2026): entry $20k–$40k, mid $40k–$80k, enterprise $80k–$400k; GoodFirms range $10k–$200k","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"custom-client-portal-build-cost-spp-2025","title":"SPP (2025): custom client portal $20k–$50k initial development + $10k–$25k/yr maintenance; Agency Handy $25k–$60k all-in over 6–12 months","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"custom-dashboard-cost-kavara-80-250k","title":"Custom dashboards/analytics apps: $80,000–$250,000 depending on real-time/data-source complexity (Kavara)","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"maintenance-burden-fractions-of-build-cost","title":"Maintenance burden: SMB sites $1,800–$12,000+/yr; portals $10,000–$25,000/yr — meaningful fractions of build cost","kind":"reference","scope":"business","link_type":"depends-on"},{"slug":"pendo-2019-80-percent-features-unused","title":"Pendo 2019 Feature Adoption Report: 80% of software-product features rarely or never used (615 subscriptions analyzed)","kind":"reference","scope":"business","link_type":"relates-to"}],"incoming":[{"slug":"research-brief-falling-cost-floor-real-web-functionality-smb-june-2026","title":"Research brief: the falling cost floor of \"real\" web functionality for SMBs (June 2026)","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"rule-build-features-customers-will-actually-use-pendo-80","title":"R5 — Build features customers will actually use; ~80% of software features go unused (Pendo 2019)","kind":"rule","scope":"business","link_type":"relates-to"},{"slug":"enterprise-tier-customer-portal-example","title":"Enterprise-tier example: customer account portal — Auth0 + RDS + role-based permissions; commodity parts, bespoke assembly still costs","kind":"reference","scope":"business","link_type":"relates-to"},{"slug":"rule-rent-commodity-parts-build-only-differentiated-logic","title":"R3 — Rent the commodity parts (Stripe / Auth0 / Algolia / RDS / Lambda); build only what is genuinely differentiated logic","kind":"rule","scope":"business","link_type":"relates-to"}]},"created_at":"2026-06-21T13:17:00.707Z","updated_at":"2026-06-21T13:17:00.707Z"}