The short version
Great treats. The website hides them.
Your products photograph beautifully, the awards are real, and the market trailer is a brand in itself. The current site doesn't show any of that until a visitor has clicked two or three times. Someone arriving from Instagram on their phone sees a blurry photo of the trailer, a red block of text, and two tiles. No product, no price, no reason to stay.
A shopper's first minute
What a dog owner sees on their phone today.
Captured on an iPhone-sized screen (390 × 844) in October 2026.




Every flaw, ranked
The full audit.
Each issue was checked on the live site. The right-hand column shows how the concept handles it.
| Issue | Why it matters | In the concept |
|---|---|---|
| CRITICAL"Get a quote" in the header opens a 404 pageThe button appears twice in the header markup and links to /get-a-quote, which doesn't exist (no page title either). | The most prominent call to action on every page is a dead end. Wholesale buyers and event organisers — the ones who'd actually ask for a quote — hit it first. | Replaced with a working Contact page that has four enquiry types: question, custom order, stock our treats, book us for an event. |
| CRITICALThe "Treats" category is emptyIt's the first tile on the shop page, but no products are assigned to it — all 17 treats sit in sub-categories only. | The most obvious tap in the shop leads to a blank page. Many shoppers will assume the store is broken or sold out. | One shop page with every product visible, filter chips for each range, search, a lactose-free toggle and price sorting. |
| CRITICALNo product or price anywhere on the homepageThe homepage links to two categories. Your hero products — ice cream, variety bags, yoghurt treats — never appear. | Most visitors decide within seconds. If they can't see what you sell and what it costs, they leave before the shop. | The hero is the ice cream: pick a flavour, see the pot change, add it to the bag. The three hero ranges follow straight after, with prices. |
| CRITICALTypo email in the footer of every pagegunnersgoodies23@gmil.com is still in the footer code next to the correct address. | Anyone who copies it sends their enquiry to a domain you don't own. Google and screen readers also read it. | One correct address everywhere. The contact form also catches "gmil.com"-style typos in the customer's own email. |
| MAJORThe hero is a blurry, cropped trailer photo under a grey veilA 1,122px image is stretched full-screen, so it's soft on desktop. The product isn't visible. | The first impression is "low quality", which is the opposite of your product. It also hides what you make. | Crisp cut-out product shots on brand colour, with Gunner (from your own photo) beside the pot. |
| MAJORFour award nominations are buriedAll recognition lives on the Events & Markets page as long paragraphs. | Awards are your strongest trust signal for a first-time buyer. Right now a new visitor never sees them. | A trust strip under the hero, an awards row on the homepage, and a proper awards timeline with the badges. |
| MAJORThe phone number isn't tappableThere are no tel: links on any page, including "Call us: 0408 184 879" in the hero. | On a phone, people expect to tap to call. Having to copy a number loses calls. | Every phone number and email is a tap-to-call or tap-to-email link. |
| MAJORYour differentiator isn't shoppable"Sensitive tummies" and lactose-free options are mentioned in text, but there's no way to filter by them. | Owners of dogs with allergies are your most loyal buyers. They need to find safe options in one step. | A lactose-free filter in the shop, lactose-free badges on cards, a yoghurt choice on each product, and a custom-order form for dietary needs. |
| MAJOREvents page has no eventsIt says "keep an eye on social media" — no dates, places or times. | People visit this page to find you this weekend. Without a date, it's a dead end. | An "Upcoming stalls" list you update weekly, plus a "Book the trailer" path for organisers. |
| MAJORAbout page placeholder and generic copyThe final button reads "GOODIES HERE" and the heading "Treat Your Furry Furiend Today!" has a typo. The story text reads like a template. | The about page is where people decide whether to trust a small brand. Placeholder text undoes that. | A founder-voice story in Kelly's words, the real photos of you and Gunner, and four clear promises. |
| MAJORContact form looks unfinishedThe consent line renders in a typewriter font, the success message says "Oops" on failure, and there's only one generic form. | It signals "nobody looks after this site" right where you're asking people to trust you with their details. | Styled fields with clear inline errors, a friendly confirmation, and fields that change for wholesale, custom orders and events. |
| MAJORDuplicate and missing page titlesAbout uses the same title as Home ("Dog Treats | Gunners Goodies® | Brisbane, QLD"). The Treats category has no H1. Get a Quote has no title. | Google can't tell the pages apart, so they compete with each other in search. | Unique titles and descriptions for every page (table below), plus product data Google can show as rich results. |
| MINORToo many typefacesCinzel, Poppins, Rock Salt and Source Sans Pro, plus a default serif on the cookie bar and a typewriter font on the contact form. | Mixed fonts make a site feel stitched together. All-caps Cinzel headings are also hard to read at length. | Your three brand fonts, each with one job: Poppins for everything you read, Cinzel for small labels, Rock Salt for Gunner's notes. |
| MINORCentred body text everywhereMost paragraphs are centred, including long ones. | Centred paragraphs are slow to read, especially on phones. | Left-aligned text with comfortable line lengths. |
| MINORHeavy product imagesProduct PNGs on the store are 1.4–2 MB each. | Slow on mobile data at a market or the park. | The same photos as WebP: 54.7 MB down to 4.2 MB across all 51 images (−92%) with no visible loss. |
| MINORPayments and delivery are vague"We accept various payment methods". No delivery info page. | People buying frozen goods want to know how it gets to them before they add to cart. | Afterpay, Apple Pay and Google Pay named on product pages, delivery noted in the bag, and footer links ready for Shipping & delivery. |
| MINORSocial links carry tracking junkInstagram and Facebook links include igshid, utm and mibextid parameters. | Harmless, but messy, and the links can break if Instagram changes them. | Clean profile links. |
| MINORCookie bar has no choiceA full-width black bar with only an ✕. | It covers the logo and menu, and doesn't let people decline optional cookies. | A small corner card with "Accept all" and "Essential only". |
Before & after
Same brand. Same photos. Different result.
Every image in the concept is yours — from the store, the about page and the market photos. Colours (#581D26, #7F0D11) and fonts (Poppins, Cinzel, Rock Salt) come straight from the current site.








What's in the concept
Built around ice cream, variety bags and yoghurt.

Home
Flavour-switcher hero (strawberry, banana, blueberry), trust strip, the three hero ranges with prices, a three-step variety bag builder, "what goes in / what stays out", a dog-size guide, Kelly & Gunner, markets, awards, serving tips, Instagram and email sign-up.
Shop
All 18 products on one page. Filter by range, search by flavour ("mango", "peas"), lactose-free toggle, price sort, quick add to bag, and a friendly empty state.
Product page
One template for every product: gallery that changes with the flavour, flavour and yoghurt choices, quantity, Afterpay note, "About / Ingredients / Size & serving" tabs, dog-size suitability, related treats and a sticky add-to-bag on phones.
Our story
Founder-voice story, a photo that opens up as you scroll, four promises, where the brand is heading, and a stockist call to action.
Markets & awards
Upcoming stalls list, trailer photo collage, a timeline of all four nominations with the real badges, and "Book the trailer" for organisers.
Contact & 404
Four enquiry types with fields that adapt, inline validation, quick answers, and a 404 page where "Gunner ate this page".
Interaction patterns
Adapted from the 21st.dev component library and rebuilt in plain HTML so they can be recreated in Duda without plug-ins:
- Marquee — the scrolling trust strip under the hero
- Bento grid — the three hero ranges, one large tile and two small
- Scroll media expansion — the photo of Kelly and Gunner on the story page grows as you scroll
- Stepper — the three-step variety bag builder
- Spotlight cards — product cards that lift and zoom on hover
- Timeline — the awards history
- Handwriting notes — small Rock Salt annotations ("Gunner agrees") that carry the brand's personality
Rebuilding it in Duda
Your build guide.
Everything below maps to standard Duda tools: Site Theme, Sections, Rows/Columns, Text, Image, Button, Store widgets and the HTML widget. No paid add-ons needed.
1 · Set the site theme first
Fonts (Site Theme → Text)
- Headings: Poppins ExtraBold (800), letter-spacing −0.04em, line height 0.95
- Body: Poppins Regular (400), 17px, line height 1.65
- Small labels: Cinzel Bold, 12px, letter-spacing 0.22em, uppercase
- Gunner's notes: Rock Salt, sparingly — one per section at most
- Remove Source Sans Pro, and restyle the cookie bar and form consent text in Poppins
Buttons (Site Theme → Buttons)
- Fully rounded (radius 999px), height 54px, padding 0 24px
- Primary: burgundy fill, white text. Hover: Gunner red
- Secondary: transparent, burgundy 1.5px outline
- Sentence case labels ("Shop the treats"), not all caps
- Cards and image boxes: radius 24–32px
2 · Homepage, section by section
- Hero. Paste duda-kit/hero-flavour-switcher.html into an HTML widget in a full-width section. It already uses the ice-cream photos from your Duda image library. Simpler option: two columns, headline left, the strawberry pot image right.
- Trust strip. Full-width section in burgundy with one line of white text: "Real fruit, real veg · Natural Greek yoghurt · No added preservatives · Lactose-free options · Australian made & owned · Award finalist 2025 & 2026".
- Three hero ranges. Row with two columns (60/40). Left: one tall tile for Doggy Ice Cream. Right: two stacked tiles for Variety Bags and Yoghurt Treats. Each tile: soft tinted background, product cut-out, price, short line, link.
- Variety bag builder. Use Duda's Product Customization on the Fruit/Veggie Bones and Paws products, or show four product cards (Fruit Bones, Fruit Paws, Veggie Bones, Veggie Paws) with "Choose flavour" buttons.
- What goes in / what stays out. Two columns: big headline left, ingredient list right, then a pink box listing what's never added.
- Size guide. Three buttons (small, medium, large) or three columns, each linking to filtered products.
- Kelly & Gunner. Your photo holding Gunner on a pink circle, the short story, three facts and "Read our story".
- Markets, awards, serving tips, Instagram, sign-up. Use the screenshots in qa/ as the visual reference for each.
3 · Fix these today (10 minutes each)
- Delete gunnersgoodies23@gmil.com from the footer.
- Remove the two "Get a quote" header buttons, or point them to the contact page.
- Assign every treat to the parent "Treats" category in the Store, so that tile shows products.
- Change the About page button from "GOODIES HERE" to "Shop the treats", and fix "Furiend".
- Turn 0408 184 879 into a phone link everywhere (Link → Phone).
- Give the About page its own SEO title (see below).
- Swap "various payment methods" for "Afterpay, Apple Pay, Google Pay, Visa & Mastercard".
- Upload the optimised images from site/assets/opt/ to speed up the store.
4 · Page titles and descriptions
| Page | SEO title | Meta description |
|---|---|---|
| Home | Gunners Goodies® | Doggy Ice Cream & Frozen Dog Treats | Brisbane | Handmade frozen dog treats from Brisbane. Doggy ice cream, fruit & veg variety bags and Greek yoghurt treats made from real, human-grade ingredients. |
| Shop | Shop Frozen Dog Treats & Doggy Ice Cream | Gunners Goodies® | Doggy ice cream, fruit & veg bones and paws, yoghurt treats, donuts, pupsicles and cool bags. Delivered frozen across South East Queensland. |
| About | Our Story | Meet Kelly & Gunner | Gunners Goodies® | A small family business in Gaythorne, Brisbane, handmaking frozen fruit, veg and yoghurt treats for dogs — with nothing added. |
| Events | Markets, Events & Awards | Gunners Goodies® Brisbane | Find the Gunners Goodies trailer at Brisbane markets and pet events, see our award nominations, or book us for your event. |
| Contact | Contact | Custom Orders, Wholesale & Events | Gunners Goodies® | Questions, custom batches for sensitive tummies, wholesale and stockist enquiries, or booking the trailer. |
5 · Things only you can confirm
- The story copy is written from what's on your site today. Please check the details (and that the dachshund in the logo is Gunner).
- The "Upcoming stalls" dates are placeholders — swap in your real market calendar.
- Delivery: which suburbs, fees and days? The concept only says "across South East Queensland".
- Which products offer lactose-free yoghurt? The concept follows your product descriptions (donuts, yoghurt bones, paws and bars).
- Reviews: if you have Google or Facebook reviews, a short quote wall would sit well under the awards. None were added, so nothing is made up.
Use it however suits you.
Everything here is yours to keep — as a reference while you build, or as the blueprint if you'd like a hand getting it live in Duda. Either way, I'd love to see Gunner's ice cream front and centre at the relaunch.
Shafay · Monohaus · shafay@monohaus.xyz
nature knows best —
so should the website