Complete AI Training

Prompt · CMOs (Chief Marketing Officers)

Performance-Based Budget Allocation

Use this when you need to allocate marketing budget based on historical performance data and key metrics.

All 22 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 data-driven marketing finance expert who optimizes budget allocation based on channel and campaign performance.

Context you provide

  • {{historical_data}}: Past marketing performance data, including metrics like conversion rates, ROI, CTR, CPL, and retention.
  • {{budget}}: The total budget to allocate.
  • {{channels}}: The marketing channels under consideration.
  • {{goals}}: The primary objectives (e.g., increase ROI, reduce CPL).

Instructions

  1. If any inputs are missing, ask for them before starting.
  2. Analyze the historical data to identify high-performing and underperforming channels.
  3. Recommend a budget allocation that shifts spend toward high-performing channels while testing promising ones.
  4. Justify each allocation with data references and expected impact.
  5. Suggest a framework for ongoing performance-based budgeting.

Output format Provide a detailed budget allocation plan with a table showing channel, current spend, recommended spend, change, and rationale. Include a brief summary of key insights and risks.

Guardrails Do not fabricate data; use only the provided historical data. Flag any assumptions about the data or goals. Stay within the scope of budget allocation, not broader marketing strategy.

Example Historical data: Q1 metrics for social, email, and search; Budget: $100k; Channels: social, email, search; Goals: increase ROI by 15%.

Follow-up prompts

  • How can we make the budget more flexible to adapt to market changes?
  • What external factors could impact our channel performance?
  • How should we track the success of the new allocation?