Set Up Your BFCM Loyalty in 15 Minutes
Set up BFCM loyalty in fifteen minutes, then spend a sixteenth placing one real order with both the sale discount and a reward on it.

Summarize this post with AI
A BFCM customer acquired on a deep discount rarely pays for itself on the first order, and most of the weekend's revenue does not come from new customers at all. Bluecore's BFCM 2025 benchmark across 144 retail brands found repeat buyers drove 53% of all orders, new buyers 34.8% and reactivated buyers 12%. That page carries no publication date and does not state its geography, which is presumed US, so treat it as a directional benchmark rather than a precise one.
The implication is blunt. The weekend is carried by customers who already knew you, which makes the loyalty program the thing that decides whether this year's new buyers are next year's repeat base. Setting one up takes fifteen minutes.
Below is the exact fifteen minutes, step by step, plus the one test the setup leaves out and almost nobody runs.

Key Takeaways
- Bluecore's BFCM 2025 benchmark across 144 retail brands found repeat buyers drove 53% of orders, new buyers 34.8% and reactivated buyers 12%. The page is undated and its geography is presumed US.
- Adobe measured peak discounts of 30.9% across the 2025 US holiday season and forecasts up to 30% off during Cyber Week 2026. That is the depth your earn rate has to survive.
- The setup is fifteen minutes: points foundation, core rewards, social earning, widget, launch.
- The step nobody runs is the sixteenth minute. Place one real order carrying both the sitewide BFCM discount and a redeemed reward, because Shopify does not combine discounts automatically.
- January through March is where the program pays. The weekend is the setup, not the return.
Updated 12 October 2026. Removed every figure that could not be traced to a primary source, including two merchant examples that are not in our published results, and added the checkout test the fifteen-minute setup leaves out.
Why BFCM without loyalty burns money
Let me share something most Shopify merchants don't realize until it's too late.
Discount depth is the part that is actually measured. Adobe put peak discounts at 30.9% across the 2025 US holiday season, with electronics at 31% on Cyber Monday, and forecasts up to 30% off during Cyber Week 2026. Acquisition cost during the same window is not published by anyone at category level, so the arithmetic below uses your own numbers rather than a borrowed average.
Work it on a single order. At an average order value of $85 and 30% off you collect $59.50. If acquisition costs you $50 on that order, you have $9.50 left before product cost, shipping and payment processing. Put your real CAC and your real discount into those two slots. Most brands find the first BFCM order is a break-even order at best, which is the whole argument for building the second one.
You're basically breaking even—or losing money—on every BFCM sale.

