Case study · Premium furniture · Meta Ads · November 2025

Black Friday 2025: RON 10.89M in Shopify sales in 30 days

A Romanian premium furniture brand recorded 10.89 million RON in total sales and 3,627 orders in Shopify in November 2025. Separately, Meta Ads reported ROAS of 24.83xwithin a system built for sustained traction, not a single promotional peak. The brand's name is not public for contractual reasons. All data is verifiable in the platform.

10.89million RON
Revenue generated (Shopify)
24.83x
Meta Ads ROAS · full month
3,627
Orders processed · +111% MoM
2,790RON
Average AOV (premium furniture)
Official certified partners
01About the client

Premium furniture brand. Own manufacturing. Shopify Plus and Meta Ads.

The client is a premium furniture brand in Romania that manufactures its own corner sofas, sofas and upholstered beds. Products are made locally, positioned in the premium segment and sold through two complementary channels: a Shopify Plus online store and physical showrooms.

The business model is omnichannel: the website and showrooms support each other. Meta Ads campaigns generate qualified website traffic, but also indirectly bring visitors into showrooms: people who discovered the brand online, researched for weeks and choose to see the finishes in person before making their final decision. From 2026, showroom orders are entered as drafts in Shopify, which will allow accurate measurement of the real contribution.

Category context matters: premium furniture has a long decision cycle, with weeks or months before an order. The average AOV of 2,790 RON reflects both product positioning and the maturity of the brand's audience relationship. A returning customer rate of 13.3% in an infrequent-purchase category is a solid indicator.

Premium furniture
Own manufacturing · Shopify Plus
Omnichannel
Online + physical showrooms
Romania
Local market · long decision cycle
02The challenge

How to scale a high-ticket brand in the most competitive month of the year.

Black Friday is the month with the highest competition and traffic acquisition costs in the annual e-commerce calendar. CPMs rise significantly, audiences are bombarded with offers and attention is more fragmented than ever. In a category with a long decision cycle, the pressure intensifies.

Business objectives for November 2025 targeted two simultaneous, seemingly contradictory directions: maximum sales volume during the Black Friday window and maintaining efficiency across the campaign system throughout the month, not only on peak days. Increasing Meta Ads budget with a dramatic ROAS decline was not an option.

Specific challenges

  • Scaling Meta Ads budget without degrading ROAS during peak competition
  • Sustaining traction for 30 days, not just around the traditional BF dates (28–29 November)
  • Coordinating the offer launch with the brand ambassador for maximum impact at campaign opening
  • Managing 3,627 orders in a made-to-order production model, rather than from predefined stock
  • Maintaining high AOV despite significant discounts
03The strategy

The Meta Ads strategy that delivered. The logic behind the decisions.

The November 2025 strategy did not start in November. The [ALS] campaign system was built and calibrated throughout the year, with continuous optimization over summer when competition is lower and CPM allows efficient testing. Black Friday was the execution of an already mature system, not an experiment.

Meta Ads Campaign structure and the [ALS] system

The entire campaign architecture ran within a productized system known internally as [ALS]. The structure defines campaign types, budgeting logic, scaling rules and stopping criteria. Campaigns were not rebuilt for BF: they entered November with accumulated data, warm audiences and a solid optimization history.

The first two campaigns, active throughout the month, together generated 1,453 of the 2,943 purchases attributed by Meta (49% of the total), at ROAS of 29.14x and 29.60x respectively.

Advantage+ Automation with strategic control

Advantage+ campaigns used the behavioral signals accumulated in the account. Instead of defining manual audiences for each campaign, the system let Meta's algorithm optimize budget distribution between segments.

The practical BF advantage: Advantage+ adapts in real time to changes in user behavior. In November, these changes are fast and unpredictable. A manual system would have reacted later.

Catalog Ads Dynamic Product Ads and an optimized feed

DPAs ran throughout the month with a feed updated in real time to reflect availability and promotional prices. Combined targeting covered retargeting audiences (recent visitors, ATC, initiated checkout) and prospecting through similar audiences.

Feed quality played a critical role: optimized titles, high-resolution images, updated prices and promotional labels visible directly in the ad. A poor feed during BF means higher CPM and lower CTR.

Retargeting Warm audience. Right moment.

The long decision cycle means there was a substantial warm audience entering November: people who had visited the website in the previous 30, 60 or 180 days but had not bought. This audience represents expressed intent, not surface-level interest.

  • 30-day retargeting: the warmest segment, highest budget priority
  • 180-day retargeting: a broader segment, reactivation messaging with the BF offer
  • ATC and abandoned checkout: the shortest conversion cycle, dedicated allocation

