How this tool computes its result
Computes conversionRate as (conversions / visitors) * 100, revenuePerVisitor as revenue / visitors, and costPerConversion as cost / conversions, each guarded against division by zero. If you enable the funnel option, each step's rate is conversions / visitors for that step, and dropOff is the percentage of visitors lost versus the previous step: (previousVisitors - visitors) / previousVisitors * 100. The tool then scans all funnel steps for the single highest drop-off and, if it exceeds 20%, calls it out by name in the recommendations. Overall conversion rate is bucketed into four rule-based tiers (<1%, <2%, <5%, >=5%) that each produce different canned recommendations.
