Customer story · White paper

Recommendations that
keep up with the catalog.

How Albatross deployed real-time perception models across Wallapop — a second-hand marketplace with more than €2 billion in GMV — and rebuilt discovery on five surfaces in two quarters.

Wallapop × Albatross Published May 2026
+118.9%
Engagement lift · Discovery Feed
+46.9%
Purchase intent lift · Discovery Feed
+49.9%
Conversion to sold item · Similar Items
~1 billion
Requests per month
Overview

One pilot to five live surfaces, in two quarters.

A summary of the Wallapop × Albatross collaboration through Q1 and Q2 2026.

Wallapop is one of Europe's largest second-hand marketplaces — more than €2 billion in annual gross merchandise value, and a catalog that turns over by hundreds of thousands of listings every day. That mix of scale and churn is exactly what conventional recommendation systems handle worst.

Over two quarters, Albatross replaced Wallapop's legacy discovery stack with a set of real-time perception models. A small, shared set of primitives now powers five distinct surfaces: the personalized home feed, a purchase-optimized variant of it, the similar-items carousel on every listing, a new playlist-completion product, and personalized marketing outreach. Each was built and A/B tested.

At Wallapop, we are moving toward a system that understands what users want in real time, helping buyers find the right items faster while giving sellers more effective visibility for their listings. Our collaboration with Albatross represents another step forward in our mission to empower people to participate in a more conscious consumption model that creates economic opportunities for people.
Rob Cassedy
CEO, Wallapop
We typically don't outsource systems this central to our business. That we're working with Albatross says a lot. Their discovery engine allowed us to launch a completely new experience in weeks, not years, while significantly improving the user experience.
Rodrigo Aramayo
VP of Data, Wallapop

Why marketplace recommendations break.

The problem

Fast-changing catalogs of unique items defeat collaborative filtering and rules.

For any marketplace, the core recommendation challenge is structural. The catalog changes extremely rapidly and consists of unique items with inconsistent metadata. Hundreds of thousands of new listings enter the catalog every day with no impressions and no interaction history — which means traditional systems cannot recommend them at all.

Collaborative filtering and rules-based engines were built for stable catalogs of repeatable products. They struggle on two fronts at once. They cannot keep up with fast-changing user intent: recommendations stay static as a person browses, clicks, and refines what they are looking for. And they cannot keep up with a dynamic catalog — a legacy system typically needs a sustained volume of interactions before it will recommend a new item with any confidence, so fresh inventory can take days to surface.

A marketplace only works if sellers keep listing items — and sellers only keep listing when those items surface and sell.

The scale of Wallapop.

Scale

At this size, small gains and small losses both become very large numbers.

Scale is what turns this problem from an inconvenience into a material cost. Wallapop operates one of Europe's largest second-hand marketplaces. Annual gross merchandise value exceeds €2 billion. The live catalog runs to roughly 60 million items. Hundreds of thousands of new listings are added every day, and the marketplace spans multiple countries, including Spain, Italy, and Portugal.

€2 billion+
Annual GMV
~60M
Items in the live catalog
100,000s
New listings added daily
3 markets
Spain, Italy & Portugal

Perception models that update in real time.

The approach

Sequential embedding models trained on live user-event streams.

Albatross takes a different approach. Instead of collaborative filtering or hand-tuned rules, it uses sequential embedding models trained on live user-event streams. These models learn how users respond to products, content, and discovery decisions, then predict the next best items or actions to serve at each point in the journey.

The defining property is that the model updates in real time. Every new click updates Albatross's understanding of the user immediately. Recommendations are regenerated on the spot and served with low latency, so the feed adapts as the user explores rather than staying fixed for the session. A new listing can become recommendable within hours of entering the catalog instead of waiting days for clicks to accumulate.

Five surfaces, one shared engine.

Between June 2025 and May 2026, the collaboration moved from a single pilot to five discovery surfaces, four of them live in production.

Picked for Kevin
€290
Sillón diseño italiano
€865
Consola USM Haller gris
€260
Mesa centro estilo Paolo P.
€100
Kartell Componibili plata
Home feed — "Picked for Kevin"
Deployment 01 · Primitive: Discovery Feed · Live

