153 Courses + more every week 👇

FREE
An image for the simulator course While most brand marketing people talk a big game, Kantar data show 89% of companies don’t actually grow their brand each year. Which means there’s a lot of marketing teams out there who are likely being fed inaccurate data about their brand’s ‘growth’. Are you ready to learn the wrong from the right? The evidence-based from the anecdotal? The fluff from the fortune?

Free

Analyst

Brand Health Tracking

How to measure and track brand accurately without a vendor-filtered lens

While most brand marketing people talk a big game, Kantar data show 89% of companies don’t actually grow their brand each year. Which means there’s a lot of marketing teams out there who are likely being fed inaccurate data about their brand’s ‘growth’. Are you ready to learn the wrong from the right? The evidence-based from the anecdotal? The fluff from the fortune?

Completed in: 27 minutes

FREE
An image for the simulator course Learn how to leverage Python's power to automate the detection of generic anchor text across multiple web pages. You'll use libraries like Pandas, Requests, and Beautiful Soup to crawl websites, extract link data, and analyze anchor text patterns.

Free

Developer

Python-Powered SEO Link Analysis

Detecting Generic Anchor Text with Python

Learn how to leverage Python's power to automate the detection of generic anchor text across multiple web pages. You'll use libraries like Pandas, Requests, and Beautiful Soup to crawl websites, extract link data, and analyze anchor text patterns.

Completed in: 27 minutes

FREE
An image for the simulator course Revolutionize your SEO strategy by mastering the art of intelligent interlinking, where machine learning meets the power of large language models to uncover hidden content connections.

Free

Developer

SEO Interlinking

Clustering and LLM Integration for SEO

Revolutionize your SEO strategy by mastering the art of intelligent interlinking, where machine learning meets the power of large language models to uncover hidden content connections.

Completed in: 27 minutes

An image for the simulator course The main three options for optimizing a prompt in production are a/b testing, DSPy optimization, and fine-tuning as a last resort.

Premium

Developer

Advanced Prompt Optimization

How do we make our AI application perform better for cheaper?

The main three options for optimizing a prompt in production are a/b testing, DSPy optimization, and fine-tuning as a last resort.

Completed in: 22 minutes

An image for the simulator course Most people ask me what AI is good at, but it's actually pretty rare that I find something it can't do with a little prompting.

Premium

Developer

Prompt Optimization

How do you get a prompt ready for production?

Most people ask me what AI is good at, but it's actually pretty rare that I find something it can't do with a little prompting.

Completed in: 27 minutes

An image for the simulator course People seriously underestimate the value of just running an LLM multiple times and counting the best answer.

Premium

Developer

Self-Consistency Sampling

Just run the LLM five times and choose the most common answer

People seriously underestimate the value of just running an LLM multiple times and counting the best answer.

Completed in: 27 minutes

An image for the simulator course It might sound strange but AI actually does perform better when you say something emotional IN ALL CAPS.

Premium

Developer

Emotion Prompting

AI responds to your emotions

It might sound strange but AI actually does perform better when you say something emotional IN ALL CAPS.

Completed in: 27 minutes

An image for the simulator course You don't need to fine-tune models to train them, you can provide examples in the prompt.

Premium

Developer

In-Context Learning

Training a prompt for performance

You don't need to fine-tune models to train them, you can provide examples in the prompt.

Completed in: 27 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 Humans make better decisions when they think them through, but we expect AIs to respond with the right answer right away.

Premium

Developer

Chain of Thought

Giving your AI time to think

Humans make better decisions when they think them through, but we expect AIs to respond with the right answer right away.

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

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 One of the biggest problems with AI is their tendency to make things up, dubbed hallucination, leading to inaccuracies in content marketing.

Premium

Developer

Claim Detection

What if my AI makes something up?

One of the biggest problems with AI is their tendency to make things up, dubbed hallucination, leading to inaccuracies in content marketing.

Completed in: 27 minutes

An image for the simulator course Analyzing unstructured data is a slow and manual process, because you need to label everything with themes in order to do the analysis.

Premium

Developer

Qualitative Analysis

How can I dump in a load of interview transcripts and get the themes?

Analyzing unstructured data is a slow and manual process, because you need to label everything with themes in order to do the analysis.

Completed in: 27 minutes

An image for the simulator course The hardest part of prompt optimization is defining an eval metric, which itself can be a prompt (called synthetic evals).

Premium

Developer

Eval Optimization

You can't optimize your prompt without optimizing your eval metric

The hardest part of prompt optimization is defining an eval metric, which itself can be a prompt (called synthetic evals).

Completed in: 27 minutes

An image for the simulator course If you're building an AI powered application, you want to just get something published to get quick user feedback, not implement 10,000 lines of React boilerplate.

Premium

Developer

HTMX and Flask

We need a simple web app for our GPT wrapper

If you're building an AI powered application, you want to just get something published to get quick user feedback, not implement 10,000 lines of React boilerplate.

Completed in: 27 minutes

An image for the simulator course The right guest post can change the fortunes of your business, but most people don't put enough effort into their pitch.

Premium

Developer

Memetic Analysis

How do I increase my chances of getting a guest post?

The right guest post can change the fortunes of your business, but most people don't put enough effort into their pitch.

Completed in: 27 minutes

An image for the simulator course There is a random element to diffusion models, so you get a different result every time you run the same prompt, making it hard to keep characters in a story consistent.

Premium

Developer

Consistent Characters

Every time I prompt it generates a different person

There is a random element to diffusion models, so you get a different result every time you run the same prompt, making it hard to keep characters in a story consistent.

Completed in: 26 minutes

FREE
An image for the simulator course Sure AI has saved me several hours by automating my tasks, but now I'm spending a tonne of time trying to optimize those prompts: can't AI do that for me too?

Free

Developer

DSPy Prompt Optimization

It's actually taking a long time just to write my prompts

Sure AI has saved me several hours by automating my tasks, but now I'm spending a tonne of time trying to optimize those prompts: can't AI do that for me too?

Completed in: 27 minutes

An image for the simulator course Learn how to setup a local, private, quantised model with an OpenAI compatible API server that you can directly interact with via LMStudio and LangChain.

Premium

Developer

Local LLM Inference

Using LangChain + Llama3 Locally with LMStudio

Learn how to setup a local, private, quantised model with an OpenAI compatible API server that you can directly interact with via LMStudio and LangChain.

