Blog
Blog arrow right AR Makeup arrow right How Beauty Platforms Integrate Try-On at Scale With a Makeup API

How Beauty Platforms Integrate Try-On at Scale With a Makeup API

Beauty platforms lose the sale at the shade-selection step, and most virtual try-on tools make it worse by rendering colors that don't match real skin. Banuba TINT is a virtual try-on engine for web and mobile e-commerce covering makeup, hair color, glasses, jewelry, and accessories, with add-to-cart rates above 30% and 600%+ engagement lift in production deployments. This is how beauty platforms integrate try-on at scale with a makeup API, and what the integration actually takes.
How Beauty Platforms Scale Try-On With a Makeup API
Stay tuned Keep up with product updates, market news and new blog releases
Thank You!

[navigation]

TL;DR

  • The makeup API renders 16 makeup product types with skin-tone-aware application, which directly fixes the #1 buyer complaint about virtual try-on: colors that don't match real skin.
  • One web-based widget covers 16+ try-on categories: makeup, hair color, glasses, jewelry, contacts, and accessories, so a platform integrates once instead of stitching together separate point tools.
  • It ships through a single CDN script tag or a Shopify snippet, and most deployments go live in under two weeks.
  • Brazilian beauty brand Océane lifted its add-to-cart rate from the 3% industry average to 20.15%, later peaking at 32%, an increase of more than 600%.
  • For product managers, the metric that moves is conversion; for marketing leads, it's engagement and brand-consistent white-labeling. The same API serves both.

Why does shade accuracy decide the sale for beauty platforms?

Beauty buyers hesitate on color. When a shopper can't trust that a lipstick or foundation will look the way it does on screen, they bounce or buy nothing, and the conversion-rate problem that product managers are asked to solve stays unsolved. Teams that already run a try-on experience report the same friction: the product color isn't always displayed correctly, cosmetics don't always sit well on the face, and customers still ask the questions try-on was supposed to answer.

That is a revenue problem, not a cosmetic one. For a senior product manager, low conversion and customer LTV sit at the top of the KPI list. For a marketing lead, the same gap shows up as weak engagement and returns. A makeup API earns its place only if it removes the doubt at the moment of choice.

Get Best-In-Class Virtual Try-On  Request a demo

How does a makeup API solve it?

The differentiator is shade fidelity. The makeup API applies 16 makeup product types with skin-tone-aware rendering, so a shade reads accurately across skin tones instead of washing out or shifting under different lighting, the exact failure that drives the #1 complaint about competing try-on tools.

Breadth matters just as much. TINT supports 16+ product categories: makeup, hair color, glasses, jewelry, contact lenses, eyelashes, headwear, and more, which a shopper can try on individually or as a complete look, with a recommendations layer that suggests complementary items. A beauty platform integrates one engine rather than buying a separate tool for each category. It's web-based, so there's no app install for the shopper, and a white-label option keeps the experience consistent with the brand's own site.

What does the integration actually take?

Less than most teams expect. TINT is delivered as a web widget you add with a single CDN script tag and a <tint-vto> element keyed to your merchant ID, so it runs in the browser as real-time AR try-on through the webcam, not a static, photo-based mockup. For Shopify stores, the same widget drops in as a theme snippet mapped to your product SKUs. Most deployments are live in under two weeks.

Engineering teams who want to see the rendering layer or build a custom front end can start from Banuba's open beauty samples for web, iOS, and Android. The widget itself ships with built-in error tracking, so production issues surface without extra instrumentation.

FAR_Beauty2_5s_720x300_Banuba's TINT makeup try-on example 

What results do beauty platforms see?

Océane, a Brazilian cosmetics manufacturer and retailer, is the clearest example. It started with a cautious pilot, only concealer and foundation, its newest categories. Within the first month, the add-to-cart rate for those items jumped from the 3% industry average to 20.15%, an increase of more than 600%, and demand outran stock. It didn't stop there: the rate later peaked at 32%, meaning roughly a third of shoppers who tried a product online added it to the cart. The full breakdown is in the Océane success story.

The takeaway for a beauty platform is that accuracy and breadth compound: when the shade is believable, and the catalog is fully covered, more try-ons turn into carts.

Free Makeup Digitization  Reserve now

Ready to ship try-on that converts?

See the shade accuracy and category coverage on your own catalog. Book a demo of the makeup API and get an integration estimate for your store.

FAQ
  • TINT covers 16+ categories, including 16 makeup product types (lipstick, gloss, blush, eyeliner, eyeshadow, mascara, brows, and more), plus hair color, glasses, jewelry, contact lenses, eyelashes, and headwear. Items can be tried individually or as a complete look.
  • TINT is real-time AR in the browser: the shopper sees products applied live through their webcam, not pasted onto a still photo. This is a common pre-purchase question for beauty platforms comparing solutions.
  • Skin-tone-aware application is the core differentiator. The 16 makeup product types are rendered to read accurately across skin tones, which addresses the most common complaint about competing try-on tools: colors that don't match real skin.
  • The widget loads from a CDN script tag and a element, and Shopify stores add it as a theme snippet mapped to product SKUs. Most deployments go live in under two weeks.
  • Pricing depends on the categories you enable and your deployment scale, so it's quoted per store rather than listed as a flat rate. Request a quote with your category list and expected volume to get a figure.
  Face AR SDK Face tracking, virtual backgrounds, beauty, effects & more Start  free trial
Top