0
0
Digital Marketingknowledge~30 mins

Marketing automation platforms overview in Digital Marketing - Mini Project: Build & Apply

Choose your learning style9 modes available
Marketing Automation Platforms Overview
📖 Scenario: You work in a small business marketing team. Your manager wants a simple summary of popular marketing automation platforms to help decide which one to try first.
🎯 Goal: Create a clear, organized list of marketing automation platforms with key features and pricing info. This will help your team quickly understand options and compare them.
📋 What You'll Learn
Create a dictionary called platforms with 3 marketing automation platforms and their descriptions
Add a variable called budget_limit set to 100 to represent the monthly budget in dollars
Use a dictionary comprehension called affordable_platforms to select platforms with pricing less than or equal to budget_limit
Add a final summary string called summary listing the affordable platforms by name
💡 Why This Matters
🌍 Real World
Marketing teams often compare automation tools to find the best fit for their budget and needs. Organizing this data clearly helps make informed decisions.
💼 Career
Understanding how to structure and filter data is useful for marketing analysts, product managers, and anyone involved in selecting software tools.
Progress0 / 4 steps
1
Create the platforms dictionary
Create a dictionary called platforms with these exact entries: 'Mailchimp': {'features': 'Email marketing, automation, analytics', 'price': 99}, 'HubSpot': {'features': 'CRM, email marketing, lead management', 'price': 120}, 'ActiveCampaign': {'features': 'Email marketing, automation, sales CRM', 'price': 89}
Digital Marketing
Need a hint?

Use a dictionary with platform names as keys and another dictionary for features and price as values.

2
Add the budget limit variable
Add a variable called budget_limit and set it to 100 to represent the monthly budget in dollars.
Digital Marketing
Need a hint?

Just create a variable named budget_limit and assign it the number 100.

3
Select affordable platforms
Use a dictionary comprehension called affordable_platforms to select platforms from platforms where the price is less than or equal to budget_limit.
Digital Marketing
Need a hint?

Use a dictionary comprehension with for name, info in platforms.items() and filter by info['price'] <= budget_limit.

4
Create the summary string
Add a string variable called summary that lists the names of the affordable platforms separated by commas. Use ', '.join() on the keys of affordable_platforms.
Digital Marketing
Need a hint?

Use ', '.join(affordable_platforms.keys()) to get the platform names as a string.