Help shoppers see any poster on their wall before they buy it

Give shoppers the confidence to choose the right artwork and size. Add a true-to-scale wall preview to your shop in minutes with native Shopify and WooCommerce setup — no app download or shopper account.

  • Lightweight async script
  • Works in every modern browser
  • EU-hosted · photos delete in 7 days
Try the full demo — no signup

Free plan needs no card · No lock-in · Cancel anytime

Into the Forest60 × 80 cm

Poster rendered at true scale on your wall

How it works

From product page to wall preview in under a minute.

1

Add it to your shop

Paste one script tag — or install the Shopify app or WordPress plugin in one click.

2

The button appears on every product

New products are picked up automatically. No per-product setup, no theme surgery.

3

See which products, sizes, and previews attract the most engagement

Follow previews and engagement in your analytics dashboard as shoppers start using it.

Why a photo, not an AR app

True scale, on any device, with privacy built in.

A wall photo gives shoppers a stable, true-to-scale comparison without an AR-capable phone or an app.

Scale is calculated, not tracked

The sideboard is 160 cm wide.

The wall is measured once and the poster is drawn at its real physical size with perspective correction. Shoppers can compare sizes, frames and mats without placing it again.

Every device, every browser

No AR-capable phone, download or shopper account. The preview runs on desktop, older phones and in-app browsers such as Instagram and Facebook.

Private by design

The preview sets no tracking cookies and loads no advertising trackers. Wall photos stay in the EU, are used only for the preview and are permanently deleted after seven days.

Your store does not send us shopper profiles. seeonwall.com is contacted only when someone opens the preview; wall photos stay in the EU and delete automatically after seven days.

Compare plans

Start free, then move up when you outgrow your monthly poster views. Change or cancel any time.

Every paid plan starts with a 14-day free trial. On Shopify, the trial and the billing are handled by Shopify; on other platforms they go through our checkout. The Free plan needs no card at all.
Included in every plan
  • Automatic wall detectionEvery wall photo is analysed the moment it arrives: the wall and its corners are found and its real size estimated, so the poster usually appears with no marking and no measuring.
  • Room galleryA shopper who doesn't want to photograph their own wall picks a room from a gallery of ready-made interiors and sees the poster on its wall straight away — at true size, with no camera step and no upload.
  • Auto setupIn the Shopify and WooCommerce apps, auto setup finds the artwork in each product's images — also inside a room mockup — and marks the area the preview uses. You approve each result before anything changes on a product. The number of products you can analyse each month depends on your plan; see the full plan limits below. During the 14-day free trial of a paid plan, at most 100 products can be analysed, whatever the plan.
  • Unlimited productsThere's no limit on the number of products you can integrate with seeonwall — every plan supports your entire catalogue.
  • Easy integrationOne script tag + product data block. "See on wall" button appears automatically.
  • Cross-device QR flowStart on desktop, scan QR on phone, capture wall, continue preview on desktop.
  • Analytics dashboardTrack sessions, uploads, completions, views, shares, and downloads in one dashboard.
  • Add to cart from the previewWhen the shopper's size and frame match one of your offers, the finished preview links straight to your own add-to-cart.
