Loading
Projects

Shopify wishlist app

Wonderlist

A Shopify app that adds wishlist functionality to storefronts, with theme app embeds, customer wishlist pages, checkout extension blocks, merchant analytics, and Shopify Admin dashboards.

Wonderlist is a Shopify wishlist application built on the Shopify React Router app stack. It gives merchants a storefront wishlist experience through theme app extensions, app proxy routes, customer-scoped metaobjects, and admin screens powered by Shopify Polaris.

The storefront layer injects wishlist buttons into product cards, lets customers create and rename lists, save products into one or more lists, and view a dedicated wishlist page. The implementation supports automatic and manual selector-based injection so merchants can adapt it to different themes.

The merchant admin includes dashboards for wishlist totals, top wishlisted products, customer wishlist activity, inventory signals, wishlist-driven orders, and conversion metrics. A checkout UI extension can surface wishlist products during checkout and add selected variants to the cart.

What it does

  • Theme app embed injects wishlist buttons into product cards with configurable selectors and colors.
  • Customers can create, rename, and manage multiple wishlist lists from the storefront.
  • Wishlist data is stored with Shopify metaobjects and customer metafields.
  • Merchant admin dashboards show wishlist volume, top products, top customers, inventory signals, and wishlist-driven order metrics.
  • Checkout UI extension displays wishlist products during checkout and can add available variants to the cart.
  • Setup flow can create or link a dedicated Shopify wishlist page and theme template.