Completed in: 27 minutes

An image for the simulator course Learn how to 'automagically' create and de-duplicate categories for your blog posts.

Premium

Developer

Categorising Blog Posts

Blog Post Categorisation with Embeddings & LLMs

Learn how to 'automagically' create and de-duplicate categories for your blog posts.

Completed in: 27 minutes

FREE
An image for the simulator course Unlock the potential of AI to revolutionise how you identify and develop groundbreaking ideas or features.

Free

Developer

Automate Market Validation

Automate picking your next winning idea or feature

Unlock the potential of AI to revolutionise how you identify and develop groundbreaking ideas or features.

Completed in: 27 minutes

FREE
An image for the simulator course Transform your approach to content creation by mastering LangGraph, a revolutionary tool designed to automate and streamline complex content workflows.

Free

Developer

Using LLMs with State Machines

Automating Content Workflows with LangGraph

Transform your approach to content creation by mastering LangGraph, a revolutionary tool designed to automate and streamline complex content workflows.

Completed in: 27 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

FREE
An image for the simulator course Learn how to leverage computer vision models to analyse and optimize your landing pages with unprecedented efficiency.

Free

Developer

Landing Page Analysis

Automating Landing Page Analysis with GPT-V

Learn how to leverage computer vision models to analyse and optimize your landing pages with unprecedented efficiency.

Completed in: 27 minutes

An image for the simulator course There are millions of decisions you need to make when starting a business that are too small to test, but are too risky to make without data.

Premium

Developer

Memetic Analysis

How can I make creative decisions when I don't have enough data

There are millions of decisions you need to make when starting a business that are too small to test, but are too risky to make without data.

Completed in: 27 minutes

FREE
An image for the simulator course Deep dive into scalable web scraping with Python, using asynchronous methods and advanced parsing, you'll be able to efficiently extract data from many web pages.

Free

Developer

Asynchronous Web Scraping

How To Scrape Web Pages At Scale

Deep dive into scalable web scraping with Python, using asynchronous methods and advanced parsing, you'll be able to efficiently extract data from many web pages.

Completed in: 27 minutes

FREE
An image for the simulator course Leverage GPT-Vision for automating the creation of fashion product descriptions, blending AI's analytical prowess with creative writing.

Free

Developer

Product Description Writing

Automating Product Descriptions via GPT-V

Leverage GPT-Vision for automating the creation of fashion product descriptions, blending AI's analytical prowess with creative writing.

Completed in: 27 minutes

FREE
An image for the simulator course Real prompt engineers use OpenAI Playground not ChatGPT.

Free

Analyst

Prompt Templates

Can we ensure a clean prompt test?

Real prompt engineers use OpenAI Playground not ChatGPT.

Completed in: 27 minutes

FREE
An image for the simulator course The biggest difference between prompting ChatGPT and prompt engineering is running each response 10x instead of trusting the first result.

Free

Analyst

Prompt Testing

Make our generated blog posts longer

The biggest difference between prompting ChatGPT and prompt engineering is running each response 10x instead of trusting the first result.

Completed in: 27 minutes

An image for the simulator course Discover cutting-edge techniques for elevating the accuracy and effectiveness of Large Language Models and Image Generation Models. Our guide delves into innovative evaluation metrics, providing insights to enhance model reliability and drive impactful results.

Premium

Developer

Evaluating Generative AI

Maximizing LLM & Image Model Performance: Advanced Evaluation Strategies

Discover cutting-edge techniques for elevating the accuracy and effectiveness of Large Language Models and Image Generation Models. Our guide delves into innovative evaluation metrics, providing insights to enhance model reliability and drive impactful results.

Completed in: 27 minutes

An image for the simulator course You can't generate an entire ebook in one prompt, not if you want it to be any good! AI can help, but you need to provide your own secret sauce.

Premium

Analyst

Long form AI content generation

Generate an entire ebook with AI

You can't generate an entire ebook in one prompt, not if you want it to be any good! AI can help, but you need to provide your own secret sauce.

Completed in: 26 minutes

An image for the simulator course We're just now getting to the point where OS models are as good as ChatGPT (the free version), except they have one major advantage: no data sharing with OpenAI!

Premium

Developer

LM Studio

I don't want to share my data with OpenAI

We're just now getting to the point where OS models are as good as ChatGPT (the free version), except they have one major advantage: no data sharing with OpenAI!

Completed in: 26 minutes

An image for the simulator course It's funny because even when AI saves me 10 hours, I still resent the 10 minutes it took to figure out the prompt.

Premium

Developer

Automatic Prompt Engineer

My employees aren't good at prompting

It's funny because even when AI saves me 10 hours, I still resent the 10 minutes it took to figure out the prompt.

Completed in: 26 minutes

An image for the simulator course There's no doubt that OpenAI's models are state-of-the-art, but you can quickly incur a lot of cost, be plagued by latency or reliability issues, and not every organization wants to send their data to OpenAI.

Premium

Developer

Testing Open-Source Models

Can we run this prompt locally instead of using OpenAI?

There's no doubt that OpenAI's models are state-of-the-art, but you can quickly incur a lot of cost, be plagued by latency or reliability issues, and not every organization wants to send their data to OpenAI.

Completed in: 27 minutes

An image for the simulator course You don't have enough clients coming in, but you're also too busy to write content to attract new clients. You tried AI but it comes out sounding dull and uninteresting.

Premium

Analyst

Thought Leadership Posts

I just started consulting... now how do I get clients?

You don't have enough clients coming in, but you're also too busy to write content to attract new clients. You tried AI but it comes out sounding dull and uninteresting.

Completed in: 16 minutes

FREE
An image for the simulator course Just publishing a blog post doesn't cut it anymore; adding a custom illustration can elevate the perceived quality of your blog and increase the reach of your content.

Free

Analyst

AI Custom Illustrations

Make custom illustrations for our blog

Just publishing a blog post doesn't cut it anymore; adding a custom illustration can elevate the perceived quality of your blog and increase the reach of your content.

Completed in: 26 minutes

FREE
An image for the simulator course Are you looking to prototype with open source LLMs? Text Generation WebUI allows you to customize web interfaces and experiment with diverse LLM model backends whilst working in a clean, simple user interface.

Free

Developer

Text Generation WebUI

Exploring Open Source Models with Text Generation WebUI

