Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Challenge: Campaign Performance Summary | Data Analysis for Campaign Performance
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Python for Digital Agencies
Sectionย 2. Chapterย 3
single

single

bookChallenge: Campaign Performance Summary

Swipe to show menu

In digital marketing, summarizing campaign performance is crucial for understanding the effectiveness of your strategies and communicating results to stakeholders. The most important metrics to include in a campaign performance summary are total impressions, which show how many times your ads were displayed; average click-through rate (CTR), which measures the percentage of impressions that resulted in clicks and reflects audience engagement; and the conversion rate, which indicates the proportion of clicks that led to a desired action such as a purchase or signup. Identifying the campaign with the highest conversion rate helps you recognize what resonates best with your audience and informs future optimizations.

Task

Swipe to start coding

Write a function that summarizes campaign performance based on a pandas DataFrame containing campaign data. Your function should:

  • Calculate the total number of impressions across all campaigns.
  • Compute the average click-through rate (CTR) across all campaigns.
  • Determine the name of the campaign with the highest conversion rate.

Solution

Switch to desktopSwitch to desktop for real-world practiceContinue from where you are using one of the options below
Everything was clear?

How can we improve it?

Thanks for your feedback!

Sectionย 2. Chapterย 3
single

single

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

some-alt