Templates

    Templates that don't fight you.

    Sprig syntax. Validated variables. Version history. Render previews before you send. Three free on the Free tier; unlimited on Pro+.

    Get startedRead the docs

    01

    Sprig template syntax

    The same syntax Helm uses. Conditionals, loops, string functions, math, and 200+ utility functions you'd otherwise reimplement.

    02

    Validated variables

    Declare a schema_json with your template. We validate the variables you pass before render, with clear error messages on missing or wrong-typed fields.

    03

    Version pinning

    Every edit creates a new version. Pin a specific version on send to lock in the copy your QA approved.

    04

    Render preview

    Dry-run a template with sample variables. Get back the rendered HTML, text, and subject without producing a send or a trace.

    One HTTP call to get started

    Put a form on your site tonight. Wire your provider when you're ready.