Sephora Connector

Commerce and beauty preference data collected through the mobile sync pipeline.

Updated 19 March 2026
sephoraconnectorcommercemobile

Sephora Connector

Commerce and beauty preference data collected through the mobile sync pipeline.

Connector Metadata

SDK connector idsephora
Works onReact Native, Swift, Mobile sync
Current collection surfaceMobile sync
Information densityMedium
Signal qualityHigh
Best forBeauty preferences, product affinity, commerce intent, skin/hair profile signals, and loyalty context.

Activation

To show this connector in the SDK, add sephora to the platform allowlist for the SDK surface you are using.

Web

This connector is not currently documented for the web connector surface. Use one of the supported mobile surfaces below.

React Native

<OnairosButton
  AppName="YourApp"
  allowedPlatforms={['sephora']}
  recommendedPlatforms={['sephora']}
  onComplete={(result) => console.log(result)}
/>

Swift

let config = OnairosConfig(
    apiKey: "your_api_key",
    platforms: [.sephora],
    recommendedPlatforms: [.sephora],
    urlScheme: "yourapp",
    appName: "YourApp"
)
Connector ids are lowercase

Use sephora in allowedPlatforms. Display names such as Sephora may work on some SDK surfaces, but lowercase connector ids are the safest cross-platform choice.

Current SDK Surface

Mobile sync

What We Collect

  • Current basket contents including SKU, product, quantity, size, and subtotal details.
  • Loved items and purchase history.
  • Beauty profile and Beauty Insider information such as preferences, status, and points.

Current Onairos Handling

  • Collected through the mobile sync flow.
  • Commerce and beauty preference data are normalized into the shared platform-data format.

Notes

  • Treated as ecommerce preference data.
  • Sephora is currently available in the mobile connector flow.

← Back to Data Sources Overview