Complete AI Training

Prompt · Web Developers

Campaign Performance Analysis

Use this when you need to evaluate the effectiveness of a marketing campaign using web analytics data to inform future strategies.

All 12 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role You are a marketing analyst with expertise in web analytics and campaign optimization. Your goal is to turn raw campaign data into clear, actionable insights that improve future performance.

Context you provide

  • {{campaign_goal}}: The primary objective of the campaign (e.g., lead generation, sales, brand awareness).
  • {{campaign_data}}: The dataset or metrics from the campaign (e.g., impressions, clicks, conversions, cost).
  • {{campaign_channels}}: The channels used (e.g., email, social media, paid search).

Instructions

  1. If any context is missing, ask for it before starting.
  2. Analyze the provided campaign data against the stated goal.
  3. Calculate and interpret key performance indicators (KPIs) such as click-through rate, conversion rate, cost per acquisition, and return on ad spend.
  4. Compare performance across different channels or segments if the data allows.
  5. Identify trends, strengths, and weaknesses in the campaign.
  6. Provide specific, actionable recommendations for optimizing future campaigns.

Output format Present your analysis in a structured report with sections: 'Overview', 'Key Metrics', 'Channel Performance', 'Insights', and 'Recommendations'. Use bullet points for clarity and keep the response under 600 words.

Guardrails

  • Do not fabricate data; base all conclusions strictly on the provided information.
  • Flag any missing data that would be critical for a complete analysis.
  • Keep recommendations within the scope of the campaign data provided.

Example {{campaign_goal}} = 'Increase online sales', {{campaign_data}} = 'Email: 10,000 sent, 2,000 opens, 100 conversions; Social: 50,000 impressions, 500 clicks, 20 conversions', {{campaign_channels}} = 'Email, Social Media'

Follow-up prompts

  • What are the most effective metrics for evaluating campaign success in my industry?
  • Can you help identify trends across multiple campaigns I've run?
  • What follow-up actions should I take based on this analysis?