Beauty retail · selected item, seller and checkout context

Ulta Beauty product data: items, offers and seller channels

A guide to Ulta Beauty item numbers, selected variants and product details, with separate treatment for offers, Rewards, Replenish & Save, sellers and shopping channels.

Separate the selected product item from its offer

Family code · selected item · seller · channel
01 / itemProduct family + selected item
family code → selected SKU / item number
Option
Shade · size · format
Labels
Selected SKU · item no.
Details
Ingredients · directions · warnings
02 / offerSeller + shopping context
Seller
Ulta · UB Marketplace seller
Offer
Price · promotion · Rewards · subscription
Channel
Web/app · Google · TikTok · pickup

Join Ulta's product family to its selected SKU and item number

An Ulta product URL may contain a family code such as `pimprod…` and a selected `sku` query parameter. The product page can also display an item number, shade/color label and size. Keep these source labels separate: one reviewed page happened to show the same number for its SKU and item, which does not establish a universal key rule.

Scroll to compare →

Join Ulta's product family to its selected SKU and item number
Product fieldWhat the Ulta page may showHow to preserve the relationship
Product familyBrand, product name and a family code in the product URLKeep the page path as the family context for selected items; do not substitute a title-only join.
Selected SKUA `sku` value in the URL when the page selects an optionRetain the selected URL and selected option; do not infer SKU values for sibling shades or sizes.
Displayed item numberAn item number shown with product detailsStore it as Ulta labels it, separately from URL codes and manufacturer identifiers.
Selected optionShade/color name or descriptor, package size, quantity or format when shownAttach the exact option labels and units to the selected item.
Product detailsFeatures, ingredients, directions and warnings on the selected product pageKeep the page URL, selected option and review date with the source wording.

Keep product details and public offers tied to the page and time

Ulta says product information may be incomplete or not current and price or availability can change without notice. Preserve a product page's own detail and offer labels as dated source statements rather than verified formula facts or a confirmed order.

Scroll to compare →

Keep product details and public offers tied to the page and time
ObservationWhat may appear on Ulta.comInterpretation limit
Product informationFeatures, ingredient text, directions, warnings or manufacturer informationUlta says it may rely on manufacturers, licensed beauticians and AI-generated content; page text is not an independent formula or safety verification.
Displayed priceA current list price, sale price or selected-item amountTerms say price and availability can change; Ulta.com amounts may differ from store or app prices.
PromotionA coupon, threshold offer or brand/product promotion with its own displayed conditionsKeep eligibility, dates and channel with the offer; a product page does not establish that it stacks with other offers.
Pickup and deliveryShipping, pickup or same-day delivery choices and localized availabilityKeep selected store or delivery mode and observation time. An order-confirmation email is not proof of order acceptance or stock.

Separate Ulta Beauty Rewards earning from price and redemption

Ulta Beauty Rewards points depend on qualifying purchases, member tier and channel. The current terms were revised 16 August 2026; keep public offer text separate from an individual account's points balance or eligibility.

Scroll to compare →

Separate Ulta Beauty Rewards earning from price and redemption
Rewards fieldCurrent posted ruleKeep separate from
Base earning rateCurrent U.S. terms list 1 point per dollar for members, 1.25 for Platinum and 1.5 for Diamond on qualifying products or services.A product price, an unlinked guest purchase or an account-specific bonus offer.
Online account linkageOnline purchases require the member to be signed in with the Rewards ID linked to the Ulta account.Public page fields or another member's balance, tier and coupon.
UB Marketplace purchaseSome qualifying marketplace purchases can earn points under program conditions, but points cannot be redeemed on UB Marketplace products.A single yes/no Rewards flag that ignores the difference between earning and redemption.
Google AI and TikTok ShopThe current terms exclude purchases on Google AI surfaces and TikTok Shop from earning and redeeming Rewards points.Ulta.com/app loyalty rules or an account-linked checkout.
Member offersUlta describes custom seasonal and bonus-point offers sent through member channels.A universal public discount or the offer eligibility of another shopper.

Treat Replenish & Save as an eligible-item auto-renewal

