dorimedia

Christchurch · Shopify Partner since 2017

Shopify, done right, by someone in Christchurch.

New stores, migrations, and fixes for NZ businesses. Shopify Partner since 2017.

Riverside Market in central Christchurch at dusk

How we can help

New Shopify builds

We design and build new Shopify stores for NZ businesses — structured for conversion, straightforward for your team to run, and set up properly for NZ tax and shipping.

Whether you're starting from a blank slate or replacing a DIY setup that's holding you back, you get the same attention we put into our own stores.

Learn more →

Migrations to Shopify

We move established stores from WordPress, Wix, Squarespace, and legacy platforms onto Shopify with SEO, customer data, and order history handled properly — not glossed over.

Redirects, GST, carriers, and the unglamorous details that trip up rushed migrations are where we spend our time.

Learn more →

Fixes & custom work

Theme issues, app conflicts, checkout quirks, and one-off features — we troubleshoot and extend Shopify stores when templates and apps stop fitting how you actually trade.

Shipping rules, integrations, and edge cases that quietly cost sales are the sort of work we take on in-house.

Learn more →

Why Christchurch businesses choose Dori Media.

Christchurch heritage tram on the City Tour route

We run e-commerce ourselves.

Dori Media operates Jimny Rentals NZ — including its Shopify store, shop.jimny.co.nz. We build stores knowing exactly what matters when revenue's on the line.

We solve the hard parts.

Custom shipping logic, complex inventory rules, multi-currency, app conflicts, broken redirects. The technical work most agencies subcontract or quietly avoid, we do in-house.

We're here, not in Auckland or Sydney.

Christchurch-based. Available for in-person meetings. Working in your timezone, understanding your market.

We stay on the hook.

As your Shopify Partner of record, we're invested in the lifetime of your store — not just until the invoice clears. Working together is the start of the relationship, not the end of it.

Recent Shopify work.

A few of the stores we've built or rebuilt for NZ businesses.

Editorial map showing custom Canterbury shipping zones built for Great Range Products — Greater Christchurch, North and Mid Canterbury, Banks Peninsula, South Canterbury, and inland Mackenzie

Great Range Products

Problem
A growing Shopify store needed shipping rates that reflected reality: Canterbury alone spans Christchurch metro to Twizel, Hanmer to Timaru — a single regional rate either overcharges city customers or underprices rural truck runs. With pool tables, BBQs, and other oversized items in the catalogue, this wasn't a small problem.
Solution
We built a custom Shopify carrier-calculated shipping integration that prices every order against the right Canterbury sub-zone — Greater Christchurch, North Canterbury, Mid Canterbury, South Canterbury, Banks Peninsula, and the inland Mackenzie. Oversized items pick up the truck-run logic automatically. Standard NZ-wide rates handle the rest.
Outcome
Accurate shipping at checkout for every order, every region. No more eating the cost of out-of-town deliveries, no more overcharging metro customers. Reduced support load from incorrect rates. Fewer abandoned carts at the shipping step.

Tools: Shopify, Shopify Carrier Service API, custom Laravel middleware

Suzuki Jimny on a New Zealand gravel road with rooftop tent, customer waving from the driver's window

Jimny Rentals NZ Shop (shop.jimny.co.nz)

Problem
An outdated Shopify store running off-brand visuals, with legacy "closing down" messaging still showing months later, and no clear path connecting the merch store back to the main rental brand.
Solution
Full visual rebuild aligned to Jimny Rentals' brand identity. Custom "How it Works" section. Removed legacy content. Integrated with the wider Jimny Rentals ecosystem so customers move smoothly between rental and merch.
Outcome
A store that finally looks and feels like part of the brand. Ready to sell merchandise to Jimny's existing customer base.

Tools: Shopify, Liquid, custom theme work

Coming soon

Hands using a laptop for online shopping — generic e-commerce placeholder

Case study (coming soon)

Problem
We're refreshing this case study with permission from a recent client.
Solution
Full details coming soon.
Outcome
Check back shortly, or book a call to discuss similar projects.

Tools: Shopify

Adam — Dori Media

About Adam

Hi, I'm Adam.

I'm Adam — Christchurch born and raised, running Dori Media since 2010.

Over the past 16 years I've built websites and Shopify stores for everyone from Fonterra and other large NZ brands down to local Canterbury businesses just getting started. Same care either way.

I've built and sold Shopify stores over the years, and I run shop.jimny.co.nz for my own business Jimny Rentals NZ. So when I'm working on your store, I'm building it the way I'd build my own.

If you're a Christchurch business owner who wants to do Shopify properly — no agency fluff, no offshored dev work, no surprises — let's talk. Wherever you are in Canterbury, I'm happy to come and have a coffee.

Book a 30-minute call →

Ready to talk Shopify?

A 30-minute call, no pressure. We'll help you figure out whether you need a new build, a migration, or targeted fixes — and what it would actually take.

Book your free call →