A 10% conversion rate sounds great—until you realize it’s wrong. Most funnel analysis tools suffer from "Loose Matching," where any sequence of events is counted as a conversion. This leads to inflated metrics and poor business decisions. To get the truth, you need a Strict Funnel. This guide explains how to use SolarEngine’s Associated Properties to ensure your data is as precise as your strategy.
I. The Problem: The "Loose Funnel" Trap
In a standard funnel, the logic is simple: If a user completes Step A and then Step B within a certain window, it’s a conversion.
The Reality Check: Imagine an E-commerce app:
-
Step 1: View Product (User views a Nike Hoodie).
-
Step 2: Add to Cart.
-
Step 3: Purchase
In a "Loose Funnel," if the user views the Nike Hoodie, then changes their mind and buys a Pair of Socks, the tool counts this as a successful "Nike Hoodie" conversion funnel. This is a fake conversion. It misleads the marketing team into thinking the Hoodie campaign is working, while the revenue is actually coming from socks.
II. The Solution: Associated Properties
To fix this, SolarEngine introduced Associated Properties. This feature forces the analysis model to check if a specific attribute remains consistent across every step of the funnel.
How It Works
When setting up your funnel in SolarEngine, you can select an Associated Property (e.g.,
Item_ID or Order_ID).-
The Logic: SolarEngine will only count a conversion if the
Item_IDin Step 2 matches theItem_IDin Step 1. -
The Result: If the IDs don't match, the user is marked as a "Drop-off" for that specific item journey. This gives you a Strict Funnel that reflects the actual intent and outcome

III. 3 Use Cases for Strict Funnel Analysis
Using associated properties transforms your funnel analysis from a basic chart into a precision instrument.
1. E-commerce: SKU-Level Accuracy
Ensure that the product viewed is the product bought. This allows you to identify which specific SKUs have "high interest but low checkout" issues, rather than just looking at the shop as a whole.
2. Gaming: Level-Specific Balancing
In a game, you might track:
Level_Start -> Level_End. By associating the Level_Number, you ensure you aren't accidentally counting a user who started Level 5 but finished Level 4 (due to a crash or re-login) as a successful Level 5 conversion.3. Content Apps: Subscription Attribution
Track if the specific "Premium Feature" a user clicked on is actually the one that led them to subscribe, ensuring your paywall content is truly effective.
IV. Fine-Tuning Your Funnel in SolarEngine
Beyond associated properties, SolarEngine provides two more "Strictness" controls:
-
Conversion Windows: You can define exactly how much time a user has to complete the funnel (e.g., 24 hours or 7 days) to ensure the behavior is still relevant to the initial trigger.
-
Analysis Entity: You can switch the subject of the funnel from User ID to Device ID or even Account ID to match your business model.
Data volume is easy to get; data accuracy is hard. By moving from loose funnels to Strict Funnels using Associated Properties, you stop reporting "fake" wins and start uncovering the real friction points in your product.