← Embed guides
Integration Guide

How to Embed a Georivo Property Experience in Squarespace

Publish a Georivo property page, authorize the live domain, add the protected iframe in Squarespace, keep it responsive and verify it after deployment.

How to Embed a Georivo Property Experience in Squarespace

A published Georivo property page can also appear on a Squarespace website through a protected iframe. First create and purchase the one-listing page, then authorize the exact public domain, copy the iframe from the listing dashboard, add it with the platform’s Code block, and verify the result on the live HTTPS page.

Before you embed

The property page must already be published. The current public offer is $99 once for one U.S. listing, live for 90 days; it is not a subscription. Review the listing facts and photos, confirm the exact address, and inspect the real cinematic aerial or interactive 3D preview before payment.

In the published listing dashboard, add the exact website hostname that will contain the iframe. Authorize the production domain, not an editor preview or a temporary staging hostname, unless that hostname is also intentionally allowed.

Copy the protected iframe

Use the iframe generated for that published property. Do not construct a URL, reuse another property's identifier, expose private tokens, or copy only the inner player URL. The generated snippet points to the protected embed route and preserves the product's access rules.

Keep the required allow and fullscreen attributes from the copied code. If the domain does not match the authorized list, the embedded experience should show an access error rather than silently loading on an unapproved site.

Add it in Squarespace

Open the page that should contain the property experience and add a Code block. Paste the iframe as HTML, not as visible text. Save the page and use the platform's normal publishing action.

Some hosted website plans restrict custom HTML or iframes. If the editor removes the element, confirm that the selected website plan allows custom code before changing the Georivo snippet.

Keep it responsive

Place the iframe in a full-width container with a stable aspect ratio. A 16:9 wrapper works well for most desktop listing pages. Set the iframe to width: 100% and height: 100%, remove its border, and give the wrapper enough height on mobile so controls are not cropped.

Test the real page at desktop and phone widths. The surrounding website must not cover provider attribution, playback controls, contact actions or the fullscreen control.

Load it without blocking the page

Use loading="lazy" on the iframe when the experience is below the first screen. Reserve the wrapper's dimensions in CSS so the page does not jump when the iframe loads. Avoid scripts that repeatedly remove and recreate the iframe during scrolling.

The location presentation should start only when the visitor chooses to play it. This reduces unnecessary third-party work and keeps the rest of the listing page responsive.

Publish and verify

Verification must happen on the final public HTTPS URL. Confirm that the domain is accepted, the property is correct, the preview starts, attribution remains visible, fullscreen works, and the layout is usable on mobile.

If a domain error appears, compare the browser hostname with the authorized hostname in the listing dashboard. Include or remove www consistently and add each intentionally used public hostname.

Limits and compliance

The iframe displays licensed aerial or 3D imagery and must preserve required attribution. It is not a downloadable video, physical drone footage, a survey, a current-condition inspection or proof of exact boundaries and routes.

The agent remains responsible for the surrounding listing claims, photo rights, privacy notices and lawful real-estate advertising. Platform interfaces and custom-code rules can change, so recheck the public page after major site updates.