FreeFor trying it out on your shop
BasicFor small shops
PremiumRecommendedFor growing shops
UltraFor high-traffic stores — no monthly cap
Price
$0 / foreverGet started free
Poster viewsOne poster view = one shopper seeing one of your posters on their own wall. Browsing your product pages costs nothing — only previews a shopper actually opens count, and each one counts once a day per shopper session, however many devices it appears on. Your plan is sized on the monthly total; the hourly cap is there to absorb an unusually busy afternoon. The monthly total resets at the start of each month.
500/mo
5,000/mo
25,000/mo
Unlimited
Walls per shopperA shopper can keep several walls in one preview — the living room, the hallway, a sample room — and switch between them in a tap. This is how many they can hold at once.
2
5
10
10
Hosted preview linksA permanent, plain URL for a single poster — paste it straight into marketplace listings where script embeds aren't allowed. Visitors get the full capture → calibrate → place → preview flow with no integration needed.
10
500
5,000
50,000
No seeonwall.com brandingRemoves the seeonwall.com attribution — including “Powered by seeonwall” — from the embed, from hosted preview links, and from downloaded or shared preview images.
—
✓
✓
✓
Fast wall previewOnce a shopper has set up their wall, a control on your product listings and category grids puts any other poster on that same wall in one tap — no camera step, no setup. The Shopify app switches it on without code; elsewhere you call it from your own listing templates.
—
✓
✓
✓
Session sharingA shopper can share a link to their wall setup (photo + calibration). The person opening the link can also move, resize, and adjust the poster — both people can edit and compare options. They can also preview other posters/paintings from the same shop on that same wall setup.
—
—
✓
✓
In-app support
—
—
✓
✓
Your own watermark on shared previewsPreview images that shoppers download or share carry your text in the corner, for example your shop's domain. You set it in the dashboard or in the Shopify app.
—
—
—
✓
First support replyHow soon a person first replies to your request, in business days: Monday to Friday, excluding Polish public holidays. On Free and Basic you write to support@seeonwall.com; on Premium and Ultra you can also send a support request from your dashboard. This is the time to a first reply, not to a fix.
Best effort
3 business days
1 business day
1 business day
FreeFor trying it out on your shop
$0 / forever
See included featuresHide included features
  • Poster viewsOne poster view = one shopper seeing one of your posters on their own wall. Browsing your product pages costs nothing — only previews a shopper actually opens count, and each one counts once a day per shopper session, however many devices it appears on. Your plan is sized on the monthly total; the hourly cap is there to absorb an unusually busy afternoon. The monthly total resets at the start of each month.500/mo
  • Walls per shopperA shopper can keep several walls in one preview — the living room, the hallway, a sample room — and switch between them in a tap. This is how many they can hold at once.2
  • Hosted preview linksA permanent, plain URL for a single poster — paste it straight into marketplace listings where script embeds aren't allowed. Visitors get the full capture → calibrate → place → preview flow with no integration needed.10
  • No seeonwall.com brandingRemoves the seeonwall.com attribution — including “Powered by seeonwall” — from the embed, from hosted preview links, and from downloaded or shared preview images.—
  • Fast wall previewOnce a shopper has set up their wall, a control on your product listings and category grids puts any other poster on that same wall in one tap — no camera step, no setup. The Shopify app switches it on without code; elsewhere you call it from your own listing templates.—
  • Session sharingA shopper can share a link to their wall setup (photo + calibration). The person opening the link can also move, resize, and adjust the poster — both people can edit and compare options. They can also preview other posters/paintings from the same shop on that same wall setup.—
  • In-app support—
  • Your own watermark on shared previewsPreview images that shoppers download or share carry your text in the corner, for example your shop's domain. You set it in the dashboard or in the Shopify app.—
  • First support replyHow soon a person first replies to your request, in business days: Monday to Friday, excluding Polish public holidays. On Free and Basic you write to support@seeonwall.com; on Premium and Ultra you can also send a support request from your dashboard. This is the time to a first reply, not to a fix.Best effort
