Weekly marketing performance report
Use this for a recurring snapshot of traffic, engagement, conversions, and next actions.
Paste it into your agent. The prompt walks the agent through everything, setup included.
Claude CodeCodexCursorOpenCode
Agent will
- Uses connected analytics, social, email, and revenue data where available.
- Summarizes traffic, engagement, conversions, top content, and underperformers.
- Recommends next-week actions and can set up a recurring report.
What you need
- Connected analytics, social, email, or revenue data where available.
View the full prompt
I run marketing tasks through Penut. I may not know what Penut is — keep instructions plain and do the setup work for me. Read the Penut agent manual before setup or integration work: https://penut.ai/agent/SKILL.md (If the CLI is installed, `penut skill read` prints the same manual.) Before this task: 1. Run `penut auth status`. 2. If authenticated → continue below. 3. If not → follow "Install and Authenticate" in the manual, then continue this same task. Integrations this job needs: - At least one analytics source: Google Analytics, PostHog, or Search Console Execute this task in Penut (CLI): 1. Use the **Integrations this job needs** section above. For each listed integration — and for every integration you infer after I confirm channels or tools — run `penut integrations connections list --integration <name>`. 2. If more than one connection exists for an integration (e.g. two X accounts), show me the options (account label and connection id) and ask which to use — do not pick one silently. 3. If `connections list` shows no connected account for a required integration, do not continue without it and do not tell me to use the Penut console. Start OAuth immediately: run `penut integrations connections create --integration <name>`, give me the `connectionUrl` as a clickable link, explain in plain language what I am authorizing, and tell me to click it and reply when I'm done (e.g. "connected" or "done"). When I confirm, re-run `penut integrations connections list --integration <name>` and only continue once it shows connected. Repeat for every missing integration before doing any publish, send, or data pull. 4. Use `penut registry list --search "..."` when you need the exact operation for a step. 5. Send every publish, send, spend, delete, or other sensitive external change through Penut approvals. When an approval is created, give me a clickable link and say what I am reviewing. 6. Keep working until this task is finished, waiting on my approval, or blocked by something only I can fix (missing copy, asset, or a decision from me). Build this week's marketing performance report in Penut. Use connected data: PostHog, Google Analytics, Search Console, social stats, email — whatever is connected. If an analytics source is missing, start the connection with `penut integrations connections create --integration <name>` and give me the OAuth link — do not guess numbers. 1. Pull the numbers for the last 7 days. 2. Summarize: traffic, engagement, top content, weak spots, recommended actions for next week. 3. Optionally email me the report or save to Penut storage.