← Volta Neobank

Extended · project 10 of 23

Spend breakdown by category and channel: bills (25.8%) and travel (20.2%) make up nearly half the turnover, groceries is the most frequent category.

Situation
Where and on what customers spend — the basis for cashback and offer strategy
Task
Establish where and on what customers spend, and give the cashback and offer strategy a factual base
Action
Spend aggregation by category, channel and merchant; decline rate by category and monthly trend
Result
Bills (25.8%) and travel (20.2%) — nearly half the turnover; groceries most frequent (18,238 transactions, €45.8 ticket)
Stack
Pythonpandas / NumPySciPy / Statsmodelsscikit-learnMatplotlib / Seabornuv + ruff
On this page
  1. Situation
  2. Task
  3. Actions
  4. Result
  5. Recommendations
  6. Documentation

Volta — Spend Analysis

Situation

Where and on what customers spend — the basis for cashback and offer strategy.

Task

I needed to establish where and on what customers spend, so I owned the spending layer that the cashback and offer strategy is built on.

Actions

  • Spend aggregation by category/channel/merchant.
  • Decline rate by category, monthly trend.

Result

  • Bills (25.8%) and travel (20.2%) are the largest categories; together nearly half the turnover.
  • Groceries is the most frequent (18,238 transactions, €45.8 average ticket).
  • Travel is thin-margin (see Project 14).

Recommendations

  • Build cashback/offers around top categories (bills, groceries).
  • Watch travel margin as volume grows.
  • Monitor the decline rate as a payment-UX signal.

Documentation

Charts

Source: github.com/NikitaBoyarkin/volta-banking — 22 projects; figures recomputed from the repo's own datasets (data/*.csv) via its analysis scripts. Funnel counts from data/volta_funnel_data.csv (10,000 users); A/B, retention, segmentation, churn, RFM, CLV, attribution, anomalies, spend, support, NPS, JTBD, unit economics, premium, KYC deep-dive, referral, assisted CAC, FX sourcing, premium offers, anchor CAC and dormant win-back follow the published project narrative (README + part pages).

Spend by category

Total spend (€) across ten transaction categories. Bills and travel are the largest by volume.

0 500 1000 1500 bills — Total spend: 1390 1390 travel — Total spend: 1088.5 1088.5 groceries — Total spend: 834.7 834.7 shopping — Total spend: 801.1 801.1 dining — Total spend: 336.1 336.1 cash — Total spend: 278.5 278.5 transport — Total spend: 198.9 198.9 health — Total spend: 175.9 175.9 p2p — Total spend: 145.7 145.7 entertainment — Total spend: 142.7 142.7 bills travel groceries shopping dining cash transport health p2p entertainment Category Spend, €K
Key takeaways
  • Bills (25.8%) and travel (20.2%) make up nearly half the turnover, but travel has thin margin (see unit economics).
  • Groceries is the most frequent category (18,238 transactions) at a €45.8 average ticket.

Volta project map

Volta overview →