Online stores

Dog treat online store example with a treat guide

Dog owners buy treats on two worries: what is in them and whether they are safe for their dog. This example for an invented Mudgee maker answers both, single ingredient products named by what they are made of, and a guide to which treat suits which dog, with puppies and supervision covered.

Create a website with OneCraft3 pages, built in the section builder

The home page at three widths

The same page on a desktop, a tablet and a phone, exactly as it renders. Scroll inside each frame to read it all; nothing here can be clicked or submitted.

Desktop, 1280 pixels wide
Tablet, 768 pixels wide
Phone, 375 pixels wide

The /products/kangaroo-jerky page

/products/kangaroo-jerky

Page by page

Home /
Hero (split), Products (product grid), Features (icon cards), FAQ (side heading), Newsletter (card)
Privacy policy /privacy
Text (single column), 5 in a row
Terms of use /terms
Text (single column), 5 in a row

The home page

A split hero with a dog catching a treat, a grid of the eight products with quick add on single size items, the treat guide as icon cards, a side heading FAQ for owners and the welcome offer sign up. Training, chews and jerky each get a collection page when the store publishes.

Pet food rules

Pet food sold in Australia should follow the Australian Standard for manufacturing and marketing pet food, which covers labelling and handling. State the ingredients, feeding guide and storage on the product page as well as on the bag.

What makes this website work

The ingredient is the product name

Kangaroo jerky, beef liver bites, sweet potato chews: each name is the single ingredient. Owners scanning for allergens or additives find the answer in the title, before the description.

A guide by dog, not by product

Four icon cards group treats by need, training, long chews and sensitive tummies, with a safety card about supervision. Owners think about their dog, not a product line, so the guide meets them there.

A welcome code for the sign up

The newsletter card offers 10 percent off the first order by email. The store sends the code through its own email list; the discount itself is a code set up in the store admin with a usage limit.

Questions people ask

How do I sell treats in two bag sizes?

Give each product an option named Bag with values such as 150 g and 300 g, each with its own price and stock. The product grid shows the smaller bag's price as from. Single size items, such as the treat pouch, get a quick Add button on the card.

How does the first order discount work?

Create a discount code in the store admin with a percentage, optional dates, a minimum spend and a usage limit, and send it to new subscribers. The cart has a discount code field and the server checks the code when it prices the order. Newsletter emails are sent from your own email tool.

Where do newsletter sign ups go?

Each email from the sign up card goes to the site's message inbox in OneCraft as a newsletter entry, deduplicated by address, and can be exported as a CSV for your email tool. OneCraft does not send newsletters itself, so use the export for your welcome email.

Can I sell to other countries?

Shipping zones list countries with their own rates, so you can add New Zealand or anywhere else. Many countries restrict imported pet food of animal origin, so check the destination country's import rules before you open a zone outside Australia.

Can I show a feeding guide on each product?

Put it in the product description, as a short bullet list by dog size. The description supports bullet lines, and it shows in full on the product page under the size select and Add to cart. The product card stays short, with the title and price only.

Build your own in about a minute

The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.

Make one like this

Other website examples

For everything this generator can do, see the website maker.

Sources

Written and checked by the OneCraft team. Last checked .