The Mucky Puddle office.
MUCKY PUDDLE

A High-Growth 
Shopify Agency

We design, build and scale Shopify and Shopify Plus stores for ambitious ecommerce brands
22+ years of expertise with measurable results

BUILT TO SCALE

We’ve partnered with top UK brands to design, launch, and grow on Shopify. Trusted for our expertise, creativity, technical skill, and growth focus.

Arran Sense of Scotland logo.
Brewgooder logo
The Killstar logo.
Douglas Laing logo.
Bioascent logo png.
Wood group logo.
The trtl travel logo.
Kaliaaer logo.
Harris Tweed Hebrides logo.
Greaves sports logo.

Official Shopify Plus Partner

UK Based

Every project is handled in-house by our team in Glasgow. You get direct access to the people doing the work, from strategy calls to technical delivery

Shopify Expertise

Our team specialises in Shopify and Shopify Plus. We bring a level of platform knowledge from technical to commercial and strategic that is difficult and expensive to maintain in-house

Built For Your Business

We adapt to your requirements, offering bespoke ecommerce solutions that work with the specifics of your operation: your tech stack, your targets, your team

Featured Projects

Two images of the Brewgooder mobile website.
The Harris Tweed website on an Apple Mac and an iphone.
The Greaves sports website on an Apple Mac and iPhone.
The Douglas Laing whisky website on an Apple mac and an iPhone.
The mobile Killstar website on iphones.

Shopify Services

Shopify Plus

The enterprise tier of Shopify, built for high-volume ecommerce brands that need a fully customisable checkout, advanced automation and the infrastructure to scale

Learn More

Shopify Apps & Integrations

Custom apps and integrations that reduce third-party dependency, improve site performance and give you full control over your ecommerce stack

Learn more

Custom Shopify Themes

Themes built from the ground up, tailored to your exact brand, products, services and customers

Learn More

Content + offset tiles

Helper snippet render
Copy/paste/delete input settings to pass to your snippet

Input setting type "image_picker" and "link_list" need to be populated first to show on the list below


{%- render ""
text_position: section.settings.text_position
container: section.settings.container
title: section.settings.title
label: section.settings.label
subtitle: section.settings.subtitle
content: section.settings.content
button_1_text: section.settings.button_1_text
button_1_link: section.settings.button_1_link
button_1_icon: section.settings.button_1_icon
button_2_text: section.settings.button_2_text
button_2_link: section.settings.button_2_link
button_2_icon: section.settings.button_2_icon
show_left_blob: section.settings.show_left_blob
show_right_blob: section.settings.show_right_blob
position_top: section.settings.position_top
position_left_desktop: section.settings.position_left_desktop
position_right_desktop: section.settings.position_right_desktop
position_left_mobile: section.settings.position_left_mobile
position_right_mobile: section.settings.position_right_mobile
colour_left: section.settings.colour_left
colour_right: section.settings.colour_right
background_colour: section.settings.background_colour
title_colour: section.settings.title_colour
label_colour: section.settings.label_colour
text_colour: section.settings.text_colour
button_1_type: section.settings.button_1_type
button_2_type: section.settings.button_2_type
anchor: section.settings.anchor
title_size: section.settings.title_size
title_class: section.settings.title_class
motif_colour: section.settings.motif_colour
motif_position: section.settings.motif_position
title: block.settings.title
subtitle: block.settings.subtitle
link: block.settings.link
btn_text: block.settings.btn_text
image: block.settings.image
title_colour: block.settings.title_colour
button_type: block.settings.button_type
-%}
      
Section settings

