Tools and garden

1697 products in the catalog. But the catalog wasn't the lever.

A complete site built from scratch on Dawn — and a decision about what not to touch, based on the store's own data.

Project for Tools and garden
1697 products in the catalog. But the catalog wasn't the lever.

Scope

What the work covered

Catalog1697 products121 collections in two parallel taxonomies
Templates93 product templatesRewritten under the same names so they reconnect automatically
PagesNine typesNothing visibly stock Dawn remains
Icons51 custom-drawnOne consistent stroke instead of a mix of icon packs

What we inherited

Oferti4ka sells tools, video surveillance, solar lighting, garden and camping gear. The store ran on a purchased theme with four apps on top and a floating call button.

Before touching anything, we sat down with the store's own data. It told us something that changed the whole plan.

What the data showed

Over ninety percent of visits come from phones. Almost all of them come from social media, not search. And revenue comes from a few dozen products, not from the catalog. Tents alone bring in more than a quarter.

That means navigating 121 collections was never the lever. The lever is the product page on a phone. And the biggest gap wasn't conversion, but returned and refused orders.

On the page itself, the problems were specific: the floating call button covered the price on phones, there was an empty screen below the order button, the homepage opened with three videos side by side and zero promise, and the screen reader announced the actual price as “regular” and the crossed-out one as “sale”.

The approach

How we did it

We built a five-page mockup and only moved on to the theme once it was approved. The entire site is new — from the homepage to the privacy policy.

  • Ninety-three product templates were recreated under the same names as the old ones, so the 116 existing assignments reconnected on their own, without a single manual edit
  • The quantity discount ladder reads the store's real automatic discounts and hides itself on products outside their scope
  • Reviews are read directly from the Judge.me metafield, because the app embed is turned off
  • A returns form that sends straight to the client's inbox
  • A page with all 89 categories, customer favorites, fixed blog pagination
  • Discounts are shown against the unit price, as the law requires, not against the quantity price

The constraint that shaped everything: the store is on a basic plan. The checkout can't be touched, and a separate provider replaces the checkout with its own modal. So the shipping table in the theme is a guide, not a price — and that is written down, so nothing is promised that isn't in our control.

Result

What changed

FocusThe work went where the revenue comes fromThe product page, not the catalog
PhoneNothing covers the price anymore
Migration116 assignments carried over with no manual work
AccessibilityThe screen reader announces the correct price
RollbackThe old theme staysIt isn't deleted after launch

Next step

Be the next project.

Tell us what you sell and what's holding you back. We'll send you a written plan.

See available slots →