153 Courses + more every week 👇
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
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
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
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
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
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
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
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
Premium
Developer
Role Prompting
Act like a genius
The funny thing about AI is that you can make it smarter just by telling it to act like a genius.
Completed in: 27 minutes
Premium
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
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
Premium
Developer
Customer Segmentation with Clustering
How To Easily Cluster Customers With Kmeans
Master the art of customer segmentation and unlock powerful insights to drive your business forward. By learning K-means clustering techniques, you'll gain the ability to effectively group your customers based on key characteristics, allowing you to tailor your marketing strategies and product offerings with precision.
Completed in: 27 minutes
Premium
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Analyst
Prompt Templates
Can we ensure a clean prompt test?
Real prompt engineers use OpenAI Playground not ChatGPT.
Completed in: 27 minutes
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
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
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
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
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
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
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
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
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
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
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
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
Premium
Developer
Advanced Inpainting
I want something like Generative Fill from Photoshop, but I want it to work
One of the coolest demos of AI in recent years is Adobe Photoshop's generative fill, however it doesn't work in many situations and the underlying model is weak.
Completed in: 21 minutes
Premium
Developer
Segment Anything Inpainting
How do we cut out and replace parts of an image?
Inpainting is a powerful tool, but it can be a real pain to neatly cut out parts of an image by hand using a brush tool.
Completed in: 26 minutes
Premium
Developer
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Developer
Custom LLM Agents
How can I understand the reAct pattern?
Are you looking for an efficient way to understand the reAct pattern? Learn how to quickly create single llm agents using regex, Python and OpenAI.
Completed in: 17 minutes
Free
Analyst
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Analyst
Lead Scoring
What's our cost per qualified lead?
Working out the cost per qualified lead oftentimes requires a long-winded manual process, involving waiting for sales to follow up in the CRM. In practice it’s better to do this programmatically based on specific attributes you both agree are indicators of lead quality. That way you can optimize in near-real-time.
Completed in: 22 minutes
Premium
Analyst
Pipeline Analysis
How do we measure lead quality?
Looking historically at your lead data and segmenting by attributes gives you a good idea of what types of leads are more or less likely to close. This can feed into a storing system to automatically qualify leads, or just be used to align marketing better to sales.
Completed in: 22 minutes
Premium
Analyst
Cohorted Conversions
It takes too long to optimize to that
How do you optimize your campaigns if conversions can take up to a couple of weeks to happen? If you compare this week to last week’s data, last week has had 7 more days to record conversions…
Completed in: 17 minutes
Premium
Analyst
Advertising-to-Sales Ratios
How should we set our advertising budget?
This may be surprising to you but >90% of companies just set their marketing budgets as a percentage of next year’s revenue forecast.
Completed in: 27 minutes
Premium
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
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
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
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
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
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
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
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
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
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
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
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
Developer
Slack Alerts
Can we get spending alerts in slack?
Anyone managing 5 or more Facebook ad accounts knows how easy it is to miss crucial performance changes. If you are not constantly monitoring your accounts, you may miss an opportunity to scale well-performing creatives or pause adsets that are overspending. Instead of manually checking in Ads Manager, set up Slack Alerts to get notified when your attention is required.
Completed in: 17 minutes
Free
Analyst
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Premium
Analyst
Negative Keywords
What other bad keywords are we matching?
Your boss Googled "vegan hotdogs" and saw one of your ads appear. Just one problem... our hotdogs ain't vegan. What other irrelevant terms are you bidding on?
Completed in: 18 minutes
Premium
Developer
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
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
Premium
Developer
Ngrams Analysis
What words work best in my ads?
You want to identify wasted ad spend by checking which words work best in your ads. Looking at your ad account, it’s hard to see patterns of what words are working. How do you extract out the keywords in the ads to get a better picture of performance?
Completed in: 21 minutes
Premium
Analyst
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
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
Premium
Analyst
Creative Testing
What should we prioritize testing?
You're trying to be more scientific with your creative testing, and you have several routes you want to try: how many can you run at once, and how do you prioritize?
Completed in: 39 minutes
Premium
Manager
Tracking Pixel
We need to optimize to leads
You're looking to decrease your reliance on Google Ads, and want to try Facebook. As a B2B software tool it's important you're optimizing to the right leads, so you need to add pixel tracking to the Demo Request Form.
Completed in: 26 minutes
Premium
Analyst
Audience Strategy
We need to avoid cannibalizing our audiences
You're noticing some strange behavior: when you increase spend on one campaign, your other campaign drops off a cliff. Are you cannibalizing overlapping audiences?
Completed in: 21 minutes
Premium
Developer
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.