32 Advertising Courses
Learn Advertising in simulator-based courses, based on real-world training scenarios, with practice data and templates you can use on the job.
Courses - It's time to growđ
Free
Analyst
Waterfall Charts
What's driving performance?
How much did a metric move the needle? Itâs easy to say which metrics went up or down week on week, but how much did they actually contribute to conversions? To figure that out you need a waterfall chart.
Completed in: 27 minutes
Free
Developer
Web Scraping using LLMs
Advanced Web Scraping with LLMs and ScrapeGraphAI
Master the art of intelligent web scraping using Large Language Models (LLMs) and ScrapeGraphAI. Learn to extract structured data from websites using natural language prompts, work with graph-based pipelines, and handle multi-modal content.
Completed in: 27 minutes
Free
Developer
API Calls
Pause all the worst performing ads
The biggest mistake I see with junior marketers is taking pride in doing a great job on mundane tasks that should have been automated. Make the computer do it and clear some headspace for more important things. Mastering APIs is how you scale to $20k+ per day.
Completed in: 22 minutes
Free
Analyst
Bid Optimization
What am I willing to pay per click?
Itâs your first job in marketing and the first task is optimizing the PPC campaigns. Youâve got the report, but how do you calculate what to pay per click for each keyword?
Completed in: 17 minutes
Free
Developer
Custom LLM Agents
How can I understand the reAct pattern?
Are you looking for an efficient way to understand the reAct pattern? Learn how to quickly create single llm agents using regex, Python and OpenAI.
Completed in: 17 minutes
Free
Analyst
Realistic AI Models
I need a model that looks like a celebrity but isn't
AI image models have a lot of training data on celebrities, but you shouldn't really use them in your prompts to generate images, as it might violate their image rights.
Completed in: 26 minutes
Free
Developer
Slack Alerts
Can we get spending alerts in slack?
Anyone managing 5 or more Facebook ad accounts knows how easy it is to miss crucial performance changes. If you are not constantly monitoring your accounts, you may miss an opportunity to scale well-performing creatives or pause adsets that are overspending. Instead of manually checking in Ads Manager, set up Slack Alerts to get notified when your attention is required.
Completed in: 17 minutes
Free
Analyst
Digital Retail Media
How to Plan a Retail Digital Media Campaign
Digital Retail Media is becoming increasingly important as online shopping becomes the new must win battleground for retailers and brands. Many brands still have a traditional (offline) broadcast mentality to marketing investment and lack capabilities to make the most of the Digital Retail Media opportunity.
Completed in: 22 minutes
Free
Analyst
URL Builder
Let's keep our UTM tracking consistent
If you look at analytics and see âfacebookâ, âface bookâ, and âFBâ in the utm_source, that company is not going to make it. Every analysis just got 10x harder because you have to account for all the misspellings in every filter. Garbage in, garbage out.
Completed in: 22 minutes
Free
Analyst
Data Visualization
Make this chart look better
You should spend twice as much time on the presentation of the data as you do finding insights to present. Otherwise your data will never drive important decisions because the people that make those decisions are busier and less technical than you are.
Completed in: 27 minutes
Free
Analyst
Calculating KPIs
Calculating all the KPIs
The number one reason I would fail someone in an interview when running my agency, was simple. They couldnât do basic calculations in GSheets / Excel for the main KPIs.
Completed in: 27 minutes
Free
Analyst
Deprivation Testing
Should we turn off brand ads
When people search for your brand term, should you run an ad? Performance looks great but are those conversions all incremental? Letâs run a deprivation test and find out.
Completed in: 17 minutes
Free
Analyst
Lead Scoring
What's our cost per qualified lead?
Working out the cost per qualified lead oftentimes requires a long-winded manual process, involving waiting for sales to follow up in the CRM. In practice itâs better to do this programmatically based on specific attributes you both agree are indicators of lead quality. That way you can optimize in near-real-time.
Completed in: 22 minutes
Premium
Analyst
Audience Strategy
We need to avoid cannibalizing our audiences
You're noticing some strange behavior: when you increase spend on one campaign, your other campaign drops off a cliff. Are you cannibalizing overlapping audiences?
Completed in: 21 minutes
Premium
Developer
Role Prompting
Act like a genius
The funny thing about AI is that you can make it smarter just by telling it to act like a genius.
Completed in: 27 minutes
Premium
Manager
Tracking Pixel
We need to optimize to leads
You're looking to decrease your reliance on Google Ads, and want to try Facebook. As a B2B software tool it's important you're optimizing to the right leads, so you need to add pixel tracking to the Demo Request Form.
Completed in: 26 minutes
Premium
Analyst
AI Copywriting
Make me 205 ads
Every PPC marketer knows tailoring your adcopy to your keywords is best practice for increasing conversion rates and lowering cost per click. However, nobody wants to sit there and write hundreds of unique ads.
Completed in: 22 minutes
Premium
Developer
Ngrams Analysis
What words work best in my ads?
You want to identify wasted ad spend by checking which words work best in your ads. Looking at your ad account, itâs hard to see patterns of what words are working. How do you extract out the keywords in the ads to get a better picture of performance?
Completed in: 21 minutes
Premium
Analyst
Negative Keywords
What other bad keywords are we matching?
Your boss Googled "vegan hotdogs" and saw one of your ads appear. Just one problem... our hotdogs ain't vegan. What other irrelevant terms are you bidding on?
Completed in: 18 minutes
Premium
Developer
Image Recognition
What is working in our creative?
You know which creatives are performing, but do you know why? For that you have to look at whatâs IN the creative, to see whatâs really driving performance.
Completed in: 27 minutes
Premium
Developer
Advanced Inpainting
I want something like Generative Fill from Photoshop, but I want it to work
One of the coolest demos of AI in recent years is Adobe Photoshop's generative fill, however it doesn't work in many situations and the underlying model is weak.
Completed in: 21 minutes
Premium
Analyst
Advertising-to-Sales Ratios
How should we set our advertising budget?
This may be surprising to you but >90% of companies just set their marketing budgets as a percentage of next yearâs revenue forecast.
Completed in: 27 minutes
Premium
Developer
Dreambooth Fine-Tuning
Can we use AI to do product placement?
You know all those AI profile photos people have on Twitter? That same method can be done to insert your product in AI generated ads.
Completed in: 27 minutes
Premium
Analyst
Creative Testing
What should we prioritize testing?
You're trying to be more scientific with your creative testing, and you have several routes you want to try: how many can you run at once, and how do you prioritize?
Completed in: 39 minutes
Premium
Developer
Segment Anything Inpainting
How do we cut out and replace parts of an image?
Inpainting is a powerful tool, but it can be a real pain to neatly cut out parts of an image by hand using a brush tool.
Completed in: 26 minutes
Premium
Developer
Video Analysis
What's working for videos in my industry?
Before you can build great ads, you need to get past average. The first thing I do is swipe a collection of the best videos in the industry (i.e. from TikTok ad library), and label them to identify what they have in common.
Completed in: 27 minutes
Premium
Developer
Textual Inversion
Can we train AI on our brand?
In the future all brand style guides will include links to the brandâs Textual Inversion concept library, so when you use AI art models to create new assets theyâll always be on brand.
Completed in: 22 minutes
Premium
Analyst
ControlNet
I want something like this, but original
Sometimes you see the perfect image for your campaign, but you don't just want to copy it, you need to make it your own in some way.
Completed in: 21 minutes
Premium
Developer
Customer Segmentation with Clustering
How To Easily Cluster Customers With Kmeans
Master the art of customer segmentation and unlock powerful insights to drive your business forward. By learning K-means clustering techniques, you'll gain the ability to effectively group your customers based on key characteristics, allowing you to tailor your marketing strategies and product offerings with precision.
Completed in: 27 minutes
Premium
Analyst
Cohorted Conversions
It takes too long to optimize to that
How do you optimize your campaigns if conversions can take up to a couple of weeks to happen? If you compare this week to last weekâs data, last week has had 7 more days to record conversionsâŚ
Completed in: 17 minutes
Premium
Analyst
Pipeline Analysis
How do we measure lead quality?
Looking historically at your lead data and segmenting by attributes gives you a good idea of what types of leads are more or less likely to close. This can feed into a storing system to automatically qualify leads, or just be used to align marketing better to sales.
Completed in: 22 minutes
Premium
Analyst
Audience Segmentation
Who should we target?
In digital marketing we often pretend like the potential audience weâre targeting is infinite. The algorithm will provide. In reality good marketing strategy starts with proper audience segmentation, so you can decide what part of the market you want to go after.
Completed in: 27 minutes
Learn the skills to be a Data-Driven Marketer
Easily become proficient at marketing & data-driven decision-making.