Creative Brand ambassador and a concrete offer

The Black Friday offer launched in coordination with the brand ambassador, adding credibility and extra organic reach at the moment paid distribution activated. The central message was simple: 50% off selected products, plus an extra 5% when paying by card.

  • Video ads with the brand ambassador: maximum reach, premium association
  • Static catalog with visible promotional pricing: direct conversion
  • UGC and authentic content: credibility and low CPC

The offer Promotional mechanics with a real incentive

Not every discount works for premium furniture. A discount perceived as artificial, from an artificially inflated price, erodes buyer trust. The November 2025 offer was designed to be perceived as real and time-limited.

The combination of 50% off + an extra 5% when paying by card created two layers of motivation: a substantial product discount and an additional payment-method benefit. This structure maximized both conversion rate and average order value.

Shopify Plus Technical infrastructure for volume

Processing 3,627 orders in a single month under a made-to-order model requires stable technical infrastructure. Shopify Plus handled traffic peaks without performance problems: nonnegotiable in a window where every second of latency reduces conversion rate.

04Meta Ads · 1–30 November 2025

Meta Ads results verifiable in the platform. Screenshot by screenshot.

The proprietary [ALS] system ran without major architectural changes throughout the month: scaling on a previously calibrated system, not emergency reconfiguration for the peak.

24.83x
Average ROAS · purchase value / spend · full month
9.9million RON
Purchase value attributed by Meta Ads
399,000RON
Total November spend
2,943
Attributed purchases
135.59RON
Cost per acquisition (Meta)
385,292
Link clicks · average CPC 1.04 RON
17,014
Add to cart · cost/ATC 23.45 RON
24.42RON
Average CPM · per 1,000 impressions
§

Attribution note. Meta attribution (7 days after click, 1 day after view) records sales where the platform was present in the conversion window, not necessarily as the sole source. In furniture, with decision cycles lasting weeks and several channels active simultaneously (Google, email, direct, brand ambassador), some Meta-attributed sales may reflect the combined contribution of the entire marketing ecosystem. The figures are real and verifiable.

Evidence · Meta Ads Manager1–30 November 2025 · anonymous account (contractual confidentiality)
Meta Ads Manager screenshot, November 2025: average ROAS 24.83x, total budget 399,034 RON, 2,943 attributed orders, purchase value 9,906,508 RON, Meta Ads agency ALLSoft Agency

[ALS] system · budget 399,034 RON · 2,943 orders · purchase value 9,906,508 RON · average ROAS 24.83x. CPM 24.42 RON · CPC 1.04 RON · 385,292 link clicks · 17,014 ATC. The brand is not public for contractual reasons; figures are extracted directly from the platform.

Breakdown by main campaigns

CampaignSpendPurchasesROAS
[ALS] Campaign 1 · active all month
CPM 21.55 RON · CPC 0.65 RON · 135,963 clicks · 4,375 ATC
88,558 RON75729.14x
[ALS] Campaign 2 · active all month
CPM 40.19 RON · CPC 1.02 RON · 79,436 clicks · 4,249 ATC
81,165 RON69629.60x
[ALS] Campaign 3 · tactical window
CPM 30.46 RON · CPC 1.42 RON · 22,992 clicks · 1,331 ATC
32,575 RON23323.83x
[ALS] Campaign 4 · tactical window
CPM 26.25 RON · CPC 0.93 RON · 24,244 clicks · 1,176 ATC
22,552 RON12717.81x
Total [ALS] system · 1–30 November
Average CPM 24.42 RON · average CPC 1.04 RON
399,034 RON2,94324.83x
05Shopify Analytics · 1–30 November 2025

Shopify revenue confirmed by the store. Independent of Meta Ads attribution.

Shopify records all transactions, regardless of traffic source. The 10.89 million RON total includes contributions from Meta Ads, Google Ads, direct traffic, organic and the other active channels. It is the store's actual sales figure for the month.

Shopify total sales grew 237% compared with 2–31 October 2025. The comparison includes every store channel and the offers active during Black Friday.

