Skip to main content
Case Study
E-commerce & Retail

Alice & Grace: A WooCommerce Store with a Custom Toy-Set Builder

Store build for Alice & Grace, an Istanbul maker of educational wooden toys. A Turkish-language WooCommerce shop on a customised theme, iyzico payments, an events calendar and blog, and a custom plugin that lets parents assemble their own Imaginory set from a board and six figures.

Alice & Grace: A WooCommerce Store with a Custom Toy-Set Builder

The challenge

A product built from interchangeable parts

Imaginory, the company's main product, is a storytelling set for 3 to 6 year olds: a box, a themed play board, a cotton pouch and wooden figures. The same pieces come in several themes (City, Space, Pirate, Fairy Tale, Farm) and are also sold separately as puzzles, painting kits and card games. Parents needed a way to combine a board and figures of their choice, which standard WooCommerce product types don't handle well.

A small team selling directly

Alice & Grace is a founder-led business. The store had to take card payments in Turkish lira, carry the legal pages Turkish e-commerce requires, and be something the team could run without a developer for every catalog or content change.

More than a shop

The brand also runs storytelling workshops and publishes stories and expert articles on child development. Events and editorial content needed a home on the same site as the products.

Our approach

WooCommerce on a customised kids' theme

We built the store on WordPress and WooCommerce using the Peggi theme with a child theme, and laid out pages in WPBakery so the team can edit them visually. The catalog is organised by product type (story sets, puzzles, painting sets, card games, activity books) and by brand (Imaginory and Plamingo), each with its own landing page.

A custom Mix & Match set builder

We wrote a small plugin for the Mix & Match page. The customer says whether they already own a box, picks a themed board, then selects exactly six figures; the page counts the picks and blocks a seventh. Each step is sent to WordPress over admin-ajax, the plugin renders a preview of the finished set, and a final call adds the configured product to the cart.

Local checkout and legal pages

Checkout runs through iyzico, a Turkish card processor, and prices are in lira. Products can be backordered, so the shop keeps taking orders when stock runs out. Terms of use, the distance sales agreement, cancellation and returns, and privacy pages are linked from every footer.

Events, blog and marketing hooks

Workshops are published with Modern Events Calendar, and the blog holds Imaginory stories and articles on child development. Yoast SEO handles titles, sitemaps and Organization/WebSite schema, and the store is connected to Meta, Pinterest and TikTok for catalog and ad tracking. There is also a contact form.

Alice & Grace screen 1
Alice & Grace screen 2

How we delivered

  1. 1

    Catalog structure

    Content

    Split the Imaginory range into sets, puzzles, painting kits and card games across five themes, with brand pages for Imaginory and Plamingo.

    7 categories 5 themes Brand pages
  2. 2

    Theme customisation

    Development

    Adapted the Peggi kids' theme through a child theme and built editable page layouts in WPBakery.

    Child theme WPBakery Shop templates
  3. 3

    Mix & Match plugin

    Development

    Wrote a custom plugin that walks the customer through box, board and six-figure selection over AJAX and adds the result to the cart.

    admin-ajax Set preview Add to cart
  4. 4

    Payments & integrations

    Integration

    Connected iyzico checkout, the events calendar and Meta, Pinterest and TikTok catalog tracking.

    iyzico Events calendar Pixels
  5. 5

    Launch & upkeep

    Launch

    Set up the legal pages and SEO basics for launch, then hosted and maintained the store afterwards.

    Legal pages Yoast SEO Hosting

Results

26
Products in the catalog
7
Product categories
6
Figures chosen per custom set
5
Set themes

One site for products, sets and workshops

The store lists 26 products in 7 categories, with brand pages for Imaginory and Plamingo, a custom set builder, a workshop calendar and a blog of 14 posts, all on one WordPress install.

Configurable sets without a heavy product-builder plugin

A single purpose-built plugin handles set configuration. It covers exactly the Imaginory case (one board plus six figures) and doesn't pull in a general-purpose product configurator.

Maintained after launch

We continued to host the store and provide technical support in the years after launch, and it still runs on current WooCommerce.

Have something to build — or something that is stuck?

Tell us what you are working on. You will talk to an engineer, not a salesperson.

Before you go — have a system that's stuck, or needs AI?

We build what's missing, put AI where it earns its place, and keep it running.