Flow Customer Account Pro — Public Customer Account UI Extension
A public Shopify App Store extension that adds drag-and-drop customer-account blocks — orders, subscriptions, loyalty, returns — to any Shopify storefront

The project
Flow is a public Shopify app launching on the Shopify App Store that turns the new Customer Account page into a fully merchant-editable experience. Drop in 15+ prebuilt blocks — custom text fields, image and hero banners, top-selling products, personalised product recommendations, full-page wishlist, full-page loyalty hub (points + tier progress + rewards), order summary, order history, real-time order tracking, subscription manager, returns portal, gift cards, referrals, trust badges, and social-media share buttons. Every block is toggleable, reorderable, and fully styleable — fonts, colors, spacing, layout, copy — with a live-preview admin so non-technical teams can launch a polished customer account in minutes. No code, no theme edits. Built native on Shopify's Customer Account UI Extensions framework with App Bridge, Polaris, and OAuth — designed against Shopify's public-app review checklist (GDPR, performance, accessibility) for a smooth App Store listing.
Build something similarWhat it does, in detail
Every feature designed around real merchant workflows — built for scale, performance, and zero theme-edit overhead.
Drag-and-drop customer-account blocks
Prebuilt blocks merchants enable from the admin: order history, real-time order tracking, subscription manager, loyalty status, returns portal, gift cards, referrals, wishlists, recent views, and personal/pet profiles. Reorder, hide, or restyle each block — no theme or code edits.
Built on the new 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, mobile-first. Performance budget enforced by Shopify's extension runtime.
Public-app distribution on the Shopify App Store
Engineered against Shopify's full review checklist: OAuth flows, GDPR mandatory webhooks, App Bridge integration, billing API for plans, performance budgets, and accessibility (WCAG 2.1 AA). Listing-ready from day one.
Merchant-editable design system
Per-block style controls — fonts, colors, spacing, icon sets, copy — all configured from the embedded admin with live preview. No CSS knowledge required, no design lock-in to the default theme.
Wishlist & loyalty-points blocks built in
Native wishlist block — customers save favourite products from any PDP, organise them into multiple lists (Gift Ideas, Restock Soon, For Later), share via link, and move items straight to cart. Native loyalty-points block — shows live balance, tier progress (Silver → Gold → Platinum), points history, redeemable rewards, and 'earn more' actions. Both stored as customer metafields, both fully merchant-styled, both work without a third-party loyalty app.
Custom customer-detail fields — collect richer profile data
Merchants define custom profile fields beyond Shopify's defaults — phone, alternate addresses, communication preferences, birthday, anniversary, GST/VAT number, business name, preferred language, size/fit preferences, marketing opt-ins, and any custom segmentation tag. Customers fill them in from the account page, the data is stored as structured customer metafields, and it syncs automatically to Shopify Admin, Klaviyo, and your CRM. Richer customer profiles mean sharper segmentation, cleaner email lists, more personalised flows, and higher-converting campaigns — without merchants writing a single line of code.
Best-sellers + personalised product recommendations
Two live blocks powered by Shopify's built-in Product Recommendations API. The 'Best Sellers' block surfaces the store's top-converting products with live-updating sort by order volume. The 'Recommended for You' block uses each customer's order history to show products Shopify's recommendation engine predicts they're most likely to buy next — related, complementary, and frequently-bought-together products, all auto-personalised per customer. No manual product curation, no third-party recommendation app — Shopify's native ML engine does the work, the block renders the result in the customer account.
Next project · Customer 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
Have a Shopify app idea?
We build custom and public Shopify apps end-to-end. Tell us what you need and we'll scope it.