8 MIN READ · Pedro Thomaz

Virtual Tours That Convert: A Practical Playbook

Do virtual tours increase conversions? Sometimes — when the space is the product and the embed is built to be found, fast, and accessible. Here's our honest playbook on when a 3D tour earns its place and when it's just expensive decoration.

Virtual Tours That Convert: A Practical Playbook

Do virtual tours increase conversions? Sometimes — and only when the space itself is part of the buying decision. A 3D tour earns its embed when a visitor needs to understand a place before they commit: a property, a showroom, a venue, a heritage site they're deciding whether to travel to. When the space is incidental, a tour is expensive decoration that hurts your page speed and converts nobody. This is the honest version of the playbook, drawn from the tours we've actually shipped.

When a virtual tour actually sells (and when it doesn't)

The test we apply before quoting any 3D capture work is blunt: is the space the product, or just the backdrop? If a prospect's decision genuinely changes after they've "walked through" — that's where a tour converts. If the space is incidental to what's being sold, a tour is a vanity asset.

Where tours pull their weight:

Where a tour is decoration: a SaaS landing page, a corporate "about us," a service business with no meaningful physical space, a product that's about the object and not the room. If you're tempted to add a tour because it looks impressive, stop. Impressive and persuasive are different budgets.

Matterport vs Gaussian splats vs photogrammetry: choosing the right capture

These three are not interchangeable, and the wrong choice shows up as either a blown budget or a tour nobody can navigate. The decision is about navigation model, fidelity, and how the result gets delivered.

Matterport — for navigable interiors that need to ship this week

Matterport is the pragmatic default for indoor walkthroughs. You capture with a supported camera, the platform stitches a dollhouse view plus point-to-point navigation, and you get a hosted, embeddable tour with measurement tools and tagging. It's the right call for real estate and dealership showrooms because the navigation metaphor is one buyers already understand — click a circle on the floor, you're there. The tradeoff: you're inside Matterport's hosting and its visual ceiling. It looks like a Matterport tour, and you pay per active space.

Gaussian splatting — for "is this real?" fidelity

Gaussian splats render a captured scene with photographic realism and free-flying camera movement that point-cloud and mesh approaches can't match. Soft reflections, foliage, ornate stone — the things that look like melted wax in traditional photogrammetry — hold up. We reach for splats on heritage work where the texture of a place is the value: the worn stone of Castro Marim, the volumes of the Convento do Beato. The cost is on the engineering side, not the shoot: splats need real GPU work to train, the file formats and viewers are younger and less standardised, and you own the hosting and the WebGL viewer yourself. There's no "paste an embed code" shortcut yet.

Photogrammetry — for measurable, asset-grade geometry

Photogrammetry reconstructs accurate, measurable 3D mesh geometry from photographs. Use it when you need a model that lives outside a tour viewer — an asset for a game engine, a measurable record for conservation, a base mesh other pipelines consume. It's the most flexible output and the most labour to clean up. As a standalone "click-through tour" it's usually the weakest of the three; its strength is the reusable model.

The short version: Matterport when you need a navigable interior live fast, splats when fidelity is the selling point and you can host it, photogrammetry when you need a measurable, portable model. Real estate and dealers lean Matterport; heritage leans splats. We've mixed all three on a single project.

The performance cost: don't let the embed eat your LCP

Here's the failure mode we see constantly: a beautiful tour embedded with a raw <iframe> in the hero, loading a multi-megabyte WebGL viewer on first paint, and tanking the page's Largest Contentful Paint to four seconds. The tour that was supposed to convert now repels every mobile visitor before they scroll.

An embedded 3D tour must never block your initial render. Three rules we hold to:

On our stack — PHP 8.3, server-rendered, no build step, behind Cloudflare — the facade is just static HTML and a few lines of vanilla JS. No framework needed to defer a script on click.

Making the tour discoverable: the iframe is opaque to Google

This is the part that quietly kills the SEO case for tours, and almost nobody handles it. Search engines cannot see inside your tour iframe. Whatever Matterport or your WebGL viewer renders is a black box to a crawler — no text, no headings, no indexable substance. If your tour page is just a hero iframe and a sentence, Google has nothing to rank.

The fix is to treat the tour as the centrepiece of a real, indexable landing page, not as the page itself:

The same logic serves LLM discovery. We ship an llms.txt and a dynamic llms-full.txt; a tour described in plain text on the page is a tour an LLM can actually summarise and cite. An opaque iframe is invisible to every machine reader you care about.

Accessibility and mobile: where most tours quietly fail

A tour that only works for a mouse on a fast desktop connection has failed most of its audience. Two non-negotiables:

Accessibility. A WebGL canvas is effectively invisible to assistive technology. You cannot make the 3D experience itself fully accessible, so you provide an equivalent path: the descriptive copy and photo gallery on the landing page must stand alone as a complete account of the space. Give the iframe a meaningful title, ensure the facade's play control is a real focusable <button> with a label, and never trap keyboard focus inside the viewer. The goal is that someone who can't or won't use the 3D view still gets everything they need.

Mobile. This is where the facade pattern pays off twice — you're not forcing a WebGL payload onto a phone on cellular. Test the actual gesture model: pinch-zoom, drag-to-look, and tap targets that don't fight the browser's own scroll. A tour that hijacks the scroll on mobile is worse than no tour. And budget for the reality that a meaningful share of mobile users will look at your poster and copy and never tap play — which is exactly why that content has to carry the page on its own.

Measuring whether it converts — without invasive tracking

You don't need to surveil anyone to know if a tour works. Our analytics are cookieless and privacy-first, and they answer the only questions that matter:

One event and a conversion comparison. No session recording, no heatmaps, no per-user profiles. If you can't show the tour cohort converts better, you have your answer, and you saved a client a recurring hosting bill.

FAQ

Are virtual tours worth it?

They're worth it when the physical space is part of the buying decision — real estate, showrooms, venues, heritage sites. For those, a well-built tour pre-qualifies visitors and warms the leads you do get. For a business with no meaningful space, a tour is decoration that slows your site down and converts no one.

Do virtual tours actually increase conversions?

Sometimes, and you should measure it rather than assume it. Tours tend to lift conversion when they let a prospect self-qualify before committing, so the enquiries and visits you receive are higher-intent. Fire a single privacy-safe event on tour engagement and compare conversion rates; if the engaged cohort doesn't convert better, the tour isn't working.

Should I use Matterport or Gaussian splatting?

Use Matterport when you need a navigable interior live quickly with hosting handled for you — ideal for real estate and dealerships. Choose Gaussian splatting when photographic fidelity is the selling point, such as heritage spaces, and you're prepared to host the WebGL viewer yourself. Photogrammetry is for when you need a measurable, portable 3D model rather than a click-through tour.

Will a virtual tour hurt my page speed?

It will if you embed it naively, but it doesn't have to. Use a facade pattern: show a lightweight poster image and only load the heavy WebGL viewer when the visitor clicks. That keeps the tour off your Largest Contentful Paint and spares mobile users a multi-megabyte download they may never need.

Can Google index a virtual tour?

No — the inside of the tour iframe is opaque to crawlers, so the embed itself ranks for nothing. You make it discoverable by building a real landing page around it with genuine copy, headings, and structured data such as Place or VideoObject, so search engines and LLMs have indexable content to read even though the 3D view itself is invisible to them.