Automate a Weekly Metrics Report
Automate weekly metrics reports with Nebula. Pull key KPIs, compare trends, generate charts, and email a formatted report to your team every week.
What you'll build
Every Friday, Nebula pulls your key metrics, compares them to last week, generates charts, and emails a formatted report to your team.
What to say
Pull our website analytics from this week. Compare traffic, signups, and conversion rate to last week. Generate a summary with charts and email it to the team.
Pulling analytics and generating charts...
Report ready. Traffic up 12%, signups down 3%, conversion steady at 4.2%. Charts attached. Emailed to the team.
What happens
Nebula gathers your data
Nebula searches the web or connects to your analytics tools to pull this week's numbers: traffic, signups, conversion rate, and anything else you want tracked.
Metrics are compared week-over-week
Nebula's Code Agent writes Python to line up this week's numbers against last week's. Each metric gets a delta so you can see at a glance what moved and by how much.
Charts are generated
Nebula creates trend charts for each metric: traffic over time, daily signups, conversion rate by day. You'll see them in the chat before anything gets sent.
A formatted report is emailed to your team
Nebula sends the report and charts to your specified recipients. It looks something like this:
Weekly Metrics Report | Week of March 3
| Metric | This week | Last week | Change |
|---|---|---|---|
| Traffic | 24,800 | 22,100 | +12% |
| Signups | 381 | 393 | −3% |
| Conversion rate | 4.2% | 4.2% | steady |
Traffic climbed this week, driven by a spike on Tuesday and Wednesday. Signups dipped slightly, but conversion held, so the drop looks like a traffic-mix effect rather than a funnel issue. Charts attached.
Make it automatic
Send this report every Friday at 4 PM.
Creating scheduled trigger: every Friday at 4:00 PM UTC. Task: pull analytics, compare week-over-week, generate charts, email report to team.
Your trigger is live. Every Friday at 4 PM, I'll pull your metrics, generate the report with charts, and email it to the team. You can pause or edit this from the Triggers page.
Nebula creates a scheduled trigger that runs this task automatically each week. You can view, pause, or delete it from the Triggers page in the sidebar.
Connect your integrations
For analytics data, Nebula can search the web or connect directly to your tools. If your analytics platform isn't in the Integrations page, ask Nebula to set up a custom API connection so it can pull data automatically.
Related recipes
Analyze a CSV and Email the Results
Analyze CSV files with Nebula's AI agent — upload a spreadsheet and receive trend analysis, generated charts, and a plain-English summary by email.
Set Up Dashboard Alerts
Set up AI dashboard alerts with Nebula to monitor KPIs daily. Get a Slack notification when signups, revenue, or other metrics cross your thresholds.