PracHub
QuestionsLearningGuidesInterview Prep
|Home/Product / Decision Making/TikTok

Digital Marketing Campaign ROI Analysis

Last updated: Mar 29, 2026

Quick Overview

Practice allocating budget between two TikTok mobile-game ad creatives using funnel and ROI analysis. The solution covers CTR, CVR, IPM, CPI, ARPU, ROAS, marginal return, creative fatigue, growth headroom, long-term LTV, confidence, and exploration-versus-exploitation decisions.

  • medium
  • TikTok
  • Product / Decision Making
  • Product Manager

Digital Marketing Campaign ROI Analysis

Company: TikTok

Role: Product Manager

Category: Product / Decision Making

Difficulty: medium

Interview Round: Onsite

##### Question You have a fixed budget and two TikTok ad creatives promoting different mobile games. Each creative has data on impressions, clicks, conversions, revenue, and cost. Form hypotheses explaining why Creative A might outperform Creative B and vice-versa. Identify the metric(s) you will prioritize when comparing performance and justify your choice. Decide which campaign should receive incremental budget today and explain your decision. Describe how you account for current ROI versus growth headroom and long-term upside when budgets are limited.

Quick Answer: Practice allocating budget between two TikTok mobile-game ad creatives using funnel and ROI analysis. The solution covers CTR, CVR, IPM, CPI, ARPU, ROAS, marginal return, creative fatigue, growth headroom, long-term LTV, confidence, and exploration-versus-exploitation decisions.

Related Interview Questions

  • Break a Palindrome Algorithm - TikTok (medium)
  • Login Flow Critique, Feature Improvement & Data Privacy - TikTok (medium)
  • TikTok Product Strategy & Case Design - TikTok (hard)
  • Secretary Problem – Selecting the Most Valuable Painting - TikTok (medium)
  • In-App Purchase A/B Test Design & Evaluation - TikTok (medium)
|Home/Product / Decision Making/TikTok

Digital Marketing Campaign ROI Analysis

TikTok logo
TikTok
Jul 4, 2025, 8:28 PM
mediumProduct ManagerOnsiteProduct / Decision Making
11
0

Product Analytics Prompt: Allocate Budget Between Two TikTok Ad Creatives

You are evaluating two TikTok ad creatives, Creative A and Creative B, each promoting a different mobile game in the same market and time window. You must split a fixed budget between them.

For each creative, you have impressions, clicks, conversions, revenue, and cost. Assume conversions are installs and revenue is in-app revenue measured in a consistent attribution window, such as D1 or D7. If the primary conversion is purchase instead of install, adjust the metrics accordingly.

Constraints & Assumptions

  • Compare creatives on comparable market, targeting, attribution window, and optimization objective.
  • Optimize for profitable incremental growth, not just current average ROI.
  • Consider current ROI, marginal ROI, learning phase, creative fatigue, audience saturation, and long-term value.
  • If the data is noisy or underpowered, recommend a cautious budget move and a learning plan.

Clarifying Questions to Ask Guidance

  • Are A and B targeting the same audience and bidding objective?
  • What attribution window is used for revenue?
  • Are conversions installs, purchases, subscriptions, or another event?
  • Are the creatives at similar spend levels and maturity, or is one still learning?
  • Do we have cohort LTV, retention, payer rate, or D30/D60 revenue?

Part 1 - Hypotheses

Form hypotheses explaining why Creative A might outperform Creative B and why B might outperform A.

What This Part Should Cover Guidance

  • Funnel performance: CTR, CVR, IPM, CPI, ARPU, ROAS.
  • Auction dynamics and creative quality.
  • Audience fit and message-store consistency.
  • Product economics and monetization profile.
  • Creative fatigue and growth headroom.
  • Measurement noise and attribution differences.

Part 2 - Metrics and Decision

Identify the metrics you will prioritize and decide which campaign should receive incremental budget today.

What This Part Should Cover Guidance

  • Primary metric such as marginal ROAS, profit per dollar, or payback-adjusted LTV/CAC.
  • Supporting metrics such as CTR, CVR, CPI, ARPU, payer rate, retention, and confidence intervals.
  • Why average ROAS may be misleading if one creative is saturated.
  • A decision rule for increasing, holding, or reducing budget.

Part 3 - Current ROI, Headroom, and Long-Term Upside

Describe how you account for current ROI versus growth headroom and long-term upside when budgets are limited.

What This Part Should Cover Guidance

  • Spend response curves and diminishing returns.
  • Incrementality and marginal performance.
  • Cohort quality and long-term LTV.
  • Exploration versus exploitation.
  • Fatigue monitoring and next tests.

What a Strong Answer Covers Guidance

A strong answer calculates the right funnel and ROI metrics, recognizes that incremental budget should follow marginal return rather than only historical average return, and balances near-term profitability with learning and long-term user quality.

Follow-up Questions Guidance

  • What would you do if A has higher ROAS but B has more scale headroom?
  • How would you handle delayed revenue attribution?
  • What if A has high CTR but low install conversion?
  • How would you detect creative fatigue?
  • How would you split budget if both are under the target ROAS?
Loading comments...

Browse More Questions

More Product / Decision Making•More TikTok•More Product Manager•TikTok Product Manager•TikTok Product / Decision Making•Product Manager Product / Decision Making

Write your answer

Your first approved answer each day earns 20 XP.

Sign in to write your answer.
PracHub

Master your tech interviews with 9,000+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • AI Coding Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.