← Stromeus
CRM Project

Stromeus · Tarifrechner

Stromeus is a German energy comparison and switching platform helping customers find the best electricity and gas tariffs. Metawork built three interconnected systems: a real-time tariff calculator, Pipedrive CRM with sales automation and commission tracking, and JustCall call center integration.

Duration 2 months
Tasks 44
Meetings 2
Looms 11

A real-time tariff comparison and calculation engine for German electricity and gas customers, allowing users to discover available plans instantly and view detailed pricing information.

What was built

The core problem: Stromeus customers need to compare hundreds of available tariffs based on their specific consumption profile and location. Building a custom search engine is complex — tariff availability varies by region, pricing is dynamic, and calculation rules are non-standard.

The solution: A web-based tariff calculator backed by enet's APIs (Europe's largest energy data platform) and Google Sheets for calculation logic and data management.

Database & Data Modeling: Structured data model for tariffs, providers, pricing rules, and customer consumption profiles. Google Sheets stores tariff options, provision rates, and calculation parameters. Regular imports from enet APIs update available plans. Custom fields track plan features (spot pricing, bundles, add-ons).

Real-time Tariff Lookup: When a user enters their postal code, consumption (kWh), and service type (SLP = small customer, RLM = large customer), the app queries enet APIs for all available plans in that region. Filters by gas vs. electricity, tariff type (standard, spot, bundle), and provider.

Calculation Engine: Complex pricing logic implemented in Google Sheets and Apps Script. Calculates:

  • Total annual cost based on base rate, usage rate (ct/kWh), and consumption
  • Provision (Maklergebühr) based on sliding scale — larger deals get better rates
  • Filters for minimum/maximum consumption thresholds
  • Support for decimal inputs (unusual for historical reasons)
  • Multiple tariff scenarios in one calculation

UI/UX Features: Web-based interface with date picker (dd-mm-yyyy format), dropdown filters, search by city (with address autocomplete fallback), dynamic calculation results table. Summary row showing lowest-cost option. Deduplication of results to prevent duplicates in the output.

Admin & Management: Role-based access (different teams can modify tariff lists). Backoffice tools for admins to add/update tariffs, adjust provision rates, and manage provider data. Scenario-based testing to validate changes before going live.

Monitoring & Optimization: Weekly reviews of calculation results, error logging for invalid inputs or API failures, performance monitoring for query response times.

Recently touched

  • 2026-04-22 New Pricing Scenario: Any input format Open
  • 2026-04-22 New provider day-ahead prices Open
  • 2026-04-21 Remove old Lichtblick Provider Tariff from march Done
  • 2026-04-20 Tarifrechner — Pipedrive integration Open
  • 2026-04-20 Clarify: Does Enet provide MaLo (Marktlokation) IDs? Open

Other projects in this case study

  • Ongoing Support

    Continuous maintenance, optimization, and feature development for Stromeus's integrated tariff calculator, sales CRM, and call center system.

    Read case study
  • Pipedrive + JustCall

    Integration of JustCall call center phone system with Pipedrive CRM to track inbound sales calls, manage agent performance, and streamline lead capture and deal progression.

    Read case study