{"id":"mkt2-budget-shift-cpl-net-leads","audience":"marketing","category":"data","track":"marketing","technique":"constraints","level":"advanced","title":"Shift budget to the cheapest channel and show net leads","free":false,"task":"You must shift marketing budget by a fixed rule: move exactly 20% of the highest-CPL channel's budget to the lowest-CPL channel, as long as no channel's budget rises by more than 50%. Write a prompt for a markdown table with columns Channel | Old budget | New budget for all four channels, then a line starting \"Net leads:\" showing leads gained minus leads lost at each channel's current CPL. Under 90 words, no other text.","materialLabel":"Channel results (attached to your prompt automatically)","material":"CHANNEL PERFORMANCE - last quarter\n\nChannel | Budget | Cost per lead (CPL)\nSearch | $10,000 | $40\nSocial | $8,000 | $80\nEmail | $2,000 | $20\nEvents | $5,000 | $125\n\nAssume CPL stays the same for any change in budget.\nNotes: Social also has a high CPL, but Events has the highest. The events manager worries about relationships built at events (not measured in leads). A 50% rise means a channel's new budget can be at most 1.5 times the old.\nCPL = budget / leads.","rules":[{"type":"plainText"},{"type":"maxWords","max":90}],"mistakes":[{"title":"Taking from Social","why":"The AI cuts Social, which feels expensive.","fix":"Say: \"Take the 20% from the highest-CPL channel: check every CPL.\"","checks":["r2"]},{"title":"Moving the wrong amount","why":"The AI moves 20% of total or 20% of Email.","fix":"Say: \"20% of the highest-CPL channel's budget.\"","checks":["r0"]},{"title":"Missing the lost leads","why":"The AI reports only the gain.","fix":"Say: \"Net leads = gained minus lost.\"","checks":["r1"]},{"title":"Letting markdown through","why":"AI adds bold text and headings by default.","fix":"Add: \"Plain text only, no bold, no headings.\"","checks":["plainText"]},{"title":"Trusting the AI to count words","why":"AI is bad at counting and often runs past a word limit.","fix":"Cap each part (for example \"each line under 15 words\") so the total lands well under the limit.","checks":["maxWords"]}],"promptHints":[{"label":"Names the table columns","patterns":["channel.*old budget.*new budget"]},{"label":"States the move rule","patterns":["20%","highest.cpl","lowest.cpl"]},{"label":"Mentions the 50% cap","patterns":["50%","1\\.5"]},{"label":"Defines net leads","patterns":["net leads:","gained minus lost","minus"]},{"label":"Caps length","patterns":["90 words","no other text"]}],"hint":"A reallocation is arithmetic with a cap. Give the move rule, the cap check and the net-leads line.","mission":"Shift budget to the cheapest channel and show net leads.","musts":["Move exactly 20%","No channel up over 50%","Net leads at current CPL"],"rubricLabels":["The table shows Search $10,000 to $10,000, Social $8,000 to $8,000, Email $2,000 to $3,000 and Events $5,000 to $4,000","The Net leads line shows leads gained of 50 ($1,000 / $20) minus leads lost of 8 ($1,000 / $125) for a net of +42","The move is taken from Events (highest CPL), not Social, and the output has no commentary about relationships"]}