Loyalty & Members · Member Portal
Your own branded member hub — on your domain, not a generic page.
Build a loyalty home from drag-in blocks, styled automatically from your Brand Kit, and embed it into Shopify or any site with single sign-on. A real owned property — not a third-party widget dropped into a corner.
Points balance
2,480 pts
The problem
A loyalty widget in the corner isn't a member experience.
Generic widgets aren't yours
A pop-up that looks like everyone else's tells members the program is bolted on, not part of your brand.
Off-domain breaks trust
Sending members to a vendor's URL fragments the experience and leaks the relationship off your property.
Brand match means custom work
Getting a hosted widget to truly match your colors, type and voice usually means a development project.
How it works
Compose the page. Flash themes it from your brand.
Lay out the member area from a library of ready-made blocks — no code — then let Flash apply your colors, fonts and spacing automatically from your Brand Kit.
Drag-in blocks
~20 ready-made blocks — add them with no code.
Styled from your Brand Kit
~37 brand styles, applied automatically — not set by hand.
Text color is chosen automatically so it stays readable on any brand color.
~20 drag-in blocks
Points balance, tier progress, coupon wallet, receipt upload, rewards exchange and more — no code.
Updates that never break the page
When blocks are improved, existing pages upgrade safely and fall back to sensible defaults — so a saved layout never breaks.
Always-current data
Each block pulls that member's own live data, so the portal is always up to date.
Embed & SSO
Drop it where your traffic already is — signed in, no second login.
The portal embeds inside Shopify through the official integration, into any enterprise site with secure single sign-on, and inside your own native iOS/Android app — shown in an in-app web view with a first-party session, so members never bounce to a login screen as they move around. Members are already signed in — no second login — and the sign-in is confirmed securely on every request, even where browsers block third-party cookies. Every path shares one sign-in process, so profile matching and opt-in behave identically. Because it's the real web portal, you ship member-area changes server-side — no app release.
Single sign-on is built and tested, but final sign-off is pending verification on real domains — confirming the sign-in stays secure in every browser. Available to embed today; we don't yet claim it as proven at large scale.
Whether members arrive through the official Shopify integration or an embed on your own site, both use the same secure, single sign-on path — so sign-in, profile matching and opt-in behave identically.
Two ways to embed
Put the member experience inside the site you already have.
You don't send members to a separate loyalty URL. The member area lives inside your storefront or your own website — and because sign-in is shared, they're already logged in when they get there.
A native section of your store.
Through the official Shopify integration, the member area appears as a section inside your Shopify store — under your theme, on your domain. A shopper already signed in to the store is signed straight into the portal, with no second login, even though the store strips cookies from the request.
One small script on your own site.
For a non-Shopify site or app, add one small script. Your site vouches for the member with a short-lived signed token, and Flash signs them into the portal automatically — so an enterprise site keeps its own login and members never see a second one.
Both paths use the same secure single sign-on, so profile matching and opt-in behave identically — and it also runs inside your native iOS/Android app in an in-app web view.
Why it's different
An owned property, not a widget you rent.
Widget-centric loyalty is fast to install but hard to make VIP-grade without custom work. Flash runs on your domain, builds from blocks, themes from tokens, and embeds via SSO — white-label by default, by design.
Typical approach
Pop-up loyalty widgets
Drop a generic panel in the corner; full brand match needs custom work.
Flash, by design
Your domain, built from drag-in blocks, styled from your Brand Kit out of the box.
Typical approach
Off-domain hosted pages
Send members to the vendor's URL.
Flash, by design
Runs on your own domain and embeds into Shopify or any site with single sign-on.
Typical approach
Fixed-template member pages
One layout, take it or leave it.
Flash, by design
~20 drag-in blocks you can rearrange without code, with upgrades that never break the page.
Built right
The value here is true brand match and easy embedding — built right, not hyped.
No AI buzzwords on this page. The portal earns its keep through getting the details right: brand styling that's applied consistently, readable text by default, and a secure way to embed it anywhere.
Consistent brand styling
Your brand produces ~37 styles applied across the whole portal — same brand, same look, every time, no surprises.
Accessible by default
Text colors are chosen automatically for readability, so your brand color never makes text hard to read.
Secure embedding
A tamper-proof Shopify integration, short-lived sign-in tokens, and alerts if a token is ever leaked.
What changes for the business
Members get a loyalty home that feels like yours — on your domain, in your brand, wherever your traffic already is.
~20 blocks
build the page without code
~37 styles
brand styling applied automatically, always readable
Three ways in
Shopify, any site, or your native app — single sign-on
Compose the member page from drag-in blocks, themed from your brand.