Composite intent, automatically.
Repeated pricing visits, /demo views, chat questions, country, traffic source, return cadence — composite score per visitor. Hot leads bubble to the top of the board automatically.
Track conversions across every channel — WHMCS, Stripe, Paystack, Shopify, your custom checkout. See which page, which chat, which campaign created the sale. Score leads by intent. Notify the right person when a deal is ripe.
The answer is in the dashboard. Every time.
Repeated pricing visits, /demo views, chat questions, country, traffic source, return cadence — composite score per visitor. Hot leads bubble to the top of the board automatically.
Chat surfaces qualifying questions naturally; surveys capture extra detail.
See the journeys that close deals. Optimise from data, not guesses.
Configurable triggers — score >90, returning customer on /pricing, chat keyword.
Visitor in NGN sees naira pricing, gets routed to local payment gateway, talks to local-hours support.
Personalised follow-ups with the customer's page history and chat context built in.
When your billing system fires invoice.paid, OpsIQ links it to the visitor session that led there — including the page, the chat, the campaign and the touch sequence. Works with WHMCS, Stripe, Paystack, Shopify, your custom checkout. The connector pattern handles the rest.
A saas conversion is a new sale. A saas_renewal conversion is a renewal. The "New Sales Today" and "Renewals Today" stats split them automatically — works for any connector that follows the platform-suffix convention.
Yes. Fire invoice.paid via the OpsIQ API after a successful payment. Your custom backend gets the same attribution as a Stripe-connected one.
Yes — every conversion, every visitor session, every lead score is exportable as CSV.
Yes — anonymous attribution links session ID to checkout via UTM params or referrer. Identification adds depth but isn't required.
Connect your billing in 5 minutes. First sale attribution within the hour.