10.89million RON
Total sales · +237% vs. 2–31 October
10.57million RON
Gross sales · +106% vs. 2–31 October
9.05million RON
Net sales · +239% vs. 2–31 October
3,627
Orders · +111% vs. 2–31 October
2,790RON
AOV · maintained during BF (50% off)
13.3%
Returning customer rate · infrequent purchase
1,193
Orders fulfilled · +8% · made-to-order production
Evidence · Shopify Analytics1–30 November 2025 · anonymous brand
Shopify Analytics screenshot, November 2025: total sales 10,895,994 RON, 3,627 orders, +237% vs. 2–31 October, AOV 2,790 RON, Black Friday 2025 premium furniture

Total sales 10,895,994 RON (+237%) · Gross sales 10,577,441 RON · Net sales 9,055,376 RON (+239%) · Orders 3,627 (+111%) · AOV 2,790 RON · Returning rate 13.3%. All channels included. Figure verified directly in Shopify.

06Peak day · 7 November 2025
Peak day · 7 November 2025

826,000 RON in one day. 254 orders. Average ROAS 40.33x.

The month's peak did not fall on 28 or 29 November, the traditional Black Friday dates. It fell on 7 Novemberin the campaign's first week. This reflects the behavior of premium furniture buyers: they do not wait for arbitrary dates. When conditions were right, with a substantial offer credibly launched by the brand ambassador and communicated through Meta Ads to warm audiences, the decision came immediately.

On Meta Ads: 218 purchases in 24 hours, 18,116 RON spent, purchase value 730,584 RON, average daily ROAS 40.33x. The most efficient campaign reached ROAS of 57.42x: 1,970 RON budget generated 113,157 RON in revenue. After that day, the brand continued generating high sales through month-end without a post-peak collapse.

Shopify · 7 Nov.
826K RON
+161% vs. the previous day
Orders · 7 Nov.
254
+154% vs. the previous day
Peak campaign ROAS
57.42x
1,970 RON → 113,157 RON
Average daily ROAS
40.33x
18,116 RON · 218 orders
Evidence · Meta Ads Manager7 November 2025 · anonymous account
Meta Ads Manager screenshot, 7 November 2025: Black Friday peak day, top campaign ROAS 57.42x, budget 18,116 RON, 218 Meta Ads-attributed orders, ALLSoft Agency

7 November · budget 18,116 RON · 218 attributed orders · purchase value 730,584 RON · average daily ROAS 40.33x. Campaign 1: 3,781 RON → 61 orders → 194,090 RON → ROAS 51.33x. Campaign 3: 1,970 RON → 30 orders → 113,157 RON → ROAS 57.42x.

Evidence · Shopify Analytics7 November 2025 · anonymous brand
Shopify Analytics screenshot, 7 November 2025: Black Friday peak day, 826,141 RON revenue, 254 orders, +161% vs. the previous day, AOV 2,701 RON

7 November · Total sales 826,141 RON (+161%) · Gross sales 711,977 RON (+147%) · Net sales 685,985 RON (+163%) · Orders 254 (+154%) · AOV 2,701 RON. Shopify independently confirms the conversion, not just the click.

07Context and significance

Why this result matters. Numbers in real context.

Case study figures make sense only in context. ROAS of 24.83x may seem spectacular or modest depending on the product category, attribution model and cost structure. This section explains why the results matter, without hype or false comparisons.

Why ROAS of 24.83x matters

Meta reported 9,906,508.68 RON in attributed value on 399,034.49 RON spent, or ROAS of 24.83x. For commercial decisions, we read Shopify sales, product costs, discounts, returns and operating costs separately.

Why AOV of 2,790 RON matters

A high AOV means each conversion generates more revenue, reducing volume pressure. A store with an AOV of 200 RON needs 13.9 times as many orders as one with an AOV of 2,790 RON for the same total revenue. Maintaining AOV at 2,790 RON in a month with 50% discounts is notable: it means accelerating decisions on high-value products, not simply attracting budget buyers.

Why a 399,000 RON budget matters

The November Meta Ads budget was 399,034.49 RON. At this level, the difference between ROAS of 24.83x and ROAS of 10x means over 5.9 million RON in revenue generated from the same budget. Budget scaling is not linear: a small-budget account with good ROAS does not guarantee the same ROAS on a large budget. Meta's algorithm optimizes differently at scale.

Why 10.89 million RON in a single month is significant

Shopify reported 10,895,994.08 RON in total sales and 3,627 orders in November 2025 for a brand with its own manufacturing. Separately, Meta Ads reported 2,943 attributed purchases at a cost of 135.59 RON per attributed acquisition.

08Results analysis

Why it worked. What it means for the business.

ROAS of 24.83x covers the entire month of November, not just the peak day. It is the ratio of attributed value to Meta spend across the 30 days.