Are you looking to prototype with open source LLMs? Text Generation WebUI allows you to customize web interfaces and experiment with diverse LLM model backends whilst working in a clean, simple user interface.

Completed in: 21 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

An image for the simulator course It's easy to create short form content that's consistent, but AI tends to hallucinate and introduce inconsistencies when you go outside the amount of text that fits in a single prompt.

Premium

Developer

Recursive Reprompting and Revision

I want to write a whole story with AI

It's easy to create short form content that's consistent, but AI tends to hallucinate and introduce inconsistencies when you go outside the amount of text that fits in a single prompt.

Completed in: 27 minutes

An image for the simulator course It’s amazing just how many companies forecast future performance by extrapolating in Excel. If you want to avoid unrealistic targets or to really know how much to spend to hit it, you need a model.

Premium

Analyst

Scenario Planning

From what happened? to what if?

It’s amazing just how many companies forecast future performance by extrapolating in Excel. If you want to avoid unrealistic targets or to really know how much to spend to hit it, you need a model.

Completed in: 22 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 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 With ControlNet you can copy what you like about the image, and replicate it with a completely different style or subject. It's as close to magic as AI gets, and it can run on your home computer with Stable Diffusion (if you have a GPU).

Premium

Developer

This scene but different

ControlNet Stable Diffusion

With ControlNet you can copy what you like about the image, and replicate it with a completely different style or subject. It's as close to magic as AI gets, and it can run on your home computer with Stable Diffusion (if you have a GPU).

Completed in: 27 minutes

An image for the simulator course Ever wondered how those stunning AI-generated profile pictures on social media are made? Struggling to make your online avatar stand out? Join us as we unravel the secrets of Dream Booth, teaching you to harness the power of AI for unparalleled image generation. Say goodbye to generic profile photos and hello to a new era of personalized digital identity.

Premium

Developer

AI Profile Picture Generation with Dream Booth

Mastering AI Profile Picture Generation: A Deep Dive into Dream Booth

Ever wondered how those stunning AI-generated profile pictures on social media are made? Struggling to make your online avatar stand out? Join us as we unravel the secrets of Dream Booth, teaching you to harness the power of AI for unparalleled image generation. Say goodbye to generic profile photos and hello to a new era of personalized digital identity.

Completed in: 27 minutes

