EnableYourData.com

KPI · E-commerce

Omzetaandeel per verkoopkanaal: formule en voorbeeld.

Het omzetaandeel per verkoopkanaal is de omzet van één kanaal gedeeld door de totale omzet, in procenten. Kanalen zijn bijvoorbeeld de eigen webshop, marketplaces, een B2B-portaal of de buitendienst. Het laat zien hoe afhankelijk je bent van elk kanaal en hoe de mix verschuift.

Formule voor omzetaandeel per verkoopkanaal

Omzet van het kanaal ÷ totale omzet × 100%

Rekenvoorbeeld

Acme Groothandel haalt tot en met september € 1.200.000 omzet. Daarvan komt € 540.000 uit de eigen webshop, € 360.000 uit marketplaces en € 300.000 uit verkoop via de buitendienst. De aandelen zijn 45%, 30% en 25%.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een groeiend aandeel van een kanaal betekent dat je daar harder groeit dan elders, of dat andere kanalen krimpen; kijk daarom ook naar de omzet in euro's. Vergelijk het aandeel met de marge per kanaal: een kanaal met veel omzet en hoge kosten kan per saldo minder opleveren. Een groot aandeel in één kanaal dat je niet zelf beheert, zoals een marketplace, maakt je kwetsbaar voor wijzigingen in voorwaarden.

Valkuilen bij omzetaandeel per verkoopkanaal

  • Kanalen verschillend indelen in webshop, boekhouding en webanalyse, waardoor de totalen niet aansluiten.
  • Orders die online zijn voorbereid en telefonisch afgerond aan één kanaal toewijzen zonder vaste regel.
  • Alleen aandelen tonen, waardoor een krimpend totaal onzichtbaar blijft.

SQL & DAX

Omzetaandeel per verkoopkanaal berekenen in SQL en DAX

Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.

SQL · PostgreSQL
SELECT channel,
       SUM(total_amount) AS revenue,
       ROUND(100.0 * SUM(total_amount)
             / NULLIF(SUM(SUM(total_amount)) OVER (), 0), 1) AS revenue_share_pct
FROM orders
WHERE status <> 'cancelled'
  AND order_date >= date_trunc('year', current_date)
GROUP BY channel
ORDER BY revenue DESC;
DAX · Power BI
Channel Revenue Share =
DIVIDE(
    SUM(Orders[total_amount]),
    CALCULATE(SUM(Orders[total_amount]), REMOVEFILTERS(Orders[channel]))
)

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar omzetaandeel per verkoopkanaal per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.

Lees meer →

In je Power BI-dashboard

Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.

Lees meer →

Eigen dashboards (pilot)

Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je het omzetaandeel per kanaal?

Je deelt de omzet van elk kanaal door de totale omzet in dezelfde periode en vermenigvuldigt met 100%. De aandelen van alle kanalen tellen samen op tot 100%. Gebruik omzet exclusief btw en zonder geannuleerde orders.

Waarom is het omzetaandeel per kanaal belangrijk?

Het laat zien hoe afhankelijk je bent van elk kanaal en waar je groei vandaan komt. Omdat kanalen verschillende kosten hebben, zoals commissie of verzending, beïnvloedt een verschuiving in de mix ook je marge. Daarom bekijk je het samen met de dekkingsbijdrage per kanaal.

Hoe deel je verkoopkanalen in?

Kies een vaste indeling die in al je systemen hetzelfde is, bijvoorbeeld eigen webshop, marketplaces, B2B-portaal en buitendienst. Leg per order vast via welk kanaal hij binnenkwam. Houd de indeling stabiel, zodat je trends over meerdere jaren kunt vergelijken.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.