{"id":"mkt2-signup-funnel-table-biggest-drop","audience":"product-managers","category":"data","track":"marketing","technique":"format","level":"intermediate","title":"Build a signup funnel table and name the step with the biggest drop","free":false,"task":"You're reviewing the Cirrus signup funnel. Write a prompt for a markdown table with columns Step | Users | % of previous step (whole number) for all five steps, with the first step showing a dash. Then a line starting \"Biggest drop:\" naming the step with the lowest % of previous step and that percent, and a line starting \"Overall:\" showing last step divided by first step to one decimal. Under 80 words, no other text.","materialLabel":"Funnel export (attached to your prompt automatically)","material":"CIRRUS - signup funnel, October\n\nStep | Users\nVisited site | 20,000\nViewed pricing | 7,000\nStarted signup | 2,100\nCompleted signup | 1,050\nVerified email | 840\n\n% of previous step = users at this step / users at the step above.\nNotes: the design team believes the biggest problem is that only 7,000 of 20,000 visitors view pricing (13,000 are lost there). Growth thinks the signup form is too long.\nOverall = verified / visited.\nOther context: the signup form has 5 fields (name, work email, password, company size, role). October traffic was 20,000 visits, about 9% higher than September. The team has not run any tests on the pricing page layout this quarter. No bot filtering has been applied to these counts.","rules":[{"type":"plainText"},{"type":"maxWords","max":80}],"mistakes":[{"title":"Using the biggest absolute loss","why":"The AI points at the 13,000 lost before pricing.","fix":"Say: \"Biggest drop = the lowest % of previous step.\"","checks":["r1"]},{"title":"Miscomputing the overall rate","why":"The AI divides by the wrong step.","fix":"Say: \"Overall = verified / visited, one decimal.\"","checks":["r2"]},{"title":"Missing dash or percent","why":"The AI leaves the first row blank or shows decimals.","fix":"Say: \"Dash for the first step; whole-number percents.\"","checks":["r0"]},{"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 columns","patterns":["step.*users.*% of previous"]},{"label":"Defines biggest drop","patterns":["lowest %","lowest percent","lowest"]},{"label":"Gives overall formula","patterns":["overall","last step (divided by|/) first","840"]},{"label":"Asks for rounding","patterns":["whole number","one decimal"]},{"label":"Caps length","patterns":["80 words","no other text"]}],"hint":"The drop that matters is relative, not absolute. Define 'biggest drop', the overall formula and the first-row dash.","mission":"Find which Cirrus signup step loses the most people.","musts":["Percent of previous step","First step shows dash","Overall to one decimal"],"rubricLabels":["The table has the columns Step | Users | % of previous step with a dash for Visited site and 35%, 30%, 50%, 80% for the next four steps","The Biggest drop line names Started signup at 30% (the lowest percent of previous step), not Viewed pricing","The Overall line shows 840 / 20,000 = 4.2%, and there is no other commentary"]}