visibility: all text_position: left container: container container-xxl-fixed title: Shopify Services label: empty subtitle: empty content: empty button_1_text: empty button_1_link: nil button_1_icon: empty button_2_text: empty button_2_link: nil button_2_icon: empty show_left_blob: true show_right_blob: blank position_top: -90 position_left_desktop: -80 position_right_desktop: -100 position_left_mobile: -100 position_right_mobile: -80 colour_left: #a11d78 colour_right: #467997 background_colour: empty title_colour: text-primary label_colour: empty text_colour: empty button_1_type: btn btn-outline-primary button_2_type: btn btn-outline-primary anchor: empty override_margins_enabled: true margins_class: mt-7 mb-5 title_size: h2 title_class: h2 motif_colour: empty motif_position: bottom-right debug_enabled: blank
Blocks

Block 0: tile_CpMXNp

Type: tile

Block Settings

title: Shopify Plus

subtitle: The enterprise tier of Shopify, built for high-volume ecommerce brands that need a fully customisable checkout, advanced automation and the infrastructure to scale

link: /pages/shopify-plus

btn_text: Learn More

image: files/plus-icon.png

title_colour: text-primary

button_type: btn btn-outline-purple-light

Block 1: tile_xBKLK6

Type: tile

Block Settings

title: Shopify Apps & Integrations

subtitle: Custom apps and integrations that reduce third-party dependency, improve site performance and give you full control over your ecommerce stack

link: /pages/shopify-apps

btn_text: Learn more

image: files/shopify_icon_1___simple_interface_671887a4-2cc6-4d10-9f34-516de38cc51e.png

title_colour: text-primary

button_type: btn btn-outline-purple-light

Block 2: tile_iRnhhz

Type: tile

Block Settings

title: Custom Shopify Themes

subtitle: Themes built from the ground up, tailored to your exact brand, products, services and customers

link: /pages/custom-shopify-themes

btn_text: Learn More

image: files/15.png

title_colour: text-primary

button_type: btn btn-outline-purple-light

The Mucky Puddle Office.

ABOUT US

Over 20 Years of Expertise

Our team brings together expertise in design, development and digital marketing for growing Shopify and Shopify Plus brands. We work as an extension of your team, helping you grow your online business with confidence 

WHAT WE DO

Growth Services

Benefit from our comprehensive range of digital services. As a top-tier Shopify agency, we can support every aspect of your project, from branding and marketing to web design and technical assistance. Leveraging our 20+ years expertise in design, analytics, and development, we build momentum to propel your business forward.

Two pencils crossed.
Brand

Leave a lasting impression on your customers with our exceptional brand designs

Explore

A Shopify shopping cart icon.
Shopify

Grow your business with the world's leading platform tailored for e-commerce

Explore

A desktop and mobile icon.
Web

Experience seamless browsing on all devices with our optimised web designs

Explore

A statistics icon for marketing.
Marketing

Maximise your return on investment with our bespoke marketing solutions

Explore

Panel E: 'Content + offset tiles'

Helper snippet render
Copy/paste/delete input settings to pass to your snippet

Input setting type "image_picker" and "link_list" need to be populated first to show on the list below


{%- render "content-offset-tiles"
text_position: section.settings.text_position
container: section.settings.container
title: section.settings.title
label: section.settings.label
subtitle: section.settings.subtitle
content: section.settings.content
button_1_text: section.settings.button_1_text
button_1_link: section.settings.button_1_link
button_1_icon: section.settings.button_1_icon
button_2_text: section.settings.button_2_text
button_2_link: section.settings.button_2_link
button_2_icon: section.settings.button_2_icon
show_left_blob: section.settings.show_left_blob
show_right_blob: section.settings.show_right_blob
position_top: section.settings.position_top
position_left_desktop: section.settings.position_left_desktop
position_right_desktop: section.settings.position_right_desktop
position_left_mobile: section.settings.position_left_mobile
position_right_mobile: section.settings.position_right_mobile
colour_left: section.settings.colour_left
colour_right: section.settings.colour_right
background_colour: section.settings.background_colour
title_colour: section.settings.title_colour
label_colour: section.settings.label_colour
text_colour: section.settings.text_colour
button_1_type: section.settings.button_1_type
button_2_type: section.settings.button_2_type
anchor: section.settings.anchor
title_size: section.settings.title_size
title_class: section.settings.title_class
motif_colour: section.settings.motif_colour
motif_position: section.settings.motif_position
title: block.settings.title
subtitle: block.settings.subtitle
link: block.settings.link
btn_text: block.settings.btn_text
image: block.settings.image
title_colour: block.settings.title_colour
-%}
      
