BUSINESS INTELLIGENCE SOLUTION

Recipe for informed business decisions

01 the motivation

When you have the right data, you make the right decisions. No guesswork, just clear insights that show exactly what works and why.

For businesses with high-traffic websites, user data is a goldmine. But without the right tools to collect, segment, and analyze it, that data quickly becomes overwhelming and unmanageable.

Our client Podravka recognized the untapped potential on one of their most popular websites. With over 600,000 monthly visitors, their leading recipe website Coolinarika was generating an abundance of information. While their existing tools collected the data, they found it challenging to connect the dots to reveal the full picture of how users actually behaved on the site.

To solve this, we implemented a powerful Business Intelligence (BI) solution, converting raw website traffic into structured, actionable insights. Now, Podravka’s key decision-makers can tap into real user behavior, which helps them target better, create more relevant content, and have a clearer view of ROI from digital initiatives.

02 project overview

Interact, collect, reflect

Podravka needed a way to gather and analyze large volumes of user interaction data without affecting website performance. The solution had to be scalable, cost-effective, and ready to support advanced BI capabilities as the platform continued to grow.

03 the solution

Smart event collection without slowing things down

To keep the website running smoothly, we focused on collecting only the most important user actions like viewing a recipe, reading an article, or performing a search. These events were routed through Azure Event Hub, a high-performance tool designed to handle large amounts of data without delay. Even during busy traffic spikes, the system stayed fast and reliable.

All collected data was stored in Azure Data Lake, which is perfect for keeping big datasets safe and ready for future analysis, without changing the original records.

Turning raw events into clear insights

We didn’t stop at just collecting events. We enhanced them. Using Azure Functions, we added contextual metadata, such as linking a viewed recipe to its category or highlighting key ingredients. This made the data far more insightful.

Once enhanced, the events were neatly structured in Azure Table Storage and visualized in Microsoft Power BI. The result was fast, easy-to-understand dashboards that gave the client exactly what they needed: real-time, actionable insights to guide informed business decisions.

GOALS

  • Deliver a powerful business intelligence solution that drives meaningful insights.
  • Ensure the solution is cost-effective and easy to manage.
  • Minimize operational overhead.
  • Use scalable storage options to support growing data volumes.
  • Build an architecture that supports advanced analytics capabilities.
  • Create a practical, high-impact system aligned with the client’s growth and analytics objectives.

RESULTS

  • Scalability: The cloud-native architecture scaled effortlessly with traffic and data volume resulting in no performance issues and no manual tuning.
  • Cost efficiency: By using serverless processing and optimized storage, the client kept ongoing costs low, even as their data grew.
  • Seamless user experience: All processing ran independently of the main site, keeping the user experience fast and uninterrupted.
  • Actionable Insights: With a clear view into user behavior and trends, the client could make smarter, faster and data-driven decisions.

PROJECT TEAM

PODRAVKA

  • Project Lead – Ivana Korošec Vujica
  • Business Manager for Coolinarika – Maja Krivić

ENTERWELL

  • Development Lead and development – Aleksandar Toplek
  • Business Analyst – Marin Glibić