Here is a free lead magnet outline designed to be a standalone PDF that delivers immediate value while creating a clear need for your full “From Zero to Insight” skill course.
**Title:** **The First 5 Minutes: Your Quick-Start Checklist for Analyzing Any Dataset**
**Subtitle:** *Stop feeling overwhelmed. Use this 10-step checklist to go from a blank screen to your first insight.*
—
### Lead Magnet Outline (Checklist Format)
**Introduction (1 paragraph + a key promise)**
– *Hook:* “Most beginners get stuck because they try to run before they can walk. They open a CSV file and panic. This checklist gives you a battle-tested ‘landing sequence' to get your first foothold.”
– *Promise:* “Follow these 10 steps, and you will have a clean dataset, a simple visualization, and one clear insight in under 30 minutes.”
**The 10-Step “Landing Sequence” Checklist**
**Phase 1: The Setup (Steps 1-2)**
1. **Import the Big Three.** *Check when done.*
– *Action:* Open your notebook (Jupyter/Colab) and run: `import pandas as pd`, `import numpy as np`, `import matplotlib.pyplot as plt`.
– *Why:* These are the only libraries you need for 80% of your first analysis.
2. **Load Your Data.**
– *Action:* Use `df = pd.read_csv(‘your_file.csv')`. If the file is an Excel file, use `pd.read_excel()`.
– *Pro Tip:* If you get a “FileNotFoundError,” check that the file is in the same folder as your notebook, or use the full file path.
**Phase 2: The Clean (Steps 3-5)**
3. **Take a Peek (Not a Stare).**
– *Action:* Run `df.head()` to see the first 5 rows. Run `df.info()` to see data types and missing values.
– *Insight:* This tells you exactly what you're working with.
4. **Find the Gaps.**
– *Action:* Run `df.isnull().sum()`. This shows you how many missing values are in each column.
– *Decision:* If a column has more than 50% missing data, drop it (`df.drop(‘column_name', axis=1)`). If it's a small number, fill it with the average (`df[‘column'].fillna(df[‘column'].mean())`).
5. **Spot the Weirdos (Outliers).**
– *Action:* Run `df.describe()`.
– *Check:* Look at the “max” column vs the “75%” column. If the max is 10x larger than the 75th percentile, you likely have an outlier. Flag it for later.
**Phase 3: The Explore (Steps 6-8)**
6. **Ask One Simple Question.**
– *Action:* Write down one question. *Example: “Which category has the highest average sales?”*
– *Rule:* Never visualize without a question first.
7. **Group It.**
– *Action:* Use `.groupby()` to answer your question.
– *Example:* `df.groupby(‘Category')[‘Sales'].mean()` <-- This gives you the answer in raw numbers.8. **Make It Visual.**
- *Action:* Take the result from Step 7 and plot it.
- *Code:* `df.groupby('Category')['Sales'].mean().plot(kind='bar')`
- *Result:* You now have a visual insight.**Phase 4: The Insight (Steps 9-10)**
9. **Write Down One Sentence.**
- *Action:* Look at your chart. Write a plain English sentence. *Example: "The 'Electronics' category has significantly higher average sales than 'Clothing'."*
- *Why:* This is the entire point of data science. If you can't say it in one sentence, you haven't found the insight.10. **Export Your Work.**
- *Action:* Save your clean dataset: `df.to_csv('clean_data.csv', index=False)`. Save your chart as an image (right-click in the notebook).
- *Result:* You are now ready to share your first analysis.---### Call to Action (CTA) - Page 2 of PDF**You've taken the first step. Now, go from "checklist user" to "data analyst."**This checklist gave you the *process*, but the real power comes from understanding the *why* behind each step.**In the full skill, "From Zero to Insight: Analyze
Get the AI Edge, Weekly
The tools, tutorials, and trends that actually pay — no hype.



