AORA · May 2026
Monthly Performance Review

AORA Amazon May 2026

Prepared by Zeeshan | Amazon EU + UK | Reporting period: May 2026

Business Performance

€59.6K
+5.6%
Total Sales, vs €56.5K in April
Net Profit
€7,494
-11.8% vs Apr
Units
1,508
+5.7%
Sessions
4,424
-4.0%
CVR
34.09%
+312 bps
AOV
€47.30
flat vs Apr
Net Margin
12.56%
above 11% floor
Organic Sales
€59.5K
99.7% of total
Buy Box %
72.92%
+6.7pp vs Apr
Refund Rate
1.90%
24 refunds

Advertising Performance

€192
2.10x ROAS
Ad Sales, 0.32% of revenue (PPC supporting role)
Ad Spend
€91
supporting role
Ad ACOS
47.57%
stepped up vs Apr
Ad CVR
4.67%
order based
Ad CPC
€0.61
150 clicks
Ad RPC
€1.28
rev per click
Ad Orders
7
0.46% of units
Ad ROAS
2.10
down on small base
TACOS
0.15%
PPC barely a factor
Ad Sales % Total
0.32%
all-organic brand
📊
Month in ReviewThe story of this month, grounded in the data

May 2026 was a strong month for AORA on Amazon EU and UK. Revenue grew 5.6% month-over-month to €59,646, driven by continued Italy momentum and Buy Box recovery in France. Net profit reached €7,494 at 12.56% margin, holding above the 10-11% wholesale floor and validating the price-discipline strategy. Buy Box improved across every active marketplace this month, weighted up from 66.2% in April to 72.9% in May, with France recovering 13.6pp (41% to 55%) and Belgium 14.3pp (40% to 54%) without any margin sacrifice. Account Health stayed at a 296 rating with zero policy violations across the trailing 60 days.

The structural shift of the period is Italy continuing to scale on the post-fulfillment-optimization base. Italy sales grew 15% MoM to €14,412 with Buy Box up 8pp to 77%, the trailing realization of the EFN-to-Local-FBA switch in late March that the April report flagged as the leading signal. Germany held the engine at €38,971 sales and 76% Buy Box. Germany and Italy together carried 89.5% of revenue. UK and Spain softened on small bases (€740 and €618 respectively) but Buy Box held at 91% and 93%, so the softness is demand-side, not a pricing or share event. PPC played its supporting role at €91 in spend, contributing 0.3% of revenue as expected for the wholesale model.

