▼
funnelguard
Funnel Config Linter SYNTHETIC DATA SYN Synthetic data only.
This demo runs on a fabricated HubSpot + GA4 + ad-account config — realistic in shape, fictional in fact.
No real CRM data, no API connections, no secrets.
The findings engine is real; the config it runs against is not.
View the synthetic config →
× Loading…
About this demo — honest limits ▾ What this is Portfolio demo showing funnel-config linting concepts for RevOps / MarTech Three synthetic funnel scenarios: Acme Corp Q2, SaaS Post-Series A, E-Commerce Brand 16 planted defects in the default scenario — each maps to a real class of ops mistake Rule engine is deterministic, pure TypeScript, composable — each rule is an independent function The FG-009 + FG-012 compounding failure is the signature finding: form demotes Customers, workflow catches them on the way down Honest limits No real HubSpot, GA4, Salesforce, Bizible, or Dreamdata connections — purely static JSON No user-provided config upload — the three scenarios are the scan surface for v1 No auto-fix actions — findings describe the fix; no one-click apply No mobile-optimized layout — desktop-first, 768px minimum Contact counts are illustrative, not derived from real CRM data The rule engine catches the classes of defect shown — not a complete UTM audit spec