Ulta's Replenish & Save overview currently describes 5% off each subscription order and free shipping. The terms last updated 14 November 2025 limit eligibility to selected Ulta-sold items on Ulta.com or its app; third-party marketplace products are excluded.

Scroll to compare →

Treat Replenish & Save as an eligible-item auto-renewal
Subscription fieldUlta's posted termsRecord context
Item eligibilityOnly selected products sold by Ulta on Ulta.com or the Ulta app qualify; UB Marketplace products do not.Keep seller and selected SKU with the subscription offer.
Discount and shippingThe current overview says 5% off every subscription order and free shipping.Keep the displayed amount, recurring discount and shipping terms as separate offer fields.
Frequency and renewal priceThe member chooses a frequency; the subscription renews automatically at the checkout price or a later price stated in a notice.Store the current renewal price and schedule with the observation date; do not treat it as permanent.
Reminder and changesUlta says a shipment reminder arrives three days before order creation with a deadline to make changes.The deadline belongs to the account's upcoming subscription order.
Rewards pointsPoints can be used only on the initial Replenish & Save order, not subsequent subscription orders.Do not apply a member's points balance as a discount to every renewal.

Keep Ulta seller, checkout and fulfillment context with each offer

Ulta's terms distinguish direct Ulta offers, marketplace sellers and third-party checkout surfaces. Capture the named seller, channel and order stage so similar product pages do not imply the same fulfillment or Rewards treatment.

Scroll to compare →

Keep Ulta seller, checkout and fulfillment context with each offer
Offer contextUlta-specific distinctionWhat to keep with the observation
UB MarketplaceThe product page carries a UB Marketplace badge; the third-party seller fulfills and ships the item, while Ulta processes payment and handles payment-related disputes and adjustments.Badge, seller name, selected item, price and stated fulfillment party.
Google Native CheckoutUlta's UCP checkout in Gemini or Google AI Mode uses anonymous guest orders that do not automatically link an Ulta or Rewards account. Displayed price and stock are informational until Ulta issues an order acknowledgment.Google surface, guest-order context and final Ulta acknowledgment as separate states.
AI-assisted product cartUlta also describes AI recommendations that can transfer selected products to an Ulta.com or app cart, where standard checkout, price and Rewards terms apply.The AI recommendation surface and the eventual Ulta cart/checkout as separate events.
TikTok ShopUlta says products are sold directly by Ulta but use TikTok checkout; if a price or inventory sync delay creates a mismatch, the TikTok checkout price at purchase applies, subject to Ulta's cancellation rights.TikTok channel, checkout amount and the order/fulfillment state.
Ulta Beauty at TargetThe partnership ended 15 August 2026. Ulta Rewards remains active in Ulta stores, on Ulta.com and in its app; qualifying purchases made through the end date remain subject to the applicable Rewards rules.Treat pre-end-date Target shop-in-shop records as historical, not current Ulta assortment.

Read Ulta's collection terms and robots directives separately

Ulta's Terms of Use and robots file describe different things. The Terms were last updated 29 September 2026; robots.txt, read 7 October 2026, has named user-agent groups and different directives by group. Neither public product visibility nor a robots path is a grant of collection or reuse rights.

Scroll to compare →

Read Ulta's collection terms and robots directives separately
Published sourceWhat the reviewed source statesScope to preserve
Terms of UseThe license is for personal, noncommercial use and excludes collection/use of product listings, descriptions or prices and use of data-mining, robots or similar extraction tools. Commercial exploitation requires express written consent.Attribute these limits to Ulta's posted Terms; do not present a public page as collection or reuse permission.
Named robots groupsThe current file has separate groups, including OAI-SearchBot and ChatGPT-User; sample disallows include /auth/, /authorize, /u/, /metrics*, selected community URLs and a promotion URL.Directives vary by named user agent; no `User-agent: *` group appears in the file reviewed on 7 October 2026.
Product details and offersUlta says its product, price and availability information may not be accurate, complete or current and can change without notice.Keep source URL and observation time; do not turn a page field into a guaranteed formula, price or stock state.

Content reviewed 2026-10-07.