Most studios now have a DTC channel, or are building one. Far fewer have one that grows.
Going direct is table stakes now. Studios who move find the obvious first win waiting for them: drop the app store as the middleman and your channel costs fall. Margins improve. The dashboard looks great.
Then, for many studios, it flattens.
This is the part of the DTC story nobody puts in a press release. Lowering your channel costs is a one-time event. It improves your margin on the revenue you already have. It does not make that revenue grow. A webshop that just moves existing purchases off the app store gives you a better take rate on a flat line. To bend the line upward, you have to change something harder: how a player feels at the moment they pay, and whether they ever come back to do it again.
We call that compounding metric revenue velocity.
The difference between a bump and a curve
A revenue bump is what you get when the same players spend the same way through a cheaper channel. A revenue curve is what you get when more players buy, buy sooner, and come back to buy again, month after month.
The first is arithmetic. You keep more of each sale. The second is compounding. Each month's returning buyers become the floor for the next month's growth, and the gap between the two widens over time.
Velocity is what separates them. Specifically, three things:
- How many of your players make a first DTC purchase
- How quickly a first-time buyer becomes a repeat buyer
- How reliably repeat buyers keep coming back
A templated webshop, bolted onto your game with someone else's checkout, can capture the bump. It struggles with the curve, because nothing about it gives a player a reason to return. The store does not know who they are, what they play, or what they bought last week. It takes a payment and forgets them.
What revenue velocity looks like when you build for it
When the storefront is built as a genuine extension of the game, velocity changes shape. We saw this clearly with Hutch, the MTG studio behind F1 Clash.
Phil Brook, Hutch's Game Director, came from Zynga and Take-Two and had watched DTC channels evolve from static storefronts into live monetization systems. He did not want a store that simply listed products. He wanted one that moved with the game and the real F1 season, served the right offer to the right player at the right moment, and felt authentic enough that players would never experience it as a third-party bolt-on.
The results were not a one-time bump. They were a curve:
- 5x increase in daily DTC gross revenue
- 200% increase in month-to-month DTC revenue growth
- 240% increase in month-to-month first-time DTC buyer count
- 230% increase in month-to-month unique DTC purchaser count
Look at the last two numbers in particular, because they are the velocity story. First-time buyers and unique purchasers both climbing month over month means the channel is not just extracting more from the same wallets. It is widening the base of players who participate, and doing it repeatedly. That is what a compounding channel looks like from the inside.

"Stash built us exactly the kind of bespoke webshop we needed to compete with other studios. And their efforts immediately had a massive revenue impact." – Phil Brook, Game Director
Revenue velocity is a product problem, not a payments problem
When DTC revenue flattens, the instinct is to treat it as a pricing or payments question. Run a discount. Add a payment method. Those help at the margin, but they miss the bigger lever. The strongest driver of player behavior is usually not economics. It is status. Players will chase a rare skin, a new mount, a sword no one else is carrying, the things that set them apart from the pack, harder than they will chase a few dollars off. A discount is a transaction. Exclusivity and differentiation are identity. That is why velocity is built upstream of checkout, in the product itself. Three things drive it.
Relevance. An offer that fits the player converts; an offer that does not gets ignored. A bundle built around a driver who just won a Grand Prix is compelling this week and stale next week. A beginner bundle shown to a veteran is dead on arrival. Relevance is also where status lives: the right exclusive item for the right player, shown at the right moment, is worth more than any markdown. Hutch surfaces offers from the same catalog as the game, over a direct API to the game backend, so offers track each player's progression and the rhythms of the real season automatically. When something is not resonating, Phil's team changes it in the backend and it goes live in minutes. "Knowing we can undo anything without extra engineering work," he told us, "gives us the confidence to be bold with our offer strategy."
Authenticity. Players return to a place that feels like the game they love, not a checkout page wearing its logo. Hutch treated game-native design as non-negotiable, and the payoff is trust: "From the UX to the offers, everything about it feels like a true extension of the F1 Clash game." Trust is what turns a first purchase into a habit.
Freedom to run offers at all. Velocity requires variety, and variety requires compliance. F1 Clash carries legally mandated odds disclosures on many of its offers, and every market and currency adds its own rules. As Merchant of Record, Stash absorbs that entire burden, including tax, fraud, odds disclosures, and audit trails, so the range of offers a studio can safely run is not quietly capped by what its compliance team can keep up with.
None of those three is a payments feature. They are product capabilities. Which is why velocity is something you design for, not something you buy.
The metric to put on the dashboard
If your DTC reporting today is a single revenue figure, add two lines beneath it: first-time buyer count and repeat purchase rate, both month over month. Watch how they move. A channel that is genuinely compounding shows both rising. A channel that caught the easy bump and stalled shows flat lines under a number that looked, for one quarter, like growth.
Studios that treat DTC as a storefront will keep collecting the bump. Studios that treat it as a relationship will build the curve. A year from now that difference will be obvious in the numbers, and much harder to catch up to.
Hutch is already onto the next phase, adding a loyalty program and in-game checkout to F1 Clash to turn a monetization channel into an engagement and retention engine. That is the natural arc of a channel built for velocity. It does not finish at the sale. It compounds from there.