▲ WHAT DROVE GROWTH
Buy Box recovery across every active marketplace, no margin sacrifice.
Weighted Buy Box moved from 66.20% in April to 72.92% in May, with every active marketplace ticking up. France recovered 13.6pp (41.10% to 54.70%) and Belgium 14.3pp (39.93% to 54.21%), validating the April call to hold the margin floor rather than chase Buy Box through aggressive pricing. Italy continued its breakout with Buy Box up another 8.2pp to 77.47% and sales up 15% MoM to €14,412, the trailing payoff from the late-March EFN-to-Local-FBA switch. Engine markets Germany and Italy together carried 89.5% of revenue at the wholesale baseline.
▼ WHAT TO MONITOR
UK and Spain softened on small bases, no Buy Box issue.
UK sales declined 33% month-over-month from €1,109 to €740, and Spain dropped 39% from €1,019 to €618. Buy Box held strong in both (UK 91.51%, Spain 93.15%), so the softness is demand-side on tiny absolute volumes, not a Buy Box or pricing event. Netherlands surfaced 56 sessions and zero units in May with a 27% Buy Box, the first month it appeared with measurable traffic. Worth diagnosing whether NL is an EFN price-floor issue (similar to Poland) or a different problem before the next reporting cycle.
▶ WHAT TO WATCH IN JUNE
Italy sustainability and Belgium sales conversion.
Italy is now 24% of brand revenue, second only to Germany. If Italy holds €14k+ for a second consecutive month, the brand has a structurally diversified engine instead of a single-marketplace DE dependency, which is a material change in resilience. Belgium's Buy Box recovery (+14.3pp to 54.21%) did not yet convert to sales (-4% MoM), so the BB win needs to translate to volume in June or the diagnosis is competitor pricing eased, not AORA winning back share. Poland and Sweden remain structurally tiny and should not get attention.
📈
May Performance in ContextTrailing months at a glance
The trailing four months show a steady climb in both sales and profit. Sales grew from €46,740 in February to €59,646 in May, a 28% lift across the quarter, while net profit moved from €4,209 to €7,494. May margin compressed to 12.56% from April's 15.05% peak but remains above the 11-12% target floor, and the sales growth is broad-based (Italy continued breakout, France Buy Box recovery, Germany engine steady).
February 2026
€46,740
+€4.2k @ 9.00%
March 2026
€47,796
+€4.9k @ 10.26%
April 2026
€56,468
+€8.5k @ 15.05%
May 2026 (Current)
€59,646
+€7.5k @ 12.56%
💰
Cost WaterfallHow gross sales flow down to net profit
Amazon Fees at €18,232 (30.6% of gross) and Cost of Goods at €23,404 (39.2% of gross) are the two largest cost buckets, both structural to the wholesale-of-Zehnder model. VAT at €9,497 (15.9% of gross) is a real EU operating cost that flows out before net profit. PPC at €91 (0.15% of gross) is a rounding line, consistent with PPC playing a supporting role in the wholesale model.
Gross Sales
€59,646
100.0%
Promo / Discounts
€0
100.00%
Ad Spend
-€91
99.85%
Amazon Fees
-€18,232
69.28%
Cost of Goods
-€23,404
30.04%
Shipping
-€67
29.93%
Refunds & Other
-€729
28.71%
VAT
-€9,497
12.78%
Other adjustment [1]
-€132
12.56%
Net Profit
€7,494
12.56%
[1] Reconciliation line between SellerBoard tile Net Profit (€7,493.82) and the per-line P&L roll-up sum (€7,625.71). SellerBoard occasionally holds adjustments at the tile level that do not allocate to individual P&L line items.
🧾
Parent-Level KPIsSellerBoard group by parent, top 6 by sales
The Comfoair Q 350/450/600 G4+F7 set is the brand engine, contributing €26,712 (44.8% of revenue) across all marketplaces. The Q350/Q450/Q600 G4 set adds €11,218 (18.8%). Together the top 2 ASINs drive 63.6% of brand revenue, slightly more concentrated than April. SKU count is large across the catalog; the table below summarizes the top 6 by sales rather than listing every variation.
Parent ASIN / Product Units Sales Sessions BB % Conv % Status
B071J9QCY4 · Comfoair Q 350/450/600 G4+F7673€26,7121,569~75%42.89%Hero
B074WRDHXJ · ComfoAir Q350/Q450/Q600 G4302€11,218765~76%39.48%Hero
B079MG1NCN · ComfoAir 160 G4+F7 2pk171€7,072515~76%33.20%Healthy
B01JOG2QXO · Comfoair 350/500/550 G4+F7124€5,800533~58%23.26%Healthy
B07CJL61JG · ComfoAir 200 G4 2pk44€1,703299~76%14.72%Healthy
B01JOITFZ4 · Comfoair 350/550 G4 2pk30€1,506178~76%16.85%Healthy
Top 6 Subtotal 1,344€54,0113,859~73% blended~35% blended 90.6% of revenue
Brand Total (all parents, 10 marketplaces) 1,508€59,6464,42472.92%34.09%
🌐
Marketplace-Level KPIs10 active marketplaces across EU + UK
Germany and Italy together carry 89.5% of revenue at the wholesale Buy Box baseline. France and Belgium Buy Box recovered materially in May (FR +13.6pp to 54.70%, BE +14.3pp to 54.21%) while holding the 10-11% margin floor; France converted the BB recovery to a 55% sales lift, Belgium has not yet (-4% MoM). UK and Spain softened on small bases but Buy Box held strong in both (91.51% and 93.15%), so the softness is demand-side. Netherlands surfaced 56 sessions with zero units and 27% Buy Box, the first month with measurable traffic. Poland and Sweden remain structurally inactive on negligible volume.
Marketplace Units Sales (EUR) Sessions BB % Conv % Status
🇩🇪 Germany1,057€38,9712,41876.04%43.71%Engine, healthy
🇮🇹 Italy317€14,4121,35777.47%23.36%Breakout continues, +15% MoM
🇫🇷 France70€3,23431654.70%22.15%BB recovery +13.6pp
🇧🇪 Belgium34€1,51420554.21%16.59%BB up, sales flat
🇬🇧 UK15€74011491.51%13.16%Sales -33%, BB held
🇪🇸 Spain12€61816693.15%7.23%Sales -39%, BB held
🇮🇪 Ireland1€480n/an/aTiny, 1 unit
🇳🇱 Netherlands0€05626.95%0.00%Diagnose, 56 sessions 0 units
🇵🇱 Poland0€00n/an/aStructural EFN inactive
🇸🇪 Sweden2€108540.00%40.00%Statistical noise
Total 1,508€59,6464,63772.92%32.52% 10 marketplaces
🏆
Buy Box PerformanceMarketplace-level Buy Box, 4-month trail, and competitive read
Brand-wide weighted Buy Box rose to 72.92% in May, +6.72pp vs April and well above the 60-65% wholesale baseline. Every active marketplace ticked up. The structural wins are France (+13.6pp to 54.70%) and Belgium (+14.3pp to 54.21%), both recovering from their April lows without any price adjustment, which confirms the April call to hold the margin floor was correct. Italy continued its breakout with another +8.2pp to 77.47%.
Brand-wide Buy Box %
72.92%
+6.72pp vs April, well above baseline
Engine markets BB
DE 76.04% · IT 77.47%
both engines lifted, carry 89.5% of revenue
Largest BB recovery
FR +13.6pp · BE +14.3pp
recovery without margin sacrifice
Diagnosis flagged
Netherlands
56 sessions, zero conversion, 27% BB
Marketplace Feb BB % Mar BB % Apr BB % May BB % 4-Month Trend
🇩🇪 Germany74.98%55.07%71.65%76.04%Steady recovery, engine
🇮🇹 Italy39.89%45.81%69.28%77.47%Breakout continues +8.2pp
🇫🇷 France88.36%64.34%41.10%54.70%Recovery +13.6pp
🇧🇪 Belgium92.11%60.00%39.93%54.21%Recovery +14.3pp
🇬🇧 UK75.00%95.67%88.46%91.51%Consistently strong
🇪🇸 Spain86.01%93.50%91.70%93.15%Consistently healthy
🇮🇪 Ireland100.00%100.00%100.00%n/a1 unit, sess not tracked
🇵🇱 Poland23.81%20.00%4.46%n/aInactive, EFN floor
🇸🇪 Sweden0.00%100.00%75.00%40.00%Tiny volume noise
Italy update: The April BB level (69.28%) did not just hold in May, it climbed another 8.2pp to 77.47% while sales grew 15% MoM. Two consecutive months above 69% confirms the post-fulfillment-optimization BB level is structural rather than a one-month effect. Italy is now 24% of brand revenue, second only to Germany.
France and Belgium update: The April hypothesis (competitor pricing pressure, hold the margin floor, do not chase BB) played out exactly. France recovered 13.6pp to 54.70% and Belgium 14.3pp to 54.21% without AORA touching price. France converted the BB win to sales (+55% MoM); Belgium did not (-4% MoM), which is worth a June follow-up to confirm whether BE BB recovery becomes structural demand or fades back.
💲
Competitive Pricing AnalysisPricing posture vs the 10-11% margin floor
AORA holds a 10-11% minimum margin across marketplaces. In May, the pricing discipline produced clean results in every active market: every Buy Box ticked up, none required price adjustments. Germany and Italy hold Buy Box at 76% and 77% respectively while at the margin floor. France and Belgium recovered from April's competitive-pressure lows to mid-50s Buy Box without AORA cutting price, which validates the April call.
Pricing posture summary:
  • Germany, Italy, UK, Spain: priced at the margin floor, winning Buy Box at 76-93% on solid sales bases. These are the wholesale-ideal markets.
  • France, Belgium: priced at the margin floor; Buy Box recovered to mid-50s in May from low-40s in April without price change. The April hypothesis that competitor pressure was temporary appears to be playing out.
  • Netherlands: new pattern in May (56 sessions, 0 units, 27% BB). Worth diagnosing whether NL is an EFN price-floor structural issue (like Poland) before the next cycle.
  • Poland: structural EFN inactive. Local VAT registration could unlock roughly €1,500 per month but the operational overhead is not justified at that scale. Status quo is the right call.