BasicFor small shops
$15 / mo
See included featuresHide included features
  • Poster viewsOne poster view = one shopper seeing one of your posters on their own wall. Browsing your product pages costs nothing — only previews a shopper actually opens count, and each one counts once a day per shopper session, however many devices it appears on. Your plan is sized on the monthly total; the hourly cap is there to absorb an unusually busy afternoon. The monthly total resets at the start of each month.5,000/mo
  • Walls per shopperA shopper can keep several walls in one preview — the living room, the hallway, a sample room — and switch between them in a tap. This is how many they can hold at once.5
  • Hosted preview linksA permanent, plain URL for a single poster — paste it straight into marketplace listings where script embeds aren't allowed. Visitors get the full capture → calibrate → place → preview flow with no integration needed.500
  • No seeonwall.com brandingRemoves the seeonwall.com attribution — including “Powered by seeonwall” — from the embed, from hosted preview links, and from downloaded or shared preview images.✓
  • Fast wall previewOnce a shopper has set up their wall, a control on your product listings and category grids puts any other poster on that same wall in one tap — no camera step, no setup. The Shopify app switches it on without code; elsewhere you call it from your own listing templates.✓
  • Session sharingA shopper can share a link to their wall setup (photo + calibration). The person opening the link can also move, resize, and adjust the poster — both people can edit and compare options. They can also preview other posters/paintings from the same shop on that same wall setup.—
  • In-app support—
  • Your own watermark on shared previewsPreview images that shoppers download or share carry your text in the corner, for example your shop's domain. You set it in the dashboard or in the Shopify app.—
  • First support replyHow soon a person first replies to your request, in business days: Monday to Friday, excluding Polish public holidays. On Free and Basic you write to support@seeonwall.com; on Premium and Ultra you can also send a support request from your dashboard. This is the time to a first reply, not to a fix.3 business days
PremiumFor growing shops
Recommended
$45 / mo
See included featuresHide included features
  • Poster viewsOne poster view = one shopper seeing one of your posters on their own wall. Browsing your product pages costs nothing — only previews a shopper actually opens count, and each one counts once a day per shopper session, however many devices it appears on. Your plan is sized on the monthly total; the hourly cap is there to absorb an unusually busy afternoon. The monthly total resets at the start of each month.25,000/mo
  • Walls per shopperA shopper can keep several walls in one preview — the living room, the hallway, a sample room — and switch between them in a tap. This is how many they can hold at once.10
  • Hosted preview linksA permanent, plain URL for a single poster — paste it straight into marketplace listings where script embeds aren't allowed. Visitors get the full capture → calibrate → place → preview flow with no integration needed.5,000
  • No seeonwall.com brandingRemoves the seeonwall.com attribution — including “Powered by seeonwall” — from the embed, from hosted preview links, and from downloaded or shared preview images.✓
  • Fast wall previewOnce a shopper has set up their wall, a control on your product listings and category grids puts any other poster on that same wall in one tap — no camera step, no setup. The Shopify app switches it on without code; elsewhere you call it from your own listing templates.✓
  • Session sharingA shopper can share a link to their wall setup (photo + calibration). The person opening the link can also move, resize, and adjust the poster — both people can edit and compare options. They can also preview other posters/paintings from the same shop on that same wall setup.✓
  • In-app support✓
  • Your own watermark on shared previewsPreview images that shoppers download or share carry your text in the corner, for example your shop's domain. You set it in the dashboard or in the Shopify app.—
  • First support replyHow soon a person first replies to your request, in business days: Monday to Friday, excluding Polish public holidays. On Free and Basic you write to support@seeonwall.com; on Premium and Ultra you can also send a support request from your dashboard. This is the time to a first reply, not to a fix.1 business day
UltraFor high-traffic stores — no monthly cap
$100 / mo
See included featuresHide included features
  • Poster viewsOne poster view = one shopper seeing one of your posters on their own wall. Browsing your product pages costs nothing — only previews a shopper actually opens count, and each one counts once a day per shopper session, however many devices it appears on. Your plan is sized on the monthly total; the hourly cap is there to absorb an unusually busy afternoon. The monthly total resets at the start of each month.Unlimited
  • Walls per shopperA shopper can keep several walls in one preview — the living room, the hallway, a sample room — and switch between them in a tap. This is how many they can hold at once.10
  • Hosted preview linksA permanent, plain URL for a single poster — paste it straight into marketplace listings where script embeds aren't allowed. Visitors get the full capture → calibrate → place → preview flow with no integration needed.50,000
  • No seeonwall.com brandingRemoves the seeonwall.com attribution — including “Powered by seeonwall” — from the embed, from hosted preview links, and from downloaded or shared preview images.✓
  • Fast wall previewOnce a shopper has set up their wall, a control on your product listings and category grids puts any other poster on that same wall in one tap — no camera step, no setup. The Shopify app switches it on without code; elsewhere you call it from your own listing templates.✓
  • Session sharingA shopper can share a link to their wall setup (photo + calibration). The person opening the link can also move, resize, and adjust the poster — both people can edit and compare options. They can also preview other posters/paintings from the same shop on that same wall setup.✓
  • In-app support✓
  • Your own watermark on shared previewsPreview images that shoppers download or share carry your text in the corner, for example your shop's domain. You set it in the dashboard or in the Shopify app.✓
  • First support replyHow soon a person first replies to your request, in business days: Monday to Friday, excluding Polish public holidays. On Free and Basic you write to support@seeonwall.com; on Premium and Ultra you can also send a support request from your dashboard. This is the time to a first reply, not to a fix.1 business day
