Paid Acquisition - IgorGanapolsky/Random-Timer GitHub Wiki

Paid Acquisition

Campaign configurations and live paid performance for Apple Search Ads and Google Universal App Campaigns.

Auto-updated by scripts/wiki_sync.py from marketing/data/*.json.

Live Paid Snapshot

Metric Value
Snapshot (UTC) 2026-10-07T18:28:55+00:00
Paid Attributed Users (30d) 0
Paid Events (30d) 0
Active Campaign Count (tracked) 0
Daily Budget Configured $30.00
Blended CPI Target $3.00
Open -> Completed Rate (30d) 39.8%
WQTU (7d) 2
WQTU Checkpoint Target (2026-03-31) 8
WQTU Quarter Target (2026-06-30) 25
Distinct install users (30d) 113
Apple Ads Campaigns (API) 1
Apple Ads Active Campaigns (API) 0
Apple Ads Impressions (30d) 0
Apple Ads Clicks/Taps (30d) 0
Apple Ads Spend (30d) $0.00
Apple Ads Installs (30d) 0
Apple Ads Live Finding API reports 1 campaign(s), 0 active; 30d taps 0, spend $0.00, installs 0.
Guardrail Violated NO

Paid Attribution Sources (30d)

Source Events (30d) Users (30d)
(none) 0 0

Paid Charts

pie title Daily Ad Budget Allocation ($)
    "Apple Search Ads" : 18.0
    "Google Uac" : 12.0
xychart-beta
    title "North Star Progress (WQTU)"
    x-axis ["WQTU 7d" , "Checkpoint Target" , "Quarter Target"]
    y-axis "Users" 0 --> 27
    bar [2 , 8 , 25]
xychart-beta
    title "Apple Ads Taps (30d snapshot trend)"
    x-axis ["10-04T14:05" , "10-04T19:10" , "10-05T01:04" , "10-05T06:53" , "10-05T12:36" , "10-05T18:29" , "10-06T00:58" , "10-06T06:38" , "10-06T12:33" , "10-06T18:28" , "10-07T01:02" , "10-07T06:37" , "10-07T12:35" , "10-07T18:28"]
    y-axis "Taps" 0 --> 1
    line [0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0]
xychart-beta
    title "Apple Ads Spend USD (30d snapshot trend)"
    x-axis ["10-04T14:05" , "10-04T19:10" , "10-05T01:04" , "10-05T06:53" , "10-05T12:36" , "10-05T18:29" , "10-06T00:58" , "10-06T06:38" , "10-06T12:33" , "10-06T18:28" , "10-07T01:02" , "10-07T06:37" , "10-07T12:35" , "10-07T18:28"]
    y-axis "USD" 0 --> 1
    line [0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0 , 0.0]

Budget Allocation

Platform Daily Budget Share
apple_search_ads $18.00 60%
google_uac $12.00 40%
Total $30.00/day 100%

Target CPA: $3.00 | Max CPT (Apple): $1.75

Apple Search Ads — 3 Ad Groups

Exact Match (High-Intent)

Top 15 keywords with BID ≥ 60. Examples:

  • reaction timer app, random interval timer, tactical timer, hiit random timer

Search Match (Discovery)

Top 20 keywords with BID 40–60. Broad match for keyword discovery.

Competitor/Brand

Top 10 commercial + tool intent keywords targeting competitor searches.

Negative keywords: egg timer, kitchen timer, countdown timer free, clock, stopwatch

Google UAC

Headlines:

  • Random Tactical Timer
  • Unpredictable HIIT & Reaction Drills
  • Train with Random Intervals

Descriptions:

  • Set a random countdown. Train reaction time, run boxing drills, or play party games.
  • The timer app that keeps you on edge. Random intervals for HIIT, martial arts, and more.

Targeting: US, GB, CA, AU, DE | Optimization goal: Installs

Campaign Status

Platform Config Status Live Status Daily Budget
apple_search_ads paused NOT_RUNNING $30.00
google_uac ready_to_launch — $30.00
reddit_ads ready_to_launch — $10.00

Source Files

  • scripts/paid_acquisition_seed.py — Campaign config generation
  • marketing/data/paid_campaigns.json — Campaign data
  • .github/workflows/weekly-paid-acquisition.yml — Thursday 12:00 UTC