An image for the simulator course You might have a working prompt for doing a task, but you have no idea what parts of the prompt work (or don't) until you start testing.

Premium

Developer

Prompt Optimization

No more blindly prompting AI

You might have a working prompt for doing a task, but you have no idea what parts of the prompt work (or don't) until you start testing.

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

FREE
An image for the simulator course The content you get from ChatGPT sounds dull and robotic. Editing AI content in your voice is tedious.

Free

Developer

OpenAI Fine-Tuning

I want ChatGPT to write in my exact style.

The content you get from ChatGPT sounds dull and robotic. Editing AI content in your voice is tedious.

Completed in: 22 minutes

An image for the simulator course Stable Diffusion is powerful, but it doesn't know who you are and therefore is limited in making profile pictures for you.

Premium

Developer

AI Profile Pictures

I want an AI profile pic for Twitter

Stable Diffusion is powerful, but it doesn't know who you are and therefore is limited in making profile pictures for you.

Completed in: 27 minutes

An image for the simulator course Stable Diffusion is a powerful image-generation model, but you have to be technical to use it. Unless you run Automatic 1111's web interface locally on your computer.

Premium

Developer

Automatic1111

How do I use Stable Diffusion locally without code?

Stable Diffusion is a powerful image-generation model, but you have to be technical to use it. Unless you run Automatic 1111's web interface locally on your computer.

Completed in: 22 minutes

An image for the simulator course Stable Diffusion is a powerful tool for generating images in any style, but it can be hard to understand what combination of parameters work best.

Premium

Developer

X/Y/Z Prompt Grids

How can we test the effect of all these parameters?

Stable Diffusion is a powerful tool for generating images in any style, but it can be hard to understand what combination of parameters work best.

Completed in: 26 minutes

FREE
An image for the simulator course Did you know it's possible to easily extract key insights from voluminous text, transforming an entire book into a digestible summary with LangChain?

Free

Developer

Progressive Summarization

Summarizing Large Documents

Did you know it's possible to easily extract key insights from voluminous text, transforming an entire book into a digestible summary with LangChain?

Completed in: 17 minutes

An image for the simulator course Did you know it's possible to easily write, edit and even translate your blog content using LangChain?

Premium

Developer

Sequential Chains

AI Blog Post Creation

Did you know it's possible to easily write, edit and even translate your blog content using LangChain?

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

An image for the simulator course Why spend money on ads when we can just go viral? Thousands of failed startups assumed their product was so good users would tell their friends about it. Virality doesn't work that way: it has to be engineered by understanding, modeling and optimizing all the inputs.

Premium

Analyst

Viral Growth

We need to go viral

Why spend money on ads when we can just go viral? Thousands of failed startups assumed their product was so good users would tell their friends about it. Virality doesn't work that way: it has to be engineered by understanding, modeling and optimizing all the inputs.

Completed in: 17 minutes

An image for the simulator course The designer came back with a great new landing page, but it's filled with lorem ipsum. What copy do you write to fill in the blanks and convince people to buy?

Premium

Analyst

Conversion Copywriting

What should we write on the landing page?

The designer came back with a great new landing page, but it's filled with lorem ipsum. What copy do you write to fill in the blanks and convince people to buy?

Completed in: 17 minutes

An image for the simulator course Everyone wants to be more data-driven, but nobody wants to implement tracking. So the job falls to you to get all the stakeholders aligned on what needs to be tracked, and how it all joins together.

Premium

Analyst

Tracking Plan

We need a tracking plan

Everyone wants to be more data-driven, but nobody wants to implement tracking. So the job falls to you to get all the stakeholders aligned on what needs to be tracked, and how it all joins together.

Completed in: 17 minutes

An image for the simulator course Is our product too expensive? In a recent survey, a quarter of our customers said they hesitated to buy because of the price. How do we figure out what price would maximize sales?

Premium

Analyst

Van Westerndorp Analysis

What are people willing to pay?

Is our product too expensive? In a recent survey, a quarter of our customers said they hesitated to buy because of the price. How do we figure out what price would maximize sales?

Completed in: 22 minutes

An image for the simulator course Building a model is not just about finding the right parameters, but also the hyperparameters used to transform your data outside of the model. Finding the right numbers can be surprisingly tricky.

Premium

Analyst

Hyperparameter Optimization

Finding Numbers for Greek Letters

Building a model is not just about finding the right parameters, but also the hyperparameters used to transform your data outside of the model. Finding the right numbers can be surprisingly tricky.

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

An image for the simulator course Web scraping with Python unlocks a world of data, enabling you to easily gain insights & make informed decisions.

Premium

Developer

Web Scraping

How can I scrape data in Python?

Web scraping with Python unlocks a world of data, enabling you to easily gain insights & make informed decisions.

Completed in: 22 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 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

An image for the simulator course I don't know about you, but I didn't go to art school, so when I look at an image I don't know how to describe it in the proper terms.

Premium

Analyst

Prompt Reverse-Engineering

Can we make our product shoot like Christopher Nolan's Batman?

I don't know about you, but I didn't go to art school, so when I look at an image I don't know how to describe it in the proper terms.

Completed in: 17 minutes

An image for the simulator course The context window is a killer when it comes to AI: you can only stuff so much relevant info into the prompt.

Premium

Developer

Recursive Reprompting and Revision

Is it possible to write longer stories without the AI hallucinating?

The context window is a killer when it comes to AI: you can only stuff so much relevant info into the prompt.

Completed in: 17 minutes

FREE
An image for the simulator course Getting unique, high quality stock photos without paying tonnes of license fees has always been a pain, but that problem just got solved with AI.

Free

Analyst

Free Stock Photos

Where can we get free stock photos?

Getting unique, high quality stock photos without paying tonnes of license fees has always been a pain, but that problem just got solved with AI.

Completed in: 27 minutes

An image for the simulator course As much as 60% of the work of a data scientist is collecting and cleaning data, before any actual modeling work can begin. Getting organized can give you a huge edge in finding insights quicker.

Premium

Analyst

Analytical Base Table

Our data is all over the place

As much as 60% of the work of a data scientist is collecting and cleaning data, before any actual modeling work can begin. Getting organized can give you a huge edge in finding insights quicker.

Completed in: 27 minutes

An image for the simulator course Most people don’t know how agencies make money, or where it all goes. How is it the client pays $128 an hour and the person actually doing the work gets $40?

Premium

Analyst

Agency Economics

How does our agency make money?

Most people don’t know how agencies make money, or where it all goes. How is it the client pays $128 an hour and the person actually doing the work gets $40?

Completed in: 27 minutes

An image for the simulator course Working with AI is powerful and useful, but they have the tendency to confidently make things up. That’s a problem but there is an emerging solution…

Premium

Developer

Vector Databases

Stop my AI hallucinating

Working with AI is powerful and useful, but they have the tendency to confidently make things up. That’s a problem but there is an emerging solution…

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

FREE
An image for the simulator course Including “in the style of X” in your prompt is lazy and maybe even unethical. It might even go away in the future. You need to unbundle an artist’s memes instead.

Free

Analyst

Unbundling Memes

Copying an artist without ripping them off

Including “in the style of X” in your prompt is lazy and maybe even unethical. It might even go away in the future. You need to unbundle an artist’s memes instead.

Completed in: 22 minutes

An image for the simulator course Before anyone starts to panic, you need to triage the problem and estimate the size of the issue. We only have a week's worth of data, could this just be an anomaly?

Premium

Analyst

Anomaly Detection

Is this a real problem, or just an anomaly?

Before anyone starts to panic, you need to triage the problem and estimate the size of the issue. We only have a week's worth of data, could this just be an anomaly?

Completed in: 17 minutes

FREE
An image for the simulator course Most creative decisions are made by opinion, but when it’s an existentially important topic, you really should be testing it in market first to see what works.

Free

Analyst

Performance Branding

What type of game do people want?

Most creative decisions are made by opinion, but when it’s an existentially important topic, you really should be testing it in market first to see what works.

Completed in: 22 minutes

An image for the simulator course Clustering keywords can help to organise and categorise your content more effectively. This can help to identify trends and relationships between related keywords.

Premium

Developer

Keyword Clustering

How do we cluster keywords?

Clustering keywords can help to organise and categorise your content more effectively. This can help to identify trends and relationships between related keywords.

Completed in: 17 minutes

An image for the simulator course Scaling social media content can be a challenge, but it is a necessary part of any successful digital marketing strategy. Content scaling involves creating a consistent flow of social media posts across multiple platforms in order to reach a larger audience.

Premium

Developer

Re-writing content using AI

How can we scale our social media content?

Scaling social media content can be a challenge, but it is a necessary part of any successful digital marketing strategy. Content scaling involves creating a consistent flow of social media posts across multiple platforms in order to reach a larger audience.

Completed in: 17 minutes

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

An image for the simulator course You always have more ideas than you could test. You can brainstorm and come up with 9 good ideas in an hour, but that could be 3 ^ 3 = 27 different variations, and you're lucky to have the traffic to test maybe half that. It's frustrating because you don't want to leave potential winners on the table.

Premium

Analyst

Test Design

We've got too many test ideas

You always have more ideas than you could test. You can brainstorm and come up with 9 good ideas in an hour, but that could be 3 ^ 3 = 27 different variations, and you're lucky to have the traffic to test maybe half that. It's frustrating because you don't want to leave potential winners on the table.

Completed in: 27 minutes

An image for the simulator course Are you ready to take your data wrangling skills to the next level? Learn how to easily combine 2000 CSV's in Python.

Premium

Developer

Data Cleaning

Combining 1000 csv files with Python

Are you ready to take your data wrangling skills to the next level? Learn how to easily combine 2000 CSV's in Python.

Completed in: 12 minutes

An image for the simulator course Imagine you've been tasked with re-creating the landing pages and content strategy for your brand.

What's a quick comprehensive approach?

Premium

Analyst

Keyword Research

Competitor Keyword Research - Ahrefs

Imagine you've been tasked with re-creating the landing pages and content strategy for your brand. What's a quick comprehensive approach?

Completed in: 17 minutes

An image for the simulator course You can read and summarize an article. No problem. It’ll take you 10 minutes. But how do you scale that to 1,000? You won’t believe me until you see it, but GPT-3 is not just ‘good enough’ at doing this, but the AI is actually *reliably better* than humans at the task!

Premium

Developer

Progressive Summarization

Can we summarize at scale?

You can read and summarize an article. No problem. It’ll take you 10 minutes. But how do you scale that to 1,000? You won’t believe me until you see it, but GPT-3 is not just ‘good enough’ at doing this, but the AI is actually *reliably better* than humans at the task!

Completed in: 27 minutes

FREE
An image for the simulator course Imagine your writers have written 100 blog posts with FAQ's. You're researching whether it's possible to automatically add FAQ schema without their input.

Free

Developer

FAQ Schema Generation

How can we automatically add FAQ schema?

Imagine your writers have written 100 blog posts with FAQ's. You're researching whether it's possible to automatically add FAQ schema without their input.

Completed in: 17 minutes

An image for the simulator course Did you know it costs $50 per click to bid on “printer” keywords on Google? Most manufacturers lose money on the first sale, because they know you’ll buy the ink.

Premium

Analyst

LTV Calculation

How much is a customer worth?

Did you know it costs $50 per click to bid on “printer” keywords on Google? Most manufacturers lose money on the first sale, because they know you’ll buy the ink.

Completed in: 27 minutes

An image for the simulator course Imagine you’ve got an opportunity to prove yourself with your first marketing mix modeling project. It’s a big topic: what’s the minimum viable thing to do first?

Premium

Analyst

Marketing Mix Modeling

How do I build a marketing mix model?

Imagine you’ve got an opportunity to prove yourself with your first marketing mix modeling project. It’s a big topic: what’s the minimum viable thing to do first?

Completed in: 37 minutes

FREE
An image for the simulator course I’m hearing rumors that Google Optimize is being deprecated (classic Google). If that happens it looks like over half a million websites are going to be without a solution that doesn’t cost $$$ enterprise money.

Free

Analyst

Test Implementation

Can we run tests without Google Optimize?

I’m hearing rumors that Google Optimize is being deprecated (classic Google). If that happens it looks like over half a million websites are going to be without a solution that doesn’t cost $$$ enterprise money.

Completed in: 27 minutes

An image for the simulator course Technical people always want everyone to know how clever they are, and so they try to  present the full story from beginning to end, with meticulous details on how they arrived at a solution. All this does is ensure you’ll never get in the room with anyone important again.

Premium

Analyst

Pyramid Writing

How do we stay on topic?

Technical people always want everyone to know how clever they are, and so they try to present the full story from beginning to end, with meticulous details on how they arrived at a solution. All this does is ensure you’ll never get in the room with anyone important again.

Completed in: 17 minutes

An image for the simulator course Learn how automatically create FAQ content at scale using GPT-3, the Wordpress REST API in Python.

Premium

Developer

AI FAQ Generation/Upload

Can we improve our FAQ generation process?

Learn how automatically create FAQ content at scale using GPT-3, the Wordpress REST API in Python.

Completed in: 12 minutes

An image for the simulator course Most people don’t realize programmatic SEO is a completely different game to traditional content writing. You don’t hand-select keywords with decent volume and low difficulty: you have to find a whole category of long tail keywords that will add up to something.

Premium

Analyst

Programmatic SEO

Generating a long-tail keyword list

Most people don’t realize programmatic SEO is a completely different game to traditional content writing. You don’t hand-select keywords with decent volume and low difficulty: you have to find a whole category of long tail keywords that will add up to something.

Completed in: 37 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 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 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 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 Traditional brand marketers can’t justify the impact of their campaigns, and yet performance marketers have a short term bias that can wreck your company. They both fight over budget, so how do we reconcile the two?

Premium

Analyst

Embedded Models

What's the long term effect on brand?

Traditional brand marketers can’t justify the impact of their campaigns, and yet performance marketers have a short term bias that can wreck your company. They both fight over budget, so how do we reconcile the two?

Completed in: 22 minutes

An image for the simulator course Almost nobody is as good at Excel as they pretend to be in job interviews. One thing I see is people manually finding/replacing row by row to compile simple channel reports.

Premium

Analyst

Text Extraction

Compile a report by channel

Almost nobody is as good at Excel as they pretend to be in job interviews. One thing I see is people manually finding/replacing row by row to compile simple channel reports.

Completed in: 27 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

FREE
An image for the simulator course It’s amazing how long it has been since most marketers last read a customer review. They’re missing out on a goldmine of insight for figuring out why customers don’t recommend your product to their friends.

Free

Analyst

Summarize Product Reviews

What do our customers think?

It’s amazing how long it has been since most marketers last read a customer review. They’re missing out on a goldmine of insight for figuring out why customers don’t recommend your product to their friends.

Completed in: 27 minutes

An image for the simulator course Are you charging enough? Most businesses guess at pricing and move on, but that approach is going to leave money on the table. How do you set the right price to maximize profits?

Premium

Analyst

Pricing Analysis

What price maximizes profit?

Are you charging enough? Most businesses guess at pricing and move on, but that approach is going to leave money on the table. How do you set the right price to maximize profits?

Completed in: 27 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

FREE
An image for the simulator course After months drowning in data it’s such a relief to arrive at an accurate and plausible Marketing Mix Model, that sometimes I forget what I built it for in the first place: the Channel Multipliers!

Free

Analyst

Rockerbox Data

Compare our attribution to MMM

After months drowning in data it’s such a relief to arrive at an accurate and plausible Marketing Mix Model, that sometimes I forget what I built it for in the first place: the Channel Multipliers!

Completed in: 27 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

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

FREE
An image for the simulator course That’s it – I’m not hiring designers to make logos for any of my new projects. It used to cost thousands of dollars every time I spun up a new venture, but now I make logos for free in 15 minutes using AI. The results are actually *better* than what I got before.

Free

Developer

Stable Diffusion

We need a new logo

That’s it – I’m not hiring designers to make logos for any of my new projects. It used to cost thousands of dollars every time I spun up a new venture, but now I make logos for free in 15 minutes using AI. The results are actually *better* than what I got before.

Completed in: 22 minutes

An image for the simulator course One easy quick win that’ll make you look like a growth hacking god 🤘. Dynamically match your landing page adcopy to your ad campaigns. 20-30% boost to conversion rate guaranteed. You don’t need to know how to code, or buy any expensive personalization tools…

Premium

Developer

Dynamic Adcopy

Can we match up our landing page copy?

One easy quick win that’ll make you look like a growth hacking god 🤘. Dynamically match your landing page adcopy to your ad campaigns. 20-30% boost to conversion rate guaranteed. You don’t need to know how to code, or buy any expensive personalization tools…

Completed in: 22 minutes

An image for the simulator course If it isn’t in the CRM it didn’t happen. Sales guys just don’t want to believe marketing drives all their leads, unless they see it with their own eyes, and you’re not going to get them to log into GA. Capture the marketing source with hidden form fields and thank me later.

Premium

Developer

Hidden Form Fields

What's the source of this lead?

If it isn’t in the CRM it didn’t happen. Sales guys just don’t want to believe marketing drives all their leads, unless they see it with their own eyes, and you’re not going to get them to log into GA. Capture the marketing source with hidden form fields and thank me later.

Completed in: 22 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 By mid 2023 Google will sunset Universal Analytics (the Google Analytics we’re all used to). GA4 will become the replacement Analytics product and given it’s different on almost all fronts, it’s important you have it running months before the cut off.

Free

Analyst

Tracking Implementation

We need to set up GA4

By mid 2023 Google will sunset Universal Analytics (the Google Analytics we’re all used to). GA4 will become the replacement Analytics product and given it’s different on almost all fronts, it’s important you have it running months before the cut off.

Completed in: 17 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

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 I’ve built 20+ Marketing Mix Models, and it’s always the same thing that blows the model’s credibility with decision-makers. The assumption that marketing performance doesn’t change! Nobody believes all their hard work was for nothing. Uber’s ‘Orbit’ model solves that problem.

Free

Developer

Time-Varying Coefficients

Can we try Uber Orbit?

I’ve built 20+ Marketing Mix Models, and it’s always the same thing that blows the model’s credibility with decision-makers. The assumption that marketing performance doesn’t change! Nobody believes all their hard work was for nothing. Uber’s ‘Orbit’ model solves that problem.

Completed in: 22 minutes

FREE
An image for the simulator course The better the brief you write, the cheaper the writer you can get away with. It’s expensive to hire a writer that knows as much about your space as you do, but you also can’t afford to write every post yourself. Writing better briefs is the solution to that tradeoff.

Free

Analyst

Creative Briefs

Brief the next blog post

The better the brief you write, the cheaper the writer you can get away with. It’s expensive to hire a writer that knows as much about your space as you do, but you also can’t afford to write every post yourself. Writing better briefs is the solution to that tradeoff.

Completed in: 27 minutes

An image for the simulator course Your content is doomed to fail, or destined to succeed, before you even put pen to paper. It’s because no matter how good your writing, if you choose a topic that nobody is searching for, you won’t get any benefit for ranking on that keyword. That’s why keyword research is where all the pros start when deciding what to write about.

Premium

Analyst

Keyword Research

What topics should we write about?

Your content is doomed to fail, or destined to succeed, before you even put pen to paper. It’s because no matter how good your writing, if you choose a topic that nobody is searching for, you won’t get any benefit for ranking on that keyword. That’s why keyword research is where all the pros start when deciding what to write about.

Completed in: 16 minutes

An image for the simulator course You’re not really using content as a growth channel if it’s still your founder writing all the posts. To make the channel scalable you need to find a way to keep the quality high while using outsourced freelancers to write it. For most topics I’ve found ‘professional’ writers are a bad fit: you need someone who is obsessed with the topic and just happens to be a writer.

Premium

Analyst

Writer Recruitment

How will we find good writers?

You’re not really using content as a growth channel if it’s still your founder writing all the posts. To make the channel scalable you need to find a way to keep the quality high while using outsourced freelancers to write it. For most topics I’ve found ‘professional’ writers are a bad fit: you need someone who is obsessed with the topic and just happens to be a writer.

Completed in: 16 minutes

An image for the simulator course It doesn’t matter how good your content is if nobody is linking to it. The most important thing to do for a new website is not writing more content, it’s building authority through acquiring more links. It’s boring and manual, but force yourself to build at least one backlink for every post you write, and I guarantee you’ll rank faster.

Premium

Analyst

Directory Links

We just need more links

It doesn’t matter how good your content is if nobody is linking to it. The most important thing to do for a new website is not writing more content, it’s building authority through acquiring more links. It’s boring and manual, but force yourself to build at least one backlink for every post you write, and I guarantee you’ll rank faster.

Completed in: 22 minutes

An image for the simulator course The difference between a website that gets 200 visits a month and 20,000 is backlinks. It’s night and day: if you don’t have authority on a relevant topic, Google won’t rank you anywhere near the first page.

Premium

Analyst

Broken Links

How do we build authority

The difference between a website that gets 200 visits a month and 20,000 is backlinks. It’s night and day: if you don’t have authority on a relevant topic, Google won’t rank you anywhere near the first page.

Completed in: 16 minutes

An image for the simulator course Facebook’s growth team famously targeted ‘7 friends in 10 days’, as their north star metric on the path to 1 billion users. If they could get a new user to add enough friends they knew they’d be hooked, so everything they did was in aid of this goal. You can actually calculate the north star metric for your product, and it’s easier than you think.

Premium

Developer

Retention Analysis

What's our 'aha' moment?

Facebook’s growth team famously targeted ‘7 friends in 10 days’, as their north star metric on the path to 1 billion users. If they could get a new user to add enough friends they knew they’d be hooked, so everything they did was in aid of this goal. You can actually calculate the north star metric for your product, and it’s easier than you think.

Completed in: 22 minutes

FREE
An image for the simulator course 575 million. That's how many potential prospects are on LinkedIn. LinkedIn has become the core component of the selling process, whether for professional sales, solo founders or consultants. But... It's hard. It takes time to create content, build your network, identify the right prospects and then reach out to them.

Free

Manager

LinkedIn Strategy

How are we going to create this LinkedIn content at scale?

575 million. That's how many potential prospects are on LinkedIn. LinkedIn has become the core component of the selling process, whether for professional sales, solo founders or consultants. But... It's hard. It takes time to create content, build your network, identify the right prospects and then reach out to them.

Completed in: 17 minutes

An image for the simulator course Should your new product be blue or red? $40 or $50? Organic or vegan? Giants like P&G and Unilever don’t leave these decisions up to chance. They use a market research technique called ‘Conjoint Analysis’ to figure out what people will pay for.

Premium

Analyst

Conjoint Analysis

What will people pay for?

Should your new product be blue or red? $40 or $50? Organic or vegan? Giants like P&G and Unilever don’t leave these decisions up to chance. They use a market research technique called ‘Conjoint Analysis’ to figure out what people will pay for.

Completed in: 22 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 After Apple killed user-level tracking in iOS14, Facebook went all in on Marketing Mix Modeling with Robyn, an open source library. Now Google is getting into the game with an *unofficial* library called LightweightMMM, and it couldn’t be more different.

Free

Developer

Automated MMM

Can we try Google LightweightMMM?

After Apple killed user-level tracking in iOS14, Facebook went all in on Marketing Mix Modeling with Robyn, an open source library. Now Google is getting into the game with an *unofficial* library called LightweightMMM, and it couldn’t be more different.

Completed in: 28 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

An image for the simulator course Before you take on a new client as a conversion optimization consultant, your boss wants to know if they’ll be a good fit. Do they have enough traffic to run a minimum of 3 tests per week? There’s a way to calculate that.

Premium

Analyst

Test Duration

How many tests can we run?

Before you take on a new client as a conversion optimization consultant, your boss wants to know if they’ll be a good fit. Do they have enough traffic to run a minimum of 3 tests per week? There’s a way to calculate that.

Completed in: 22 minutes

An image for the simulator course External variables often affect your performance more than anything you did in marketing. Yet most marketing reports are missing the impact of macro factors like pandemics, the economy, and seasonality. Failing to control for significant variables means missing your targets in downturns and overcompensating your team in periods of high demand.

Premium

Analyst

Linear Regression

How do I control for COVID?

External variables often affect your performance more than anything you did in marketing. Yet most marketing reports are missing the impact of macro factors like pandemics, the economy, and seasonality. Failing to control for significant variables means missing your targets in downturns and overcompensating your team in periods of high demand.

Completed in: 28 minutes

An image for the simulator course Learn how to easily create 'People who viewed this product, also viewed these products' recommendations.

Premium

Developer

Recommendations

How can we create Amazon style recommendations?

Learn how to easily create 'People who viewed this product, also viewed these products' recommendations.

Completed in: 17 minutes

An image for the simulator course You've been given an assignment abroad and plan to rent out your apartment over the summer. What should you include in your listing?

Premium

Analyst

Meme Mapping

What attributes should we talk about?

You've been given an assignment abroad and plan to rent out your apartment over the summer. What should you include in your listing?

Completed in: 18 minutes

An image for the simulator course Your boss comes to you with a favor: can you start posting something to their twitter account? This isn’t part of your job, so you need to do more with less: what’s the quickest way to get good content ideas?

Premium

Analyst

Meme Jacking

What can we post on social media?

Your boss comes to you with a favor: can you start posting something to their twitter account? This isn’t part of your job, so you need to do more with less: what’s the quickest way to get good content ideas?

Completed in: 18 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 Now you're running a new branding campaign on Facebook, you have to wonder if there's a delayed effect of advertising, like you'd see with TV ads. How do you measure it?

Premium

Developer

Weibull Adstocks

What's the lagged effect of our ads?

Now you're running a new branding campaign on Facebook, you have to wonder if there's a delayed effect of advertising, like you'd see with TV ads. How do you measure it?

Completed in: 1 hour, 1 minute

An image for the simulator course With hundreds of users signing up, your product looks successful. But questions are being asked about “stickiness”. If too many users eventually leave, soon you’ll have none left.

Premium

Developer

Cohort Analysis

Are we retaining users?

With hundreds of users signing up, your product looks successful. But questions are being asked about “stickiness”. If too many users eventually leave, soon you’ll have none left.

Completed in: 29 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 You’d like to reward your best customers… but who are they? Do we rank the highest spenders? Or those with the most repeat purchases? What if they haven’t bought from us recently? We need an RFM analysis.

Premium

Analyst

RFM Analysis

Who are our best customers?

You’d like to reward your best customers… but who are they? Do we rank the highest spenders? Or those with the most repeat purchases? What if they haven’t bought from us recently? We need an RFM analysis.

Completed in: 19 minutes

An image for the simulator course It's tedious to try different diminishing returns manually to find the best one. Facebook's Nevergrad package can try thousands of models for us!

Premium

Analyst

Hyperparameter Optimization

Let's try 10,000 models

It's tedious to try different diminishing returns manually to find the best one. Facebook's Nevergrad package can try thousands of models for us!

Completed in: 39 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 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 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 Your model doesn't make sense: Facebook ads can't drive negative sales!? If we can 'tell' the model that result isn't possible with Bayesian priors, our model will be much more believable.

Premium

Developer

Bayesian MMM

How can Facebook drive negative sales?

Your model doesn't make sense: Facebook ads can't drive negative sales!? If we can 'tell' the model that result isn't possible with Bayesian priors, our model will be much more believable.

Completed in: 36 minutes

FREE
An image for the simulator course A significant portion of your users come via 'dark social' i.e. they show up as 'direct' in Google Analytics. Is it possible to measure word of mouth?

Free

Analyst

Word of Mouth Coefficient

How do I measure virality?

A significant portion of your users come via 'dark social' i.e. they show up as 'direct' in Google Analytics. Is it possible to measure word of mouth?

Completed in: 36 minutes

An image for the simulator course You just explained to the client that your model doesn't capture interaction effects, and now they don't trust it. How do we deal with it?

Premium

Analyst

Multiplicative Models

But isn't everything interacting?

You just explained to the client that your model doesn't capture interaction effects, and now they don't trust it. How do we deal with it?

Completed in: 18 minutes

An image for the simulator course Your company, a FinTech startup, has started to expand internationally. How do you model performance in countries you know nothing about? Maybe AI can just ‘learn’ the right model for you…

Premium

Developer

Deep Learning

Why don't we try AI?

Your company, a FinTech startup, has started to expand internationally. How do you model performance in countries you know nothing about? Maybe AI can just ‘learn’ the right model for you…

Completed in: 56 minutes

An image for the simulator course Previously you did some analysis that told you how much to spend on ads. However a sale arrived and behavior changed – you underspent, leaving money on the table. How do you update your model to account for sales?

Premium

Analyst

Interaction Effects

Do ads behave differently during a sale?

Previously you did some analysis that told you how much to spend on ads. However a sale arrived and behavior changed – you underspent, leaving money on the table. How do you update your model to account for sales?

Completed in: 23 minutes

An image for the simulator course It's getting harder to prove the ROI of your Facebook ads, as privacy rules hamper your measurement efforts. Geo Lift Tests could be the silver bullet you're looking for, that works on any channel.

Premium

Developer

Geo Lift Testing

Can we prove the ROI of Ads?

It's getting harder to prove the ROI of your Facebook ads, as privacy rules hamper your measurement efforts. Geo Lift Tests could be the silver bullet you're looking for, that works on any channel.

Completed in: 42 minutes

An image for the simulator course The Head of Performance wants to know: do Facebook ads drive organic app installs too? As a marketing analyst at an early-stage FinTech start-up, you’re the one tasked with finding that out. The ad budget hangs in the balance.

Premium

Analyst

Halo Effect

Do Facebook Ads drive organic?

The Head of Performance wants to know: do Facebook ads drive organic app installs too? As a marketing analyst at an early-stage FinTech start-up, you’re the one tasked with finding that out. The ad budget hangs in the balance.

Completed in: 33 minutes

An image for the simulator course The CEO is worried about performance ahead of the Black Friday Sale – how much will the CPM rise on Facebook? Being able to predict the future would help them plan for increased costs... but that's impossible, right?

Premium

Developer

Trend Forecasts

How much will CPM rise on Black Friday?

The CEO is worried about performance ahead of the Black Friday Sale – how much will the CPM rise on Facebook? Being able to predict the future would help them plan for increased costs... but that's impossible, right?

Completed in: 49 minutes

FREE
An image for the simulator course You're A/B testing to improve conversion rate, and have a huge backlog of ideas... just one problem: this test has been running forever! What should you do?

Free

Analyst

A/B Testing

Can we stop this test early?

You're A/B testing to improve conversion rate, and have a huge backlog of ideas... just one problem: this test has been running forever! What should you do?

Completed in: 1 hour, 8 minutes

An image for the simulator course Before you can build a model, you need your data in the right format. Data cleaning is 60% of the job: time to learn how to do it!

Premium

Developer

Data Cleaning

Is my data in the right format?

Before you can build a model, you need your data in the right format. Data cleaning is 60% of the job: time to learn how to do it!

Completed in: 1 hour, 11 minutes

FREE
An image for the simulator course You’re asked by your boss to run Robyn, Facebook’s new open-source MMM tool. Just one problem: you don’t know how to code! You decide to take on the challenge, because solving attribution would be worth it.

Free

Developer

Automated MMM

Can we try Facebook Robyn?

You’re asked by your boss to run Robyn, Facebook’s new open-source MMM tool. Just one problem: you don’t know how to code! You decide to take on the challenge, because solving attribution would be worth it.

Completed in: 1 hour, 6 minutes

An image for the simulator course You've been tasked with modeling a new channel, but do you have enough data? It can be hard to get enough data, but you can improve your odds with a geo model.

Premium

Analyst

Geo Models

Do I have enough data?

You've been tasked with modeling a new channel, but do you have enough data? It can be hard to get enough data, but you can improve your odds with a geo model.

Completed in: 35 minutes

An image for the simulator course How do you allocate marketing budget across channels? You can't just guess: leadership won't be happy without seeing justification for the numbers you send them. You need a budget optimization script.

Premium

Developer

Budget Optimization

Where should I allocate spend?

How do you allocate marketing budget across channels? You can't just guess: leadership won't be happy without seeing justification for the numbers you send them. You need a budget optimization script.

Completed in: 38 minutes

An image for the simulator course You've built a model... but can you trust it? There are many statistical tests you can run to validate your model, but they've all got confusing-sounding names. What's most important when checking if your model is accurate?

Premium

Developer

Model Accuracy

Can we trust this model?

You've built a model... but can you trust it? There are many statistical tests you can run to validate your model, but they've all got confusing-sounding names. What's most important when checking if your model is accurate?

Completed in: 1 hour, 48 minutes

An image for the simulator course How do you know what factors are most responsible for your performance? Selecting features for your models is both an art and a science, but it's tedious work until you learn to automate it!

Premium

Developer

Feature Selection

What are my key performance drivers?

How do you know what factors are most responsible for your performance? Selecting features for your models is both an art and a science, but it's tedious work until you learn to automate it!

Completed in: 1 hour, 19 minutes

FREE
An image for the simulator course You're an analyst at a promising FinTech app when the dreaded update lands – iOS14. How do you measure performance with broken tracking?

Free

Analyst

Marketing Mix Modeling

iOS14 Broke Our Tracking!

You're an analyst at a promising FinTech app when the dreaded update lands – iOS14. How do you measure performance with broken tracking?

Completed in: 58 minutes

An image for the simulator course Sales are down at a trendy fast-casual hot dog restaurant, and the client needs to know: is it seasonality?

Premium

Analyst

Dummy Variables

Maybe it's just seasonality?

Sales are down at a trendy fast-casual hot dog restaurant, and the client needs to know: is it seasonality?

Completed in: 20 minutes

An image for the simulator course Does the heat sell hot dogs? Your new client at Vexnomics needs to know if it's the sun driving sales, or a new marketing campaign.

Premium

Analyst

Variable Correlation

Do we sell more when it's sunny?

Does the heat sell hot dogs? Your new client at Vexnomics needs to know if it's the sun driving sales, or a new marketing campaign.

Completed in: 1 hour, 2 minutes

An image for the simulator course Your CEO asks you to double marketing spend, but you have no idea what that will do to CPA... how do you forecast realistic goals?

Premium

Analyst

Diminishing Returns

How much more can we spend?

Your CEO asks you to double marketing spend, but you have no idea what that will do to CPA... how do you forecast realistic goals?

Completed in: 48 minutes

FREE
An image for the simulator course As the Head of Growth of GoolyBib, you just bet big on TV as your next growth channel... but how do you measure the impact?

Free

Manager

Marketing Mix Modeling

What's the impact of TV ads?

As the Head of Growth of GoolyBib, you just bet big on TV as your next growth channel... but how do you measure the impact?

Completed in: 1 hour, 10 minutes

Learn the skills to be a Data-Driven Marketer

Easily become proficient at marketing & data-driven decision-making.