Templates overview
A template is a reusable pricing model with dimensions, categories, variants, labor, waste and markup.
A template is the recipe Quotespan uses to compute a price. Once you have a template you can build saved quotes from it and publish a public form so customers can self-serve.
Anatomy of a template
- Dimensions — the numeric inputs the customer (or you) enter, e.g. fence length, wall height, square footage.
- Derived dimensions — values computed from other dimensions using a formula (see the Dimensions & derived values page).
- Categories — line items in the price. Materials are
consumablecategories; labor add-ons and features arefeaturecategories. - Variants — the choices inside a category, each with a price and an optional capacity.
- Conditional rules — show / hide a category or a variant based on a dimension value.
- Labor — flat fee or per-dimension rate.
- Waste % applied to materials, and Markup % applied to the whole job cost.
- Customer display config — what the customer sees on the public form (price visibility, branding, lead fields).
Editing a template
Open /admin/templates and click any row to edit. The editor has five tabs:
- Basic — name, trade, description.
- Inputs — dimensions and derived values.
- Items — categories and variants (materials and features).
- Labor — labor rate model.
- Share & embed — public form configuration, slug, branding, embed snippet.