Efficiency reported by Meta: 2,943 attributed purchases at a CPA of 135.59 RON. Commercial profitability is assessed separately using store orders and their costs.

Order profile: Shopify reported AOV of approximately 2,790 RON and a returning customer rate of 13.3% in November 2025, alongside 237% total sales growth compared with 2–31 October.

Attribution context: Meta attributed around 9.91 million RON, while Shopify reports 10.89 million RON in total. Shopify is the commercial reference; Meta shows value attributed to ads within its own measurement window.

09Lessons learned

What remains relevant after this month.

01

The system built before BF is worth more than the BF budget

The campaigns that delivered best in November had months of accumulated data. Meta's algorithm optimizes using historical signals. A high-performing system is not built during BF. You enter BF with one already working.

02

The offer must be real for high AOV

Premium furniture buyers have researched for weeks and know the reference price. An artificial discount erodes trust. High AOV during BF is not a coincidence: it comes from correctly positioning the offer.

03

The peak does not match traditional BF dates

In furniture, the highest volume came on 7 November at the start, not on 28–29 November. Campaigns that begin BF only on 25 November miss a critical window of accumulated demand.

04

The brand ambassador amplifies paid media, rather than replacing it

Launching the offer with the brand ambassador added organic reach and credibility. Without the Meta Ads system to capture demand, the impact would have been limited. Paid distribution and brand credibility are stronger together than separately.

05

Sustained traction over 30 days beats an isolated peak

826,000 RON in one day is solid. The real value, however, was that the brand generated consistent sales throughout the month, not only around the peak day, possible only with a multilayer system: prospecting + retargeting + retention.

06

Technical infrastructure is not optional

3,627 made-to-order purchases require a stable platform. Shopify Plus absorbed the peaks without problems. Investing in infrastructure before the peak is more efficient than managing crises during it.

07

Attribution must be interpreted in commercial context

Meta attributed RON 9.9M. Shopify reports RON 10.89M. The sources use different attribution rules and windows; the difference between these totals cannot automatically be assigned to other channels. We evaluate budgets starting from commercial revenue in Shopify and separately reconcile the results reported by each platform.

10Applicable conclusions

What we learned from Black Friday 2025. Conclusions for business owners.

The November 2025 results did not just happen. They were built. Each conclusion below comes from a decision made months earlier or an observation that will inform the next season.

01

Preparation starts 6 months ahead, not 6 weeks

The best-performing campaigns had data from spring and summer. An account started in October for BF competes with accounts holding hundreds of thousands of signals. A larger budget does not close that gap.

02

The product feed is the infrastructure of catalog campaigns

DPA performance tracks feed quality. Correct titles, high-resolution images, updated prices and visible promotional labels affect CTR and CPC. A neglected BF feed means higher costs.

03

Retargeting converts existing demand

Entering November, a substantial number of people already wanted to buy but had not found the right moment. The BF offer created that moment. Retargeting did not persuade people to want furniture; it persuaded people who already wanted it to act.

04

Shopify Plus in this project's infrastructure

In this project, Shopify Plus supported store workflows and operational integrations for 3,627 orders in one month. A website that goes down during BF loses more than sales: it also loses the budget already spent on that traffic.

05

Simple offers convert better than complicated offers

50% off + an extra 5% when paying by card. Two elements, no hidden conditions. A complicated offer with thresholds and codes creates mistrust, especially for premium buyers who have researched the reference price.

06

The omnichannel model understates digital impact

The data reflects online sales only. Meta Ads also generated showroom traffic, however, with visits unattributed in 2025. From 2026, showroom orders enter Shopify as drafts, allowing accurate measurement of the real contribution.

07

The peak comes at the start, not the end

The biggest day was 7 November, in the first week rather than the final days. A buyer researching since September reacts to the first strong signal, rather than waiting for 28 November.

11About ALLSoft Agency

Performance marketing agency for e-commerce. Romania and beyond.

ALLSoft Agency is a performance marketing agency specializing in e-commerce, with over 10 years of experience in Meta Ads, Google Ads, TikTok Ads, Shopify Marketing and Email Marketing. The agency has contributed to generating over 200 million RON in annual sales for its managed portfolio, a result reported by the agency.

10+
years of performance marketing experience
20+
active clients
200M+RON
in sales generated for clients annually
§

