Create Reusable Document Templates

Rental agreements, community rules, liability waivers, check-in instructions — if you’re creating these documents manually for every booking, you’re spending time you don’t need to. With Document Templates in Mangobeds, you create a document once and generate it for any booking, automatically filled with the guest’s details.

What Are Document Templates?

A document template is a reusable document that you design once for your property. It can contain variables — placeholders like the guest’s name, check-in date, or total price — that get replaced with real booking data every time you generate a document.

For example, a rental agreement template might include:

This Rental Agreement is entered into by {{GUEST_NAME}} for the unit {{UNIT_NAME}} at {{PROPERTY_NAME}}, located at {{PROPERTY_ADDRESS}}.

The rental period begins on {{CHECK_IN_DATE}} and ends on {{CHECK_OUT_DATE}}, for a total amount of {{TOTAL_PRICE}}.

When you generate this template for a specific booking, Mangobeds fills in all the details automatically and creates a PDF that’s attached to the booking.

How to Create a Template

  1. Go to your property’s Apps section
  2. Open the Documents app
  3. Click New Template
  4. Choose a starting point:
    • Blank Template — start from scratch
    • Rental Agreement — a pre-built template for standard rental contracts
    • Community Rules — a pre-built template for house rules and guidelines
  5. Give your template a name
  6. Write your content using the rich text editor — add headings, lists, bold text, and variables
  7. Click Save

Using Variables

Variables are placeholders wrapped in double curly braces. When you generate a document, Mangobeds replaces them with the actual booking data.

Here are the available variables:

VariableDescriptionExample
{{GUEST_NAME}}Full name of the main guestMaria Silva
{{GUEST_EMAIL}}Email of the main guestmaria@example.com
{{CHECK_IN_DATE}}Check-in date15/03/2026
{{CHECK_OUT_DATE}}Check-out date22/03/2026
{{UNIT_NAME}}Name of the booked unit(s)Room 4, Room 5
{{TOTAL_PRICE}}Total booking price with currency850.00 EUR
{{PROPERTY_NAME}}Your property’s nameSunrise Coliving
{{PROPERTY_ADDRESS}}Your property’s full addressRua da Alegria 42, Lisbon
{{BOOKING_ID}}Unique booking identifierclx7abc123
{{BOOKING_CREATED_DATE}}Date the booking was created01/03/2026

To insert a variable, click the Variables button in the editor toolbar and select the one you need — it will be copied to your clipboard so you can paste it wherever you want in the template.

Previewing Your Template

Before saving, you can switch to Preview mode to see how your template will look with sample data filled in. This helps you make sure the layout and variable placement look right before generating real documents.

Generating a Document from a Template

Once your templates are ready, generating a document for a specific booking takes seconds:

  1. Open the booking
  2. Go to the Documents tab
  3. Click the Generate from Template button
  4. Select one of your property’s templates
  5. Mangobeds generates a PDF with all the variables filled in and attaches it to the booking

The generated PDF is immediately available in the booking’s Documents tab — both for you and the guest through the Guest Portal.

Ideas for Templates

Here are some common templates that property managers create:

  • Rental Agreement — terms and conditions for the stay, signed by the guest
  • Community Rules — house rules, quiet hours, shared space guidelines
  • Liability Waiver — for properties with activities or shared equipment
  • Check-in Instructions — access codes, directions, welcome information
  • Invoice Summary — a formatted summary of charges for the stay
  • Long-stay Contract — extended stay terms with monthly rates and notice periods

What’s Next?

After generating a document, you can request a signature from your guest — they’ll be able to sign it directly from the Guest Portal. Or learn more about managing documents in Mangobeds

You may also like

Grow Your Bookings Through Marketing with Peach Growth and Mangobeds

Grow Your Bookings Through Marketing with Peach Growth and Mangobeds

Empty beds? Let’s fix that. Peach Growth is the go-to marketing agency for colivings—custom strategy, scroll-stopping content, and ads that actually convert. Thanks to our partnership, Mangobeds users score 10 % off every Peach Growth plan. How does Peach Growth help?...

Know Your Guests, Nail Your Rates, Never Double-Book Again

Know Your Guests, Nail Your Rates, Never Double-Book Again

We’ve packed this release with upgrades that save time, cut mistakes, and give you x-ray vision on guests and pricing. Dive in, tweak less, earn more. 🚀 Know Your Guests Inside-Out — New CRM All your guest intel in one place: returning vs. new, spend patterns, notes,...