Amela
Reward Media Inc. — Platform Build Story
ℹ︎For confidentiality, company names, project names, and system screenshots have been replaced with pseudonyms and mock data.

A reward-ad monetization platform, built in-house from scratch.

RewardWall is a monetization platform that lets you build and operate — without any development — the offer wall placed on media (a mechanism where users complete ad actions to earn rewards).

No-code wall building, ad and reward management, conversion measurement, and automated settlement — a new-platform launch story: a platform that simultaneously satisfies the four pillars a reward-ad business needs, built from scratch in-house over 12 months using microservices.

Wall building
No-code
Drag & drop
Content components
10+ types
Cards, sliders, and more
Reward settlement
Auto
Daily batch aggregation
Performance measurement
Real time
Elasticsearch
rewardwall.example.jp/builder
Wall builder
Live
Card
Slider
Video
Slider · Featured Offers
App registration+500P
Survey completion+120P
+ Drop here
01
CLIENT
About the client

A leading domestic 'reward media' company driving ad monetization.

Reward Media Inc. is an ad-monetization operator that provides reward-ad walls across multiple media properties. It needed to quickly compose the optimal wall for each property and serve advertisers' diverse offers.

How a wall is presented directly drives revenue, and accurate reward settlement is the bedrock of trust. Operators needed a platform where they could edit the wall themselves and accurately measure and settle conversions. RewardWall is that foundation.

Content components
10+
Arrange with no code
Live offers
Many
CPI / CPA / CPV, etc.
Structure
μSVC
Microservices
BUSINESS FLOW — Offer Wall Flow
Build the wall
Place components with drag & drop
Configure ads and rewards
Offers, rewards, display conditions
User completes
Complete ad actions to earn rewards
Measurement & auto-settlement
Automate CV measurement and reward settlement
02
CHALLENGE
Design challenges to solve

Four structural requirements the platform had to meet.

None were technology-selection issues — they were business requirements tied directly to revenue, operational speed, and advertiser trust. A greenfield build demanded a design that satisfied all of them at once.

Development dependency for wall updates
If every layout change needs development, campaigns roll out late and revenue is missed.
Accuracy of reward settlement
If settlement is manual, missed or duplicate grants occur, undermining the trust of users and advertisers.
Real-time performance measurement
If aggregation is daily-only, you can't judge delivery quality instantly, delaying optimization.
Scalable architecture
If the architecture is wrong, ad, reward, and measurement workloads interfere, and the system can no longer scale.
03
ARCHITECTURE
An architecture we built together

Turn monetization operations into a 'scalable platform' across four areas.

No-code builder, ad and reward management, conversion measurement, automated settlement — we built these four areas from scratch in-house with Reward Media using microservices. Each service can scale independently.

Amela
EXECUTION
12months
Period
30man-months
Total effort
Area ①
No-code builder
Challenge
Operators must be able to edit the wall themselves
Solution
Drag & drop builder
Combine cards, sliders, and other components to publish instantly
Area ②
Ad & reward management
Challenge
Diverse offers and rewards must be managed in one place
Solution
Offer & gift management
Manage ad slots, reward points, and gift codes in one place
Area ③
Conversion measurement
Challenge
Performance must be graspable in real time
Solution
Elasticsearch aggregation
Visualize impressions, CV, and rewards in real time
Area ④
Automated settlement batch
Challenge
Reward granting and settlement must be accurate and automated
Solution
Daily aggregation batch
Automate reward granting and settlement to prevent missed or duplicate grants
FRONTEND
Next.js React Ant Design
BACKEND
Spring Boot μMicroservices
DATA
Elasticsearch MySQL
04
IMPACT
Value the platform creates

Reward Media's 'always-on monetization' accelerates.

This platform is not a technical metric — it continuously produces business outcomes: campaign speed, settlement accuracy, performance visibility, and scalability.

A platform to launch campaigns same-day
Operators can update the wall without waiting on development.
Settlement design that protects trust
Automate reward granting and settlement to eliminate granting errors.
Visibility that powers optimization
Grasp performance in real time and improve delivery quickly.
A design built to scale
Isolate workloads with microservices to handle media expansion.
STAKEHOLDER
Media operator
Wall owner
In general
Tends to require development for every layout change
At Reward Media
Update the wall same-day with no code
📈
Faster campaign turnaround
Never miss a revenue opportunity
STAKEHOLDER
End users
Reward earners
In general
Missed or delayed reward grants happen easily
At Reward Media
Earned rewards are granted accurately and automatically
📈
Trust in the experience
Drives continued use
STAKEHOLDER
Advertiser
Offer submitters
In general
Performance is hard to see, so ad-buying decisions lag
At Reward Media
CV and CVR viewable in real time
📈
Performance visibility
Ad-buy optimization
STAKEHOLDER
Management
Business decision-makers
In general
The system struggles to keep up when media expands
At Reward Media
Isolate workloads with microservices and scale
📈
Readiness for business expansion
Stable operations and cost optimization
05
DEMO
3 scenarios

Experience RewardWall through a live, working demo.