E-commerce optimaliseren met data: BI-transformatie voor een toonaangevende Europese e-commerce aggregator

Details of the business intelligence solution for the European e-commerce aggregator

Overzicht klant

Crux Digits werkte samen met een van de grootste aggregators van e-commerce in Europa om een hoog schaalbare business intelligence oplossing te leveren. De eindklant werkte op meerdere platforms, zoals Amazon, Bol.com, Netsuite, etc. Ze hadden een geïntegreerd systeem nodig dat verschillende gegevensbronnen zou samenvoegen voor geïnformeerde besluitvorming door middel van realtime bruikbare inzichten op gebieden als verkoopprestaties en -efficiëntie, advertentie-effectiviteit en voorraadbeheer.

Belangrijkste uitdagingen

Datasilo's: De klant had informatieversnippering over platforms zoals Amazon, Bol.com en Netsuite, waardoor het moeilijk was om een holistisch beeld te krijgen van de bedrijfsprestaties.

Volgen van campagneprestaties: Er was geen effectieve manier om reclamecampagnes over verschillende kanalen van e-commerce te monitoren of te optimaliseren.

Handmatige rapportage: De afhankelijkheid van verouderde, handmatige rapportagemethoden veroorzaakte aanzienlijke vertragingen, vooral op gebieden zoals voorraadbeheer en analyse van campagneprestaties, waardoor het vermogen van de klant om snel te reageren en weloverwogen zakelijke beslissingen te nemen werd belemmerd.

Oplossing

Crux Digits ontwikkelde een cloud-native BI-oplossing gebouwd bovenop het Medallion Architecture framework met Azure services en Databricks. Het hielp bij het samenbrengen van gegevens uit alle bronnen en het integreren van de BOL Retailer en Advertising API's om de advertentie- en SEO-prestaties van de klant te optimaliseren.

Oplossingsarchitectuur en gegevensmodellering

We hebben gekozen voor een Medallion-architectuur met drie lagen (Brons, Zilver, Goud) zodat we de gegevenstransformatie en -analyse eenvoudig konden beheren.

  • Bronzen laag: Deze laag is de ruwe gegevensinvoerlaag die gegevens bevat van bronnen zoals Amazon, Bol.com en Netsuite. Het bevatte verkoopgegevens, bestelgeschiedenis, reclame-uitgaven en productretour. Deze gegevens werden verder opgeslagen in Azure Blob Storage voor verwerkingsdoeleinden.
  • Zilveren laag: Hier reinigen, transformeren en standaardiseren we al onze gegevens in Azure Synapse Analytics. Dit helpt in feite bij het bereiken van gegevensconsistentie op verschillende platforms voor een soepele en foutloze rapportage.
  • Gouden laag: We hebben de schone gegevens samengevoegd en verrijkt met behulp van Databricks om een sterrenschema te maken dat eenvoudige en intuïtieve rapportage van belangrijke bedrijfsgegevens mogelijk maakt op het gebied van verkoopprestaties, voorraadstatus en advertentie-effectiviteit.

Integratie van BOL Retailer en Advertising API's

  • Verkoop- en productgegevens monitoren: Real-time bijhouden van de verkoopprestaties op Bol.com en specifieke productgegevens hielpen bij het optimaliseren van de productvermeldingen en het beheren van de voorraad.
  • Volgen van campagneprestaties: We hielpen bij het volgen van campagnes op Bol.com door het monitoren van advertentiemetriek en het analyseren van hun prestaties om een goede beoordeling te geven van de effectiviteit van de campagne.
  • SEO en trefwoordanalyse: Trefwoord prestatie analyse identificeerde de best presterende trefwoorden voor de klant en zijn concurrentiestrategieën, waardoor de zichtbaarheid van het product toenam door verbeterde listings en strategische optimalisatie van SEO-acties om hogere conversiepercentages te bereiken.

Geautomatiseerd ETL-proces

De hele gegevenspijplijn, inclusief het ETL-proces, werd geautomatiseerd met behulp van Azure Functions. Handmatige tussenkomst werd verwijderd en gegevens kunnen sierlijk door alle lagen stromen: Brons, Zilver en Goud, zodat belanghebbenden actuele realtime inzichten krijgen om sneller beslissingen te nemen.

Gegevensautomatisering voor SEO-optimalisatie

Met de BOL Advertising API kon de klant de prestaties van advertenties en zoekwoorden in real-time bekijken. Dit resulteerde in voortdurende optimalisatie van hun SEO-strategieën voor betere posities van hun producten in zoekresultaten en optimalisatie van advertentie-uitgaven voor een betere ROI.

Visualisatie met Power BI

We bouwden een dynamisch Power BI-dashboard om deze inzichten in een toegankelijk formaat te presenteren. We gaven real-time verkoop-, advertentie- en voorraadgegevens weer in toegankelijke, interactieve visualisaties waarmee belanghebbenden konden inzoomen op bepaalde categorieën, campagnes of marktgegevens, zodat ze de benodigde informatie kregen om snel beslissingen te nemen.

Gebruikte tools en technologieën

  • Azure Blob Storage: Voor de opname van ruwe gegevens.
  • Azure Synapse Analytics: Voor het opschonen, transformeren en standaardiseren van gegevens op schaal.
  • Azure Functions: Voor het automatiseren van ETL pipelines en het garanderen van real-time dataverwerking.
  • Databricks: Voor het afhandelen van schaalbare datatransformaties en het beheren van de Gold Layer.
  • Power BI: voor interactieve, realtime dashboards en datavisualisatie.
  • BOL Retailer en Advertising API: Om SEO- en advertentieprestaties te analyseren.
  • Amazon Rainforest API en Netsuite: Voor het integreren en beheren van verkoop-, voorraad- en operationele gegevens.
  • SQL Server: Gebruikt tijdens het transformatieproces voor gegevensbeheer.

Bereikte resultaten

  • Unified Data Access: We hebben de gegevens van de verschillende e-commerceplatforms van onze klanten samengevoegd in één geïntegreerd systeem. Hierdoor kreeg de klant een allesomvattend beeld van de verkoop-, voorraad- en reclamemetriek.
  • Real-Time Analyse: Het automatiseren van de gegevensstroom in het systeem leverde bijna-tijd bijgewerkte resultaten op. De snelheid waarmee beslissingen werden genomen en de daaruit voortvloeiende reactietijd van het bedrijf werd aanzienlijk verhoogd.
  • SEO optimalisatie: Door optimalisatie van SEO-parameters met behulp van realtime gegevens was de klant in staat om productvermeldingen te optimaliseren, waardoor de hoeveelheid verkeer toenam voor een hogere verkoop.
  • Schaalbaarheid voor toekomstige groei: De oplossing is gebouwd op Azure en Databricks, is schaalbaar en kan gemakkelijk extra gegevensbronnen opnemen als het bedrijf van de klant blijft groeien.

Conclusie

Door de integratie van Azure-diensten, Databricks en de BOL Retailer en Advertising API heeft Crux Digits met succes een schaalbare, cloud-gebaseerde BI-oplossing geleverd. Deze oplossing bood niet alleen realtime, bruikbare inzichten in de e-commerce activiteiten van de klant, maar maakte ook aanzienlijke verbeteringen mogelijk in de SEO- en reclamestrategie. Door het automatiseren van belangrijke bedrijfsprocessen verkreeg de klant een concurrentievoordeel, wat leidde tot een betere zichtbaarheid van producten, hogere verkoopcijfers en duurzame bedrijfsgroei in een steeds veranderend e-commerce landschap.