The Mucky Puddle office.
MUCKY PUDDLE

Shopify That
Works Smarter

Unlock seamless E-commerce with our bespoke Shopify, Shopify Plus and Digital Marketing services.

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.

Offical Shopify Select Partner

UK Based

We have all the skills in-house and are fully based in the UK. No outsourcing. Whether you need a quick phone call to answer a few questions or a comprehensive review of ongoing initiatives, our team is always available to assist you with both the big and the small.

Experienced

We have a highly experienced and deeply technical team dedicated to delivering exceptional results. Prioritising quality over quantity, we work as an extension of your team, offering access to a diverse and specialised skill set that would be both challenging and costly to maintain in-house.

Personalised

Our approach is tailored to meet your specific needs. We adapt to your requirements, offering bespoke solutions that fit your business. Whether you need instant impact or long-term collaboration, we provide a flexible service designed to align with your goals and objectives.

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.

Everything You Need To Know

Shopify Plus

Designed for high-growth businesses with fully customisable checkout and workflows.

Learn More

Shopify Apps

How to minimise reliance on third-party services and achieve faster performance.

Learn more

Shopify Themes

Our fully customised themes are designed and built to grow your business.

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
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: Everything You Need To Know 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 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: Designed for high-growth businesses with fully customisable checkout and workflows.

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

subtitle: How to minimise reliance on third-party services and achieve faster performance.

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: Shopify Themes

subtitle: Our fully customised themes are designed and built to grow your business.

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

Built on Experience.
Focused on Shopify.

With over 20 years at the intersection of creativity, technology and marketing, our team channel their expertise into Shopify-first solutions that help brands scale with confidence.

DIGITAL AGENCY

Other Services

Benefit from our comprehensive range of digital services. As a top-tier full-service 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
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: Other Services label:

DIGITAL AGENCY

subtitle: empty content:

Benefit from our comprehensive range of digital services. As a top-tier full-service 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 background_colour: bg-gradient-right 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-developers

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

A Harris Tweed worker threading wool into the machine.

Weaving a Tale of Tradition and Innovation

Elevating tradition, embracing tomorrow: Harris Tweed Hebrides, a forward-thinking presence in the digital marketplace

Flying high with TRTL Travel

Making Trtl's online user experience as comfortable as their neck pillows.

Arran aromatics products laid out on a table.

A Fresh Look For Arran Aromatics

When products not only look good but smell incredible, you want the site to complement its every aspect.

A person running through grass.

Keeping Greaves Ahead of the Competition

A brand refresh and a new Shopify Plus web design for one of the oldest independent sports retailers in Scotland.

Someone weaving Harris Tweed.

Weaving a Tale of Tradition and Innovation

Elevating tradition, embracing tomorrow: Harris Tweed Hebrides, a forward-thinking presence in the digital marketplace

Flying high with TRTL Travel

Making Trtl's online user experience as comfortable as their neck pillows.

Arran aromatics product range.

A Fresh Look For Arran Aromatics

When products not only look good but smell incredible, you want the site to complement its every aspect.

Screenshots of Greaves mobile website.

Keeping Greaves Ahead of the Competition

A brand refresh and a new Shopify Plus web design for one of the oldest independent sports retailers in Scotland.

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_GP3K8k

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-center

title: Weaving a Tale of Tradition and Innovation

label: empty

subtitle: empty

content:

Elevating tradition, embracing tomorrow: Harris Tweed Hebrides, a forward-thinking presence in the digital marketplace

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 1: f58ba697-2859-4f5a-b963-e3e9880bf4f5

Type: slide

Block Settings

text_position: left

text_alignment_mobile: align-items-start

title: Flying high with TRTL Travel

label: empty

subtitle: empty

content:

Making Trtl's online user experience as comfortable as their neck pillows.

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 2: ad79fd48-3e53-4a5e-8892-00fa0osa6fab

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-start

title: A Fresh Look For Arran Aromatics

label: empty

subtitle: empty

content:

When products not only look good but smell incredible, you want the site to complement its every aspect.

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 3: ad79fd48-3e53-4a5e-8892-00faohsa6fab

Type: slide

Block Settings

text_position: right

text_alignment_mobile: align-items-start

title: Keeping Greaves Ahead of the Competition

label: empty

subtitle: empty

content:

A brand refresh and a new Shopify Plus web design for one of the oldest independent sports retailers in Scotland.

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?

Talk To Us

Get in touch today to see how we can help you achieve your digital goals through web development, branding and digital marketing.

Some Macaron icons.
A category page on the Wholesale Hearing website.
A collection of Mugdock country park desktop web pages.
Inside the Greaves Sports store.
Glasgow National Park City brand material.
A bag of Machina coffee.
A child playing in leaves with the Glasgow National Park City logo.
Machina Coffee product page.
The Hulley & Kirkwood mobile website.
The Radioplayer desktop website.