AI skin analysis, native to your Shopify store.
Add a face scan to your storefront. Oyster reads the skin, builds a routine from your own catalogue, fills the cart, and ties every order back to the scan that produced it.

From a scan to an order on your store.
Oyster handles the skin analysis and product matching. Customers use your existing Shopify cart and checkout.
Scan
Oyster reads the skin and finds the concerns that matter for this face.
Match
A routine comes together from products that synced from your catalogue and are in stock.
Cart
The matched products drop straight into that shopper's Shopify cart.
Checkout
They check out on your store, with your own payment methods and emails.
Attribute
When the order is paid, Oyster links it to the customer’s scan.
Set up your storefront in an afternoon.
Set up the app in Shopify admin and the theme editor without writing code.
Install the app
Get the Oyster app from the Shopify App Store and approve the access it asks for. Oyster appears in your admin.
Connect your account
Sign in with your Oyster vendor account. Your store gets its own encrypted credential.
Choose what syncs
Nothing syncs until you set a scope. Pick your whole catalogue, or only the collections and tags you want, then run the first import.
Add the scan
Add the scan with the Oyster theme app embed or a block, drop it into any Online Store 2.0 section from the theme editor, or place it on any page.
Recommendations built from your own products.
Oyster only ever recommends what you stock and what is in stock. Syncs run in the background, so saving a product never waits on the network. You set the scope, and you can change it any time.
What syncs
Imported automatically for each product you select.
Three fields you enrich
Add these product details to improve matching. Use product metafields or import them from a CSV.
- IngredientsList one ingredient per line so Oyster can use it when matching products.
- Skin typeNormal, Dry, Oily, Combination, Sensitive, Acne prone or Mature.
- SizeEnter the amount and unit shown on the product.
See which scan led to each order.
Each order carries the scan id, the routine id and the widget attribution id. When the order is paid, Oyster records it beside the scan it came from in your dashboard.
Reporting runs after payment and never touches Shopify checkout, your customer emails or fulfilment. The sale stays entirely yours.
On the order
The scan details saved with an order.
- Scan idThe exact analysis that produced the routine.
- Routine idThe set of products recommended to the shopper.
- AttributionRecorded once when the order is paid.
Shopify skin analysis, answered.
Does Oyster work with my Shopify theme?+
Where do the product recommendations come from?+
Does it change my checkout?+
How long does it take to set up?+
Is customer skin data kept private?+
Add skin analysis to your Shopify product pages.
Book a walkthrough on your store or compare Oyster with other tools.