Search ⌘K
TikTok
TikTok

Analytics Reporting Track · Medium · 25 min

Seven-Day Trial Conversion

The growth team wants to compare acquisition channels for January trial signups. For each acquisition_channel, return the number of users who converted withi...

Analytics Reporting Track
Medium
25 min
query basics
aggregation
filtering

Company labels are directional practice context, not official interview guidance.

Timer 00:00
Back to practice

Objective

Practice query basics through a TikTok-tagged business scenario.

Approach

Use this track to train on SQL that mirrors day-to-day analytics workflows and recurring reporting asks.

Company context

Company labels are directional practice context, not official interview guidance.

Prereq: query basics
Prereq: filtering

The growth team wants to compare acquisition channels for January trial signups. For each acquisition_channel, return the number of users who converted within 7 days of signup, the total number of signups, and the conversion rate as a percentage rounded to two decimals. Sort by acquisition_channel.

trial_signups
user_id INT
signup_date DATE
acquisition_channel VARCHAR(30
user_idsignup_dateacquisition_channel
1012024-01-03Creator Ads
1022024-01-05Creator Ads
1032024-01-08Organic
1042024-01-10Referral
1052024-01-12Organic
subscription_events
event_id INT
user_id INT
event_type VARCHAR(20
event_iduser_idevent_type
1101converted2024-01-07
2102cancelled2024-01-09
3103converted2024-01-20
4104converted2024-01-15
5105converted2024-01-14
Editor
SQL workspace

Run queries against the protected question data, then submit once the result shape looks right.

Sign in to run SQL

Create a free account or sign in before running queries against protected question data.