Shopify eCommerce

Chocolate Gift Baskets – Shopify Store for Every Occasion

A Shopify store for chocolate gift baskets, organised by occasion — birthdays, weddings, anniversaries, holidays and corporate gifting.

View live demo Opens a working demo with sample content in a new tab.
Cocoa & Co. Gifts demo on desktop and phone

On location

  • Dark Chocolate — Cocoa & Co. Gifts
    Dark ChocolatePhoto: Lisa Fotios (CC0)
  • M&Ms Chocolate — Cocoa & Co. Gifts
    M&Ms ChocolatePhoto: Caio Resende (CC0)
  • Chocolate Brownie — Cocoa & Co. Gifts
    Chocolate BrowniePhoto: JESHOOTS.com (CC0)
  • Chocolate Coffee — Cocoa & Co. Gifts
    Chocolate CoffeePhoto: Ryan Plomp (CC0)
  • Chocolate Icecream — Cocoa & Co. Gifts
    Chocolate IcecreamPhoto: Creative Vix (CC0)

About the Project

This project is a Shopify gift basket store for a retailer that sells chocolate hampers for life’s big and small moments. Unlike a typical shop, where people browse for something they want for themselves, almost every visitor here is buying for someone else, usually against a deadline. The store therefore had to answer three questions straight away: what suits this occasion, can I make it personal, and will it arrive on the right day.

We built a custom Shopify Online Store 2.0 theme around those questions. The homepage leads with occasions rather than product types, product pages explain exactly what is inside each basket, and the cart collects a delivery date and a gift message before the shopper reaches checkout. The result is a chocolate gift basket website that feels warm and indulgent but is, underneath, a carefully structured buying journey.

About the Client

The client is an online chocolate gift basket retailer selling to two quite different audiences: individuals sending a birthday, wedding, anniversary or thank-you gift, and businesses sending hampers to clients and staff. Trade peaks around the holidays, Valentine’s Day and Mother’s Day, with corporate orders clustering before the end of the year.

The team is small and wanted to run promotions, launch seasonal collections and update homepage content themselves, without booking developer time for every change. That requirement shaped the choice of Shopify and the way the theme was built.

Project Goals

  • Help shoppers find the right basket for the occasion within a few taps, on mobile first.
  • Capture a personal gift message and a requested delivery date with every order.
  • Show what is inside each basket clearly, so buyers know exactly what the recipient will receive.
  • Let the team launch seasonal collections and sales without developer help.
  • Give corporate buyers a clear route for larger, multi-recipient gifting orders.

Project Overview

The Challenge and Our Solution

The Challenge

Chocolate gift baskets are bought for a moment — a birthday, a wedding, a holiday or a thank-you to clients. The business needed an online store that helps shoppers find the right basket for the occasion in seconds, add a personal touch, and be confident it will arrive on the right day.

Our Solution

We designed and developed a Shopify store with an indulgent, gift-focused look and collections organised by occasion. Product pages highlight what is inside each basket, and the cart lets customers choose a delivery date and write a personal gift message. Seasonal collections can be launched quickly for holidays, and corporate customers have a clear path for larger gifting orders.

Designing a Shopify Store Around the Occasion

Most gift shoppers arrive with an occasion in mind, not a product. We organised the catalogue into automated collections for birthdays, weddings, anniversaries, holidays, thank-you gifts and corporate gifting, driven by product tags so that a new basket appears in every relevant collection the moment it is published.

The homepage hero and navigation lead with those occasions, and collection pages add simple filters such as price band, dietary options and same-day availability. On a phone, a shopper can go from the homepage to a shortlist of suitable baskets in a couple of taps, which matters because a large share of gift buying happens on mobile, often at the last minute.

  • Occasion-led homepage hero and navigation
  • Tag-driven automated collections that maintain themselves
  • Mobile-first collection filters for price and dietary needs

Gift Messages and Delivery Date Selection at Checkout

A gift that arrives a day late, or without a note, disappoints twice. We added a delivery date picker to the cart drawer and saved the choice as a cart attribute, so every order shows the requested delivery day to the fulfilment team. The gift message is captured as a line-item property on each basket, which means a single order can carry different messages for different recipients.

Both fields sit in the cart rather than in a separate app screen, so customers complete them naturally on their way to Shopify’s trusted hosted checkout. Order notifications and packing views show the message and date clearly, removing guesswork in the warehouse.

Product Pages That Show What Is Inside

Shoppers want to know what the recipient will actually unwrap. Shopify metafields store a structured “what’s inside” list, allergen notes and presentation details for each basket, and the theme displays them in the same place on every product page. Because the information is structured content rather than free text, it stays consistent as the range grows and can be reused in collections and promotional banners.

Photography, contents and price are presented together above the fold, with delivery and gift message reassurance close to the add-to-basket button, where customers make their decision.

Seasonal Campaigns and Corporate Gifting Without Developers

Online Store 2.0 JSON templates and custom Liquid sections let the team rearrange the homepage, swap seasonal banners and feature new collections from the theme editor. Discount codes and sale pricing handle holiday campaigns, and a carefully limited set of Shopify apps adds marketing features without slowing the store down.

Corporate customers have their own path: a dedicated landing page explains bulk and multi-recipient ordering and routes larger requests to the team as an enquiry, so business buyers get a personal response instead of trying to squeeze fifty addresses into a consumer checkout.

Our Process

