Ruh AI
Organic leads, with the evidence attached.
Weekly organic leads rose from 6 in early July to 20 in the week of 24 August 2026. August paid spend was $0.
PostHog lead_captured, QA excluded; Google Ads. August 2026.
Measured on our own site. Observed results, not a guarantee or proof of causation.