Skip to content

PostHog Slack App Product Page#17077

Open
cleo-pleurodon wants to merge 9 commits into
masterfrom
posthog-slack-app
Open

PostHog Slack App Product Page#17077
cleo-pleurodon wants to merge 9 commits into
masterfrom
posthog-slack-app

Conversation

@cleo-pleurodon
Copy link
Copy Markdown
Contributor

@cleo-pleurodon cleo-pleurodon commented May 27, 2026

Changes

@corywatilo shooting my shot here as discussed last week
Started in a google doc but as I worked on the slack UI mockups for anchor images I gravitated to building the page itself in PostHog Code.

Preview build

CleanShot 2026-05-27 at 18 39 54 CleanShot 2026-05-27 at 18 40 42 CleanShot 2026-05-27 at 18 41 04 CleanShot 2026-05-27 at 18 41 23 CleanShot 2026-05-27 at 18 41 42 CleanShot 2026-05-27 at 18 43 04

Checklist

  • I've read the docs and/or content style guides.
  • Words are spelled using American English
  • Use relative URLs for internal links
  • I've checked the pages added or changed in the Vercel preview build
  • If I moved a page, I added a redirect in vercel.json

@cleo-pleurodon cleo-pleurodon changed the title draft content PostHog Slack App Product Page May 27, 2026
@cleo-pleurodon
Copy link
Copy Markdown
Contributor Author

cleo-pleurodon commented May 27, 2026

@joshsny @VojtechBartos tagging you in to review content!
*ignore all of the Korean translation page related stuff that got scooped up into this PR

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

Deploy preview

Status Details Updated (UTC)
🟢 Ready View preview May 29, 2026 06:55PM

The merge of master into posthog-slack-app put the Korean shell
components back under src/pages/ko/components/, which causes
gatsby-plugin-page-creator to treat lottieAnimations.ts as a page
component and abort the build. Master fixed this in #17081 by moving
the components to src/components/Korean/; re-apply that fix here.

Generated-By: PostHog Code
Task-Id: c19842ec-5e44-4fe4-9804-ae103292b6be
@cleo-pleurodon cleo-pleurodon requested a review from corywatilo May 28, 2026 02:27
Copy link
Copy Markdown
Member

@VojtechBartos VojtechBartos left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, left just couple of comments

commands from your colleagues).
</li>
<li>
It watches CI, reruns failed jobs that look environmental, and doesn't touch workflow files.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

q @joshsny: do we wanna go to beta with babysitting feature enabled?

Comment thread src/pages/slack-app/index.tsx Outdated
Comment thread src/pages/slack-app/index.tsx Outdated
Copy link
Copy Markdown
Collaborator

@corywatilo corywatilo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Visual feedback

  • Since this is a marketing page, not sure Connect Slack is the right CTA since we don't know if the user already has an account. But fine leaving it in if we denote it with Already using PostHog? [Connect Slack]
    image
  • Code / PostHog AI
    • The product titles link to product pages but they need state={{newWindow: true}} to open in a new window instead of taking over the current window
    • Ask Claude to make these stack for 1-2 container query sizes so these don't switch to columns until there's enough space
      image
  • This block has some left-margin which should only apply once it switches to floating, as it's only needed once floated
    image
  • Might need a solid background color. (I'd try bg-light dark:bg-dark or bg-accent should handle both cases maybe
    image
  • Remove the window sizing/positioning added to @src/context/App.tsx entirely. This causes the window to resize if you're clicking between different other pages in the left nav.
  • Have it underline PostHog Code and should use text-primary
  • These icons have issues, not entirely sure they're necessary (as they don't directly associate with the text), or they could go in two columns with simple green checkboxes instead
    image
  • Building your own? PostHog MCP... link also needs state={{newWindow: true}}. Also See the PostHog Code Slack docs in the FAQs and a few other links in FAQs
  • Dark mode image could use a background color in dark mode (like bg-light most likely)
    image

Content suggestions

"Don't @me, @PostHog"

Is this supposed to say, "Don't at me, ask @PostHog? Currently reads like you're telling PostHog not to @ you

then prompt a PR to do something about it.

then ask PostHog to create a PR to fix it – without ever leaving Slack.

Deliver product data to people who care

the "who care" part reads a bit marketing-y. Maybe something about how it gives you helpful insights in your existing workflow so you don't have to go find it somewhere else, etc? Like it pushes it to where you already look for it.

page tweaks, new tiles, it follows

page tweaks, new tiles – it follows


We should also definitely have a look into why all the Korean changes are in here before merging.

@cleo-pleurodon cleo-pleurodon requested a review from corywatilo May 29, 2026 18:41
@cleo-pleurodon cleo-pleurodon self-assigned this May 29, 2026
@cleo-pleurodon cleo-pleurodon marked this pull request as ready for review May 29, 2026 18:41
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

Successfully merging this pull request may close these issues.

3 participants