Website
Every Loopit workspace comes with an instant out of the box website that allows you to quickly start marketing your assets and take bookings. This website can be accessed directly or embedded on your existing website.
Customising branding
You are able to change the primary colour, border radius and background image on the homepage of your website. To do this navigate to Settings > Website.
The primary color is used for all buttons and call to actions. For example
Primary color
Buttons color, call to actions
Border corner radius
Buttons
Cover image
Image on homepage behind search bar
Header background color
Background color of the header
Header text color
Text color for the header
Customising content
You are able to customise the marketing consent copy and the terms consent copy. This will override the defaults which we apply during customer facing sign up flows .
You also have the ability to define a callout for the header which will appear on the right side. Examples of this would be your phone number or email address to show throughout the website.
Customising Logo Redirect Behaviour
By default, clicking the Loopit logo redirects the user back to the Loopit homepage. However, this behaviour can be customised to navigate the user to a specific page of your choice.
This is particularly useful if your integration only embeds the signup form component and you do not wish to leverage other areas of the Loopit website. By defining a custom redirect path, you can ensure users remain within your intended experience after interacting with the logo.
To set the URL;
Embedding on existing website
To embed the site on an existing website you have please go to Settings > Website and copy the code snippet in the "Embed on existing website" card
Dynamic height adjustment and scroll position sync for embed
This script dynamically adjusts the height of an iframe on your webpage when embedded, and also tracks the current scroll position within the iframe. The script should be placed before the iframe embed code on your website. Please reach out to [email protected] and we can assist.
Google Analytics for Embedded Loopit Websites
This guide explains how to enable Google Analytics tracking for an embedded Loopit website.
The embedded Loopit website supports page view, conversion, and booking step view events. A page view event is sent to the parent website’s Google Analytics every time the embedded site changes pages, including the initial load and internal navigation. Conversion events are triggered only when a key action is successfully completed, such as when the booking application submission process is finished. Booking step view events are sent each time the user lands on a step in the booking wizard. All events are tracked under the parent website’s GA property.
What we send
The embedded site sends events to the parent window using postMessage. Every message has this shape:
type: AlwaysGA_EVENTpayload: An object containing the event name and event-specific fields
1. Page view event
When it fires: On every page or URL change within the embedded site, including the initial load and any internal navigation.
event
string
page_view
page_path
string
Full path including query string (e.g. /listings/123, /reservation?step=2)
2. Conversion event
When it fires: Once when the user reaches the booking confirmation page and booking details have loaded successfully (after the application is submitted).
event
string
conversion
category
string
Application
label
string
Submit Application
3. Booking step view event
When it fires: Once each time the user lands on a step in the booking wizard.
event
string
booking_step_view
category
string
Application
label
string
Display name of the step (see allowed values below)
visit_type
string
first_visit or revisit
Allowed label values: Personal details, Contacts, Eligibility, Add-ons, Driver's license, Identity Verification, Payment.
visit_type: first_visit = first time on this step in this session; revisit = user has been on this step before (e.g. went back and came forward again).
How to integrate
Add Google Analytics to Your Website
Place the following script in the
<head>section of website before the iframe embed code.🔁 Replace
G-xxxxwith your own GA4 Measurement ID.Listen for Analytics Events from the Embedded Iframe
Add the following script. This script listens for GA events sent from the embedded Loopit website.
Send Events to Google Analytics
Use the helper function below to forward iframe events to GA4.
Last updated