This project analyzes ad campaign performance using SQL queries:
- CTR (Click-through rate) by campaign
- ROI by campaign
- Conversion rate by region & device
- CPC & CPA by device
campaigns(campaign_id, name, impressions, clicks, conversions, cost, device, region, ad_group)
SELECTc.campaign_name,
ROUND(SUM(p.clicks) *100.0/ NULLIF(SUM(p.impressions),0), 2) AS ctr_pct
FROM campaigns c
JOIN ad_groups a ONc.campaign_id=a.campaign_idJOIN performance p ONa.ad_group_id=p.ad_group_idGROUP BYc.campaign_nameORDER BY ctr_pct DESC;