analytics icon indicating copy to clipboard operation
analytics copied to clipboard

Incorrect Goal Conversion Rate when filtering by Custom Property

Open Pabl0cks opened this issue 5 months ago • 0 comments

Past Issues Searched

  • [x] I have searched open and closed issues to make sure that the bug has not yet been reported

Issue is a Bug Report

  • [x] This is a bug report and not a feature request, nor asking for self-hosted support

Using official Plausible Cloud hosting or self-hosting?

Plausible Cloud from plausible.io

Describe the bug

When we filter by other fields (channels, sources, etc.) and check the Goals CR, it seems to be calculated like this:

UniqueGoals / UniqueVisitors, filtered by both the selected field and period.

However, when we filter by a Custom Property, the calculation for the Goals CR appears to be incorrect. It seems to be calculated as:

UniqueGoals / UniqueVisitors, filtered only by the period, meaning it counts the total UniqueVisitors instead of the visitors that match my Custom Property filter.

Image

Expected behavior

When we filter by a custom property, it should behave the same as filtering by any other field. I would expect the Goal CR to be calculated only for the subset of visitors that match the selected custom property, so I can understand the true conversion rate for these users.

For the case of my previous screenshot, I'd expect a 100% CR since I only had 1 visitor with that Custom Property

Screenshots

No response

Environment

- OS:
- Browser:
- Browser Version:

Pabl0cks avatar Jul 10 '25 09:07 Pabl0cks