Loopit Documentation
Changelog
  • Getting Started
    • What is Loopit?
    • Key Concepts
    • Setting up Loopit
      • Logging into Loopit
      • Multiple vs Single Workspaces
      • Configure Your Workspace
        • Workspace Details
    • Quick Start Guide
    • Welcome to Loopit 2.0
  • Assets
    • Overview
    • Categories
      • Managing Categories and Subcategories in Loopit
      • Understanding Categories and Subcategories
      • Managing Pricing Overrides in Loopit
    • Adding Your Fleet
      • Uploading Photos
    • Tracking
      • Meter Readings
      • Tracking devices
    • Fleet Management
      • Issues
      • Service reminders
      • Inspections
    • Price Overrides
      • Customizing Charge Pricing Across Packages, Categories, and Fleet
      • Package-level Prices
      • Category-level Override
      • Asset-level Override
      • Asset-level Ultimate Override
  • Bookings
    • Overview
    • Lifecycle of a Booking
      • Creating a Booking
      • Confirming a Booking
      • Activating a Booking
        • Before Activation
      • Editing a booking
        • Adjust the price
      • Ending a booking
      • Cancel a booking
    • Deposits
      • Collecting deposits
      • Refunding/Claiming deposits
    • Referral source tracking
    • Tracking booking owner/manager
    • Contracts
      • How to Append Terms & Conditions (T&Cs)
      • How to send signed copy of contract/agreement to customer?
      • Inserting Dynamic Variables in Contract Templates
  • Billing
    • Invoices
      • Overview
      • One-Time Charges & Invoicing
      • Tax Types & Rules
      • Downloading Invoices
      • Overdue Invoices
      • Statement of account
      • Emailing invoices
      • Ad Hoc Billing & Invoices
    • Payments
      • Overview
      • Stripe integration
        • AU Becs Direct debit
      • Payment retry - Dunning
      • Auto pay
    • Credit Notes
      • Overview
      • Applying credit notes
      • Auto-apply credit notes
    • Setting up your packages
      • Program Types
      • Packages
        • What are packages?
        • Creating a package
        • Charge types and models
        • Configuring delivery on packages
        • Charges per location
    • Add Ons
      • Mileage Billing
      • Claim Excess & Excess Reduction
    • Billing Items
  • Settings
    • Users
      • Roles & Permissions
      • Inviting & Assigning Users
      • Enabling & Disabling Users
    • Locations
      • Managing Locations
      • Invoice Customisation
      • Assigning Fleet Locations
      • Booking pickup date rules
    • Workflows
      • Overdue Invoice Reminder
    • Email templates
      • Merge Tags
      • Entity Types
      • Creating a Template
    • Contract templates
      • Creating a template
      • Assigning a Contract Template
    • Integrations
      • Xero
      • FrankieOne
      • Geotab
      • Telemax
      • Rentalmatics
      • Sumsub
      • Tessera MVR Search
      • Experian AU
      • Bonzah Insurance
    • Webhooks
    • Website
      • Facebook Meta Pixel
    • Booking Rules
  • Security
    • Security information
  • People/Companies
    • Creating a Person or Company
      • Creating a person
      • Creating a company
    • Emergency contacts and references
    • Document expiry notifications
Powered by GitBook
On this page
  1. Bookings
  2. Contracts

Inserting Dynamic Variables in Contract Templates

Last updated 13 hours ago

When generating a contract, you can insert dynamic variables to automatically display specific charge types or amounts. This is particularly useful for values that may vary depending on vehicle, category, or location—for example, claim excess amounts.

Instead of manually entering these amounts in your contract, you can insert dynamic variables that will be automatically populated with the correct values at the time of agreement generation.

How to Insert a Dynamic Variable

1

Open the Contract Template Editor

Navigate to: Settings → Contract Templates → Click the more options icon (...) → Template Editor

2

Explore Available Variables

On the left-hand side of the editor, you’ll see a list of available dynamic variables and pre-configured templates. These can be inserted directly into your agreement.

3

Select a Text Element

Click into an existing text element or add a new one where you'd like to display the dynamic value.

In the Properties panel, click Insert Data Field to bring up the list of available variables.

4

Choose the Correct Variable

  • Use Workspace.ItemName to insert the label of the charge (e.g., “Standard Excess”).

  • Use Workspace.ItemPrice to insert the corresponding amount (e.g., “$2,000”).

Each variable includes a unique ID (e.g., IT000001) to indicate which label and value belong together. For example:

  • Workspace.ItemName_IT000001 = “Standard Excess”

  • Workspace.ItemPrice_IT000001 = “$2,000”

5

Insert Into the Agreement

Click Insert to add the selected variable into the text. It will appear as a placeholder like this:

Standard Excess: In the event of damage to or loss of the vehicle, the customer is liable to pay an excess of {Workspace.ItemPrice_IT000014} per incident.

When the agreement is generated, the variable will be replaced with the actual charge amount specific to the customer's booking.