Document templates
Document templates let you give quotes a more branded look as well as include contract language, product information and images. You can define multiple templates and tailor them to new deals, amendments and renewals for example.

Header and footer
Headers and footers can appear on every page, but you have the option to skip the first page. You can also upload a background image that you can overlay text on. Bunny will try to auto-size the image to the width of the document, but you may need to fine-tune this manually. Generally, you should try to use images that are around 1200 px wide.

You can overlay some text on the image. In the example above, we have added some text with merge field that will show the customer's name.
You can also adjust the margin bottom for headers (and margin top for footers) to create some spacing between the document body and the header and footer.
Body components
The body of a template can be comprised of a number of different components, which can all be customized.
Account – The customer account information as well as the details of contact on the quote
Body text - A rich text field that can contain anything from contract language to introductions. You can also render this in two columns.
Header - A headering for the following components.
Image - Any image
Page break - Causes the following component to start on a new page. This can be useful for a cover page or right before a quote or signature page.
Quote - The details of the quote, i.e. the line items with pricing as well as totals.
Signatures - The signature fields for e-signing integration with Docusign, PandaDoc or Dropbox Sign.
Spacer – A horizontal line that separates the compomnents immediately before and after it.
Fonts and sizes
To make it easier to create a visually consistent and appealing document, Bunny will attempt to size all text to the default size: 13 px. The fonts supported are:
Arial, Courier New, Georgia, Impact, Inter, Lato, MarkPro, Montserrat, Open Sans, Roboto, Times New Roman and Trebuchet
You can override fonts in some components, but changing the overall font setting will update all components.
Preview
The Preview tab lets you preview what the template will look like as PDF. Bunny provides sample values for the account, quote and signature components, but all other components will look exactly as shown.

You can also download the PDF and inspect it in your favorite PDF viewer.
Merge fields
There are cases where text needs to dynamic, such as dates and customer details. When inserted as {{current_date}}, Bunny will merge in the relevant values in the final PDF.
current_date
Mar 31, 2025
current_day
31
current_month
March
current_year
2025
quote_effective_day
31
quote_effectice_date
Mar 31, 2025
quote_effective_month
March
account.name
Acme, Inc.
Last updated
Was this helpful?