You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature: Conversion tracking — server-side hooks for Contact Form 7, Gravity Forms, WPForms, Ninja Forms, Formidable Forms, and Fluent Forms record conversions locally and push daily to Supabase via the SaaS proxy (conversioniq-app.com/api/conversions/sync); zero client setup required
Feature: Conversion Goals — user-defined goals for thank-you page visits, phone/email link clicks, CSS-selector element clicks, Calendly booking confirmations, and external link clicks; managed via new Traffic Intelligence UI panel
Feature: Conversion Goals UI — "Conversion Goals" panel added to Traffic Intelligence dashboard tab; supports add, label, and delete with per-goal type hints and live validation
Feature: Client-side conversion fallback — ciq-heatmap-tracker.js extended with a goal-matching engine that reads injected goals from ciqTrackerConfig.convGoals and fires POST /conversioniq/v1/track-conversion via sendBeacon (no CORS issues, non-blocking); also fires on native form submits not covered by server-side hooks
Feature: Non-PII proof capture — form callbacks extract field labels and field count (never field values) as proof data per conversion event; stored in the events jsonb column in Supabase
Feature: New REST endpoints — POST /conversioniq/v1/track-conversion (public JS fallback), GET/POST /conversioniq/v1/conversion-goals (admin-only goals CRUD)
Improvement: restBase added to ciqTrackerConfig so front-end JS can construct REST URLs without hardcoding the path
Improvement: SEO analyzer — H1 word count tracked; checklist warns when H1 exceeds 10 words and explains the H1 (short, keyword-focused) + H2 (persuasive headline) hero pattern