This is why loyalty programs matter during BFCM. You're not just running a promotion—you're investing. The question is whether that investment pays off in Q1 or disappears into the holiday shopping abyss.
The 15-minute BFCM loyalty setup, step by step
I'm going to walk you through the exact setup I recommend to every merchant before BFCM. This isn't theory—this is what works based on real data from stores that collectively generated $147M in loyalty-driven revenue last year.
Before you start, you'll need:
- Joy is installed on your Shopify store (get it here)
- Your average order value is handy
- 15 uninterrupted minutes
Let's go.
Minutes 1 to 3: set your points foundation
Navigate to Program Settings > Points in your Joy dashboard.
What to configure:
- Points per dollar spent: Set this to 1 point per $1 spent
- Why 1:1? It's simple math for customers. "I spent $100, I earned 100 points." No confusion.
- Alternative: Some merchants prefer 5 points per $1 for bigger numbers that feel more rewarding
- Sign-up bonus: Give 100-200 points for creating an account
- This needs to be enough for 10-15% off their next order
- Example: If your AOV is $75 and you offer a $10 reward for 100 points, give 100-150 as a sign-up bonus
- Purchase points: Enable automatic points on every order
- Make sure this applies to discounted orders too—yes, even BFCM purchases
- Your loyalty members should earn points no matter what
Check our guide below:
Why this matters: The sign-up bonus is your hook during BFCM. Shoppers are in buying mode, inboxes are crammed, and everyone's running promotions. Your loyalty program is what captures their information AND gives them a concrete reason to come back when competition drops in January.
According to industry research, customer acquisition costs have risen by 60% over the past five years, making retention strategies more critical than ever for profitable growth.
Minutes 4 to 7: create your core rewards
Go to Rewards > Create Reward and set up these three essential rewards.
Reward #1: $10 Off Next Purchase (100 points)
- Set minimum order value: $50-75 to protect margins
- Make it redeemable immediately
- Label it clearly: "$10 Off When You Spend $50+"
Why this works: It's your fastest conversion tool. Customers earn 100 points during BFCM, see that they can get $10 off their next order, and you've just created a January sales driver.
Reward #2: Free Gift with Purchase (200 points)
This is HUGE for beauty brands. Create a reward where customers can choose a deluxe sample, travel-size product, or discovery kit.
- Select products that encourage trying new items in your line
- Make sure the gift has a $15-25 perceived value
- Set minimum order: $60-80
Why this works: In beauty and cosmetics, customers spend 30% more per order after shopping with a company for six months and 45% more after 36 months. Gifts introduce them to products they might not buy otherwise, creating new repurchase cycles.
Redemption, not enrolment, is the behaviour that matters here. Across the thousands of merchants on its own platform, Smile.io reports an average reward redemption rate of 13.67%. Smile does not date that figure, so read it as a vendor average rather than an independent benchmark. Either way most programs issue far more points than they ever pay out. Design the reward so it is worth claiming in January, not so it looks generous in November.
Reward #3: Free Shipping (150 points)
- No minimum order requirement (or set it low, like $35)
- Unlimited redemptions
- Clear messaging: "Free Shipping Anywhere"
Check our guide below:
Why this works: Shipping costs kill January conversions. This removes the barrier when customers are ready to use their points post-BFCM.
For Plus merchants: Consider adding a VIP tier reward like early access to your next sale or exclusive product drops. These cost you nothing but create significant perceived value.
Minutes 8 to 11: enable social earning actions
Navigate to Earning Rules > Social Actions
This is where beauty and fitness brands have a huge advantage. Your customers ALREADY share their results on social media. Your loyalty program should reward them for it.
Turn on these four actions:
1. Instagram Follow (50 points)
- Automatic verification through Instagram integration
- One-time reward per customer
Why it matters: Your Instagram is where the magic happens post-BFCM. Product tutorials, before/afters, customer transformations—this is your retention engine. Every follower is a potential repeat customer.
2. Instagram Story Share (75 points)
- Customers share their purchase or unboxing
- They submit a screenshot for verification
- You can set this to auto-approve or manually review
A share-your-haul campaign works because it puts the reward on an action the customer was already half-inclined to take, and because the content arrives while the product is new. There is no published benchmark for what one earns, so set a target from your own baseline rather than from a number on someone's blog.
3. Product Review (100 points)
- Set a 14-day delay so customers can actually try products first
- Make this worth more points because reviews drive conversions
- Consider bonus points for photo reviews (extra 50 points)
Reviews collected during BFCM are social proof that the product survived contact with a first-time buyer, and they arrive at the point in the year when you have the most new customers to ask. Every review you collect in November is ammunition for Q1.
4. Referral Program (Give 200 points, Friend gets 15% off)
- Customers share a unique link
- They earn 200 points when a friend makes their first purchase
- Their friend gets 15% off
Check our guide below:
The math on referrals is incredible. If you're paying $52 to acquire a BFCM customer through ads, but your loyal customers can refer new shoppers for the cost of 200 points (maybe $10 in rewards), you've just cut your acquisition cost by 80%.
Referral is the cheapest acquisition you can run during BFCM because the discount replaces the ad, not because of any particular multiple. The widely-quoted claim that acquisition costs five times what retention costs traces to a 2014 Harvard Business Review article that cites no study for it, so it is not used here.
Pro tip for beauty brands specifically: Add a "Share Your Results" action where customers post before/after photos or routine videos. Give 150 points for this. The UGC you collect is worth more than the points you're giving away.
Minutes 12 to 13: customize your loyalty widget
Go to Display Settings > Widget Customization
Quick settings to adjust:
Widget Placement:
- Cart drawer integration: Shows points during checkout
- Floating button: Bottom right corner, mobile-friendly
- Product page badge: "Earn [X] points with this purchase"
I recommend enabling all three during BFCM for maximum visibility.
Branding:
- Match your BFCM campaign colors
- Upload your logo
- Use your brand fonts
This takes 2 minutes and makes the loyalty program feel native to your store, not like a third-party plugin.

