How to Create a Rental Agreement in MrGG
Learn how to create a Rental Agreement in MrGG that allows guests to review and accept the terms of their stay before check-in.
The Rental Agreement feature is part of the MrGG guest guide and allows you to provide guests with an official agreement containing the stay conditions, property rules, and important reservation information.
By using a template, you can easily apply the same agreement to multiple properties and reservation channels.
Steps to Create a Rental Agreement
1. Create a New Agreement Template
Open the Rental Agreement section from the MrGG menu.
Click the Add button to create a new template.
A window called Create Rental Agreement Template will open.
Enter the following information:
• Template Name – the name of the agreement template
• Description – a short description of the agreement
Then click Create Template to create the template.
2. Fill in Basic Information
After creating the template, you will see the Basic Information section.
Here you can:
• edit the Template Name
• add or modify the Description
Once you make the changes, click Save.
3. Select Reservation Channels
In the Reservation Channels section, you can choose which channels the agreement will apply to.
If no channel is selected, the agreement will apply to all reservations.
You can add channels such as:
• Airbnb
• Booking.com
• Expedia
• Agoda
• Vrbo
• TripAdvisor
• Direct (direct reservations)
• other connected channels
To add a channel:
Select a channel from the Select a channel dropdown menu
Click Add Channel
You can add multiple channels to a single template.
4. Add Agreement Content
In the Rental Agreement Content section, you can create the text of the agreement.
Here you can include:
• rental terms
• property rules
• guest responsibilities
• damage policies
• early termination conditions
The editor allows you to format the text, including:
• headings
• lists
• links
• bold and underline formatting
5. Use Dynamic Variables (Placeholders)
MrGG allows you to automatically insert reservation information using placeholders.
These are dynamic variables that are automatically filled with reservation data.
Examples of placeholders:
• – guest name
• – property name
• – property address
• – reservation confirmation code
• – agreement date
To insert a placeholder, use the placeholder button in the editor toolbar.
6. Add Multiple Languages
In the Content section, you can create different language versions of the agreement.
Open the language menu and select:
• English
• Bulgarian
• other available languages
You can also click Add language to add another language.
This allows guests to view the agreement in their preferred language.
7. Assign Properties
In the Assigned Listings section, select which properties will use this agreement template.
You can:
• add all properties
• add only selected properties
• remove properties from the template
This allows you to use different agreements for different property types.
📹 Watch the video below to see the entire process step by step.
<YouTube video is coming>
What to Include in a Rental Agreement
To ensure the agreement is clear and useful for guests, it is recommended to include:
• property information
• stay rules
• maximum number of guests
• damage policy
• noise and neighbor rules
• early termination conditions
A clear agreement helps avoid misunderstandings and protects both the host and the guest.
💡 Tip
Use placeholders for dynamic information so the agreement can automatically populate with reservation details without needing to edit the document each time.