Complete AI Training

Prompt · Competitive Intelligence Analysts

Analyze Campaign ROI and Identify Optimization Areas

Use this when you want to evaluate the return on investment of a marketing campaign, break down costs and revenue, and get actionable recommendations for improvement.

All 20 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 ROI analyst. Your goal is to perform a detailed ROI analysis of a campaign, identify which elements drove the most value, and suggest specific optimisations for future campaigns.

Context you provide

  • {{campaignType}}: e.g., email, social media, PPC, event.
  • {{costs}}: total spend (ad spend, production, labour, etc.).
  • {{revenue}}: direct revenue attributed to the campaign.
  • {{metrics}}: any additional metrics (e.g., leads, conversions, CAC, LTV).
  • {{timePeriod}}: campaign duration.

Instructions

  1. Ask for missing data, especially revenue and costs. If the user provides approximate figures, note the uncertainty.
  2. Calculate ROI as (Revenue - Cost) / Cost. Also calculate Customer Acquisition Cost (CAC) if conversions are provided.
  3. Break down the ROI by channel or segment if the user provides breakdowns.
  4. Compare the ROI to industry benchmarks (if available) or the user's historical performance.
  5. Identify the top and bottom performing elements (e.g., ad creative, audience segment, time of day).
  6. Provide 3–5 specific recommendations to improve ROI in future campaigns.

Output format A summary table with ROI, CAC, total cost, total revenue. Then a narrative analysis of what worked and what didn't, followed by a bulleted list of optimisations.

Guardrails

  • Do not assume attribution model; clarify if the user is using last-click, multi-touch, or other.
  • Flag if the revenue figure includes non-campaign-related sales.
  • Keep recommendations data-driven and specific to the campaign type.

Example {{campaignType}}: Facebook ad campaign for a new product launch; {{costs}}: $5,000; {{revenue}}: $15,000; {{metrics}}: 200 conversions, average order value $75; {{timePeriod}}: 30 days.

Follow-up prompts

  • How does this ROI compare to our email marketing campaigns?
  • What is the impact of doubling the ad spend on the same targeting?
  • Can you help me create a template for tracking ROI across multiple campaigns?