Loading...

Advertising

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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?

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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
An image for the simulator course 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.

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

An image for the simulator course 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?

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

An image for the simulator course The funny thing about AI is that you can make it smarter just by telling it to act like a genius.

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course 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?

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

An image for the simulator course 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?

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course This may be surprising to you but >90% of companies just set their marketing budgets as a percentage of next year’s revenue forecast.

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

An image for the simulator course 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.

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

An image for the simulator course 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?

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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

An image for the simulator course 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…

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

An image for the simulator course 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.

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

An image for the simulator course 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.

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.