Halyard
A complete self-serve SaaS surface: positioning-led marketing, transparent pricing, documentation, and an onboarding flow that gets a technical evaluator to first value in under five minutes.
- Category
- B2B SaaS
- Discipline
- SaaS MVP development
- Demo
- In development
- Related service
- SaaS MVP Development
01
Overview
What Halyard is
Halyard is a Kramiva concept build demonstrating a self-serve B2B SaaS product for technical buyers. It explores positioning-led marketing, an interactive product tour, transparent pricing, searchable documentation, and self-serve onboarding into a pre-seeded workspace. It is a self-initiated build, not commissioned client work.
- The problem
- A B2B software company needs technical buyers to reach a paid plan without ever speaking to sales.
- Intended users
- Founders and product leads at early-stage B2B software companies selling to technical buyers.
- Status
- Halyard is being built to deploy at a public subdomain. Performance figures will be published here once they are measured on the deployed build — not estimated in advance.
02
Product approach
What we decided, and what we cut.
01
Self-serve is a design problem before it is a sales problem
02
Documentation is marketing
03
Deliberately left out
03
Inside the build
The experience, and the engineering.
The main experience, step by step
- 01ArriveA landing page that states the category, the wedge, and the price band above the fold.
- 02EvaluateAn interactive product tour that runs on sample data with no signup.
- 03VerifyDocumentation, an architecture page, and a security and data-handling page.
- 04StartSignup to a working workspace pre-seeded with example data.
- 05First valueA guided path to one completed, meaningful action inside the product.
- 06ConvertUsage-aware upgrade prompts placed at the point of limit, not on a timer.
Feature set
- Positioning-led marketing pages with a shared design system
- Interactive product tour running on seeded sample data
- Transparent pricing with a usage calculator
- Documentation surface with full-text search
- Self-serve onboarding into a pre-seeded workspace
- Changelog and status pages
- Subscription billing with plan limits and upgrade paths
Architecture decisions
Marketing and docs render as static HTML for speed and crawlability; only the tour and app shell ship client JavaScript.
One language and one set of types across the boundary removes an entire class of integration bug.
Tenancy enforced in the database rather than in application code, so a missed filter cannot leak another tenant's rows.
In-product search answers from the docs with citations, instead of a model improvising API behaviour.
Marketing latency matters globally; the application stays close to its database.
Technology and integrations
- Stripe Billing
- Postmark
- OpenAI embeddings
- Sentry
- PostHog
Measured results
Not measured yet.
Estimates presented as measurements are the most common lie on an agency website, and it is not one we are willing to tell.
Something like this, for your business.
A short brief gets you a real reply from a founder within one business day — an honest read on fit, scope, and budget.