Section settings

visibility: all text_position: left container: container container-xxl-fixed title: Growth Services label:

WHAT WE DO

subtitle: empty content:

Benefit from our comprehensive range of digital services. As a top-tier Shopify agency, we can support every aspect of your project, from branding and marketing to web design and technical assistance. Leveraging our 20+ years expertise in design, analytics, and development, we build momentum to propel your business forward.

button_1_text: empty button_1_link: /pages/team button_1_icon: empty button_2_text: empty button_2_link: nil button_2_icon: empty show_left_blob: blank show_right_blob: true position_top: 260 position_left_desktop: -80 position_right_desktop: -90 position_left_mobile: -80 position_right_mobile: -80 colour_left: #a11d78 colour_right: #467997 background_colour: empty title_colour: text-primary label_colour: text-purple-light text_colour: empty button_1_type: btn btn-outline-blue-light button_2_type: btn btn-primary anchor: empty override_margins_enabled: blank margins_class: empty title_size: h2 title_class: h2 motif_colour: empty motif_position: d-none debug_enabled: blank
Blocks

Block 0: 38d1d671-ad4e-4533-ad70-3ff9ab0f722f

Type: tile

Block Settings

title: Brand

subtitle: Leave a lasting impression on your customers with our exceptional brand designs

link: /pages/branding

btn_text: Explore

image: files/brand_icon_b0d64334-90e4-42bd-a2e5-6cde598b3f39.png

title_colour: text-purple-light

Block 1: 8977f02c-c575-4373-ae9d-84b50fd3d98d

Type: tile

Block Settings

title: Shopify

subtitle: Grow your business with the world's leading platform tailored for e-commerce

link: /pages/shopify-agency

btn_text: Explore

image: files/shopify_icon_9773d32b-f308-425a-9fd5-23995aa85b58.png

title_colour: text-primary

Block 2: cd1076e6-d9df-4878-9fb3-2dfa5a336d01

Type: tile

Block Settings

title: Web

subtitle: Experience seamless browsing on all devices with our optimised web designs

link: /pages/web-design

btn_text: Explore

image: files/web_icon_d6642920-6eef-496d-8d06-46a0014db8d3.png

title_colour: text-purple-dark

Block 3: 730f11b0-2cf9-418a-92b9-acf3c988b4dc

Type: tile

Block Settings

title: Marketing

subtitle: Maximise your return on investment with our bespoke marketing solutions

link: /pages/digital-marketing

btn_text: Explore

image: files/marketing_icon_5cffd272-fba2-4c41-bd25-9df8d93c401d.png

title_colour: text-blue-light

Glencadam Distillery

A new Shopify store built to mark Glencadam's 200th anniversary. It integrates their rebrand, visitor centre and whisky heritage into a single, conversion-focused online experience.

A Harris Tweed worker threading wool into the machine.

Harris Tweed Hebrides

A Shopify redesign that brought one of Scotland's most iconic textile brands into the ecommerce market. Increased reach without compromising the craft and heritage at the brand's core.

TRTL Travel

A Shopify build focused on converting a global audience. Streamlined UX, faster load times and an experience as considered as the product itself.

Arran aromatics products laid out on a table.

ARRAN: Sense of Scotland

A full Shopify redesign that gave the product range the online presence it deserved. Clear navigation, elevated design and improved conversion across mobile and desktop.

A person running through grass.

Greaves Sports

A Shopify Plus build and brand refresh for Scotland's oldest sports retailer. Modernised for today's customer without losing the trust the brand has built over decades.

Glencadam Distillery