Personalized home feed

The home feed is the entry point of Wallapop. With Albatross, every user sees a unique, personalized list of items that refreshes after every click — a real-time discovery experience that evolves as the session unfolds. The pilot was evaluated over a long run; the signal was unambiguous, and the feed has since expanded internationally.

Home-feed pilot vs. incumbent
+118.9%
Engagement
+104.8%
Favorites
+46.9%
Purchase intent

More than a doubling of engagement against the system it replaced.

Deployment 02 · Primitives: Discovery Feed + Dynamic Reranking · Live

Purchase-optimized feed

The home feed is tuned for engagement and discovery. The purchase-optimized feed is the same feed reranked toward a different objective: completing a sale. It pairs the Discovery Feed primitive with Dynamic Reranking, which reorders the feed's candidate set against an explicit purchase objective. Launched in April 2026, Albatross's funnel analysis showed the reranked feed moved users further down the purchase funnel without sacrificing discovery.

Funnel analysis by Albatross · vs. Feed v2
+12.5%
Offer requests
+11%
Items sold
+25%
Phone-number clicks
€100Kartell Componibili
More like this
€945
Mueble USM Haller
€100
Mueble USM Haller
€800
Mueble USM Haller
Make offerBuy
Item detail — "More like this"
Deployment 03 · Primitive: Similar Items · Live

Best alternatives — the similar-items carousel

On every item-detail page, a carousel shows the best alternatives to the listing a user is viewing. Before Albatross, Wallapop's in-house solution covered less than half the catalog — most listings simply had no good alternatives to show. Albatross delivered the endpoint, ran an A/B test, and rolled it out globally. Coverage rose from under 50% to 94%, and the carousel became one of the highest-traffic surfaces on the platform.

Results at full rollout
+56.5%
Conv. to purchase intent
+49.9%
Conv. to sold item
+31%
Clicks
50 → 94%
Catalog coverage
Living
Recents
€100
Mueble USM Haller
€160
Kartell KD28
Picked for you
€250
Lámpara Louis Poulsen PH5
€945
Mueble USM Haller gris
In-list feed — "Picked for you"
Deployment 04 · Primitive: Playlist · Live

Smart playlist completion

Smart Playlist Completion is a new product — the first of its kind on Wallapop — built on the same feed technology. Users create lists of favorite items, and Albatross recommends the ideal items to complete each list. The recommendations are personalized twice over: unique to the user and unique to the list, so the same person receives different suggestions for different playlists.

Product highlight
New
First product of its kind on Wallapop

Recommendations regenerate with real-time context — unique per user and per list.

Deployment 05 · Primitive: Discovery Feed · In integration

Personalized marketing outreach

The fifth deployment extends personalized discovery beyond the app itself. Marketing Outreach reuses the Discovery Feed primitive to bring the same real-time, personalized item selection into outbound marketing channels.

Why it matters

One primitive, a second surface. The Discovery Feed that powers the home feed needs no rebuild to drive outbound channels — the same building block is simply called from a new place.

Discovery primitives
Platform
Use cases
Discovery Feed
Similar Items
Playlist
Dynamic Ranking
Albatross
Perception models.
Real-time infrastructure.
Homepage feed
Personalised landing
Detail page
Item alternatives, PDP
Style board
Built from liked items
Purchase-optimised feed
Ranked for conversion
Marketing campaign
Targeted recommendations
+ many more
the list keeps growing

Fast, always on, built to scale.

Across the past six months, all surfaces have sustained an SLA of 99.8–100%, with 95th-percentile latency under 90 milliseconds.

The engine behind the velocity.

Infrastructure

Built for contained failure

  • Event-driven architecture — producers and consumers decoupled via events
  • Stateful dependencies kept off the hot path, so SQL and third-party failures stay contained
  • Full-stack Kubernetes-native — one platform, one operational model
  • Infrastructure as code throughout, with strong CI/CD from commit to production
  • Synthetic monitoring on critical endpoints catches regressions before users see them