Purpose: Save recurring quote configurations for quick reuse
What Gets Saved in Templates
Template includes:
- ✅ Technical sections (titles + content + visibility)
- ✅ Default items (pricing table rows)
- ✅ Payment terms
- ✅ Delivery time
- ✅ Warranty info
- ✅ Notes
- ✅ Image layout preferences
Template does NOT include:
- ❌ Customer information (each quote has unique customer)
- ❌ Actual images (only layout settings)
- ❌ Offer date/number (auto-generated per quote)
- ❌ WordPress ID (template is reusable)
Creating a Template
- Fill out an offer with your standard content:
- Add technical sections
- Add default items to pricing table
- Set payment/delivery/warranty terms
- Go to Offer Data tab
- Enter template name:
- Example:
"Standard Staircase Offer" - Example:
"Luxury Package Template"
- Example:
- Click Save as template button
- Success: Template appears in dropdown
Using a Template
- Go to Offer Data tab
- Select template from Template dropdown
- Click Load button
- ⚠️ Unsaved changes warning if you have current work
- All fields populate from template:
- Technical sections appear
- Items added to pricing table
- Terms/warranty/notes filled in
- Customize for specific customer:
- Change prices
- Add/remove items
- Adjust technical details
- Save as new offer when done
Deleting a Template
- Select template from dropdown
- Click Delete button
- Confirms: “Are you sure you want to delete this template?”
- Template removed from dropdown
- Existing offers using this template are unaffected
Template Best Practices
✅ Good templates:
- Generic content that applies to many customers
- Standard pricing for common packages
- Boilerplate payment/warranty terms
- Common technical specifications
❌ Avoid:
- Customer-specific information
- One-time pricing
- Unique custom requirements
- Outdated pricing (update templates regularly)