See full plan limits
FreeBasicPremiumUltra
Preview sessions
150/hr
500/hr
2,500/hr
10,000/hr
Photo uploads
40/hr
200/hr
1,000/hr
2,000/hr
Poster views
100/hr
500/mo
1,000/hr
5,000/mo
10,000/hr
25,000/mo
50,000/hr
Unlimited
Visualization downloads
50/hr
250/hr
1,000/hr
2,000/hr
Auto setup analyses
30/mo
200/mo
500/mo
2,500/mo

Hitting an hourly limit never breaks your store — the button stays up and shoppers see a friendly message to retry shortly. When the monthly poster-view total is used up, the button is hidden until the month resets or you upgrade. Hourly limits reset on the hour; the monthly total resets at the start of each month. Learn more about plan limits

Need more than Ultra, invoice billing or an SLA? Contact us at sales@seeonwall.com.

Frequently asked questions

Will the snippet slow down my site?

No. The script is about 17 kB compressed (62 kB uncompressed), loads asynchronously, and injects the button only after your page has rendered. The visualizer itself runs in an iframe that loads only when a shopper opens it — your page speed and Core Web Vitals are unaffected.

Is seeonwall.com GDPR compliant?

seeonwall.com is designed privacy-first: no shopper accounts, no tracking cookies in the preview, and no personal identifiers. Wall photos and session data are processed and stored entirely in the EU and never leave it. Account and billing data may reach US-based vendors under Standard Contractual Clauses — see our sub-processors page.

Can I cancel or change my plan anytime?

Yes. Plans are month-to-month with no lock-in. Every paid plan starts with a 14-day free trial. Upgrade, downgrade, or cancel anytime from the admin panel — your current plan stays active until the end of the paid period.

Does it work with my shop platform?

It works on any website where you can add a script tag, including custom storefronts and single-page applications. The snippet automatically detects dynamically added product elements and follows your page language (English, German, Polish, Spanish, French, Italian, Portuguese, Dutch, Swedish, Norwegian, Danish, Finnish, Czech, Slovak).

How does it work if I'm on Shopify?

Install seeonwall.com straight from the Shopify App Store. Your account is provisioned automatically — there is no separate seeonwall.com signup — and your subscription is billed through your Shopify account, appearing on your regular Shopify invoice. You can manage, upgrade, or cancel your plan anytime from Shopify.

What happens to my customers' wall photos?

Wall photos are used only to render the preview. They're stored temporarily, deleted automatically after at most 7 days, and never used for anything else. Shoppers don't create accounts, so no photo is ever tied to a personal profile.

Will it match my store's look and language?

The button and the visualizer follow your page’s language automatically (English, German, Polish, Spanish, French, Italian, Portuguese, Dutch, Swedish, Norwegian, Danish, Finnish, Czech, Slovak), so the experience feels native to your store. From the Basic plan up, the seeonwall.com branding — including “Powered by seeonwall” — is removed entirely (white-label), for a fully native look.

More questions? Visit the help pages

Let shoppers see it before they buy.

Choose your platform and go live in minutes. No app for your shoppers to download — ever.

Free plan needs no card · No lock-in · Cancel anytime

Have questions? Contact us at sales@seeonwall.com