
TopCashback will refund your $20 Ulta purchase if you're a new member, basically free beauty stuff. Spend $20+ at Ulta through their link, wait 14 days for the cash back to post and become payable, then withdraw to your bank or PayPal. New members only; expires September 30, 2026.
This one runs through a separate sample program, so FreebieAgent can't auto-claim it. It only takes a minute on the brand's site. Opens on TopCashback, not the brand's own site.
How to redeem it
1. Create a free TopCashback account or log in if you already have one. 2. Click the "Get $20 Cash Back" button on this page to be redirected to Ulta Beauty's website. 3. Purchase $20 or more worth of items (before tax and shipping) at Ulta Beauty. 4. Within 7 days, $20 Cash Back will appear in your TopCashback account. You can withdraw it 14 days after it posts to your account. 5. Note: Only one freebie offer per TopCashback member, and purchases made via the Ulta app will not qualify. Offer expires September 30, 2026.
Redeem it with the brand. FreebieAgent never charges you.
FreebieAgent score
โSolid deal for existing beauty shoppers willing to front $20 for eventual cashback, though the purchase requirement and long payout window (21 days total) keep it from being premium. Score reflects legitimate offer from known brand but meaningful friction points.โ
- FreebieAgent
What FreebieAgent noticed
TopCashback is a legitimate cashback aggregator with 25 million members that earns commissions from retailers and passes them to users. The catch here is real: you must actually spend $20 out of pocket first, then wait up to 3 weeks total for the refund to become withdrawable. Ulta app purchases don't qualify, and gift cards, Dyson products, and items picked up in-store are excluded. It's genuine free money if you were going to buy from Ulta anyway, but it requires upfront capital and patience.
You fill these in yourself on the brand's site.
Please log in to post a comment
Be the first to share your experience with this sample!