FISHING TIME

Fishing Time by BGaming: 52% ROI in Malaysia

The live-fishing market in Malaysia was ready before the product. We tested the Fishing Time crash release within days and scaled before the auction filled.

VerticaliGaming
RegionAPAC
ChannelsMeta Ads, In-app networks
Period2026
52.36% Return on spend
28.3k First deposits
742.9k Spend, USD
389.0k Profit, USD
01

Challenge

We had been working the live-fishing theme in Malaysia for months and kept seeing the same pattern: the audience responded to this setting. The market was ready. What was missing was a product able to realise that potential, with mechanics dynamic enough to hold a player past the first session. There was no benchmark to buy against either — the genre worked, but nobody had numbers on a specific release.

02

Strategy

When BGaming shipped the Fishing Time crash release there was nothing left to doubt: a proven setting plus dynamic mechanics. We split-tested it across several products immediately, and one partner, TopX, started returning outstanding economics. After that, what to scale was not a question. The engagement ran on CPA rather than revenue share, and that was a deliberate choice: a fixed payout per first deposit gives a known margin on the day a campaign runs instead of six months later; the reporting that decides the income does not sit entirely with the operator; and player-value variance stays with the party that can actually influence retention.

03

Execution

As we scaled we kept reworking campaign structure. We tested OS splits, age and gender splits, geo-targeting inside Malaysia — not one of them beat Broad consistently. The single pattern that held across the whole volume was men aged 25 to 44. That segment moved through the funnel better and carried the strongest economics. We committed to three creative formats. Gameplay — video showing real play and a balance top-up — produced the best conversion to deposit. Emotion — big wins with simple storytelling — produced the highest CTR and the fastest volume. AI static — banners generated by neural nets — held volume through scaling without losing quality. Language versions mattered on their own: with localisation, campaigns stayed in delivery longer and rejected ads were replaced faster.

04

Result

From 1 May to 10 July: 174,350 installs, 94,842 registrations and 28,311 first deposits — a 54.4 per cent install-to-registration rate and 29.8 per cent registration-to-deposit. Media cost of 742,865 dollars returned 1,131,843, leaving 388,978 in profit at 52.36 per cent ROI. Average first deposit held around 75 dollars, an install cost roughly 4, and the average CPA payout ran near 40.

05

Learnings

Sometimes the key is not inventing something new but spotting a strong release in time, testing it fast and scaling before the window closes. Almost every hour spent building audiences was wasted — the product did the targeting. Speed of entry decided it: the gap between a genre proving itself in a market and the auction filling with competitors is very short.

  1. Unique users 174 350
  2. Registrations 94 84254.4%
  3. First deposits 28 31129.8%
Average first deposit
~75 USD
Cost per install
~4 USD
Average CPA payout
~40 USD
Acquisition funnel over the campaign period. Bar width is share of the unique users reached.

Three formats in permanent rotation

Gameplay

Real play with a balance top-up shown, so the deposit step is familiar before it is asked for.

Best conversion to deposit

Emotion

A large win and the simplest possible story around it.

Highest CTR, fastest volume

Generated statics

Neural-net banners produced faster than a studio can, used to keep supply ahead of fatigue.

Held volume through scaling

Want the version with the numbers in it?

Verified figures, references and the full reporting stack are shared under NDA on the first call.