Mobile optimization. Mobile devices drove 70% of online orders during Cyber Week 2025, globally and in the US, according to Salesforce's Cyber Week press release. Make sure:
- The loyalty launcher doesn't block your "Add to Cart" button
- The points panel is easily scrollable on mobile
- Font sizes are readable without zooming
BFCM-specific messaging: Update your welcome message to: "Earn points on every BFCM purchase + unlock exclusive rewards!"
And change your widget headline from the default to: "You're earning 2X points this weekend!"
(Yes, I recommend doubling points during BFCM. It costs you almost nothing and drives massive sign-ups. Set this under Earning Rules > Special Events.)
Mobile optimization is critical. Salesforce found mobile carried 70% of Cyber Week 2025 online orders, so the widget has to work on a small screen before it works anywhere else.
Minutes 14 to 15: launch your BFCM campaign
Your loyalty program is technically live. Now you need to tell people about it.
Create one email announcement (5 minutes):
Subject line: "New: Earn rewards on every BFCM purchase"
Body copy template:
Hey [First Name],
Big news before our Black Friday sale kicks off:
We just launched our loyalty program, and you can earn points starting TODAY.
Here's how it works:
→ Earn 1 point for every $1 you spend (2X points during BFCM!)
→ Sign up now and get 150 bonus points (that's $15 off your next order)
→ Redeem points for discounts, free gifts, and free shipping
The best part? You can stack your loyalty points with our BFCM discounts.
[Join Now Button]
See you Friday,
[Your Name]
Add on-site messaging (3 minutes):
- Homepage banner: "Earn 2X points during BFCM | Join Free"
- Product pages: "Buy this, earn [X] points"
- Cart: "You'll earn [X] points with this order!"
Set up your post-purchase email (2 minutes):
This is your most important message. When someone completes a BFCM order, they should immediately get an email that says:
"You just earned [X] points! Here's what you can get:"
Show them exactly how many points they have and what rewards they can unlock. Include a clear CTA to create an account if they checked out as a guest.

That's it. You're live.
Total time: 15 minutes. Total complexity: Low. Total impact on your Q1 revenue: Massive.
Cross-industry tactics
Double Points Weekend
Run "2X points on Saturday & Sunday only" during BFCM weekend. This creates urgency without additional discounting. Set this up under Program Settings > Events > Create Multiplier Event.
We've seen this increase weekend conversion rates by 11-15% compared to extended BFCM sales without point multipliers.
Early Access Tiers
Give existing customers (anyone with 50+ points in your system) early access to BFCM deals on Wednesday or Thursday. This:
- Rewards existing customers (good for retention)
- Generates revenue before the competitive BFCM weekend
- Creates FOMO that drives loyalty sign-ups
Post-BFCM Retention Blast
On Thursday, November 27, send an email to everyone who earned points:
Subject: "You have [X] points waiting (here's what you can get)"
Show them their balance, highlight rewards they can unlock, and tease upcoming exclusive offers for loyalty members only.
A wellness brand sent this email to 5,600 BFCM shoppers and generated $47,000 in additional sales within 72 hours—all from customers who had already bought during the weekend.

The sixteenth minute: the test the setup leaves out
Place one real order before you launch. Put the sitewide BFCM discount and a redeemed loyalty reward on the same order, then confirm both line items appear at checkout and on the order confirmation. Fifteen minutes of configuration can be perfect and still fail here.
The reason is a Shopify rule most merchants meet for the first time on Black Friday morning: discounts do not automatically combine. A sitewide 20% off is an order-class discount. So is a $10 off reward for 1,000 points. Shopify's guide to combining discounts says Order plus Order is supported, but only if the store uses no checkout.liquid customizations and is not running the Licensify app, and only if each discount has opted into the other's class. The ceilings are 25 active automatic discounts, and 5 product or order codes plus 1 shipping code on the same order.
Nothing errors in the admin when this is wrong. You find out from support tickets. Run the test on a real order rather than a draft, because Shopify's store credit documentation says the credit cannot be used as a payment method on draft or edited orders, so a draft never exercises the path your customers take.
If the two discounts refuse to stack, the fix with a name is to rebuild the promotion as a product-class discount so the reward becomes Product plus Order. Note the side effect before you do it: the reward is then calculated on an already-reduced subtotal.
What to do after BFCM
Your loyalty program isn't just for BFCM. In fact, BFCM is just the setup—January through March is where you collect your real returns.
Most merchants make a critical mistake: they treat BFCM as the finish line. But the race is just beginning.
The real question is: will your BFCM customers remember you in January, or will they move on to the next deal?
We've written a complete guide that walks you through:
- Week-by-week retention strategies for post-BFCM
- Email templates for reactivating point holders
- Campaign ideas for turning December lulls into revenue
- How to measure what actually matters (spoiler: it's not just redemption rate)
→ Read the Complete Post-BFCM Retention Strategy
That guide covers everything from the thank-you email you should send on November 27 to the January reactivation campaign that converts point holders into repeat buyers.
Quick preview of what you'll find there:
- Week 1 strategy: The critical first touchpoint that determines if customers will engage with your program
- Week 2-3 tactics: Review campaigns and UGC collection (while holiday excitement is still fresh)
- January playbook: The exact emails and offers that reactivate BFCM shoppers when CAC is 40-50% lower
- Metrics that matter: How to measure program ROI and identify your most valuable loyalty segments
The retention work you do in Q4 and Q1 determines whether your BFCM investment pays off or becomes a sunk cost.
Ready to get started?
Install Joy and set up your BFCM loyalty program today. It takes 15 minutes and could be the difference between breaking even and building a sustainable business.
Questions? Our merchant success team has helped hundreds of beauty and fitness brands set up loyalty programs for BFCM. Reach out and we'll walk you through it.

Written by
Thomas Nguyen is the CEO & Co-founder of Joy, a loyalty solution for Shopify and eCommerce brands. With years of experience building high-performance Shopify apps, Thomas aims to help merchants grow through customizable and retention-focused tools.





