All projects
LiveCustomer UI Extension

Pet Profile, Subscription Hub & Personalised Recommendations — Customer Account UI

Pet-profile management, full-page subscription control, and personalised product recommendations — all native inside the Shopify Customer Account UI Extensions framework, built for pet & subscription DTC brands

Pet Profile, Subscription Hub & Personalised Recommendations — Customer Account UI preview

The project

A custom Shopify app for a pet & subscription DTC brand that turns the new Shopify Customer Account page into a personalised, retention-focused experience. Shoppers create and manage pet profiles (breed, age, weight, dietary needs, allergies) stored as customer metafields, then get a dedicated full-page subscription manager with edit, pause, swap, skip, and reschedule controls — and a curated widget list of upcoming deliveries, favourites, and reorder shortcuts. Built natively on Shopify's Customer Account UI Extensions framework with Recharge and Shopify Subscriptions integration, designed to grow LTV through self-service retention instead of cancellation calls.

Build something similar

What it does, in detail

Every feature designed around real merchant workflows — built for scale, performance, and zero theme-edit overhead.

Pet-profile builder with rich metafields

Customers create profiles for each pet — name, photo, breed, age, weight, dietary restrictions, allergies, and preferences — stored as structured customer metafields. Multiple pets per account fully supported, with avatars and quick-edit flows.

Full-page subscription manager

Dedicated subscription page inside the new Customer Account: edit cadence, pause for vacation, swap products, skip a delivery, reschedule the next charge, change shipping address, and update payment — all without contacting support. Reduces churn by removing cancel-first friction.

Personalised product recommendations

Recommendation engine that uses pet-profile metafields + order history + subscription patterns to surface the right products for each pet. 'Time to reorder' nudges, age-appropriate food transitions, breed-specific accessories — auto-updated when a profile changes.

Built on Customer Account UI Extensions

Native Shopify framework — feels like a first-party part of the customer area, not a bolted-on app. Server-rendered, accessible (WCAG 2.1 AA), mobile-first. Performance budget enforced by Shopify's extension runtime.

Recharge + Shopify Subscriptions integration

Works with both Recharge (the dominant DTC subscription platform) and Shopify Subscriptions natively. Customers see all active subscriptions in one place regardless of platform, with a single unified UX.

Retention analytics + Shopify Flow triggers

Admin reports surface churn risk indicators (pause frequency, skip patterns, profile-update gaps) and trigger Shopify Flow automations — fire retention emails, alert the success team, or apply VIP perks before a customer cancels.