A new Shopify store built to mark Glencadam's 200th anniversary. It integrates their rebrand, visitor centre and whisky heritage into a single, conversion-focused online experience.

Someone weaving Harris Tweed.

Harris Tweed Hebrides

A Shopify redesign that brought one of Scotland's most iconic textile brands into the ecommerce market. Increased reach without compromising the craft and heritage at the brand's core.

TRTL Travel

A Shopify build focused on converting a global audience. Streamlined UX, faster load times and an experience as considered as the product itself.

Arran aromatics product range.

ARRAN: Sense of Scotland

A full Shopify redesign that gave the product range the online presence it deserved. Clear navigation, elevated design and improved conversion across mobile and desktop.

Screenshots of Greaves mobile website.

Greaves Sports

A Shopify Plus build and brand refresh for Scotland's oldest sports retailer. Modernised for today's customer without losing the trust the brand has built over decades.

Panel D: 'Slider + content overlay'

Helper snippet render
Copy/paste/delete input settings to pass to your snippet

Input setting type "image_picker" and "link_list" need to be populated first to show on the list below


{%- render "slider-content-overlay"
navigation_enabled: section.settings.navigation_enabled
autoplay_enabled: section.settings.autoplay_enabled
interval: section.settings.interval
container: section.settings.container
navigation_colour: section.settings.navigation_colour
anchor: section.settings.anchor
title_size: section.settings.title_size
title_class: section.settings.title_class
motif_colour: section.settings.motif_colour
motif_position: section.settings.motif_position
lazyload_disabled: section.settings.lazyload_disabled
text_position: block.settings.text_position
text_alignment_mobile: block.settings.text_alignment_mobile
title: block.settings.title
label: block.settings.label
subtitle: block.settings.subtitle
content: block.settings.content
button_1_text: block.settings.button_1_text
button_1_link: block.settings.button_1_link
button_1_icon: block.settings.button_1_icon
button_2_text: block.settings.button_2_text
button_2_link: block.settings.button_2_link
button_2_icon: block.settings.button_2_icon
image_background_desktop: block.settings.image_background_desktop
image_background_mobile: block.settings.image_background_mobile
image_foreground: block.settings.image_foreground
background_colour: block.settings.background_colour
title_colour: block.settings.title_colour
label_colour: block.settings.label_colour
text_colour: block.settings.text_colour
overlay_type: block.settings.overlay_type
button_1_type: block.settings.button_1_type
button_2_type: block.settings.button_2_type
-%}
      
Section settings

visibility: all navigation_enabled: true autoplay_enabled: true interval: 5 container: container container-xl-fixed navigation_colour: text-light anchor: empty override_margins_enabled: blank margins_class: empty title_size: h2 title_class: h2 motif_colour: empty motif_position: top-left lazyload_disabled: blank debug_enabled: blank
Blocks

Block 0: slide_pnBpVB

Type: slide

Block Settings

text_position: left

text_alignment_mobile: align-items-start

title: Glencadam Distillery

label: empty

subtitle: empty

content:

A new Shopify store built to mark Glencadam's 200th anniversary. It integrates their rebrand, visitor centre and whisky heritage into a single, conversion-focused online experience.

button_1_text: View Project

button_1_link: /blogs/case-studies/glencadam

button_1_icon: empty

button_2_text: empty

button_2_link: nil

button_2_icon: empty

image_background_desktop: files/Slider_graphic_Desktop.jpg

image_background_mobile: files/Slider_graphic_Mobile.jpg

image_foreground: files/Logo_63a1c716-c232-4257-9fb4-e6eabb65020c.png

background_colour: empty

title_colour: empty

label_colour: empty

text_colour: text-light

overlay_type: empty

button_1_type: btn btn-outline-light

button_2_type: btn

Block 1: slide_GP3K8k

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-center

title: Harris Tweed Hebrides

label: empty

subtitle: empty

content:

