Builds funnel analysis SQL queries.
Generates one CTE per funnel step joined sequentially on canonical visitor
identity with inserted_at bounds on every CTE for partition pruning.
Canonical visitor identity is COALESCE(ga_visitors.merged_into_id, ga_visitors.id).
Summary
Functions
Builds a parameterized SQL query and params list for funnel analysis.