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

VariableDescription
{{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

.journium/trackers/trial-to-paid.yml
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: 400

How is this guide?

Last updated on

On this page