Refer App Documentation

Conversions

Connect sessions to revenue — automatically by rule, or manually for individual outcomes.

Pro

The Conversions tab lets you attach a monetary value to any session — the visit that led to a sale, a signed contract, a qualified lead, or any other outcome that matters to your business. Once recorded, conversions flow through to Trends, Insights, and the Branded Report, giving you channel-level revenue attribution.

There are two ways to record a conversion. They serve different purposes and work best together.

Approach 1: Conversion rules (automatic)

A conversion rule watches for visitors reaching a specific page — a thank-you page, an order confirmation, a booking success screen — and records a conversion automatically against their session the moment they arrive. You set the rule once, and it fires for every matching session from that point forward, with no manual action needed.

When to use rules: any conversion that reliably produces a specific URL. Most e-commerce checkouts, booking flows, form submissions, and subscription sign-ups land on a predictable confirmation page. A rule covers all of those without anyone needing to log into the console.

Rule examples

Scenario Match type Path value Amount
E-commerce order confirmed Contains /order-received $0 estimated (order value varies)
Contact form thank-you page Equals /thank-you $250.00 estimated (average lead value)
Any booking confirmation Starts with /booking/confirmed $99.00 real (fixed booking fee)
Newsletter signup confirmed Contains subscribe/success $45.00 estimated (average subscriber LTV)
Software trial activated Equals /trial/activated $0 estimated (trial, no immediate value)
Set amount to $0 when the value varies. If each conversion has a different value — an e-commerce order, a variable-fee service — set the rule's amount to $0 so the automatic record acts as a conversion signal without claiming a specific revenue figure. Use manual recording (below) to attach the real value to individual sessions afterward.

Match types

Match typeFires when the page path...Example
Contains Has the value anywhere in the path /thank-you matches /checkout/thank-you and /form/thank-you/
Starts with Begins with the value exactly /order matches /order-complete but not /reorder
Equals Matches the full path exactly /thank-you matches only /thank-you, nothing else

Matching is case-sensitive. Use the path only — no domain, no query string. A rule firing once per session is enforced automatically: if a visitor refreshes the confirmation page or navigates back to it, no duplicate conversion is recorded.

Creating a rule

  1. Go to Conversions
  2. Click + Add a conversion rule
  3. Give the rule a name (shown in the rules list — for your reference)
  4. Choose a match type and enter the path value
  5. Set an amount and currency, or leave at $0 if the value varies
  6. Choose Real or Estimated
  7. Click Save rule

The rule is active immediately. Any session that reaches the matched path from this point forward will have a conversion recorded against it automatically.

Approach 2: Manual recording

Manual recording lets you attach a specific conversion value to any individual session already in the database. Use this when the outcome isn't captured by a URL — a phone call that led to a project, an email enquiry that became a contract, or an in-person meeting that started online.

When to use manual recording: high-value or complex outcomes where you know the real amount and want to record it precisely. A rule can flag that a session reached your contact page; manual recording is how you come back later and say "that visit turned into a $12,000 contract."

Manual recording examples

Scenario Approach
A visitor from Organic Search filled out your contact form, and three weeks later signed a contract for $8,500 Find the session in Reports, record a Real conversion of $8,500
An AI Referrer session booked a discovery call — typical deal size is $3,000 but nothing is signed yet Record an Estimated conversion of $3,000 against that session
A rule recorded a $0 conversion when a visitor reached the order page — the actual order was $247 Record a Real conversion of $247 manually; the $0 rule record can be deleted
  1. Go to Conversions
  2. In the Record a conversion panel, select the session from the dropdown — recent sessions are listed by date, channel, and page path
  3. Enter the amount and currency
  4. Choose Real or Estimated
  5. Optionally add a label (e.g. Website redesign — Phase 1)
  6. Click Record conversion

Multiple conversions can be recorded against the same session. If a single lead resulted in three separate invoices over six months, each can be recorded individually against the original session.

Real vs estimated revenue

Every conversion — whether from a rule or recorded manually — is either Real or Estimated. Refer App keeps these completely separate throughout:

TypeWhen to use it
Real A confirmed transaction with a known, settled value. A completed purchase, a signed contract, a paid invoice.
Estimated A likely outcome with a typical value that hasn't been confirmed yet. A qualified lead, a booked demo, a trial signup with a known average conversion rate.

Real and estimated totals are never added together. Every summary card, chart, and report shows them side by side with clear labels. Blending them produces a number that is neither accurate nor useful — this separation is enforced deliberately.

Reading the Conversions tab

The summary cards at the top show:

  • Real revenue — sum of all confirmed amounts in the period
  • Estimated revenue — sum of all estimated amounts in the period
  • Converting sessions — distinct sessions with at least one conversion
  • Total conversions logged — total individual conversion records, including multiple per session

Revenue by channel breaks both totals down by attribution channel — which sources are generating confirmed value, and which are producing pipeline.

Deleting conversions

Individual conversion records can be deleted from the table at the bottom of the tab. Deletions are permanent. If an amount was recorded incorrectly, delete the record and re-record with the correct figure. Editing in place is not currently supported.

Automatic conversions show their source. Conversions recorded by a rule are labelled with the rule that fired them, so you can distinguish automatic records from manually entered ones in the conversion history.