Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BI #157

Open
33 of 69 tasks
Gilbert09 opened this issue Dec 5, 2023 · 11 comments
Open
33 of 69 tasks

BI #157

Gilbert09 opened this issue Dec 5, 2023 · 11 comments
Assignees

Comments

@Gilbert09
Copy link
Member

Gilbert09 commented Dec 5, 2023

BI TODOs

What's the goal of this?

Short-term, to replicate our go/revenue dashboard in PostHog. Long-term, allow users to effortlessly query and analyze their business data in PostHog.

This list is pretty incomplete and only focuses on the short-term right now. There's plenty more to come here from the Data Warehouse side, such as some DBT-like integration - more to come on this later.

Step 1: Make it work

Step 2: Make it good

Step 3: Make it complete

  • ???
  • Profit

Bugs

Feature Requests

@Gilbert09 Gilbert09 self-assigned this Dec 5, 2023
@mariusandra mariusandra mentioned this issue Dec 7, 2023
48 tasks
@timgl
Copy link

timgl commented Jan 2, 2024

Possibly related: Easily browse available tables to query next to the SQL editor.

@dannysheridan
Copy link

dannysheridan commented Jan 2, 2024

Right now at Fern (YC W23) I'm using Google Sheets to track the following KPIs weekly:

  • ARR (broken down by product; new revenue; churned revenue)
  • Number of customers
  • Avg revenue per customer

Would love to use a PostHog dashboard that brought in this data from Stripe. (Stripe's default dashboard views are insufficiently customizable.)

Watching this!

@timgl
Copy link

timgl commented Jan 4, 2024

@dannysheridan If you enable these two in feature previews, you can go to "data warehouse" and set up a Stripe source, so we'll automatically pull in your data from stripe into the data warehouse! Let us know if you have feedback.

image

@dannysheridan
Copy link

Hey @timgl it took me longer than I would have expected to find feature previews. I raised a PR to improve the docs here.

@dannysheridan
Copy link

dannysheridan commented Jan 7, 2024

Enabling the Stripe connection was harder than expected as well.

Steps for folks in the future

  1. Get your account id in the top right corner here: https://dashboard.stripe.com/settings/account
  2. Get your API key here: https://dashboard.stripe.com/apikeys/create (Note: I created a restricted key that had read only access to certain data.)

Screenshot 2024-01-06 at 19 14

Once connected, I was brought back to this screen and I think I just need to wait for data to load (hopefully?)

Screenshot 2024-01-06 at 19 15

@annikaschmid
Copy link
Contributor

@Gilbert09 One user last week mentioned that dashboard filters don't apply to queries on the dashboard, which is true. In Metabase, I know you can add variables to your query and then connect the query with a dashboard filter. It's probably not at the top of the to do list, but would be good to have at some point. Otherwise it can cause confusion, especially once we have visualisations and SQL queries are harder to differentiate from regular graphs. How does a user know whether the dashboard filter is applied or not?

@timgl
Copy link

timgl commented Jan 9, 2024

@dannysheridan Have created a PR to address some of these issues! PostHog/posthog#19664

@isAdrisal
Copy link

As a feature request, I would like a histogram chart type to be available as a visualisation with an "auto" and configurable bucket size.

It's workaroundable now with bar charts and manually creating the buckets in the query, but having it as an easy 2-click visualisation would be much nicer.

If I had to rank how important this is to me versus adding back {filters}, I'd give {filters} a 10/10 and histograms a 4/10.

@abigailbramble
Copy link

abigailbramble commented Aug 2, 2024

Please can you add comma separations for thousands into the data visualization tiles:
image

context: https://posthoghelp.zendesk.com/agent/tickets/16427

@Gilbert09
Copy link
Member Author

Please can you add comma separations for thousands into the data visualization tiles: image

context: posthoghelp.zendesk.com/agent/tickets/16427

@abigailbramble This has been released now!

@isAdrisal
Copy link

Feature request: add "show row numbers" as a table formatting option. Helps to quickly reference the position of a result when rows are sorted by a meaningful column (eg. date or count).

I'd imagine it looking like a small number to the left of each row (similar to Google Sheets, or Excel).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants