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

Fan passion, built in-house from scratch, made visible.

FanPulse is a fan-marketing SaaS that collects fans' posts and actions on social media and quantifies engagement with a proprietary fan score. It manages over 120,000 fans as one of Japan's leading fan-CRM platforms.

Collection, scoring, search & segmentation, and effectiveness measurement — the story of launching a new platform: a multi-tenant SaaS that satisfies all four axes of fan marketing at once, built in-house from scratch in 10 months.

Managed fans
120K+
Collect across SNS
Fan score
Auto calc
Engagement quantified
Analysis effort
-70%
Automate manual aggregation
SNS collection
1.84M posts
Batch auto-collection
01
CLIENT
About the client

FanPulse — a leading domestic force driving fan marketing.

FanPulse Inc. operates a SaaS that supports fan marketing for brands, artists, and companies. It collects and analyzes the vast voice of fans on social media, quantifying the enthusiasm of over 120,000 fans to power companies' fan initiatives.

The business model manages fan data per company (multi-tenant) and visualizes engagement with a proprietary fan score. It offers a one-stop flow from extracting core fans to campaign targeting and effectiveness measurement.

Managed fans
120K+
Core fans
8,400
Collected posts
1840K
BUSINESS FLOW — Turning fan enthusiasm into campaigns
STEP 1
Collect SNS posts
Auto-fetch from Twitter and others via batch
STEP 2
Fan score calculation
Quantify enthusiasm
STEP 3
Search & segment
Extract fans by conditions
STEP 4
Campaigns & effectiveness
Targeting and visualization
02
CHALLENGE
The design challenges to solve

The four structural requirements demanded of the platform.

None of these were questions of technology choice; they were business requirements tied directly to fan understanding, campaign precision, and operational efficiency. Building anew from scratch, we needed a design that made them all hold true at once.

① Automated SNS data collection

Aggregating by hand,Can't keep up with the flood of SNS voices, delaying analysis. We needed a mechanism that keeps auto-collecting posts and actions from multiple SNS.

② Quantifying enthusiasm

Relying on gut feel,Can't objectively tell who the core fans are. We needed a design that converts post frequency, reactions, and sentiment into a consistent enthusiasm score.

③ Flexible search & segmentation

Without conditional extraction,Campaign targeting becomes inconsistent. We needed a mechanism to freely filter fans by score, attributes, and custom fields.

④ Effectiveness measurement & scaling

Without measuring results,campaign improvement can't cycle. We needed a platform that visualizes effectiveness per company (multi-tenant) and can handle growing data volumes.

03
ARCHITECTURE
The architecture we built together

Turning fan marketing into a scalable platform across four domains.

We built all four domains — collection, scoring, search, and effectiveness measurement — in-house from scratch rather than stitching together external tools. Batch-based SNS auto-collection, proprietary scoring, flexible search, and multi-tenant management are unified into a single platform that supports everything from data collection to campaigns end-to-end.

AmelaEXECUTION
10 months
Duration
40 person-months
Total effort
Area ①
SNS collection
Challenge
Need to keep auto-collecting posts from multiple SNS
Solution
Auto-collect SNS via batch
Continuously fetch posts and actions via API integrations like Twitter and scheduled batches
Area ②
Scoring
Challenge
Need to quantify enthusiasm with a consistent metric
Solution
Auto-calculate a proprietary fan score
Weight post frequency, reactions, sentiment, and actions into a score
Area ③
Search & segment
Challenge
Need to freely extract fans by conditions
Solution
Search and segment by score and attributes
Filter and classify fans by conditions including custom fields
Area ④
Effectiveness
Challenge
Need to visualize results per company and scale
Solution
Dashboard and multi-tenant
Visualize results per company; leverage CSV integration for campaigns
TECH STACK
Backend
Spring Boot Java MySQL
Data & analytics
Batch infrastructure S Scoring
Infra & Integration
AWS X (Twitter) API
04
IMPACT
The value the platform creates

FanPulse's fan understanding, accelerated.

This platform continuously delivers business outcomes — deeper fan understanding, campaign precision, and automated analysis — rather than mere technical metrics.

A platform that finds core fans instantly

Sort by score to spot the most enthusiastic fans at a glance.

Speak of fan enthusiasm in numbers

With a proprietary score, decide campaigns on data — not gut feel.

Analysis can be automated

Automates SNS collection and score updates, eliminating manual aggregation.

A design that supports multiple companies on one platform

Multi-tenant architecture manages fan data securely per company.

📊
STAKEHOLDER
Marketer
Campaign lead
Typically
Identifying and aggregating fans tends to be time-consuming
With FanPulse
Instantly extract by score; automate analysis
📈
Analysis effort -70%
Focus on campaigns
🏢
STAKEHOLDER
Management & brand
Decision-makers
Typically
Fan enthusiasm is hard to see in numbers
With FanPulse
Visualize enthusiasm with a fan score
📈
8,400 core fans
Track
🛠
STAKEHOLDER
Operations
Data operations
Typically
SNS collection tends to be run manually
With FanPulse
Auto-collect and update scores via batch
📈
1.84M posts
Auto-collected
🌐
STAKEHOLDER
The entire platform
Ecosystem
Typically
Data is siloed and doesn't feed campaigns
With FanPulse
Collection to scoring to campaigns, connected on one platform
📈
120K fans
Centralized
05
DEMO
Three scenarios

Experience FanPulse through a live, working demo.