Case study

Gabriel Ruiz

Data intelligence and automation for an independent MPB, samba and funk artist in Rio de Janeiro

From scattered spreadsheets and manual fan outreach to a full dashboard, Machine Learning forecasts and automation that runs on its own every week.

IndustryMusic (Rio de Janeiro)
Duration8 months (ongoing)
PeriodAug 2025 — present

The challenge

Gabriel Ruiz is an independent artist from Rio de Janeiro who writes and performs his own MPB, samba and funk. He has released one album, plays a show every three months and has 9 songs on Spotify. He works solo, hiring production and content professionals as needed. Despite an established online presence, he had never taken a deep look at his own data.

What we did

01
Full music metrics dashboard
A Looker Studio dashboard with streams, saves and trends for all 9 songs, broken down by song, period and growth over time.
02
Machine Learning forecasts
A predictive model in Python that projects how each song will perform and helps decide where to invest based on data.
03
Playlist spillover analysis
A statistical study (Mann-Whitney, permutation test, Cohen's d) proving that playlists lift the entire catalog: +79% in average streams for songs that weren't on any playlist.
04
2026 stream projection
A machine learning–based projection report showing the expected scenario with and without playlists, including confidence intervals.
05
TikTok vs. Spotify report
A 14-week cross-analysis correlating 63 TikTok posts with streams. It mapped the viral post (53K likes) and its +891% effect.
06
Automated fan communication
An n8n workflow that sends messages via WhatsApp (586 fans) and email (85 contacts) about shows and releases. No manual work.
07
Automatic weekly summary
Every Tuesday, the artist gets a WhatsApp analysis of his songs using Spotify data.
08
Show and grant planning
Posting plans, public arts grant applications (6 submitted, 2 approved) and strategic planning.

Results

Streaming and social media metrics: real data from Spotify for Artists and TikTok Data Export.

+891%Stream growth after going viral on TikTok
16.1KStreams over 14 tracked weeks
+79%Spillover: growth in songs that weren't on playlists
+678New TikTok followers in December
671Automated contacts (WhatsApp + email)
2 of 6Public arts grants approved

Tools used

Python Machine Learning n8n Looker Studio APIs (Spotify, TikTok, Instagram) WhatsApp Business Gmail

How it worked

Data-driven decisions
Playlist spending is now based on the real return of each one. Of the 10 tested, the data showed only 2 were worth it. No more wasted money.
Full visibility into every song
A dashboard available anytime with the performance of each song. Streams, saves and trends in a single view.
Effortless weekly summary
Every Tuesday, Gabriel gets an automatic analysis on WhatsApp: what grew, what dropped, what needs attention. Spotify data, without opening a single dashboard.
Automated fan communication
Shows and releases reach 671 contacts (586 WhatsApp + 85 email) in one click. Before, every message was sent by hand.
A planned career, not an improvised one
Releases, shows, grant applications and social media content now follow a structured plan, discussed in regular data-based meetings.

Want something like this for your business?

A quick 20-minute call to understand your operation. No commitment.