0
0
Digital Marketingknowledge~10 mins

Dashboard creation for marketing KPIs in Digital Marketing - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to create a KPI card showing total website visits.

Digital Marketing
total_visits = df['[1]'].sum()
Drag options to blanks, or click blank then click option'
Aclicks
Bwebsite_visits
Cbounce_rate
Dconversion_rate
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'clicks' instead of visits
Using 'bounce_rate' which is a percentage, not a count
2fill in blank
medium

Complete the code to calculate the average conversion rate.

Digital Marketing
avg_conversion = df['[1]'].mean()
Drag options to blanks, or click blank then click option'
Abounce_rate
Bclicks
Cimpressions
Dconversion_rate
Attempts:
3 left
💡 Hint
Common Mistakes
Using 'clicks' which is a count, not a rate
Using 'bounce_rate' which is a different metric
3fill in blank
hard

Fix the error in the code to filter data for the last 30 days.

Digital Marketing
recent_data = df[df['date'] [1] pd.Timestamp.today() - pd.Timedelta(days=30)]
Drag options to blanks, or click blank then click option'
A!=
B==
C>=
D<=
Attempts:
3 left
💡 Hint
Common Mistakes
Using '<=' which selects older dates
Using '==' which selects only one date
4fill in blank
hard

Fill both blanks to create a dictionary of average clicks and impressions per campaign.

Digital Marketing
avg_metrics = {campaign: {'clicks': [1], 'impressions': [2] for campaign in campaigns}
Drag options to blanks, or click blank then click option'
Adf[df['campaign'] == campaign]['clicks'].mean()
Bdf[df['campaign'] == campaign]['bounce_rate'].mean()
Cdf[df['campaign'] == campaign]['impressions'].mean()
Ddf[df['campaign'] == campaign]['conversion_rate'].mean()
Attempts:
3 left
💡 Hint
Common Mistakes
Using bounce_rate or conversion_rate instead of clicks or impressions
Mixing up clicks and impressions columns
5fill in blank
hard

Fill all three blanks to create a KPI summary with total visits, average conversion rate, and max bounce rate.

Digital Marketing
kpi_summary = {'total_visits': [1], 'avg_conversion': [2], 'max_bounce': [3]
Drag options to blanks, or click blank then click option'
Adf['website_visits'].sum()
Bdf['conversion_rate'].mean()
Cdf['bounce_rate'].max()
Ddf['clicks'].sum()
Attempts:
3 left
💡 Hint
Common Mistakes
Using clicks instead of website_visits for total visits
Using min instead of max for bounce rate