Pre-built blocks for hero, features, logos, testimonials, pricing, FAQ, and CTAs.
SaaS Landing template
A high-conversion SaaS landing template built on Astro + EmDash. Marketers edit copy through Claude or Codex; devs ship Core-Web-Vitals-green by default.
Get notified when SaaS Landing template ships.
One email when it goes live. No drip sequences, no upsells.
Who it's for
If you're one of these, this is for you.
- B2B SaaS founders who want a marketing site that converts and that their team can actually edit.
- Indie hackers who outgrew Framer/Webflow and want a portable, git-versioned stack.
- Agencies who keep rebuilding the same landing-page architecture for every client.
What it does
The shape of it, in five points.
Typed EmDash content schemas for every section — no blob fields, no plugin tax.
MCP-ready: marketing edits copy and reorders sections by chatting with Claude or Codex.
Lighthouse 95+ across mobile, on a real Cloudflare Pages deploy.
GA4 + GTM + UTM injector pre-wired; turn it on with one env var.
What's in the box
When it ships, you get this.
- 12+ pre-styled section blocks ready to mix and match.
- Brand-token system — swap your palette and typography in one file.
- Cloudflare Pages deploy config + redirect map starter.
- A 60-second Loom showing how to land your first edit through Claude or Codex.
Content types
Typed schemas, not blob fields.
Every section is a real EmDash content type. Marketers edit through Claude, Codex, or any MCP-compatible agent; developers see real types in their editor.
-
hero -
feature-grid -
logo-bar -
testimonial -
pricing -
faq -
cta-band
Need this sooner than Q3 2026?
We can build a custom version of SaaS Landing template as part of a migration engagement. Talk to us — sometimes the answer is just to ship the bespoke version.