A Shopify redesign that brought one of Scotland's most iconic textile brands into the ecommerce market. Increased reach without compromising the craft and heritage at the brand's core.

button_1_text: View Project

button_1_link: /blogs/case-studies/harris-tweed-hebrides-shopify-design

button_1_icon: empty

button_2_text: empty

button_2_link: nil

button_2_icon: empty

image_background_desktop: files/web_slider_harris_tweed___desktop_a2b7ec03-2ac6-4197-b183-9e97370c3128.jpg

image_background_mobile: files/web_slider_harris_tweed___mobile___7.jpg

image_foreground: files/group_16911.png

background_colour: empty

title_colour: text-light

label_colour: empty

text_colour: text-light

overlay_type: empty

button_1_type: btn btn-outline-light

button_2_type: btn btn-primary

Block 2: f58ba697-2859-4f5a-b963-e3e9880bf4f5

Type: slide

Block Settings

text_position: left

text_alignment_mobile: align-items-start

title: TRTL Travel

label: empty

subtitle: empty

content:

A Shopify build focused on converting a global audience. Streamlined UX, faster load times and an experience as considered as the product itself.

button_1_text: View Project

button_1_link: /blogs/case-studies/trtl-travel-web-design

button_1_icon: empty

button_2_text: empty

button_2_link: nil

button_2_icon: empty

image_background_desktop: files/web_slider_trtl___desktop___5.jpg

image_background_mobile: files/web_slider_trtl___mobile___7.png

image_foreground: files/trtl_logo_e2f9bd7b-26a7-44d6-9bf8-aa41a312e5eb.png

background_colour: empty

title_colour: empty

label_colour: empty

text_colour: text-light

overlay_type: empty

button_1_type: btn btn-outline-light

button_2_type: btn btn-primary

Block 3: ad79fd48-3e53-4a5e-8892-00fa0osa6fab

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-start

title: ARRAN: Sense of Scotland

label: empty

subtitle: empty

content:

A full Shopify redesign that gave the product range the online presence it deserved. Clear navigation, elevated design and improved conversion across mobile and desktop.

button_1_text: View Project

button_1_link: /blogs/case-studies/arran-aromatics-web-design

button_1_icon: empty

button_2_text: empty

button_2_link: nil

button_2_icon: empty

image_background_desktop: files/arran-desktop.jpg

image_background_mobile: files/web_slider_arran___mobile_d3011af8-d82b-46a6-b700-5efe895774a9.jpg

image_foreground: files/Arran-logo.png

background_colour: empty

title_colour: empty

label_colour: empty

text_colour: text-light

overlay_type: empty

button_1_type: btn btn-outline-light

button_2_type: btn

Block 4: ad79fd48-3e53-4a5e-8892-00faohsa6fab

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-start

title: Greaves Sports

label: empty

subtitle: empty

content:

A Shopify Plus build and brand refresh for Scotland's oldest sports retailer. Modernised for today's customer without losing the trust the brand has built over decades.

button_1_text: View Project

button_1_link: /blogs/case-studies/greaves-sports-web-design

button_1_icon: empty

button_2_text: empty

button_2_link: nil

button_2_icon: empty

image_background_desktop: files/greaves-slider-desktop.jpg

image_background_mobile: files/web_slider_greaves___mobile_2285b538-0e0d-4799-b232-62f656a5cdd4.jpg

image_foreground: files/Greaves-logo.png

background_colour: empty

title_colour: empty

label_colour: empty

text_colour: text-light

overlay_type: empty

button_1_type: btn btn-outline-light

button_2_type: btn

READY TO GROW WITH SHOPIFY?

Let's Talk

If you're looking to build, replatform or scale on Shopify, contact us today

A Mugdock Country park graphic with the logo and an image of the park.
An Arran Aromatics gift box.
Discover Lanark photos to icons transition.
A Kaliaaer product page.
A category page on the Wholesale Hearing website.
Machina Coffee product page.
The Greaves Sports mobile website product and collection page.