Conversion Rate
Simple numerator / denominator rate — percentage of group A that does B.
Overview
Conversion Rate computes a simple two-event rate: what percentage of users who performed event A also performed event B within the analysis window. This is a single ratio — there are no intermediate steps and no drop-off ordering. Use it for binary conversion questions.
When to use conversion: "What is our trial-to-paid conversion rate?", "What % of visitors sign up?", "What is the lead-to-close rate in the last 30 days?"
When NOT to use conversion: If you need 3 or more ordered steps with intermediate drop-off
analysis, use funnel. If you want a time-series count, use trend.
Configuration Reference
Prop
Type
Available Template Variables
| Variable | Description |
|---|---|
{{denominatorCount}} | Number of users who fired denominatorEvent in the window |
{{numeratorCount}} | Number of those users who also fired numeratorEvent |
{{conversionRatePct}} | Conversion rate as a percentage |
{{hasComparison}} | true if compareWindow was set and previous-period data is available |
{{prevConversionRatePct}} | Conversion rate in the previous period (when hasComparison is true) |
{{conversionDeltaPct}} | Percentage-point change vs. previous period (when hasComparison is true) |
{{windowPeriod}} | Human-readable analysis window, e.g. "last 30 days" |
{{dataAsJson}} | Full structured result as JSON |
{{executedAt}} | ISO 8601 execution timestamp |
Example
apiVersion: journium.app/v0Beta
kind: InsightTracker
metadata:
name: trial-to-paid
displayName: Trial → Paid Conversion Rate
description: Percentage of trial starts that convert to a paid subscription within 30 days
spec:
type: LLM
trigger:
mode: automatic
schedule: weekly
window:
period: last_30d
analysis:
type: conversion
entity: person_id
denominatorEvent: trial_started
numeratorEvent: subscription_started
conversionWindow: 30d
breakdowns:
- property: plan
maxCardinality: 5
compareWindow: previous_period
llm:
promptTemplate: |
Trial-to-paid conversion for {{windowPeriod}}.
{{denominatorCount}} trials started. {{numeratorCount}} converted ({{conversionRatePct}}%).
{{#if hasComparison}}
Previous period: {{prevConversionRatePct}}% ({{conversionDeltaPct}}pp change).
{{/if}}
Full data: {{dataAsJson}}
Identify the primary driver of the conversion rate and recommend one improvement.
maxOutputTokens: 400How is this guide?
Last updated on