🎯
Advertising IntelligencePPC supporting role at minimal scale
PPC operates at a barely-relevant scale for AORA, consistent with the wholesale model where high-intent organic search drives most demand. Total May spend of €91 across the active portfolios produced €192 in attributed sales at 47.57% blended ACoS and 2.10 ROAS, a step down in efficiency vs April but on a base small enough that the absolute impact is immaterial against €60k in revenue. A quarterly review of whether to keep PPC active is reasonable; monthly tuning is not warranted at this scale.
Ad Spend
€91
supporting role
Ad Sales
€192
0.32% of revenue
Ad ACOS
47.57%
stepped up vs Apr
Ad CVR
4.67%
order based
Ad CPC
€0.61
150 clicks
Ad RPC
€1.28
rev per click
Ad Impressions
~18K
active portfolios
Ad Clicks
150
active portfolios
Ad CTR
~0.8%
category norm
Ad Orders
7
0.46% of units
PortfolioSpendAd SalesACOSStatus
Paul 200F (Logifilter)€37.50€21.76172.3%Loss
Vallox€33.45€108.0530.96%Profitable
Other (Zehnder family)€20.51€62.4732.83%Profitable
Total€91.46€192.2847.57%14 active campaigns
🔀
Traffic and Sales AttributionOrganic vs PPC
AORA is essentially an all-organic brand. Wholesale on known Zehnder listings drives high-intent search traffic that does not require paid acquisition. PPC under 1% of revenue is the structural pattern, not a deficiency.
99.68%
Organic Sales
€59,454
0.32%
PPC Attributed Sales
€192
🔁
Subscribe and SaveRecurring revenue base, subscriber growth, and YoY comparison

