From Fragmented Tracking to Actionable Data: Transforming ePlaneta’s Analytics Infrastructure

We rebuilt ePlaneta’s analytics by migrating to GA4, introducing a structured measurement framework, and integrating Google Ads, Meta, TikTok, Yandex, and programmatic channels. A key breakthrough was segmenting sales touchpoints (separating internal orders from real online customers), enabling accurate attribution, cleaner performance insights, and smarter decisions across the business.

They built a bespoke controlling system that tracks performance at the product, category, and keyword level, surfacing opportunities and flagging issues the moment they arise.

Client

ePlaneta

Expertise

Google Analytics 4
E-Commerce Tracking
Enhanced Conversions
Multi-Platform Integration
User Tracking & Attribution
Data-Driven Optimization

Year

2022 - Present

ePlaneta is a prominent Serbian online shop that offers a vast range of products across more than 1,000 categories, including electronics, home appliances, tools, auto accessories, clothing, and more. The platform caters to diverse customer needs with over 70,000 items available for purchase. ePlaneta has gained significant traction in the Serbian market, attracting around 500,000 monthly visitors.

Client words

For the past three years, Granular Group has been ePlaneta’s go-to partner for scaling our digital presence. They transformed SEO into our most effective acquisition channel, driving substantial year-over-year organic growth and helping us support half a million monthly visitors across our vast 70,000-item catalog. Their strategic guidance fueled rapid expansion in key verticals—household appliances, IT hardware, footwear, and apparel—solidifying our leadership in each.

Their greatest impact has been in empowering us with clear, actionable insights. They built a bespoke controlling system that tracks performance at the product, category, and keyword level, surfacing opportunities and flagging issues the moment they arise. This real-time visibility has enabled our teams to optimize campaigns swiftly, fine-tune content, and maintain steady conversion gains across the board.

With their proactive, hands-on collaboration, Granular feels like an extension of our team. They navigate cross-departmental hurdles with ease, continuously unlocking new revenue streams and ensuring ePlaneta is poised for sustainable growth in Serbia’s competitive eCommerce market.

Branimir Kulašević, Chief Ecommerce Officer

Challenges

  • Legacy setup built around Universal Analytics

    The existing tracking was built around UA, with inconsistent event structures and no flexibility for modern attribution needs.

  • Unclear distinction between real customers and internal orders

    There was no way to tell which conversions came from actual web customers and which were entered by in-store staff, call center agents, or webshop assistants on behalf of customers. This blurred the accuracy of conversion data, skewed performance reports, and introduced noise into remarketing audiences, since many “purchases” weren’t driven by ad clicks, but by internal workflows.

  • Untracked promotions

    Campaigns, banners, and discount codes weren’t consistently tracked, limiting insight into what actually drove conversions.

  • Disconnected marketing platforms

    Tools like Google Ads, Meta, TikTok, and Yandex lacked unified signals, hurting targeting and attribution accuracy.

  • Missing behavioral and custom business data

    Key on-site actions and business-specific processes weren’t tracked, leaving gaps in analytics and decision-making.

Solution

  • Migrated to GA4 with a clean, custom event model

    We rebuilt the entire tracking architecture using GA4’s event-driven structure. Every meaningful user action was defined, mapped, and tagged, ensuring consistent, scalable data collection across the full customer journey.

  • Segmented traffic sources by user type

    We implemented logic to differentiate real web customers from internal users, such as in-store staff, call center agents, and webshop operators. This segmentation allowed ePlaneta to understand the true impact of digital marketing and improve data integrity for performance analysis and remarketing.

  • Enabled consistent promotion tracking

    From homepage banners to campaign-specific landing pages, we added tracking parameters and custom events to capture how users interacted with promotions. This gave the team visibility into what actually drove clicks, engagement, and conversions.

  • Implemented advanced behavioural tracking

    We introduced tracking for user registration flows, internal site searches, and other high-intent behaviours, unlocking deeper insights into how users navigate and convert across product categories.

  • Tracked custom business logic securely

    For proprietary activities and workflows unique to ePlaneta’s business model, we implemented tailored tracking solutions while respecting confidentiality. These data points are now part of the broader analytics system and help inform operational and strategic decisions.

  • Broken Conversion Tracking for Google Ads

    Even basic conversions were not properly recorded, leading to ineffective bidding, poor campaign optimization, and missed retargeting opportunities.

Results

  • GA4 Migration ePlaneta now has a scalable, documented analytics system that accurately reflects user behaviour and business priorities.
  • Internal vs. External Conversions The team can now distinguish between real webshop customers and orders placed by internal staff, enabling clean performance tracking and more relevant remarketing.
  • Unified Conversion Signals Google Ads, Meta, TikTok, Yandex, and Programmatic advertising now receive consistent conversion signals, improving targeting efficiency and attribution accuracy across campaigns.
  • Behavior Tracking Key actions like registrations, promo use, and search are now measurable and actionable.
Audit and Discovery

We began by performing a full audit of ePlaneta’s existing Universal Analytics setup, GTM containers, and martech tags. The system was cluttered with overlapping tags, inconsistent event logic, and no clear way to separate user types. This initial assessment helped us understand where data was unreliable, where tracking was missing, and what needed to be rebuilt from scratch.

Defining the Measurement Framework

Together with the client, we mapped out a new GA4-based measurement plan, tailored specifically to ePlaneta’s multi-channel business model. We defined core user actions, eCommerce funnel events, promotional interactions, and even business-specific workflows. This framework gave us a clear structure to implement tracking consistently across the web, internal teams, and assisted sales channels.

Rebuilding the Tracking Architecture in GA4 and GTM

We implemented a clean, modular event structure using Google Tag Manager, with naming conventions, version control, and event parameters aligned across all touchpoints. Events were prioritized by impact and rolled out in phases, starting with core eCommerce events, then promotions, search behavior, registration, and finally, custom internal actions.

Internal Traffic Segmentation

A major focus of the project was separating traffic and conversions generated by actual web customers from those placed by internal sales agents, call center staff, and in-store employees. We built logic to flag and categorize these actions, enabling the team to filter them in reports and exclude them from remarketing lists, greatly improving signal quality.

Martech Integration and Data Alignment

Once the event model was in place, we integrated key advertising and analytics platforms (Google Ads, Meta, TikTok, RTB, and Yandex), ensuring each platform received consistent, high-quality event data. This allowed media teams to run more efficient campaigns, with reliable conversion tracking and audience targeting across all channels.

Advanced Tracking for On-Site Behavior

To go beyond surface-level analytics, we implemented detailed tracking across critical user flows, specifically, the registration and purchase processes. By capturing drop-offs, retries, and completions at each step, the team gained a clearer understanding of where users encountered friction. This insight helped optimize the experience for new users and returning shoppers alike, ultimately supporting conversion rate improvements and more effective remarketing segmentation.

Custom Tracking for Business-Critical Logic

Some of ePlaneta’s workflows fall outside standard analytics scopes, such as order flows linked to external systems or processes handled by internal teams. We developed secure, custom tracking solutions to capture these actions while respecting business confidentiality. These touchpoints now feed directly into the GA4 ecosystem.

Ongoing QA, Documentation & Enablement

Every release went through QA with GTM Preview, DebugView, and custom checklists. We maintained a detailed change log and documentation for internal use, ensuring that both the Granular and ePlaneta teams could manage future iterations. The system is built to evolve – new events, tools, or reporting needs can be integrated without disrupting the existing structure.