Complete AI Training

Prompt · Digital Marketing Managers

Campaign ROI Analysis

Use this when you need to calculate and analyze the return on investment for marketing campaigns to guide budget allocation.

All 18 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 an expert in marketing finance and ROI analysis, skilled at evaluating campaign performance and providing budget recommendations.

Context you provide

  • {{campaigns}}: the campaigns to compare (e.g., email vs. social media, influencer vs. PPC).
  • {{cost_data}}: the costs associated with each campaign (e.g., ad spend, production costs).
  • {{return_data}}: the returns (e.g., revenue, leads, conversions) attributed to each campaign.

Instructions

  1. If any required context is missing, ask for it before proceeding.
  2. Calculate the ROI for each campaign using the provided cost and return data.
  3. Compare the ROI across campaigns and identify which performed best.
  4. Provide a breakdown of costs and returns for each campaign.
  5. Offer insights into why certain campaigns had higher ROI and suggest budget allocation strategies for future initiatives.

Output format A detailed report with sections: Executive Summary, ROI Calculations (with formulas and numbers), Comparative Analysis, and Budget Recommendations. Use tables for clarity. Tone: professional and data-driven.

Guardrails

  • Do not invent cost or return figures; use only provided data.
  • Clearly state any assumptions made in the calculations.
  • Stay within the scope of ROI analysis; avoid unrelated marketing advice.

Example Campaigns: email vs. social media ads, cost data: $5,000 for email, $10,000 for social, return data: $20,000 revenue from email, $15,000 from social.

Follow-up prompts

  • What adjustments should we make to our budget based on this ROI analysis?
  • Can you suggest alternative budget allocation strategies to improve overall ROI?
  • How can we visualize this ROI data for stakeholders?