Costs · Margins · The business of ecommerce
A handmade object loses most of its argument in a row of square thumbnails. Impression is built around sections the scroll drives — four of its eleven exclusive sections move with the page — and it carries 141 hand-tuned easing curves, more than any other theme we publish.
The hardest thing to sell online is something that was made by hand.
Not because the market is small. Because the standard storefront layout — a row of square thumbnails, four across — removes the part of the object that justifies its price. Texture, scale, the decision the maker made at the edge of the frame. A print and a poster look identical at 400 pixels wide, and the shopper prices them the same way.
That cost is not measured in the theme you paid for. It is measured in the message your work arrives with: something that looks like everything else gets valued like everything else.
Impression is built for the other case — where the work needs more room than a grid gives it, and the store is meant to carry something of the person who made it.
Eleven of Impression’s 75 sections exist in no other theme we publish. Four of those eleven move with the page:
banner-products-scroll 19 settings · cards scroll direction: horizontal or vertical
scroll-images-with-text 27 settings
sticky-images 12 settings
images-horizontal-scroll 6 settings
The first is the one worth understanding. Set to horizontal, vertical page scroll moves the gallery sideways: framed works pass across a fixed room while the visitor simply scrolls down. In the art demo that section is 3,131 pixels tall — a deliberate stretch of page given to one idea.
It runs on CSS scroll-driven animations, with scroll-timeline.js — a 59.9 KB polyfill — for browsers that do not support them natively. The theme loads that file only when horizontal mode is selected. A store using the vertical layout never downloads it. That conditional is one line of Liquid, and it is the difference between a feature and a tax on everyone who does not use it.
The same architecture runs through the theme: 62 of the 75 sections declare their own stylesheets and scripts instead of sharing a single bundle.
Easing curves are the least visible part of a theme and the most decisive. Linear motion is free and feels mechanical; motion that reads as considered has to be tuned by hand, one curve at a time.
Across the six themes we publish:
| theme | named animations | cubic-bezier curves |
|---|---|---|
| Impression | 28 | 141 |
| Allure | 25 | 74 |
| Victory | 20 | 70 |
| Gain | 14 | 91 |
| Ultra | 15 | 71 |
| Boutique | 15 | 66 |
Impression carries roughly 1.5 times the easing declarations of the next theme in the list.
It also does something most themes skip: it animates elements out. Alongside revealFromBottom and revealFromTop sit fadeOutToBottom, fadeOutToTop and rotate-out. Most themes animate arrivals and let departures cut. Animating both is what makes one section read as flowing into the next rather than stopping so the following one can start.
Supporting that: clip-path for background reveals, and will-change hints across 15 files so the movement stays smooth instead of stuttering on a mid-range phone.
In the hero slideshow, the bottom corner carries a label reading “Next up” with the name of the section that follows.
It is not demo copy. It is a theme string — general.accessibility.slider.next_up_label — translated into five languages: Als Nächstes, À suivre, Prossimo, A continuación. It was written as an accessibility label, so a screen reader announces what is coming. It also happens to tell a sighted visitor that the page has somewhere to go.
That is the whole design brief in one string: a page composed as a sequence rather than a stack.
Impression for art and sculpture — the demo is an actual gallery, with people standing in front of a large canvas and the words set in three staggered lines across it. Étoile for bridal and atelier work. Reflex for resort and sunwear. Mimi for children’s and soft home goods. Felix for pet apparel.
The Impression preset sits 9th of 44 in the Art category of the Shopify Theme Store as of September 2026. Shopify’s own listing describes the theme as built for galleries, museums, artists and editorial brands — which is where we aimed it.
Impression is the newest theme on our shelf and carries 8 merchant reviews — the fewest of the six we publish. It is still taking its positions in the Theme Store while we ship updates to it.
If a long track record is the first thing you need, that is a real answer and our Gain theme has 78 reviews at $100. If what you need is a page that presents work properly, the review count is the wrong number to decide on, and it is the only one we would ask you to set aside.
The median price of a Shopify theme is $300, so this one sits above the middle. It is the most expensive theme we publish and the most heavily built: 75 sections, 111 snippets, 1,624 settings, five presets, and the scroll engine described above.
The comparison worth running is not against other themes but against what the same presentation costs as custom front-end work. A gallery that moves horizontally on vertical scroll, with a polyfill for older browsers and a per-section asset split so it does not slow the rest of the store, is weeks of specialist work — and every platform update means revisiting it.
Open the Impression demo on your phone and scroll slowly — slower than you normally would — through the section where the framed works travel sideways. Then scroll it quickly and watch how the motion holds.
Then open your own storefront and scroll the page where your best piece lives. If that page is a grid, you already know what this article is about.
Impression in the Shopify Theme Store →
Commerce Quarterly is published by UTD BV, which develops the Impression theme. Sections, settings, animation code and asset sizes counted from the Impression release archive, September 2026, and verified against all five preset demo storefronts inspected live on 23 September 2026. Position data from our own daily crawl of the Shopify Theme Store categories, 23 September 2026. Theme prices from our own crawl of 305 themes with a listed price, September 2026.
Galleries, artists, makers and editorial brands — work where the object needs more presentation than a product grid gives it. Shopify's own listing describes it as designed for galleries, museums, artists and editorial brands. It ships five presets: Impression for art and sculpture, Étoile for bridal and atelier work, Reflex for resort and sunwear, Mimi for children's and soft home goods, Felix for pet apparel. The Impression preset sits 9th of 44 in the Art category of the Shopify Theme Store as of September 2026.
Mostly scroll-driven rather than decorative. Four sections move with the page: a product banner whose cards travel sideways as you scroll down, a horizontal image scroll, scrolling images paired with text, and sticky images. The CSS carries 28 named keyframe animations and 141 cubic-bezier easing declarations, and unusually it includes exit animations — fadeOutToBottom, fadeOutToTop, rotate-out — so elements leave deliberately rather than just cutting away.
The section is called Banner products scroll and has a Cards scroll direction setting with horizontal and vertical options. In horizontal mode, vertical page scroll drives the gallery sideways using CSS scroll-driven animations, with a 59.9 KB polyfill (scroll-timeline.js) loaded for browsers that need it — and loaded only when that mode is selected, so stores using the vertical mode never download it. In the art demo the section is 3,131 pixels tall.
75, alongside 111 snippets and 1,624 settings, counted from the release archive in September 2026. Eleven of those sections appear in no other theme UTD publishes, including the scroll gallery, sticky images, buy-the-look, a products gallery and a product compare panel. Sixty-two of the 75 sections declare their own stylesheets and scripts rather than sharing one bundle.
$340 once, for the theme and all five presets. The median price across 305 themes in the Shopify Theme Store is $300, so it sits above the middle — it is the most expensive theme we publish, and the most heavily built.
It is the newest theme on our shelf and carries 8 merchant reviews, the fewest of the six we publish, so it is still taking its places in the Shopify Theme Store while we ship updates to it. If a long track record is your first requirement, our Gain theme carries 78 reviews at $100. You choose Impression for what it does with a page, not for how long it has been doing it.