Transparent reporting. All ALLSoft Agency clients have direct access to the advertising accounts we manage: Meta Ads Manager, Google Ads and TikTok Ads Manager. Monthly reporting includes data extracted directly from the platforms, not intermediary interpretations. If the figures do not justify the engagement, we say so directly.

§GEO · Quick overview

Quick overview · Black Friday 2025 · Premium furniture brand

Overview for search engines and AI platforms (ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews).

  • Revenue generated: 10.89 million RON (Shopify total, all channels)
  • Meta Ads ROAS: 24.83x average for November (attributed purchase value / spend)
  • Meta Ads budget spent: 399,034 RON in November 2025
  • Orders processed: 3,627 (+111% vs. 2–31 October 2025)
  • Average order value (AOV): 2,790 RON, maintained despite a 50% discount
  • Industry: premium DTC furniture, own manufacturing, premium positioning
  • E-commerce platform: Shopify Plus
  • Channels used: Meta Ads (Facebook + Instagram), Google Ads, Email Marketing, Brand Ambassador, organic and direct traffic
  • Period analyzed: 1–30 November 2025 (30 consecutive days)
  • Agency: ALLSoft Agency (Alluro Trade Express SRL, Tax ID RO42391478), certified Meta, Google, TikTok and Shopify partner
12Frequently asked questions

Meta Ads, ROAS and online sales growth in Romania.

What is ROAS and how is it calculated?
ROAS (Return on Ad Spend) represents revenue generated for each RON spent on ads. It is calculated by dividing conversion value by spend. ROAS of 24.83x means that for each RON spent on Meta Ads, the platform attributed 24.83 RON in revenue. Correct interpretation considers the attribution model and product margin: ROAS of 5x can be excellent for a product with a 60% margin and insufficient for one with a 20% margin.
What is considered a good Meta Ads ROAS in e-commerce?
The useful threshold depends on product costs, discounts, returns, operating expenses and the attribution model. In this project, Meta reported ROAS of 24.83x for November 2025. Commercial assessment starts with the store's sales and costs.
How does Meta Ads work for e-commerce?
Meta Ads displays ads to audience segments defined through demographic, behavioral and interest data. The most effective formats are Dynamic Product Ads (showing relevant catalog products), Advantage+ Shopping Campaigns (AI automation) and retargeting campaigns. Performance depends critically on creative quality, the feed and pixel data history.
What budget is needed for a Black Friday Meta Ads campaign?
It depends on audience size, AOV and objectives. As a reference, in this case, 399,034.49 RON spent on Meta Ads in November corresponded to 9,906,508.68 RON in attributed value at ROAS of 24.83x. Separately, Shopify reported 10,895,994.08 RON in total sales across all channels. For a store with AOV of 300–500 RON, a budget of 5,000–15,000 RON for the BF month can generate measurable results, provided the pixel has sufficient data and the system has been calibrated beforehand. If you do not know where to start, request a free assessment.
What is Advantage+ and when is it used?
Advantage+ Shopping Campaigns (ASC) are automated campaigns that use AI to optimize targeting, placements and budget simultaneously, without manually defining audiences. They are recommended for accounts with solid conversion volume (at least 50–100 purchases/month) and an updated catalog. In highly competitive periods (BF), ASC adapts quickly to behavioral changes, an advantage over slower-reacting manual campaigns.
How important is attribution in Meta Ads?
Attribution is critical. Meta uses 7-day click, 1-day view by default. In categories with long decision cycles (furniture, electronics, services), this window may overstate Meta's contribution because it captures decisions influenced by multiple touchpoints across multiple channels. Correlating Meta data with Shopify Analytics and GA4 provides a more complete view of the real contribution.
How do you choose a Meta Ads agency for e-commerce in Romania?
Relevant criteria: documented experience in your category, transparent reporting (direct account access, not only agency-produced reports), verifiable evidence (platform screenshots) and a working model that aligns interests. You can contact ALLSoft Agency for a free audit of your Meta Ads account.
How long before measurable Meta Ads results appear?
It depends on the account's stage. A new account needs 4–8 weeks to accumulate data for algorithmic optimization, during which costs may be higher and ROAS lower. An account with a solid history may see improvements in 2–4 weeks after recalibration. In this case, the [ALS] system delivered full-month ROAS of 24.83x precisely because it entered BF with months of accumulated data.
Free audit · No obligation · Response within 48h

Want to see whether a similar system could work for your business?

We analyze your Meta Ads and Google Ads accounts for free and identify real growth opportunities. We tell you directly what we find, whether or not we work together.

Certified Meta, Google, TikTok and Shopify partners