Sephora Store Locator & Stock Checker — Find Nearby Stores
Pricing
from $3.00 / 1,000 returned store rows
Sephora Store Locator & Stock Checker — Find Nearby Stores
Sephora store locator + in-stock checker. Find every Sephora store near any latitude/longitude in the US, or check whether a specific SKU is in stock at nearby stores. 38 fields per store — address, hours, phone, BOPIS / curbside / same-day delivery flags. JSON / CSV export. No Sephora API key.
Pricing
from $3.00 / 1,000 returned store rows
Rating
0.0
(0)
Developer
SIÁN OÜ
Maintained by CommunityActor stats
1
Bookmarked
8
Total users
0
Monthly active users
21 hours ago
Last modified
Categories
Share
Sephora Store Locator & Stock Checker
Find every Sephora store near any address in the US — and check which of them have a specific product in stock. Powered by sephora.com's own store-locator and inventory feeds.
🔎 What is the Sephora Store Locator & Stock Checker — and when should you use it?
The Sephora Store Locator & Stock Checker turns Sephora's own US store-locator and in-store stock feeds into clean, structured rows you can filter, export and feed straight into a spreadsheet, database or AI agent. No account, no portal API key, no browser automation to maintain.
Use it when you need: every Sephora store near a coordinate, with store name, full address, phone, opening hours for each day of the week, distance in miles, mall name, timezone, and district and regional name. Each store lists the services offered and its BOPIS, curbside, online-reservation, Instacart, same-day-delivery and ship-from-store flags. A second mode answers the stock question instead: which of those nearby stores currently carry a given Sephora SKU.
Use something else when: you want Sephora product data rather than store locations. Use Sephora Product Catalog Scraper for browsing the catalog by brand, category or keyword, which is also where you find the SKU IDs this actor checks stock for. Use Sephora Product Details & Reviews Scraper for one product's full detail and its customer reviews. Coverage is US stores only, and one SKU per run.
🤖 Use with AI agents
Already connected to the Apify MCP server? Just ask for this Actor by name: sian.agency/sephora-store-locator-scraper
Your agent can pay for its own runs. This Actor is eligible for agentic payments, so an agent can discover it, run it and settle the bill over x402 (USDC on Base) or Skyfire — without an Apify account or API token of its own. Billing is the same either way: per successful row, never for errors.
Otherwise copy this prompt into Claude, ChatGPT, Cursor or any MCP-enabled assistant:
I want Sephora store locations and in-store stock in the US using the Apify Actor `sian.agency/sephora-store-locator-scraper`.Use it when I need: every Sephora store near a coordinate, with store name, full address, phone, opening hours for each day of the week, distance in miles, mall name, timezone, and district and regional name. Each store lists the services offered and its BOPIS, curbside, online-reservation, Instacart, same-day-delivery and ship-from-store flags. A second mode answers the stock question instead: which of those nearby stores currently carry a given Sephora SKU.Don't use it when: you want Sephora product data rather than store locations — use best-sephora-product-catalog-extractor or best-sephora-product-information-extractor instead.How to call it: pick one `action` — `storeSearch` (a `latitude` and `longitude`, plus an optional `radius` in miles from 1 to 500, default 25) or `productAvailability` (the same coordinates plus a Sephora `skuId`).Start with this input:{"action": "storeSearch","latitude": "40.7549","longitude": "-73.9840","radius": "25"}Ask me which city or address to search around, so it can be converted to a latitude and longitude, and whether a SKU stock check is also needed, then run the Actor and summarise the results as a table.
Things you can ask your agent for:
- Find every Sephora within 50 miles of Miami Beach and list which ones offer curbside pickup.
- Check which Sephora stores near Chicago have SKU 2495505 in stock today.
- Build a table of Sephora store hours and phone numbers across the Los Angeles metro.
Machine-readable API, MCP config and OpenAPI definition for this Actor are published at apify.com/sian.agency/sephora-store-locator-scraper.md.
What it does
- Find stores near coordinates — pass a latitude + longitude (and an optional radius in miles) and get back every Sephora storefront in range with full address, opening hours, phone, services, and same-day-delivery flags.
- Check SKU stock near coordinates — pass the same coordinates plus a Sephora SKU ID and see which of those stores currently carry it.
No proxies, no setup, no Sephora API key required.
Why use it
- Store-finder for your customers — build a "nearest store" widget on your own ecommerce site without scraping the Sephora UI yourself.
- Lead routing — match a buyer's ZIP to the closest Sephora storefront for fulfillment hand-off.
- Local inventory monitoring — track whether a specific SKU is stocked in your home market, weekly or daily, with scheduled Apify runs.
- Trade-area research — pull every Sephora store in a state to model market coverage versus competitors (Ulta, Bluemercury).
- Beauty influencer logistics — figure out which stores within driving distance have the new launch in stock, before it sells out.
Quick start
- Choose Find stores or Check SKU stock.
- Paste a latitude and longitude (use Google Maps → right-click → "What's here?" to get them).
- (Optional) Adjust the radius in miles. Default 25.
- (Stock mode only) Paste a SKU ID. Find SKUs on sephora.com or via our Sephora Catalog Scraper.
- Hit Save & Start.
Input
| Field | Type | Required | Description |
|---|---|---|---|
action | enum | ✅ | storeSearch or productAvailability |
latitude | string | ✅ | Decimal latitude (-90 to 90), e.g. 40.7549 |
longitude | string | ✅ | Decimal longitude (-180 to 180), e.g. -73.9840 |
radius | string | optional | Search radius in miles, 1–500 (default 25) |
skuId | string | required for stock mode | Sephora SKU ID, e.g. 2495505 |
Example coordinates
| City | Latitude | Longitude |
|---|---|---|
| New York Midtown | 40.7549 | -73.9840 |
| Beverly Hills | 34.0736 | -118.4004 |
| Miami Beach | 25.7907 | -80.1300 |
| Chicago Loop | 41.8781 | -87.6298 |
| Houston Galleria | 29.7396 | -95.4612 |
| San Francisco Union Square | 37.7879 | -122.4075 |
Output
Each result row contains 38 fields:
Identity: storeId, displayName, storeType, startDate, endDate, sourceUrl
Geo: latitude, longitude, distanceMiles
Address: address1, address2, city, state, postalCode, country, phone, mallName, timezone, districtName, regionalName
Hours: mondayHours … sundayHours
Services: isBopisable, isCurbsideEnabled, isOnlineReservationEnabled, instacartShoppingEnabled, samedayDeliveryEnabled, shipFromStoreEnabled, servicesOffered[]
Query echo: queryLatitude, queryLongitude, queryRadiusMiles, querySkuId
Meta: itemType, processedAt
Plus an HTML summary report saved to the Key-Value Store (report.html) with a top-15 store table and a coverage breakdown by state.
Pricing
| Plan | Stores per run | Best for |
|---|---|---|
| FREE | 5 | Testing, demos |
| PAID | Unlimited | Production, scheduling, multi-region surveys |
Event-based pricing — pay only for the rows you receive. Free runs deduct from your Apify credits.
FAQ
Q. Does this cover Sephora outside the US? Not yet. This actor currently uses the US store endpoint. Sephora EU (FR, DE, IT, ES, PL, RO, GR, CZ, PT, TR, DK, SE, CH, HR) has separate endpoints that we'll add in a follow-up.
Q. Why latitude/longitude instead of a ZIP? The upstream endpoint accepts coordinates, not ZIP codes. You can convert a ZIP to coordinates for free with any geocoder (Google, OpenStreetMap, etc.). Future versions may add a ZIP shortcut.
Q. How fresh is the stock data? Pulled live each run from the same feed sephora.com uses on its own product pages. Schedule a daily run if you need rolling history.
Q. Can I check multiple SKUs in one run? Not currently — one SKU per run. Use multiple scheduled runs or fan out via Apify task automation. We may add bulk SKU mode based on demand.
Q. Why does the SKU stock check sometimes return no results? Either no Sephora store within the radius carries that SKU, or the SKU has gone out of stock nationwide. Widen the radius first.
Troubleshooting
- "latitude and longitude are required" — both fields must be filled with decimal values.
- "action='productAvailability' requires a skuId" — switch to Find stores mode if you don't have a SKU yet.
- Empty results in a major city — the upstream may be temporarily slow. Re-run the actor.
Related actors by SIÁN
- Sephora Product Catalog Scraper — pull catalogs by brand, category, or keyword. Use this to find the SKUs you want to track.
- Sephora Product Details & Reviews Scraper — full product specs, ingredients, and reviews with demographic breakdowns.
Legal
This is an independent tool built by SIÁN Agency. It is not affiliated with, endorsed by, or sponsored by Sephora USA, Inc., Sephora SA, or LVMH Moët Hennessy Louis Vuitton SE. "Sephora" is a trademark of its respective owners. We use the name strictly under nominative-fair-use to describe what this tool does.
Use this actor only for purposes that comply with sephora.com's Terms of Service and applicable law.