How We Delivered It

  1. Discovery and Gifting Journeys

    We mapped how individual and corporate buyers shop for gifts, from occasion to delivery day, and agreed the collections and data each basket needed.

  2. Design and Prototyping

    Mobile-first designs for the homepage, collections, product pages and cart drawer, tested against real gifting scenarios before any theme code was written.

  3. Theme Development in Liquid

    A custom Online Store 2.0 theme with editable sections, metafield-driven product content and the delivery date and gift message fields in the cart.

  4. Catalogue Setup and Testing

    Collections, tags and metafields configured, apps selected, and the full order flow tested on phones and desktops through to fulfilment notifications.

  5. Launch and Team Handover

    The store went live with training for the team on launching seasonal collections, discounts and homepage changes from the theme editor.

Built with Shopify

Shopify Features Used in This Store

Shopify gives the business a fast, secure, fully hosted store with a checkout customers already trust. We built a custom Online Store 2.0 theme in Liquid and used Shopify’s native features to make buying a gift for any occasion quick and personal.

  • Occasion Collections

    Automated collections group baskets by occasion tag, so new products appear in the right collections automatically.

  • Online Store 2.0 Sections

    Custom Liquid sections and blocks let the team rearrange homepage and collection content in the theme editor.

  • Gift Messages

    A gift message field captured with each basket as a line-item property and shown on the order for fulfilment.

  • Delivery Date Selection

    A delivery date picker in the cart, saved as a cart attribute so every order shows the requested delivery day.

  • Metafields for Basket Contents

    Metafields hold “what’s inside” lists and product details, displayed consistently on every product page.

  • Shopify Checkout & Payments

    Shopify’s secure hosted checkout with multiple payment options and automatic order notifications.

  • Discounts & Seasonal Sales

    Discount codes and sale pricing for holidays and seasonal gifting campaigns.

  • Shopify Apps & Integrations

    Carefully selected apps extend the store without slowing it down or cluttering the theme.

Technology Stack

Shopify
Hosting, catalogue, checkout, payments and orders
Liquid
Custom theme templates, sections and snippets
Online Store 2.0
JSON templates and editable sections for the team
JavaScript
Cart drawer, delivery date picker and gift message fields
Shopify Apps
Additional gifting and marketing features

Key Features

What We Delivered

  • Occasion Collections

    Birthday, wedding, anniversary, holiday, thank-you and corporate collections with curated baskets.

  • Gift Messages & Delivery Dates

    Customers add a personal note and pick their preferred delivery date before checkout.

  • Custom Shopify Theme

    Online Store 2.0 sections that let the team rearrange homepage and collection content with ease.

  • Corporate Gifting

    A dedicated flow for businesses ordering multiple baskets for clients and staff.

Outcome

Results and Impact

  • Occasion-based shopping that gets customers from homepage to the right basket in a few taps.
  • A personal gifting experience with delivery date selection and gift messages at checkout.
  • Seasonal and holiday collections the team can launch without developer help.
  • A clear route for corporate and bulk gifting enquiries.

Client Feedback

What the Client Says

★★★★★

Our gift season used to break the site. It no longer does, and the bundle builder alone paid for the work in the first December. Support through the peak was quick and unflustered, which mattered more than anything on the proposal.

FounderOnline chocolate gift basket retailer

Services

Services Behind This Project

The Shopify, eCommerce expertise we used to build this shopify ecommerce — and can bring to yours.

  • Shopify Development

    Custom Shopify theme development in Liquid, Online Store 2.0 sections, app integrations, migrations and conversion-focused storefronts.

  • eCommerce Development

    High-converting online stores on Shopify, WooCommerce and BigCommerce — with smooth checkout, secure payments and easy product management.

FAQ

Frequently Asked Questions

Why was Shopify chosen for this chocolate gift basket store?

Shopify provides fast, secure hosting and a checkout that shoppers already trust, which matters for gift purchases made in a hurry. Online Store 2.0 also lets a small team edit pages and launch campaigns themselves. For a retailer focused on selling rather than running servers, it offered the best balance of control, reliability and running effort.

Can Shopify handle delivery date selection and gift messages?

Yes. In this store the delivery date is saved as a cart attribute and each gift message as a line-item property, so both appear on the order for fulfilment. This approach uses Shopify’s native data model, works with the hosted checkout and avoids heavy third-party apps for features the business relies on every day.

How long does a custom Shopify theme like this take to build?

Timelines depend mainly on the number of unique page templates, how much product data needs structuring, and which integrations are required. A focused gift store with a custom theme typically moves through discovery, design, development and testing in a matter of weeks rather than months. We agree a detailed schedule after discovery.

What affects the cost of building a Shopify gift store?

The main cost drivers are bespoke design versus adapting an existing theme, custom features such as delivery scheduling or corporate ordering, the size and complexity of the catalogue, data migration from an old shop, and paid apps. We scope these openly at the start so you can prioritise what brings the most value.

Can our team run seasonal campaigns without a developer?

That was a core requirement here. Editable Online Store 2.0 sections, tag-driven collections and Shopify’s built-in discounts let the team launch holiday collections, change homepage banners and run sales from the admin. Developer time is only needed for genuinely new features, not routine merchandising.

Do you provide support after a Shopify store launches?

Yes. We offer ongoing support for theme updates, new sections, app reviews, performance checks and seasonal preparation, so the store is ready before its busiest periods. Support can be arranged as a monthly plan or on request, depending on how often your team expects to make changes.

Similar Work

Related Projects

Case studies built with the same technologies or for similar needs.

Let’s Connect

Want Results Like These?

Share your project details and our experts will get back to you within one business day with the best solution — free consultation, no obligation.