Not applicable for this brand. AORA does not currently run Subscribe and Save.

🛒
Inventory HealthFBA stock across active marketplaces
Inventory is managed across 10 EU + UK marketplaces under three fulfillment models (local FBA in DE/BE, Pan-EU FBA in IT/FR/NL/SE, EFN in ES/PL/IE, Remote Fulfilment for UK). Stock is summed at the ASIN level across the SKU + FNSKU transition pairs (eight of thirteen active ASINs currently carry both the old SKU and the new FNSKU SKU as old inventory sells through), and now includes both on-hand sellable units and units in Reserved (inter-FC transfers, processing, and customer-order allocation). Velocity is also summed across the SKU + FNSKU pairs. The top concern is the engine ASIN B071J9QCY4 at 13.4 days of cover with 162 units inbound and tight receive timing.
ASIN Product FBA Stock Velocity / day Days of Cover Inbound Health
B071J9QCY4 Zehnder Q 350/450/600 G4+F7 280 20.97 13.4 days 162 Restock priority
B074WRDHXJ Zehnder Q350/Q450/Q600 G4 2pk 257 9.45 27.2 days 108 Healthy with inbound
Top concern: B071J9QCY4 (Zehnder Q 350/450/600 G4+F7) is the structural stock risk at 13.4 days of cover and 21 units per day velocity. 162 units inbound; receive timing is critical to avoid a stockout window on the brand's highest-grossing ASIN.
SKU transition note: Eight of thirteen active ASINs currently carry both an old SKU and a new FNSKU SKU as the catalog migrates. Stock and velocity numbers in the table above are summed across the SKU + FNSKU pairs at the ASIN level. FBA Stock includes both on-hand sellable units and Reserved units (inter-FC transfers, processing, and customer-order allocation), which are physically in the Amazon network and become sellable within days. The 3PL stock columns in the SellerBoard inventory file are unreliable and not used; FBA stock is the source of truth.
🛡️
Account HealthCompliance and performance metrics
Healthy
Account Health Rating
296 / 1000
Order Defect Rate
0%
Policy Violations
0
Fulfillment
FBA only
MetricCurrentTargetStatus
Order Defect Rate (60 days)0% (0 of 1,622 FBA orders)under 1%Healthy
Negative Feedback0%lowHealthy
A-to-z Guarantee Claims0%lowHealthy
Chargeback Claims0%lowHealthy
Invoice Defect Rate (7 days)0% (0 of 1)under 5%Healthy
Late Dispatch Rate (FBA)N/A (FBA)under 4%N/A
Pre-Fulfillment Cancel Rate (FBA)N/A (FBA)under 2.5%N/A
Valid Tracking Rate (FBA)N/A (FBA)over 95%N/A
Suspected IP Violations00Clean
Listing Policy Violations00Clean
Regulatory Compliance0 issues0Clean
i
Summary: AORA is in a clean operating position with zero policy violations across all categories, a perfect Order Defect Rate on 1,622 FBA orders over the trailing 60 days, and Account Health Assurance enrolled. Customer Service Performance metrics on the Seller Fulfilled side are N/A because AORA ships fully via FBA across the EU and UK accounts.
📋
Action PlanPrioritized next steps for June 2026
URGENT

Restock the engine ASIN B071J9QCY4 (Zehnder Q 350/450/600 G4+F7)

Top-velocity ASIN at 20.97 units per day with 13.4 days of FBA cover (280 units on hand including Reserved). 162 units are inbound which buys roughly 8 additional days; if receive timing slips, the brand faces a stockout window on its highest-grossing SKU (€26,712 in May, 45% of brand revenue). Confirm the receive ETA, expedite if possible, and place the next replenishment order now to avoid a second tight cycle in July. This is the single highest-impact stock action of the month.

▶ Brand Team
MONITOR

Watch B074WRDHXJ receive timing

B074WRDHXJ (Zehnder Q350/Q450/Q600 G4 2pk) sits at 27.2 days of cover with 108 units inbound. Healthy on paper but tight if receive timing slips. Confirm the shipment is on track to hit FBA before end of June. Not urgent today but becomes urgent if the shipment is delayed by a week.

▶ Brand Team
SELLER SYNERGY SERVICES