Tily
Sign in
For tile shops

Customers see your tile in their room and order the right number of boxes.

A Room Visualiser that lays your tile on the customer's own photo — and a Tile Planner that counts every box. Your branding, your basket, two lines to install.

We set it up with you

A customer's living room photo; drag the handle to see the same room with a new tile on the floor
Seville TerracottaOriginal photoTry it on your own room →
Any tile in your catalogueOne upload, then they try the lot — no re-shooting the room.

Seville Terracotta: 14.8 m², 17 boxes · £588

On your product page

From “will it suit?” to the basket, without leaving the page

Both widgets sit beside your Add to basket button: the customer sees the tile in their room, gets the count and adds the boxes, all on the page that sells the tile.

  1. 1

    See it in a room

    They upload one photo of their room and see the floor relaid in this tile, in perspective.

  2. 2

    How many boxes?

    They draw the room, and the planner counts whole tiles, cuts and waste in your boxes.

  3. 3

    Add 13 boxes

    The count goes into your basket as it is: the right product and boxes, at your price.

Setup

From request to live in four steps

Shopify, WooCommerce, Magento or hand-rolled HTML. Nothing to host, no build step, and no photo is ever written to disk.

Install snippet
<div id="tily-visualiser"></div>
<script src="https://cdn.trytily.com/v/YOUR_SITE_KEY.js"></script>
<script>TilyVisualiser.mount('#tily-visualiser', { productSku: 'auto' });</script>
Works with
  • Shopify
  • WooCommerce
  • Magento
  • OpenCart
  • Custom sites
  1. 01
    Request accessTell us about your shop and the product page you have in mind.
    free trial
  2. 02
    We set up your accountYour branding and settings, and your catalogue imported with you from a CSV or a product feed. For Shopify and WooCommerce we set the import up with you.
    we do this with you
  3. 03
    Paste two linesA div and a script tag on the product template, with the SKU attached.
    2 lines
  4. 04
    Switch it onPreview on a sample room first; publish when the numbers look right to you.
    when you're ready

Nothing goes live until you switch it on.

  • Room photos stay privateA photo is read in memory to find the floor, then discarded: never saved, never used to train models, never shared.Privacy policy: room photos →
  • No tracking cookiesThe widgets set no cookies and carry no analytics or ad trackers, so there is nothing for a cookie banner to ask about.Cookie policy →
  • UK GDPROn your site we process what the widget sends on your behalf, and the privacy policy sets out exactly what that is.Privacy policy →
FAQ

Questions shops ask

Which platforms does it work with?

Any site where you can add a script tag: Shopify, WooCommerce, Magento or your own HTML. It's two lines on the product template. Add to basket either opens your shop's basket link with the product and quantity filled in, or hands the line to your own code if your developer prefers.

Do you store customers' photos?

No. A photo is processed in memory to find the floor, the result is sent back and the photo is discarded. It isn't saved, isn't used to train models and isn't shared. We only log that a photo was processed.

Privacy policy: room photos →
How long does setup take?

Most of it is ours: we set it up with you. We import your catalogue from a CSV or a product feed and set up your branding; you paste two lines on the product template and preview it on a sample room. Nothing goes live until you switch it on.

What if it can't read a photo?

The widget says so in plain words and tells the customer what to try instead, usually a wider photo from the doorway. It never guesses a floor.

Does the Visualiser do walls as well as floors?

The floor is what it's built around. Walls are an option you switch on: they're newer, and a door or a built-in unit is sometimes painted along with the wall, so try it on your own rooms first.

How accurate is the tile count?

The Tile Planner lays the tiles out at your tile size, bond and grout width, and counts whole tiles and cut pieces from that layout rather than dividing the floor area by the tile. Your waste allowance goes on top, and it works out the boxes from your tiles per box. It plans from the customer's own measurements, so it's as good as those.

Will it slow my product page?

The snippet loads a small script from our CDN, which fetches the widget in the background, so your page doesn't wait for it. The Visualiser fetches the part that handles photos only when a customer goes to add one.

Does it use my catalogue and branding?

Yes. Both widgets show your own tiles, imported with you from a CSV or a product feed (for Shopify and WooCommerce we set the import up with you), in your colours, and Add to basket goes to your basket.

Can I cancel?

Yes. You can close your account at any time by emailing us, and after the trial either side can stop at the end of a billing period.

Terms of service →

Answer the question that stops the order

Free for 30 days on one product page. Bring your own catalogue — we'll import it.