From 63a37eebc233549de14a75678c144e989db3aaa5 Mon Sep 17 00:00:00 2001 From: Daniel Danilov Date: Wed, 5 Nov 2025 20:38:19 +0200 Subject: [PATCH 01/35] Enhance onboarding documentation to clarify program structure (#13541) * Enhance onboarding documentation to clarify program structure and expectations. * Update onboarding tracking * Added link --- .../handbook/onboarding/onboarding-program.md | 39 ++++++----- .../handbook/onboarding/onboarding-team.md | 4 +- .../onboarding/onboarding-tracking.md | 64 ++++++++++++++----- 3 files changed, 68 insertions(+), 39 deletions(-) diff --git a/contents/handbook/onboarding/onboarding-program.md b/contents/handbook/onboarding/onboarding-program.md index 53ca447fd..745404ca5 100644 --- a/contents/handbook/onboarding/onboarding-program.md +++ b/contents/handbook/onboarding/onboarding-program.md @@ -4,35 +4,32 @@ sidebar: Handbook showTitle: true --- -We know how crucial the early stages of using PostHog can be. It's easy to configure PostHog poorly, pay for products you don't use (e.g., Groups, Autocapture), or generally misconfigure and not see a decent ROI. +Getting started with any new tool can be overwhelming, and PostHog is no exception. We want to make sure you're configured correctly, using the right features for your needs, and seeing real value. -Nothing is more reassuring than having a human to connect with and talk things through. One 30-minute call discussing the customer's architecture and providing suggestions can go a long way to preventing issues down the road, especially for more complex setups. Misconfiguration, especially for analytics/identity merging, is a known churn risk. +That's why we offer personalized onboarding. Whether you need help with initial setup, want to optimize your billing, or are looking to align PostHog with your business goals, we're here to help. -### Principles +### What to expect -Our onboarding program was created to offer necessary help, increase the value our customers get from PostHog, and assist them in achieving their business goals. +Our onboarding program spans **8 weeks** and includes: -The program is guided by a few key principles: +- **Account review and optimization tips** - We'll review your current setup and share recommendations to help you get the most value while minimizing costs. +- **First call (30 minutes)** - Let's get hands-on! We'll walk through optimization practices together and answer any technical questions about integrating PostHog into your stack. +- **Second call (30 minutes, optional but encouraged)** - Ready to go deeper? This follow-up call focuses on using PostHog to achieve your specific business goals and KPIs. Bring your team — the more, the merrier! +- **Final check-in** - We'll do one last review to make sure everything is working smoothly, share additional resources, and point you to ongoing support options. -- Help with initial configuration and billing, offer advice on usage. -- Assist customers with any technical questions they have around fitting PostHog into their stack. -- Act as strategic partners in achieving business goals. -- Adapt to varied levels of engagement while ensuring value for everyone. -- Encourage time spent in PostHog, trying things out. Adoption can be fun! -- Share best practices to leverage PostHog tailored to specific use cases. +### Timeline -### Structure +Here's a typical timeline, though we're flexible and can adjust to your schedule: -The current program spans over **8 weeks** and involves the following: +- **Week 1**: Initial account review and outreach +- **Weeks 2-3**: First call scheduled +- **Weeks 4-6**: Second call (if requested) +- **Weeks 7-8**: Final check-in & onboarding graduation! -- **Initial outreach** - We audit the account and share observations on current usage and optimization tips. We point out any configuration issues affecting their bill or ability to use the product properly. Our main objective is oriented towards trimming unnecessary spending, and communicating our position that [we are the cheapest for every product](/why). This step can also involve refunding/adjusting bills for misconfigurations, per our [policy](/handbook/growth/sales/refunds). -- **First online meeting** - Hands-on implementation of optimization practices. During this call, we also offer the opportunity to schedule a second meeting if the customer is willing to dive deeper into any areas. -- **Second online meeting** - This is an optional meeting for customers interested in a deeper dive into using PostHog to achieve their business goals. After they share their initial goals or KPIs, we schedule a call. More team members are welcome! -- **PostHog homework** - It’s sent in the follow-up email to reinforce concepts we covered on the call. -- **Final outreach** - A last check to ensure usage and configuration are solid. We share additional educational resources and highlight where to find ongoing help. -### Timeline (approximate) +### Your success is our success -Our customers enter the segment at different points in their journey (e.g., credits roll off, projecting a first bill). Our goal is to reach out to them within the first week since they enter our segment, schedule the first call within the second/third week, schedule the second call within their fourth/fifth week, offer homework within the fifth/sixth week, and check in with them one more time on the seventh/eighth week. -We are very flexible with the engaged customers and would often extend the onboarding window to suit their needs. Ultimately, we want to ensure that they are onboarded and happy with the product. +Here's the thing: most teams struggle with knowing *what* to track, not just *how* to track it. The first call gets you set up correctly. The second call is where the magic happens. We'll help you decide on the metrics that actually drive your business decisions and create a roadmap for using PostHog strategically. + +This is where customers see the biggest ROI, and it's completely free. We highly encourage you to take advantage of it. diff --git a/contents/handbook/onboarding/onboarding-team.md b/contents/handbook/onboarding/onboarding-team.md index 13d924177..1d8f5b971 100644 --- a/contents/handbook/onboarding/onboarding-team.md +++ b/contents/handbook/onboarding/onboarding-team.md @@ -30,7 +30,7 @@ Since we primarily focus on customers who've signed up and have a forecasted bil ### Tooling -Check out the list of [shared tools](https://posthog.com/handbook/growth/sales/sales-and-cs-tools). +Check out the list of [shared tools](https://posthog.com/handbook/growth/sales/sales-and-cs-tools). The team-specific tools for this team are: @@ -62,7 +62,7 @@ A supplementary view that’s great for getting a general overview of progress. - Use our docs, and link to relevant information. - Check the [Matching PostHog to a business type](https://posthog.com/handbook/growth/sales/utilization-by-business-type) page to understand your customers better in general. -## How to succeed +## How to succeed ### How to deal with complex technical issues diff --git a/contents/handbook/onboarding/onboarding-tracking.md b/contents/handbook/onboarding/onboarding-tracking.md index 691c600f3..07776295c 100644 --- a/contents/handbook/onboarding/onboarding-tracking.md +++ b/contents/handbook/onboarding/onboarding-tracking.md @@ -4,7 +4,20 @@ sidebar: Handbook showTitle: true --- -The onboarding team operates a high volume, high velocity sales pipeline with all pay-as-you-go (or YC) accounts that are forecasted to spend > $100 and are not otherwise engaged by Sales/CSM. As such, Onboarding is a linear flow moving from initial outreach to confirming the product is configured properly, ending with customers who are happy paying multiple bills. We aim to keep engagements to ~8 weeks, or 2 full billing periods, but in practice, there is some spillover depending on responsiveness. +The onboarding team operates a high volume, high velocity sales pipeline with all pay-as-you-go (or YC) accounts that are forecasted to spend > $100 and are not otherwise engaged by Sales/CSM. As such, Onboarding is a linear flow moving from initial outreach to confirming the product is configured properly, ending with customers who are happy paying multiple bills. We aim to keep engagements to ~8 weeks, or 2 full billing periods, but in practice, there is some spillover depending on responsiveness. + +### Principles + +Our onboarding program was created to offer necessary help, increase the value our customers get from PostHog, and assist them in achieving their business goals. + +The program is guided by a few key principles: + +- Help with initial configuration and billing, offer advice on usage. +- Assist customers with any technical questions they have around fitting PostHog into their stack. +- Act as strategic partners in achieving business goals. +- Adapt to varied levels of engagement while ensuring value for everyone. +- Encourage time spent in PostHog, trying things out. Adoption can be fun! +- Share best practices to leverage PostHog tailored to specific use cases. ### Stages @@ -12,33 +25,52 @@ There are two paths for customers to progress through the onboarding process: th These are the statuses we use to track users in the new **Onboarding Pipeline** property: -- `1. New Account` - Where new customers land when they enter the `Onboarding Lead` segment. +- `1. New Account` - Where new customers land when they enter the `Onboarding Lead` segment. During the outreach, we audit the account and share observations on current usage and optimization tips. We point out any configuration issues affecting their bill or ability to use the product properly. Our main objective is oriented towards trimming unnecessary spending, and communicating our position that [we are the cheapest for every product](https://posthog.com/why). This step can also involve refunding/adjusting bills for misconfigurations, per [our policy](https://posthog.com/handbook/growth/sales/refunds). - `2. Onboarding Initiated` - Assigned as soon as we send out the initial outreach email. - `3a. Engaged — Email` - Assigned as soon as a customer responds to our initial outreach email. -- `3b. Engaged — Call Booked` - Assigned as soon as a customer books a call with us. +- `3b. Engaged — Call Booked` - Assigned as soon as a customer books a call with us. During the call, we focus on hands-on implementation of optimization practices. - `4a. Intro Call Completed` - Assigned when the first call is completed. - `4b. Second Call Completed` - Assigned when we complete the second call, diving deeper into specific KPIs and business goals. -- `4c. Homework Offered` - Assigned only to customers who have completed a second call with us, and receive tailored homework. -- `5. Awaiting Final Outreach` - Assigned to both engaged and unengaged customers; the final stage where we review the account, and wrap up the onboarding process. -- `6a. Onboarded — No Engagement` - Assigned to customers that never engaged with us in any way. -- `6b. Onboarded — Engaged` - Assigned to those who engaged either over email or also in a call. +- `5. Awaiting Final Outreach` - Assigned to both engaged and unengaged customers 10 days before the bill's renewal. It's the final stage where we review the account, ensure usage and configuration are solid, and wrap up the onboarding process. We share additional educational resources and highlight where to find ongoing help. +- `6a. Onboarded — No Engagement` - This stage is set right after sending the final outreach. Assigned to customers that never engaged with us in any way. +- `6b. Onboarded — Engaged` - This stage is set right after sending the final outreach. Assigned to those who engaged either over email or also in a call. - `6c. Sales Handoff` - Assigned to customers that we [hand over to sales](/handbook/onboarding/sales-handover). This can happen at any stage throughout the process. - `6d. Churned` - Assigned to churned customers. -Stages `3a` to `4c` only happen for those customers who engaged with us over email or in a call. For those who never engaged with us, they skip immediately to `5. Awaiting Final Outreach`. +Stages `3a` to `4b` only happen for those customers who engaged with us over email or in a call. For those who never engaged with us, they skip immediately to `5. Awaiting Final Outreach`. > Note: You may need to add this property to your views in Vitally. It's found under `Custom Traits`. -### How this is organized in Vitally +### How this is organized in Vitally via Playbooks -- [Onboarding Pipeline](https://posthog.vitally-eu.io/settings/traits/accounts) tracks the stage. -- [Onboarding Pipeline Main Workflow Playbook](https://posthog.vitally-eu.io/settings/playbooks/481c2fc5-1c52-412c-a20a-e062c9d02abc) controls setting timestamps for corresponding traits when accounts enter certain stages. These should be treated as rough estimates, as the automations that move accounts from one stage to another are imperfect. -- Additional automations use best effort to move accounts automatically from one stage to another, though they are somewhat limited by Vitally's ability to trigger on specific data. - - Accounts that end up in the Onboarding segment get `1. New Account` automatically (set in main workflow playbook) - - Accounts we reach out to — any with a convo started by Cameron, Magda, or Dan, get set to `2. Onboarding Initiated` [here](https://posthog.vitally-eu.io/settings/playbooks/754f037e-892b-435a-a189-9f3da9b922fa) - - We are working without automations for the other stages for now, as there is some complexity in actually making them update automatically based on limited Vitally triggers. This is a WIP. +#### General playbooks -We do not track timestamps for every single stage, just for the overall numbered buckets (e.g, 1. New account, 2. Contacted, 3. Responded, 4. "Onboarding in process", 5. Last touch, 6. Various completion states). +- [Onboarding Pipeline Traits](https://posthog.vitally-eu.io/settings/traits/accounts) track the stage. +- [Boost plan lead for onboarding specialist](https://posthog.vitally-eu.io/settings/playbooks/992541a3-e1cb-4e87-83c1-0b0c70ac1f7f) +- [100-500 Onboarding Segment Logic - first payment due >100 (updated 9/2/2025)](https://posthog.vitally-eu.io/settings/playbooks/92d05ad4-11d6-44c7-ae29-fa1636b74920) +- [[Onboarding Pipeline] 1. New Non-startup Account (Onboarding lead first payment due](https://posthog.vitally-eu.io/settings/playbooks/533794c1-e9dc-479c-925c-7e0487648661) +- [[Onboarding Pipeline] 1. New Startup Account (Startup lead for onboarding specialist)](https://posthog.vitally-eu.io/settings/playbooks/8fd68f0d-0b86-4b16-876f-fb8097e7bf0d) + +#### Setting timestamps for each stage + +- [[Onboarding Pipeline] 2. Onboarding Initiated -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/c58150a0-a6f5-43bb-a790-59fbdec6d262) +- [[Onboarding Pipeline] 3. Engaged (Email/Call) -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/b082beb9-227d-45fc-a73a-5c694688e65a) +- [[Onboarding Pipeline] 4. (Nurture) -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/d1ff7ceb-8b9f-418c-a354-be8e2325c472) +- [[Onboarding Pipeline] 6a. Onboarded — No Engagement -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/6deca76c-7a96-4675-bfdc-b9ab7ec6f7e4) +- [[Onboarding Pipeline] 6b. Onboarded — Engaged -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/1e95eb5b-a2ca-4f47-957f-acc193776a34) +- [[Onboarding Pipeline] 6c. Sales Handoff -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/df072651-3f6f-409b-892d-74cdf099a77c) +- [[Onboarding Pipeline] 6d. Churned -> set timestamp](https://posthog.vitally-eu.io/settings/playbooks/65d770f0-fe2f-48e9-9295-0cf632974c94) + +#### Automations + +- [[Pipeline Automation — Stage 1 -> 2] Has been contacted by Onboarding Specialist](https://posthog.vitally-eu.io/settings/playbooks/754f037e-892b-435a-a189-9f3da9b922fa) - Accounts we reach out to — any with a convo started by Magda or Dan get set to `2. Onboarding Initiated` +- [[Pipeline Automation — Stage 2 - 3] Move status from Onboarding Initiated to Call booked](https://posthog.vitally-eu.io/settings/playbooks/bbce230d-ca70-40ef-a44d-c5d338fe80f7) +- [[Pipeline Automation — Stage X - 5] Update status to Awaiting Final Outreach](https://posthog.vitally-eu.io/settings/playbooks/aa1d8ac8-a602-4906-8508-cd29e95abe60) - This status is assigned ~10 days before the next renewal date (after having gone through any other step in the pipeline) +- [sales lead - first payment due — all 2000+](https://posthog.vitally-eu.io/settings/playbooks/755bce87-458e-4ab7-b4d4-c8a63dec4ca8) + +#### Other + +- [Post-onboarding satisfaction survey trigger](https://posthog.vitally-eu.io/settings/playbooks/5d5c0361-5565-4d5f-89e7-21744378a2fb) ### Segments From 14ed6c46cb49e0e2c1e87eab104883ffb97acf0d Mon Sep 17 00:00:00 2001 From: Daniel Hawkins Date: Wed, 5 Nov 2025 13:06:56 -0800 Subject: [PATCH 02/35] Update art-requests.md (#13529) Adding Daniel to this page as well as info about linking Figma file and GitHub tasks. Co-authored-by: Joe Martin <84011561+joethreepwood@users.noreply.github.com> --- contents/handbook/brand/art-requests.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/contents/handbook/brand/art-requests.md b/contents/handbook/brand/art-requests.md index 39166c20f..c9b07c16a 100644 --- a/contents/handbook/brand/art-requests.md +++ b/contents/handbook/brand/art-requests.md @@ -22,6 +22,8 @@ They get a lot of work requests, so they use [a request template](https://github You can see what they are working on via the [Art & Brand Planning project board](https://github.com/orgs/PostHog/projects/65/views/2). +To establish a clear connection between the task and the working file, designers will create a frame containing a link to the task. They should then add a link to that frame within the task for easy reference. + Lottie and Daniel usually ask for two weeks minimum notice, but can often work faster on things if needed. If your request is genuinely urgent, please share your request issue in [#team-marketing channel](https://posthog.slack.com/archives/C08CG24E3SR) and mention Lottie, Daniel, and/or [Cory](https://posthog.com/community/profiles/30200). ## Hedgehog library From 48f5da3ffb63d9ea5b6b807037d3dda732ce227a Mon Sep 17 00:00:00 2001 From: Rafael Audibert <32079912+rafaeelaudibert@users.noreply.github.com> Date: Wed, 5 Nov 2025 18:24:34 -0300 Subject: [PATCH 03/35] feat: Display all teams in profile page (#13178) * feat: Display all teams in profile page Let's display all teams in the profile page rather than just the first one. Most of us are in a single team, but not everyone, let's display that * tab if >1 teams * fix: Display person in the same page Display own person in the list of people on the team so that it doesn't look weird, display it always first * fix: Use `data` for self --------- Co-authored-by: Cory Watilo --- src/pages/community/profiles/[id].tsx | 131 ++++++++++++++++---------- 1 file changed, 81 insertions(+), 50 deletions(-) diff --git a/src/pages/community/profiles/[id].tsx b/src/pages/community/profiles/[id].tsx index 40c27d06f..8d7926de1 100644 --- a/src/pages/community/profiles/[id].tsx +++ b/src/pages/community/profiles/[id].tsx @@ -733,11 +733,11 @@ const LikedPosts = ({ profileID }) => { ) } -const Block = ({ title, children, url }) => { +const Block = ({ title, children, url, className }) => { return (
@@ -1381,54 +1381,48 @@ export default function ProfilePage({ params }: PageProps) { errors={errors} setFieldValue={setFieldValue} /> -
- {profile.teams?.data?.length > 0 && - profile.teams.data[0].attributes.profiles?.data?.length > 0 && ( - -
- {team.attributes.profiles.data - .filter((teammate) => teammate.id !== data?.id) - .map((teammate) => { - return ( - - leadID === teammate.id - )} - /> - - ) - })} -
-
- )} -
+ {profile?.teams?.data?.length === 1 ? ( + // Single team - use Block (OSFieldset) +
+ +
+ +
+
+
+ ) : profile?.teams?.data?.length > 1 ? ( + // Multiple teams - use OSTabs +
+ ({ + value: team.attributes.slug, + label: <>{team.attributes.name} Team, + content: ( +
+
+ + {team.attributes.name} Team + + +
+ +
+ ), + }))} + defaultValue={profile.teams.data[0].attributes.slug} + triggerDataScheme="primary" + /> +
+ ) : null} + {profile.amaEnabled && (
@@ -1451,6 +1445,43 @@ export default function ProfilePage({ params }: PageProps) { ) } +const TeamMembersList = ({ self, team }) => { + const selfTeammate = team.attributes.profiles.data.find((teammate) => teammate.id === self.id) + const otherTeammates = team.attributes.profiles.data.filter((teammate) => teammate.id !== self.id) + const teammates = [selfTeammate, ...otherTeammates].filter(Boolean) + + return ( + <> + {teammates.map((teammate) => { + return ( + + leadID === teammate.id + )} + /> + + ) + })} + + ) +} + const Achievement = ({ title, description, image, icon, id, mutate, profile, ...other }) => { const { user, getJwt } = useUser() const [hidden, setHidden] = useState(other.hidden) From e1b066729ece976db1dfbcdf2a62612cdc4f2f5c Mon Sep 17 00:00:00 2001 From: Anna Szell <44681388+annaszell@users.noreply.github.com> Date: Wed, 5 Nov 2025 18:52:05 -0300 Subject: [PATCH 04/35] typo fix (#13547) --- contents/handbook/people/spending-money.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contents/handbook/people/spending-money.md b/contents/handbook/people/spending-money.md index 050408ae7..a1d6fbc84 100644 --- a/contents/handbook/people/spending-money.md +++ b/contents/handbook/people/spending-money.md @@ -109,7 +109,7 @@ For monitors, we suggest you pick one that supports 4K. This means you'll get a We would expect to spend $250 to $350 on a monitor. Philips have a [great value model](https://www.amazon.com/Philips-276E8VJSB-3840x2160-UltraNarrow-DispalyPort/dp/B07JXCR263). It comes with an HDMI cable, but you'll need an adaptor to USB-C with most Apple laptops. -For engineers (because of the high density screen) and sales people (because of the in built high quality webcam and microphone), we recommend a Mac Studio Display ([Amazon US](https://www.amazon.com/Apple-Studio-Display-Standard-Tilt-Adjustable/dp/B0DZDDWSBG/ref=sr_1_1_sspa), [Amazon UK](https://www.amazon.co.uk/dp/B0DZDC2Q1N?tag=georiot-trd-21&th=1&ascsubtag=dcw-gb-1631306176175088319-21&geniuslink=true), as long as you can get them for < $2k. If you buy one and leave PostHog, we do expect you to ship these back. +For engineers (because of the high density screen) and sales people (because of the in built high quality webcam and microphone), we recommend a Mac Studio Display ([Amazon US](https://www.amazon.com/Apple-Studio-Display-Standard-Tilt-Adjustable/dp/B0DZDDWSBG/ref=sr_1_1_sspa), [Amazon UK](https://www.amazon.co.uk/dp/B0DZDC2Q1N?tag=georiot-trd-21&th=1&ascsubtag=dcw-gb-1631306176175088319-21&geniuslink=true)), as long as you can get them for < $2k. If you buy one and leave PostHog, we do expect you to ship these back. ### Keyboard, mouse, and laptop stand From 763a6deb1204be1657d7a0372d404e349daa62e1 Mon Sep 17 00:00:00 2001 From: Natalia Amorim Date: Wed, 5 Nov 2025 18:38:44 -0500 Subject: [PATCH 05/35] Best error tracking tools for developers (#13402) * First draft of the article! Still need to update author and header image * Apply suggestions from code review Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> * Adding myself as the author * Table update * revert yarn.lock change * import less * Apply suggestions from code review Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com> * unified feature comparisons: error tracking WIP * converted session replay, flags * moved over remaining competitors * clean up old comparison table spacing * smarter table cell widths * proof of concept: break table out of .prose width * more content width child sizing * make library comparison use OSTable * fit table width * center * table, video width "fixes" * simplified product comparison slides * fixed customers slide * renamed files * simplify calling of products/features * simplified usage * inline the rows * created feature definitions for remaining products * more features from core, add docs * nested labels, descriptions, and featuresets * product/feature links in comparison tables * Merge branch 'master' into best-error-tracking-tools-blog-post * leave cells blank if undefined, top-level product URLs * Clauded the rest of PH va Amp blog * vs mixpanel features * Clauded standardized features across competitors * make iframes (videos) full width * added statsig * feature "realignment" * component documentation * finished amplitude post * rows with arbitrary values * verified fathom, fullstory posts * updated GA4 * updated growthbook * heap comparison * hotjar done * fixed launchdarkly * updated logrocket * updated matomo * migrated mixpanel * Merge branch 'master' into best-error-tracking-tools-blog-post * cleaned up ArrayCTA signup component * custom label example * updated optimizely * changed style of linked tutorials in comparison article (pendo) * updated optimizely, pendo * plausible, + moved import/export to dw, cdp * verified sentry * fixed some sentry data * updated statsig * finally got best error tracking tools done! * removed unnecessary imports * makes the snippet available globally, uses it in a few places * converted best adobe analytics alts * fixed subscribe form responsiveness * converted amplitude article * fathom, amplitude, eppo articles * updated flagsmith alts * growthbook alts, launchdarkly alts * optimizely alts * converted statsig alts * split alts * fullstory alts * heap alts * hotjar alts * logrocket alts, matomo alts * mixpanel alts * Copy edits to the article * mouseflow, pendo, plausible alternatives * sentry alts * fixed best error tracking table * sprig alts * sprig alts * survicate, userpilot, uxcam, vwo alts * clarity alts * best mobile app replay tools * more * use feature arrays from new source, delete old shiz * show feature comparisons when there's data * don't render comparison links when on z page * amplitude don't got * fix build * order posthog first * include platform features in each product presentation * only show all groups/features on product pages * added LLM competitors * excluded sections * fixed rows with arbitrary inline data * sentence case * updated readme * remove hard coded data * Update contents/blog/posthog-vs-fullstory.mdx Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com> * Update contents/blog/posthog-vs-fullstory.mdx Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com> * fixes from PR feedback --------- Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Co-authored-by: Eli Kinsey Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com> Co-authored-by: Cory Watilo Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com> --- contents/blog/analytics-pricing.md | 87 +- .../best-adobe-analytics-alternatives.mdx | 365 +++--- contents/blog/best-amplitude-alternatives.mdx | 417 +++---- contents/blog/best-eppo-alternatives.mdx | 376 +++--- contents/blog/best-error-tracking-tools.mdx | 252 ++++ contents/blog/best-fathom-alternatives.mdx | 396 ++++--- contents/blog/best-flagsmith-alternatives.mdx | 371 +++--- contents/blog/best-fullstory-alternatives.mdx | 410 ++++--- .../blog/best-growthbook-alternatives.mdx | 429 ++++--- contents/blog/best-heap-alternatives.mdx | 391 ++++--- contents/blog/best-hotjar-alternatives.mdx | 467 ++++---- .../blog/best-launchdarkly-alternatives.mdx | 407 ++++--- contents/blog/best-logrocket-alternatives.mdx | 380 +++--- contents/blog/best-matomo-alternatives.mdx | 458 ++++---- .../best-microsoft-clarity-alternatives.md | 397 +++---- contents/blog/best-mixpanel-alternatives.mdx | 205 ++-- .../blog/best-mobile-app-analytics-tools.mdx | 139 +-- .../best-mobile-app-session-replay-tools.mdx | 283 +++-- contents/blog/best-mouseflow-alternatives.mdx | 363 +++--- .../blog/best-optimizely-alternatives.mdx | 404 ++++--- contents/blog/best-pendo-alternatives.mdx | 384 ++++--- contents/blog/best-plausible-alternatives.mdx | 404 ++++--- contents/blog/best-sentry-alternatives.mdx | 436 +++---- contents/blog/best-split-alternatives.mdx | 390 ++++--- contents/blog/best-sprig-alternatives.mdx | 388 ++++--- contents/blog/best-statsig-alternatives.mdx | 449 ++++---- contents/blog/best-survicate-alternatives.mdx | 333 +++--- contents/blog/best-userpilot-alternatives.mdx | 347 +++--- contents/blog/best-uxcam-alternatives.mdx | 293 ++--- contents/blog/best-vwo-alternatives.mdx | 206 ++-- ...obile-ios-android-react-native-flutter.mdx | 313 ++--- contents/blog/posthog-vs-amplitude.mdx | 693 ++++------- contents/blog/posthog-vs-fathom.mdx | 170 ++- contents/blog/posthog-vs-fullstory.mdx | 251 ++-- contents/blog/posthog-vs-ga4.mdx | 256 +++-- contents/blog/posthog-vs-growthbook.mdx | 315 ++--- contents/blog/posthog-vs-heap.mdx | 485 ++------ contents/blog/posthog-vs-hotjar.mdx | 303 ++--- contents/blog/posthog-vs-launchdarkly.mdx | 317 ++--- contents/blog/posthog-vs-logrocket.mdx | 240 ++-- contents/blog/posthog-vs-matomo.mdx | 219 ++-- contents/blog/posthog-vs-mixpanel.mdx | 809 +++++-------- contents/blog/posthog-vs-optimizely.mdx | 273 +++-- contents/blog/posthog-vs-pendo.mdx | 301 ++--- contents/blog/posthog-vs-plausible.mdx | 199 ++-- contents/blog/posthog-vs-sentry.mdx | 257 +++-- contents/blog/posthog-vs-statsig.mdx | 201 ++-- contents/blog/smartlook-alternatives.mdx | 455 ++++---- contents/docs/support-options.md | 59 +- .../web-vs-product-analytics.mdx | 70 +- contents/handbook/company/brand-assets.md | 114 +- .../posthog-com/product-comparisons.mdx | 459 ++++++++ .../product-engineers/activation-metrics.mdx | 49 +- contents/tutorials/squarespace-analytics.md | 17 +- .../tutorials/webflow-form-submissions.md | 54 +- contents/tutorials/webflow.md | 29 +- src/components/.mdxignore | 1 + src/components/ArrayCTA/index.tsx | 18 +- src/components/AskMax/index.tsx | 2 +- src/components/BlockQuote/index.js | 2 +- src/components/ComparisonTable/index.tsx | 35 +- src/components/ComparisonTable/row.tsx | 4 +- .../CustomerLogos/GrantableLogo.tsx | 17 +- src/components/Docs/Layout.tsx | 1 - src/components/Docs/ResourceItem.js | 17 +- src/components/LibraryComparison/index.tsx | 87 +- src/components/NewsletterForm/index.tsx | 12 +- src/components/OSTable/index.tsx | 25 +- src/components/OverflowXSection/index.tsx | 6 +- .../ProductComparisonTable/README.md | 484 ++++++++ .../ProductComparisonTable/index.tsx | 1023 +++++++++++++++++ .../Products/Slides/CustomersSlide.tsx | 17 +- .../Slides/FeatureComparisonSlide.tsx | 122 +- .../Products/Slides/SlidesTemplate.tsx | 31 +- src/components/ReaderView/index.tsx | 84 +- src/components/SignupCTA/index.tsx | 17 +- .../Squeak/components/Questions.tsx | 4 +- src/components/TaskBarMenu/index.tsx | 7 + src/components/TutorialsList/index.tsx | 59 + src/constants/index.ts | 6 +- src/data/authors.json | 8 + src/hooks/competitorData/README.md | 65 ++ src/hooks/competitorData/ab_tasty.tsx | 83 ++ src/hooks/competitorData/adobe_analytics.tsx | 100 ++ src/hooks/competitorData/amplitude.tsx | 416 +++++++ src/hooks/competitorData/appcues.tsx | 214 ++++ src/hooks/competitorData/appsignal.tsx | 129 +++ src/hooks/competitorData/baremetrics.tsx | 102 ++ src/hooks/competitorData/bugsnag.tsx | 116 ++ src/hooks/competitorData/chameleon.tsx | 42 + src/hooks/competitorData/chartmogul.tsx | 102 ++ src/hooks/competitorData/clarity.tsx | 166 +++ src/hooks/competitorData/contentsquare.tsx | 70 ++ src/hooks/competitorData/crazy_egg.tsx | 92 ++ src/hooks/competitorData/datadog.tsx | 124 ++ src/hooks/competitorData/devcycle.tsx | 62 + src/hooks/competitorData/dynamic_yield.tsx | 45 + src/hooks/competitorData/eppo.tsx | 64 ++ src/hooks/competitorData/fathom.tsx | 177 +++ src/hooks/competitorData/fivetran.tsx | 104 ++ src/hooks/competitorData/flagsmith.tsx | 152 +++ src/hooks/competitorData/fullstory.tsx | 242 ++++ src/hooks/competitorData/ga4.tsx | 189 +++ src/hooks/competitorData/glassbox.tsx | 128 +++ src/hooks/competitorData/glitchtip.tsx | 116 ++ src/hooks/competitorData/growthbook.tsx | 226 ++++ src/hooks/competitorData/harness.tsx | 61 + src/hooks/competitorData/heap.tsx | 308 +++++ src/hooks/competitorData/helicone.tsx | 18 + src/hooks/competitorData/hotjar.tsx | 277 +++++ src/hooks/competitorData/kameleoon.tsx | 78 ++ src/hooks/competitorData/langfuse.tsx | 18 + src/hooks/competitorData/langsmith.tsx | 18 + src/hooks/competitorData/launchdarkly.tsx | 269 +++++ src/hooks/competitorData/logrocket.tsx | 249 ++++ src/hooks/competitorData/lucky_orange.tsx | 97 ++ src/hooks/competitorData/matomo.tsx | 193 ++++ src/hooks/competitorData/mixpanel.tsx | 437 +++++++ src/hooks/competitorData/mouseflow.tsx | 81 ++ src/hooks/competitorData/mparticle.tsx | 99 ++ src/hooks/competitorData/mutiny.tsx | 45 + src/hooks/competitorData/newrelic.tsx | 129 +++ src/hooks/competitorData/optimizely.tsx | 235 ++++ src/hooks/competitorData/pendo.tsx | 226 ++++ src/hooks/competitorData/piwik_pro.tsx | 108 ++ src/hooks/competitorData/plausible.tsx | 192 ++++ src/hooks/competitorData/posthog.tsx | 672 +++++++++++ src/hooks/competitorData/raygun.tsx | 129 +++ src/hooks/competitorData/rollbar.tsx | 126 ++ src/hooks/competitorData/rudderstack.tsx | 99 ++ src/hooks/competitorData/segment.tsx | 99 ++ src/hooks/competitorData/sentry.tsx | 315 +++++ src/hooks/competitorData/signoz.tsx | 116 ++ src/hooks/competitorData/smartlook.tsx | 146 +++ src/hooks/competitorData/split.tsx | 61 + src/hooks/competitorData/sprig.tsx | 187 +++ src/hooks/competitorData/statsig.tsx | 360 ++++++ src/hooks/competitorData/stripe.tsx | 102 ++ src/hooks/competitorData/survey_monkey.tsx | 56 + src/hooks/competitorData/survicate.tsx | 152 +++ src/hooks/competitorData/umami.tsx | 74 ++ src/hooks/competitorData/unleash.tsx | 59 + src/hooks/competitorData/userflow.tsx | 42 + src/hooks/competitorData/userpilot.tsx | 42 + src/hooks/competitorData/uxcam.tsx | 79 ++ src/hooks/competitorData/vwo.tsx | 164 +++ src/hooks/competitorData/walkme.tsx | 215 ++++ src/hooks/competitorData/whatfix.tsx | 215 ++++ src/hooks/featureDefinitions/README.md | 72 ++ src/hooks/featureDefinitions/cdp.tsx | 77 ++ src/hooks/featureDefinitions/dashboards.tsx | 54 + .../featureDefinitions/data_warehouse.tsx | 136 +++ .../featureDefinitions/error_tracking.tsx | 107 ++ src/hooks/featureDefinitions/experiments.tsx | 221 ++++ .../featureDefinitions/feature_flags.tsx | 191 +++ src/hooks/featureDefinitions/heatmaps.tsx | 46 + .../featureDefinitions/llm_analytics.tsx | 42 + src/hooks/featureDefinitions/platform.tsx | 344 ++++++ .../featureDefinitions/product_analytics.tsx | 326 ++++++ .../featureDefinitions/product_tours.tsx | 9 + src/hooks/featureDefinitions/products.tsx | 55 + .../featureDefinitions/revenue_analytics.tsx | 92 ++ .../featureDefinitions/session_replay.tsx | 203 ++++ src/hooks/featureDefinitions/surveys.tsx | 220 ++++ .../featureDefinitions/web_analytics.tsx | 74 ++ src/hooks/productData/cdp.tsx | 63 +- src/hooks/productData/error_tracking.tsx | 126 +- src/hooks/productData/experiments.tsx | 143 +-- src/hooks/productData/feature_flags.tsx | 128 +-- src/hooks/productData/llm_analytics.tsx | 94 +- src/hooks/productData/product_analytics.tsx | 483 +------- src/hooks/productData/revenue_analytics.tsx | 135 +-- src/hooks/productData/session_replay.tsx | 184 +-- src/hooks/productData/surveys.tsx | 168 +-- src/hooks/productData/web_analytics.tsx | 163 +-- src/mdxGlobalComponents.js | 4 + src/mdxGlobalComponents.ts | 4 + src/navs/index.js | 4 + src/navs/internalTools.ts | 5 + src/pages/components/index.tsx | 161 ++- src/pages/docs/feature-flags.tsx | 4 +- src/pages/feature-matrix/index.tsx | 393 +++++++ src/styles/global.css | 27 + src/templates/BlogPost.tsx | 6 +- src/templates/Plain.js | 2 + src/templates/tutorials/Tutorial.tsx | 4 +- 186 files changed, 23950 insertions(+), 10218 deletions(-) create mode 100644 contents/blog/best-error-tracking-tools.mdx create mode 100644 contents/handbook/engineering/posthog-com/product-comparisons.mdx create mode 100644 src/components/ProductComparisonTable/README.md create mode 100644 src/components/ProductComparisonTable/index.tsx create mode 100644 src/components/TutorialsList/index.tsx create mode 100644 src/hooks/competitorData/README.md create mode 100644 src/hooks/competitorData/ab_tasty.tsx create mode 100644 src/hooks/competitorData/adobe_analytics.tsx create mode 100644 src/hooks/competitorData/amplitude.tsx create mode 100644 src/hooks/competitorData/appcues.tsx create mode 100644 src/hooks/competitorData/appsignal.tsx create mode 100644 src/hooks/competitorData/baremetrics.tsx create mode 100644 src/hooks/competitorData/bugsnag.tsx create mode 100644 src/hooks/competitorData/chameleon.tsx create mode 100644 src/hooks/competitorData/chartmogul.tsx create mode 100644 src/hooks/competitorData/clarity.tsx create mode 100644 src/hooks/competitorData/contentsquare.tsx create mode 100644 src/hooks/competitorData/crazy_egg.tsx create mode 100644 src/hooks/competitorData/datadog.tsx create mode 100644 src/hooks/competitorData/devcycle.tsx create mode 100644 src/hooks/competitorData/dynamic_yield.tsx create mode 100644 src/hooks/competitorData/eppo.tsx create mode 100644 src/hooks/competitorData/fathom.tsx create mode 100644 src/hooks/competitorData/fivetran.tsx create mode 100644 src/hooks/competitorData/flagsmith.tsx create mode 100644 src/hooks/competitorData/fullstory.tsx create mode 100644 src/hooks/competitorData/ga4.tsx create mode 100644 src/hooks/competitorData/glassbox.tsx create mode 100644 src/hooks/competitorData/glitchtip.tsx create mode 100644 src/hooks/competitorData/growthbook.tsx create mode 100644 src/hooks/competitorData/harness.tsx create mode 100644 src/hooks/competitorData/heap.tsx create mode 100644 src/hooks/competitorData/helicone.tsx create mode 100644 src/hooks/competitorData/hotjar.tsx create mode 100644 src/hooks/competitorData/kameleoon.tsx create mode 100644 src/hooks/competitorData/langfuse.tsx create mode 100644 src/hooks/competitorData/langsmith.tsx create mode 100644 src/hooks/competitorData/launchdarkly.tsx create mode 100644 src/hooks/competitorData/logrocket.tsx create mode 100644 src/hooks/competitorData/lucky_orange.tsx create mode 100644 src/hooks/competitorData/matomo.tsx create mode 100644 src/hooks/competitorData/mixpanel.tsx create mode 100644 src/hooks/competitorData/mouseflow.tsx create mode 100644 src/hooks/competitorData/mparticle.tsx create mode 100644 src/hooks/competitorData/mutiny.tsx create mode 100644 src/hooks/competitorData/newrelic.tsx create mode 100644 src/hooks/competitorData/optimizely.tsx create mode 100644 src/hooks/competitorData/pendo.tsx create mode 100644 src/hooks/competitorData/piwik_pro.tsx create mode 100644 src/hooks/competitorData/plausible.tsx create mode 100644 src/hooks/competitorData/posthog.tsx create mode 100644 src/hooks/competitorData/raygun.tsx create mode 100644 src/hooks/competitorData/rollbar.tsx create mode 100644 src/hooks/competitorData/rudderstack.tsx create mode 100644 src/hooks/competitorData/segment.tsx create mode 100644 src/hooks/competitorData/sentry.tsx create mode 100644 src/hooks/competitorData/signoz.tsx create mode 100644 src/hooks/competitorData/smartlook.tsx create mode 100644 src/hooks/competitorData/split.tsx create mode 100644 src/hooks/competitorData/sprig.tsx create mode 100644 src/hooks/competitorData/statsig.tsx create mode 100644 src/hooks/competitorData/stripe.tsx create mode 100644 src/hooks/competitorData/survey_monkey.tsx create mode 100644 src/hooks/competitorData/survicate.tsx create mode 100644 src/hooks/competitorData/umami.tsx create mode 100644 src/hooks/competitorData/unleash.tsx create mode 100644 src/hooks/competitorData/userflow.tsx create mode 100644 src/hooks/competitorData/userpilot.tsx create mode 100644 src/hooks/competitorData/uxcam.tsx create mode 100644 src/hooks/competitorData/vwo.tsx create mode 100644 src/hooks/competitorData/walkme.tsx create mode 100644 src/hooks/competitorData/whatfix.tsx create mode 100644 src/hooks/featureDefinitions/README.md create mode 100644 src/hooks/featureDefinitions/cdp.tsx create mode 100644 src/hooks/featureDefinitions/dashboards.tsx create mode 100644 src/hooks/featureDefinitions/data_warehouse.tsx create mode 100644 src/hooks/featureDefinitions/error_tracking.tsx create mode 100644 src/hooks/featureDefinitions/experiments.tsx create mode 100644 src/hooks/featureDefinitions/feature_flags.tsx create mode 100644 src/hooks/featureDefinitions/heatmaps.tsx create mode 100644 src/hooks/featureDefinitions/llm_analytics.tsx create mode 100644 src/hooks/featureDefinitions/platform.tsx create mode 100644 src/hooks/featureDefinitions/product_analytics.tsx create mode 100644 src/hooks/featureDefinitions/product_tours.tsx create mode 100644 src/hooks/featureDefinitions/products.tsx create mode 100644 src/hooks/featureDefinitions/revenue_analytics.tsx create mode 100644 src/hooks/featureDefinitions/session_replay.tsx create mode 100644 src/hooks/featureDefinitions/surveys.tsx create mode 100644 src/hooks/featureDefinitions/web_analytics.tsx create mode 100644 src/navs/internalTools.ts create mode 100644 src/pages/feature-matrix/index.tsx diff --git a/contents/blog/analytics-pricing.md b/contents/blog/analytics-pricing.md index 4650d5fcf..c3d5a71c9 100644 --- a/contents/blog/analytics-pricing.md +++ b/contents/blog/analytics-pricing.md @@ -1,21 +1,21 @@ --- date: 2024-08-01 -title: "We’ve decided to make less money [Part 2]" +title: 'We’ve decided to make less money [Part 2]' featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog_is_the_cheapest_e77c4ea4a5.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog_is_the_cheapest_e77c4ea4a5.jpg author: - - james-hawkins + - james-hawkins featuredImageType: full category: PostHog news --- ## TL;DR -- Last week, we [slashed the cost of session replay](/blog/session-replay-pricing) by more than 50%, making PostHog the cheapest session replay tool in its class. +- Last week, we [slashed the cost of session replay](/blog/session-replay-pricing) by more than 50%, making PostHog the cheapest session replay tool in its class. -- Today we're announcing Part 2, a change to our pricing that makes tracking events for anonymous users up to 80% cheaper. +- Today we're announcing Part 2, a change to our pricing that makes tracking events for anonymous users up to 80% cheaper. -- We'll see a ~30% decline in product analytics revenue from the change, but it will unlock several new use cases, such as web analytics at massive scale, and tracking high-volume backend events, that were previously prohibitively expensive. +- We'll see a ~30% decline in product analytics revenue from the change, but it will unlock several new use cases, such as web analytics at massive scale, and tracking high-volume backend events, that were previously prohibitively expensive. ## What's changing? @@ -49,15 +49,15 @@ In reality, if you're tracking both anonymous traffic (like website visitors) an If you were to switch to 100% anonymous events, here's a breakdown of the cost savings: -| **Monthly events** | **Identified events** | **Anonymous events** | **Change** | -|--------------------|--------------------------|-----------------------------------|----------------| -| 0-1 million | Free | Free |   | -| 1-2 million | $0.0002480/event | $0.0000500/event | 80% cheaper | -| 2-15 million | $0.0001040/event | $0.0000343/event | 67% cheaper | -| 15-50 million | $0.0000655/event | $0.0000295/event | 55% cheaper | -| 50-100 million | $0.0000364/event | $0.0000218/event | 40% cheaper | -| 100-250 million | $0.0000187/event | $0.0000150/event | 20% cheaper | -| 250+ million | $0.0000100/event | $0.0000090/event | 10% cheaper | +| **Monthly events** | **Identified events** | **Anonymous events** | **Change** | +| -------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ----------------------------------------------- | +| 0-1 million | Free | Free |   | +| 1-2 million | $0.0002480/event | $0.0000500/event | 80% cheaper | +| 2-15 million | $0.0001040/event | $0.0000343/event | 67% cheaper | +| 15-50 million | $0.0000655/event | $0.0000295/event | 55% cheaper | +| 50-100 million | $0.0000364/event | $0.0000218/event | 40% cheaper | +| 100-250 million | $0.0000187/event | $0.0000150/event | 20% cheaper | +| 250+ million | $0.0000100/event | $0.0000090/event | 10% cheaper | This means a website owner who sends 10m events per month would pay just $324 per month if they switched to only sending anonymous events, saving $9,072 per year in the process. @@ -65,14 +65,14 @@ This means a website owner who sends 10m events per month would pay just $324 pe Anonymous events are ideal for tracking users who aren't logged in, or for use cases where you only need to analyze behavior at an aggregate level, such as: -- Visitors to your marketing website -- Shoppers on an e-commerce store -- Logged-out users of mobile apps -- Tracking API and backend events -- Events generated by LLMs -- Error monitoring +- Visitors to your marketing website +- Shoppers on an e-commerce store +- Logged-out users of mobile apps +- Tracking API and backend events +- Events generated by LLMs +- Error monitoring -If you mostly track logged-in users, however, you should continue to do so. +If you mostly track logged-in users, however, you should continue to do so. ## Why are anonymous events so much cheaper? @@ -80,11 +80,11 @@ The ELI5 version is that they cost less to ingest and process, so we're passing Here's the slightly longer version: -- When you call `posthog.identify` or capture an event from an identified user, we do a bunch of processing to create, update, or merge person profiles in our backend. These are stored in Postgres, separate from our events tables in ClickHouse, making this one of the most complex and expensive steps in [our ingestion pipeline](/docs/how-posthog-works/ingestion-pipeline). +- When you call `posthog.identify` or capture an event from an identified user, we do a bunch of processing to create, update, or merge person profiles in our backend. These are stored in Postgres, separate from our events tables in ClickHouse, making this one of the most complex and expensive steps in [our ingestion pipeline](/docs/how-posthog-works/ingestion-pipeline). -- When ingesting anonymous events, we can entirely rely on our cheaper, faster ClickHouse tables. For example, we use a sessions table to capture session properties, such as the referring domain and the URLs visited. +- When ingesting anonymous events, we can entirely rely on our cheaper, faster ClickHouse tables. For example, we use a sessions table to capture session properties, such as the referring domain and the URLs visited. -- This lets us charge you much less for these events, saving you money and enabling many use cases that would have been cost prohibitive before. +- This lets us charge you much less for these events, saving you money and enabling many use cases that would have been cost prohibitive before. ## Why are you deliberately making less money? @@ -92,7 +92,7 @@ Because it's the right thing to do for both our users and our business. Most of our competitors are inefficient. They employ huge [outbound sales teams](/founders/negotiate-software-better) to grow revenue. Their salaries and commissions for closing deals are passed onto their customers through higher prices. -In contrast, we [grow mostly through word of mouth](/handbook/how-we-get-users), and we charge based on actual usage. +In contrast, we [grow mostly through word of mouth](/handbook/how-we-get-users), and we charge based on actual usage. We don't believe in loss-leaders, so we make a modest positive margin on each event sold, but what we charge is directly connected to what it costs us, not what we think we can get away with charging. @@ -106,29 +106,30 @@ It's in pre-production. Release date TBD. ## Would you rather fight one horse-sized hedgehog, or 100 hedgehog-sized horses? -We would never fight hedgehogs, how dare you. - -
+We would never fight hedgehogs, how dare you. > ## FAQ +> >

 

> > ### Do I still get 1 million free events? +> > Yes, your first 1 million events each month are free, regardless of what type of events you're sending. > > ### How will my bill change? -> -> All events are charged at the base rate for anonymous events. Identified events are then billed as an extra rate on top of them, referred to as 'Person profiles' on your bill. +> +> All events are charged at the base rate for anonymous events. Identified events are then billed as an extra rate on top of them, referred to as 'Person profiles' on your bill. > > ### What are the limitations of anonymous events? > > With anonymous events, you cannot: -> - Filter on persons (e.g. an individual user). -> - Do multi-touch attribution – only last touch is supported. -> - Target by person properties for feature flags, A/B tests, and surveys. -> - Create cohorts filtered on person properties (e.g. paying vs non-paying users). -> - View a person’s profile in the app, or query the persons table in our SQL insights. -> - Use [groups analytics](/docs/product-analytics/group-analytics) on anonymous events. +> +> - Filter on persons (e.g. an individual user). +> - Do multi-touch attribution – only last touch is supported. +> - Target by person properties for feature flags, A/B tests, and surveys. +> - Create cohorts filtered on person properties (e.g. paying vs non-paying users). +> - View a person’s profile in the app, or query the persons table in our SQL insights. +> - Use [groups analytics](/docs/product-analytics/group-analytics) on anonymous events. > > If you need the above functionality for all your traffic, you don't need to change anything. Continue to send person data with your events. > @@ -138,18 +139,18 @@ We would never fight hedgehogs, how dare you. > > Here's how we use them: > -> - On our website, most users are tracked using anonymous events. When people visit our website, referral data like Entry UTM Source are stored in the sessions table. +> - On our website, most users are tracked using anonymous events. When people visit our website, referral data like Entry UTM Source are stored in the sessions table. > -> - When someone signs up to PostHog and becomes an identified user, referral data like `Entry UTM Source` are merged into the identified user's person profile as `Initial UTM Source`, `Initial Referring Domain`, and so on. +> - When someone signs up to PostHog and becomes an identified user, referral data like `Entry UTM Source` are merged into the identified user's person profile as `Initial UTM Source`, `Initial Referring Domain`, and so on. > -> - We run our website and product on the same project. This is how we recommend using PostHog for tracking behavior on both your product and website. +> - We run our website and product on the same project. This is how we recommend using PostHog for tracking behavior on both your product and website. > > Note, though, that once a user becomes identified, all events they perform are identified events, because we need to check and update their profile each time. -> -> ### How do I start using anonymous events? +> +> ### How do I start using anonymous events? > > Anonymous events are the default for the JavaScript Web SDK and snippet. -> +> > They will track anonymous events until an identifying action is taken – i.e. using `identify()`, `group()`, setting person properties with `$set`, etc. > > You can get more details on this and other use cases, like server-side events, in our [persons documentation](/docs/data/persons). diff --git a/contents/blog/best-adobe-analytics-alternatives.mdx b/contents/blog/best-adobe-analytics-alternatives.mdx index 07e21fa87..96db9aa4e 100644 --- a/contents/blog/best-adobe-analytics-alternatives.mdx +++ b/contents/blog/best-adobe-analytics-alternatives.mdx @@ -2,31 +2,30 @@ title: 'The best Adobe Analytics alternatives & competitors, compared' date: 2024-10-17 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Heap, Amplitude -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Heap, Amplitude +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ### What is PostHog? @@ -37,33 +36,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. Easily see the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. +- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. Easily see the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. -- 📈 **Product analytics:** Visualize your data with custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Visualize your data with custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** See exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** See exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to Adobe Analytics? PostHog has a significantly larger feature set than Adobe Analytics. It offers the event capture and visualizations of Adobe Analytics along with a suite of tools to help you understand how people use your product and measure your attempts to improve it. - - - - - - - - - - - - - + > 💡 **Good to know:** Adobe Analytics has visualizations you can use for web analytics, but doesn't have a simple pre-built dashboard for you to use. @@ -78,16 +79,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > PostHog makes for a great all-in-one tool for tracking and improving your product. Unlike Adobe Analytics, it also has a generous free tier and is self-serve (no mandatory demo calls), so it's easy to get started. PostHog is an especially great choice for startups and scaleups. -
- ## 2. Matomo -- **Founded:** 2007 -- **Similar to:** Google Analytics, -- **Typical users:** Marketing and ecommerce teams -- **Typical customers:** Privacy-focused former GA users +- **Founded:** 2007 +- **Similar to:** Google Analytics, +- **Typical users:** Marketing and ecommerce teams +- **Typical customers:** Privacy-focused former GA users ![Matomo](https://res.cloudinary.com/dmukukwp6/image/upload/matomo_8d74c7fc2c.png) @@ -99,31 +99,33 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Matomo), Matomo #### Key features -- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. +- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. -- 📊 **Custom reports:** Visualize your data with detailed reports on product usage, cohorts, funnels, and conversion goals. +- 📊 **Custom reports:** Visualize your data with detailed reports on product usage, cohorts, funnels, and conversion goals. -- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. +- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. -- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. +- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. ### How does Matomo compare to Adobe Analytics? Like Adobe Analytics, Matomo positions itself as a [Google Analytics alternative](/blog/ga4-alternatives). Unlike Adobe Analytics, it includes a range of add-ons and compliance features that make it a more comprehensive tool. - - - - - - - - - - - - - + ### Why do companies use Matomo? @@ -136,16 +138,15 @@ According to reviews on [G2](https://www.g2.com/products/matomo-formerly-piwik/r 3. **GA-like:** Matomo's feature set is very similar to Google Analytics. This means users can do the analysis they are familiar with on a more privacy-friendly platform. > #### Bottom line +> > For privacy-focused teams looking for a Google Analytics alternative, Matomo makes a good choice. It's open-source, privacy-friendly, and shares the event capture and visualization capabilities of Adobe Analytics. -
- ## 3. Amplitude -- **Founded:** 2012 -- **Similar to:** PostHog, Heap -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Similar to:** PostHog, Heap +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ![Amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/amplitude.png) @@ -157,33 +158,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Amplitude), as o #### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". -- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. +- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. ### How does Amplitude compare to Adobe Analytics? Amplitude offers the product analytics capabilities of Adobe Analytics along with session replay, A/B testing, and more. - - - - - - - - - - - - - + ### Why do companies use Amplitude? @@ -196,16 +199,15 @@ According to G2 reviews, Amplitude users appreciate three key aspects: 3. **Become data-driven:** Amplitude users appreciate it helps them become data-driven. It becomes easy to add data, visualize it, and make decisions. It makes data accessible to them. > #### Bottom line +> > Amplitude is a popular Adobe Analytics alternative. Both offer tools to capture and analyze analytics data. Amplitude does lack a fully-featured free plan, however. -
- ## 4. Heap -- **Founded:** 2013 -- **Similar to:** PostHog, Amplitude -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Similar to:** PostHog, Amplitude +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/heap.png) @@ -217,33 +219,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), Heap and #### Key features -- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. +- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session – although this lacks the debugging tools typical of most replay tools. +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session – although this lacks the debugging tools typical of most replay tools. -- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Adobe Analytics? Both Heap and Adobe Analytics are focused on product analytics and visualizations. Heap adds session replay, autocapture, and some platform features on top of what Adobe Analytics offers. - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -256,16 +260,15 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > Because of its similar focus on product analytics along with autocapture and being self-serve, Heap makes for a good Adobe Analytics alternative. It still lacks the simple web analytics view that Adobe Analytics users might want. -
- ## 5. Google Analytics -- **Founded:** 2005 -- **Similar to:** Matomo -- **Typical users:** Marketing and business teams reliant on Google's ecosystem -- **Typical customers:** Small businesses and massive enterprises +- **Founded:** 2005 +- **Similar to:** Matomo +- **Typical users:** Marketing and business teams reliant on Google's ecosystem +- **Typical customers:** Small businesses and massive enterprises ![Google Analytics](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_14_54_37_25bd7082b7.png) @@ -279,33 +282,35 @@ Google Analytics is the most popular analytics tool. According to [BuiltWith](ht #### Key features -- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. +- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. -- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. +- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. -- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. +- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. -- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. +- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. ### How does Google Analytics compare to Adobe Analytics? Adobe Analytics is Adobe's answer to Google Analytics, and this shows in terms of features. Both have become primarily tools for capturing and visualizing analytics data, but don't include the expanded feature set of other alternatives on this list. - - - - - - - - - - - - - + ### Why do companies use Google Analytics? @@ -318,16 +323,15 @@ According to [G2](https://www.g2.com/products/google-analytics/reviews), users c 3. **AI insights:** Reviewers appreciate the fact that GA surfaces insights automatically and makes predictions. This helps them find new ways of improving their site. > #### Bottom line -> Google Analytics is the most obvious alternative to Adobe Analytics, but it isn't necessarily the best. Although it includes the simplified web analytics dashboard, it lacks the expanded feature set modern product and engineering teams might expect. - -
+> +> Google Analytics is the most obvious alternative to Adobe Analytics, but it isn't necessarily the best. Although it includes the simplified web analytics dashboard, it lacks the expanded feature set modern product and engineering teams might expect. ## 6. Plausible -- **Founded:** 2019 -- **Similar to:** Fathom, Matomo -- **Typical users:** Small SaaS companies -- **Typical customers:** Privacy-focused indiehackers and founders +- **Founded:** 2019 +- **Similar to:** Fathom, Matomo +- **Typical users:** Small SaaS companies +- **Typical customers:** Privacy-focused indiehackers and founders ![Plausible](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_03_23_2x_9ee8616ddf.png) @@ -341,31 +345,33 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Plausible-Analyt #### Key features -- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. +- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. -- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). +- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). -- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). +- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). -- 🏋️ **Lightweight:** Plausible's script is less than1kB, making it significantly smaller than competitors. +- 🏋️ **Lightweight:** Plausible's script is less than1kB, making it significantly smaller than competitors. ### How does Plausible compare to Adobe Analytics? Although Plausible has a smaller feature set than many competitors on this list, it sizes up well against Adobe Analytics. The core analytics features are similar, while Plausible focuses more on simplicity and privacy. - - - - - - - - - - - - - + ### Why do companies use Plausible? @@ -378,16 +384,15 @@ According to social media, users choose Plausible for the following reasons: 3. **Privacy-focused:** Privacy-conscious developers like they can still track their site while remaining compliant with regulations. > #### Bottom line -> If you are looking for a simple, privacy-focused analytics tool, Plausible is one to consider. Its lack of a free tier does hurt its appeal, but it is self-hostable. - -
+> +> If you are looking for a simple, privacy-focused analytics tool, Plausible is one to consider. Its lack of a free tier does hurt its appeal, but it is self-hostable. ## 7. Fathom -- **Founded:** 2018 -- **Similar to:** Plausible, Matomo -- **Typical users:** Founders and content teams -- **Typical customers:** Privacy-conscious, content-focused websites +- **Founded:** 2018 +- **Similar to:** Plausible, Matomo +- **Typical users:** Founders and content teams +- **Typical customers:** Privacy-conscious, content-focused websites ![Fathom](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_16_12_06_c41b89ea2f.png) @@ -399,31 +404,33 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Fathom-Analytics #### Key features -- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website. +- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website. -- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. +- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. -- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. +- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. -- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. +- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. ### How does Fathom compare to Adobe Analytics? Fathom is in a similar spot to Plausible. Although it has fewer features than other alternatives on this list, it stacks up well against Adobe Analytics as a privacy and compliance-focused alternative. - - - - - - - - - - - - - + ### Why do companies use Fathom? @@ -436,19 +443,17 @@ Fathom has limited reviews on G2, but much more praise on social. The reasons pe 3. **Migration from GA:** Thanks to both its Google Analytics importer and its relatively similar interface, reviewers find the migration from GA to Fathom relatively easy. > #### Bottom line +> > Although Fathom does not offer a free tier and has fewer features than other alternatives, for teams wanting a privacy-focused web analytics tool, it is one to consider. It is a lot simpler than Adobe Analytics which makes it easier to get started and understand. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Adobe Analytics replacement if: -- You value transparency. We're open source and open core. -- You want all the tools to help you build a better product (like session replay and A/B testing). -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want all the tools to help you build a better product (like session replay and A/B testing). +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/web-analytics) and [read our docs](/docs) to learn more. - diff --git a/contents/blog/best-amplitude-alternatives.mdx b/contents/blog/best-amplitude-alternatives.mdx index f180ad86e..101ddcf02 100644 --- a/contents/blog/best-amplitude-alternatives.mdx +++ b/contents/blog/best-amplitude-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The most popular Amplitude alternatives & competitors, compared' date: 2023-11-29 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Most similar to:** Amplitude, Heap, Pendo -- **Typical users:** Engineers, product, and growth teams -- **Typical customers:** Mid-size product-focused B2Bs and startups +- **Founded:** 2020 +- **Most similar to:** Amplitude, Heap, Pendo +- **Typical users:** Engineers, product, and growth teams +- **Typical customers:** Mid-size product-focused B2Bs and startups ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/hogflix-dashboard.png) @@ -32,31 +31,33 @@ Typical PostHog users are engineers, founders, and product managers at startups ### Key features -- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. -- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🚩 **Feature flags:** Rollout features safely with local evaluation (for faster performance) and JSON payloads. +- 🚩 **Feature flags:** Rollout features safely with local evaluation (for faster performance) and JSON payloads. ### How does PostHog compare to Amplitude? - - - - - - - - - - - - - + ### How popular is PostHog? @@ -73,16 +74,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes the necessary tools to understand users and improve products. This means creating funnels to track [conversion](/docs/web-analytics/conversion-goals), watching replays to see where users get stuck, testing solutions with A/B/n tests, and [gathering feedback](/templates/in-app-feedback-survey) with user surveys. > #### Bottom line +> > Having all the features of Amplitude (and more) while being free, self-serve, and open source makes PostHog a great alternative. This is especially true for engineering-focused startups and scale-ups as it provides the tools to build a great product. -
- ## 2. Mixpanel -- **Founded:** 2009 -- **Most similar to:** Heap, Amplitude, Smartlook -- **Typical users:** Product managers, designers, and marketing teams -- **Typical customers:** Mid to large B2C and B2B companies +- **Founded:** 2009 +- **Most similar to:** Heap, Amplitude, Smartlook +- **Typical users:** Product managers, designers, and marketing teams +- **Typical customers:** Mid to large B2C and B2B companies ![Mixpanel](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/mixpanel.png) @@ -92,31 +92,33 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa ### Key features -- 📊 **Product analytics:** Track user behavior, KPIs, and core metrics with trends, retention, and flows. +- 📊 **Product analytics:** Track user behavior, KPIs, and core metrics with trends, retention, and flows. -- 📝 **Collaborative boards:** Build analysis in collaborative boards that can include reports, text, videos, and GIFs. Embed these boards in other tools. +- 📝 **Collaborative boards:** Build analysis in collaborative boards that can include reports, text, videos, and GIFs. Embed these boards in other tools. -- 🚨 **Alerts:** Get automated notifications when there are anomalies in metrics or if they fall outside a positive or negative range. +- 🚨 **Alerts:** Get automated notifications when there are anomalies in metrics or if they fall outside a positive or negative range. -- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise and separate data for privacy reasons. +- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise and separate data for privacy reasons. ### How does Mixpanel compare to Amplitude? Mixpanel and Amplitude are the original product analytics platforms and have battled for many years. Over time, Amplitude has added more features while Mixpanel remains focused on its key product analytics use cases. - - - - - - - - - - - - - + ### How popular is Mixpanel? @@ -133,16 +135,15 @@ Looking at G2 reviews, companies choose Mixpanel to: 3. **Understand user behavior:** In common with most analytics tools, Mixpanel's users mostly want to understand user behavior, identify bottlenecks, and monitor core metrics like conversion rates, activation, and retention. > #### Bottom line +> > Mixpanel has been a top alternative for Amplitude as long as the two have existed. It's great if you only want product analytics, but if you are looking beyond that, there are likely better choices. -
- ## 3. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, LogRocket -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Product-focused small and mid-market B2C apps +- **Founded:** 2013 +- **Most similar to:** PostHog, LogRocket +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Product-focused small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/pendo.png) @@ -152,31 +153,33 @@ Looking at G2 reviews, companies choose Mixpanel to: ### Key features -- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. +- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. -- 📝 **User feedback:** Capture and analyze customer feedback at scale. +- 📝 **User feedback:** Capture and analyze customer feedback at scale. -- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. +- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. ### How does Pendo compare to Amplitude? Pendo doesn't have as deep of product analytics functionality and doesn't include A/B testing or experimentation. It focuses more on in-app guides, feedback, and other product tools (which Amplitude doesn't include). Pendo's inclusion of session replay is also a big difference. - - - - - - - - - - - - - + ### How popular is Pendo? @@ -193,16 +196,15 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Reviewers use the data tools, product validation, and roadmap features to align internal teams and stakeholders on product development. > #### Bottom line +> > Although Pendo doesn't have the depth in product analytics and A/B testing, the fact that it is free to try, self-serve, and includes session replay makes it a solid alternative to Amplitude. -
- ## 4. Heap -- **Founded:** 2013 -- **Most similar to:** PostHog, Glassbox -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Most similar to:** PostHog, Glassbox +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/heap.png) @@ -214,33 +216,35 @@ Contentsquare, a marketing and ecommerce analytics firm, [acquired Heap in Septe ### Key features -- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. +- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session (although this lacks the debugging tools typical of most replay tools). +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session (although this lacks the debugging tools typical of most replay tools). -- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Amplitude? Heap's big advantage over Amplitude is autocapture and session replay. If you're interested in A/B testing or EU hosting, Amplitude still has the advantage here though. - - - - - - - - - - - - - + ### How popular is Heap? @@ -257,16 +261,15 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > For product analytics, Heap is a great alternative to Amplitude thanks to autocapture. It is an especially good choice to try if you prefer session replay to A/B testing, EU hosting, or feature flags. -
- ## 5. Glassbox -- **Founded:** 2010 -- **Most similar to:** Heap -- **Typical users:** Business analysts, product support, marketers -- **Typical customers:** Enterprise B2C companies, retail, and financial services +- **Founded:** 2010 +- **Most similar to:** Heap +- **Typical users:** Business analysts, product support, marketers +- **Typical customers:** Enterprise B2C companies, retail, and financial services ![Glassbox](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/glassbox.png) @@ -274,43 +277,45 @@ According to G2 reviews, companies enjoy these three areas of Heap: Glassbox is a session replay and analytics platform with a particular focus on mobile apps, retail, and ecommerce use cases. Customers include UK retailer Sainsbury's, Marriott, and Experian. -Glassbox is predominantly used by business analysts and support teams in these companies. +Glassbox is predominantly used by business analysts and support teams in these companies. ### Key features -- 📊 **Product analytics:** Understand user paths and struggle points. Build custom dashboards and do cohort filtering. +- 📊 **Product analytics:** Understand user paths and struggle points. Build custom dashboards and do cohort filtering. -- 🏎️ **Performance analytics:** Track app performance like crash rate and its impact on conversion rates. +- 🏎️ **Performance analytics:** Track app performance like crash rate and its impact on conversion rates. -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. Do zone analysis and exposure tracking for specific segments. +- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. Do zone analysis and exposure tracking for specific segments. -- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. +- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. ### How does Glassbox compare to Amplitude? A big downside of Glassbox is a lack of self-serve. Other than that, it is similar to Amplitude on the analytics side, with the bonus of a mobile focus and session replay. - - - - - - - - - - - - - + ### How popular is Glassbox? As of January 2024, just 386 of the top 1 million websites deploy Glassbox. This is over 25 times fewer sites than Amplitude's 10,678, but Glassbox's focus on mobile apps isn't reflected in these figures. -[Google Trends](https://trends.google.com/trends/explore?date=today%203-m&q=%2Fg%2F11h028w90p,%2Fg%2F11fy1sr2q5) shows Amplitude being slightly more popular than Glassbox over the last 90 days. +[Google Trends](https://trends.google.com/trends/explore?date=today%203-m&q=%2Fg%2F11h028w90p,%2Fg%2F11fy1sr2q5) shows Amplitude being slightly more popular than Glassbox over the last 90 days. ![Google Trends](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/trends.png) @@ -325,16 +330,15 @@ According to G2 reviews, customers use Glassbox for: 3. **Fixing low conversion and abandonment:** Glassbox is popular among online retailers, who use it to solve issues with conversion and basket abandonment. Their struggle scores are a popular feature for figuring this out. > #### Bottom line +> > Not being able to try Glassbox without talking to sales hurts it as an alternative. There are likely better choices, especially if you want A/B testing, feature flags, or EU hosting. -
- ## 6. LogRocket -- **Founded:** 2016 -- **Most similar to:** PostHog, Smartlook -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retail companies. +- **Founded:** 2016 +- **Most similar to:** PostHog, Smartlook +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retail companies. ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/logrocket.webp) @@ -344,37 +348,39 @@ According to G2 reviews, customers use Glassbox for: ### Key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. -- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. +- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. -- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. +- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. -- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. ### How does LogRocket compare to Amplitude? Like many of the other alternatives, LogRocket lacks group analytics, A/B testing, and feature flags. It makes up for this by including performance monitoring and error tracking, which Amplitude doesn't include. - - - - - - - - - - - - - + ### How popular is LogRocket? -According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), 1,104 of the top million sites use LogRocket (as of January 2024). This is roughly one-tenth of Amplitude's 10,678. +According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), 1,104 of the top million sites use LogRocket (as of January 2024). This is roughly one-tenth of Amplitude's 10,678. ### Why do companies use LogRocket? @@ -387,16 +393,15 @@ The reviewers of G2 use LogRocket for these reasons: 3. **High usability:** LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues. > #### Bottom line +> > LogRocket is a solid alternative to Amplitude, especially if you want session replay, error tracking, and performance monitoring. -
- ## 7. Smartlook -- **Founded:** 2016 -- **Most similar to:** LogRocket, Glassbox, Heap -- **Typical users:** Engineers, business analysts, product managers -- **Typical customers:** Enterprise retail and ecommerce websites and apps +- **Founded:** 2016 +- **Most similar to:** LogRocket, Glassbox, Heap +- **Typical users:** Engineers, business analysts, product managers +- **Typical customers:** Enterprise retail and ecommerce websites and apps ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/smartlook.png) @@ -406,33 +411,35 @@ Smartlook combines session replays with product analytics, visualizations, and c ### Key features -- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. +- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. +- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. -- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. +- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. ### How does Smartlook compare to Amplitude? -Smartlook swaps Amplitude's A/B testing and feature flags for autocapture and session replay. Their core product analytics and platform features are very similar. +Smartlook swaps Amplitude's A/B testing and feature flags for autocapture and session replay. Their core product analytics and platform features are very similar. - - - - - - - - - - - - - + ### How popular is Smartlook? @@ -444,21 +451,20 @@ According to G2 reviewers, Smartlook users benefit from: 1. **The integration between replays and events:** Smartlook connects event-based analytics and real user sessions. This enables users to dive deeper into user behavior than a single tool would provide. -2. **Understanding visitor pain points:** The analytics and visualizations make it easy to understand where users are running into trouble or where crashes happen. Fixing these areas improves user experience and conversion. +2. **Understanding visitor pain points:** The analytics and visualizations make it easy to understand where users are running into trouble or where crashes happen. Fixing these areas improves user experience and conversion. 3. **Real user monitoring:** See how real users are using your app and monitor the quality of their experiences. Figure out what areas are confusing or not being used properly. > #### Bottom line -> Smartlook makes a good choice for an Amplitude alternative thanks to its matching product analytics features and being self-serve. For product teams, it misses out on group analytics but includes session replay which can help you understand specific experiences better. - -
+> +> Smartlook makes a good choice for an Amplitude alternative thanks to its matching product analytics features and being self-serve. For product teams, it misses out on group analytics but includes session replay which can help you understand specific experiences better. ## 8. Statsig -- **Founded:** 2021 -- **Most similar to:** PostHog, Amplitude -- **Typical users:** Engineering and DevOps teams -- **Typical customers:** Engineering-focused B2B companies +- **Founded:** 2021 +- **Most similar to:** PostHog, Amplitude +- **Typical users:** Engineering and DevOps teams +- **Typical customers:** Engineering-focused B2B companies ![Statsig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/statsig.png) @@ -470,32 +476,34 @@ It also includes a warehouse-native mode to connect directly and utilize your cu ### Key features -- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. -- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. -- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. -- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact using existing data. +- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. +- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. +- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. +- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact using existing data. ### How does Statsig compare to Amplitude? Opposite to many of the alternatives on this list, Statsig focuses on A/B testing and feature flags. It does include basic analytics, but not nearly at the same level as Amplitude. - - - - - - - - - - - - - + ### How popular is Statsig? -According to [BuiltWith](https://trends.builtwith.com/analytics/Statsig), 648 of the top million sites use Statsig. This is nearly 1/20 of Amplitude's 10,678. +According to [BuiltWith](https://trends.builtwith.com/analytics/Statsig), 648 of the top million sites use Statsig. This is nearly 1/20 of Amplitude's 10,678. ### Why do companies use Statsig? @@ -503,24 +511,23 @@ According to G2, users are big fans of Statsig because: 1. **Experiments-focused:** It provides all the tools to run successful experiments. This enables reviewers to ship faster and create an experimentation mindset within their company. -2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. +2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. 3. **Documentation:** Thanks to the solid documentation of SDKs and features, in combination with a simple UX, reviewers find Statsig easy to set up and use. > #### Bottom line +> > If your focus is experimentation and feature releases, Statsig can make for a solid alternative to Amplitude. It does miss out on the advanced analytics features when compared to Amplitude. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Amplitude replacement if: -- You value transparency (we're open source and open core) -- You want tools to help you understand users in more depth (we added session replay, surveys, and more on top of Amplitude's feature set) -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want tools to help you understand users in more depth (we added session replay, surveys, and more on top of Amplitude's feature set) +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-eppo-alternatives.mdx b/contents/blog/best-eppo-alternatives.mdx index 029b63ce9..086ed4896 100644 --- a/contents/blog/best-eppo-alternatives.mdx +++ b/contents/blog/best-eppo-alternatives.mdx @@ -2,24 +2,23 @@ title: 'The best Eppo alternatives & competitors, compared' date: 2024-06-26 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/v1710126633/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png + https://res.cloudinary.com/dmukukwp6/image/upload/v1710126633/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Statsig, Amplitude -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Statsig, Amplitude +- **Typical users:** Engineers and product teams ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -31,41 +30,44 @@ Typical PostHog users are engineers and product managers at startups and mid-siz #### Key features -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to Eppo? Both Eppo and PostHog support core feature flag and A/B testing components. The biggest difference is their approach to data warehouses: -- Eppo is warehouse-native, meaning that it integrates with your existing data tools like Snowflake or Postgres. +- Eppo is warehouse-native, meaning that it integrates with your existing data tools like Snowflake or Postgres. -- PostHog is not warehouse-native, but instead aims to replace your existing data stack by combining product analytics, [pipelines](/docs/cdp), and warehousing into one platform. This eliminates the need for stitching together integrations between third-party tools, and makes it easier for engineers to work with data. +- PostHog is not warehouse-native, but instead aims to replace your existing data stack by combining product analytics, [pipelines](/docs/cdp), and warehousing into one platform. This eliminates the need for stitching together integrations between third-party tools, and makes it easier for engineers to work with data. Besides this, PostHog offers product analytics, session replays, and surveys, whereas Eppo does not. On the other hand, Eppo offers multi-armed bandit testing (called "contextual bandits" in Eppo) and [CUPED analysis](https://matteocourthoud.github.io/post/cuped/), whereas PostHog does not. - - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -78,16 +80,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **It's easy to get started:** Many users love how PostHog's event autocapture means they can go from implementing its tracking code to ingesting events in just a few minutes. Enabling session replay is equally straightforward, so you can instantly start seeing how people are navigating your app or website. > #### Bottom line -> +> > PostHog is an ideal Eppo alternative if you're looking for a powerful all-in-one tool that can also serve your A/B testing and feature flag needs. It also offers a dedicated EU-hosted cloud at no extra cost. -
- ## 2. GrowthBook -- **Founded:** 2020 -- **Similar to:** LaunchDarkly, Statsig -- **Typical users:** Engineers and data scientists +- **Founded:** 2020 +- **Similar to:** LaunchDarkly, Statsig +- **Typical users:** Engineers and data scientists ![GrowthBook](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309283/posthog.com/contents/images/blog/best-split-alternatives/growthbook.png) @@ -95,38 +95,42 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie [GrowthBook](/blog/posthog-vs-growthbook) is a warehouse-native feature flag and experimentation platform. Its biggest selling point is integrating with the product and data tools you already use. -It's a popular choice for companies in strict regulatory environments because it's self-hostable and warehouse-native, but you can also use its hosted cloud version. +It's a popular choice for companies in strict regulatory environments because it's self-hostable and warehouse-native, but you can also use its hosted cloud version. #### Key features -- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. +- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. -- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. +- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. -- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. +- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. -- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. +- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. -- 🔌 **Integrations:** Connects with [data warehouses](/blog/cdp-vs-data-warehouse) and analytics tools, but has limited integrations beyond that. +- 🔌 **Integrations:** Connects with [data warehouses](/blog/cdp-vs-data-warehouse) and analytics tools, but has limited integrations beyond that. ### How does GrowthBook compare to Eppo? GrowthBook is the most similar alternative to Eppo on this list. It matches almost all of Eppo's features, plus has the added bonus of being self-serve with transparent pricing. - - - - - - - - - - - - - - + ### Why do companies use GrowthBook? @@ -139,16 +143,14 @@ According to G2, reviewers choose GrowthBook for the following. 3. **Self-hostable:** Reviewers like that they have full control over GrowthBook by running it on their own infrastructure. This means no limits to data. > #### Bottom line -> +> > Being open source, free, and self-hostable, GrowthBook makes for a good alternative to Eppo, especially for companies in tricky regulatory situations. -
- ## 3. Statsig -- **Founded:** 2021 -- **Similar to:** LaunchDarkly, PostHog -- **Typical users:** Engineering and DevOps teams +- **Founded:** 2021 +- **Similar to:** LaunchDarkly, PostHog +- **Typical users:** Engineering and DevOps teams ![Statsig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/statsig.png) @@ -158,53 +160,56 @@ According to G2, reviewers choose GrowthBook for the following. #### Key features -- 🚩 **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. +- 🚩 **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. -- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. +- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. -- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. +- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. -- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. +- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. ### How does Statsig compare to Eppo? Statsig is another similar alternative to Eppo. It includes feature flags, warehouse-native mode, and advanced A/B testing techniques such as multi-armed bandit testing. However, its feature flags are limited to booleans only and don't support string, number, or JSON values. - - - - - - - - - - - - - - + ### Why do companies use Statsig? + According to G2, users are big fans of Statsig because: 1. **Experiments-focused:** Statsig provides all the tools to run successful experiments. Reviewers write this enables them to ship faster and create an experimentation mindset. -2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. +2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. 3. **Documentation:** Thanks to the solid documentation of SDKs and features, in combination with a simple UX, reviewers find Statsig easy to set up and use. > #### Bottom line -> +> > Statsig's feature parity with Eppo combined with transparent pricing and self-serve almost make it a no-brainer. However, developers will find their boolean-only feature flags restricting. -
- ## 4. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** Statsig, Flagsmith -- **Typical users:** Enterprise engineering and DevOps teams +- **Founded:** 2014 +- **Similar to:** Statsig, Flagsmith +- **Typical users:** Enterprise engineering and DevOps teams ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -214,32 +219,36 @@ According to G2, users are big fans of Statsig because: #### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. -- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. +- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. -- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. +- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. -- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. +- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. ### How does LaunchDarkly compare to Eppo? [LaunchDarkly](/blog/best-launchdarkly-alternatives) and Eppo offer similar feature management and A/B testing features, though LaunchDarkly's lack of multi-armed bandit experiments may be a barrier for teams looking to automate conversion optimizations. - - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -255,13 +264,11 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie > > LaunchDarkly is a good alternative if you need powerful feature management options and don't need to run experiments directly in your data warehouse. Although its A/B testing tools lack some of Eppo's advanced features, it should be sufficient for most teams. -
- ## 5. Flagsmith -- **Founded:** 2018 -- **Similar to:** LaunchDarkly, GrowthBook -- **Typical users:** Developers, Product Teams +- **Founded:** 2018 +- **Similar to:** LaunchDarkly, GrowthBook +- **Typical users:** Developers, Product Teams ![Flagsmith](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309283/posthog.com/contents/images/blog/best-split-alternatives/growthbook.png) @@ -273,32 +280,36 @@ It offers lots of flexibility when it comes to hosting. You can choose from data #### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. -- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. +- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. -- 💼 **Deployment options:** Available as a hosted cloud service, on-premise, or in a private cloud. +- 💼 **Deployment options:** Available as a hosted cloud service, on-premise, or in a private cloud. ### How does Flagsmith compare to Eppo? -Flagsmith offers comprehensive feature flag capabilities similar to Eppo. However, while Eppo is warehouse-native and integrates deeply with data tools, Flagsmith emphasizes its open-source nature and flexibility in deployment options. +Flagsmith offers comprehensive feature flag capabilities similar to Eppo. However, while Eppo is warehouse-native and integrates deeply with data tools, Flagsmith emphasizes its open-source nature and flexibility in deployment options. Flagsmith also calls out "remote config" as a core feature, but behind the scenes these are really just feature flags with JSON payloads. Thus Eppo and any alternative that supports JSON payloads support this too. - - - - - - - - - - - - - - + ### Why do companies use Flagsmith? @@ -311,16 +322,14 @@ According to [G2 reviews](https://www.g2.com/products/flagsmith/reviews), users 3. **Comprehensive feature management:** Flagsmith offers a wide range range of features for managing feature releases and iterations. > #### Bottom line -> +> > Flagsmith is an excellent Eppo alternative if you are looking for an open-source solution with flexible deployment options and comprehensive feature management capabilities. -
- ## 6. Optimizely -- **Founded:** 2010 -- **Similar to:** VWO -- **Typical users:** Enterprise marketing, frontend teams +- **Founded:** 2010 +- **Similar to:** VWO +- **Typical users:** Enterprise marketing, frontend teams ![Optimizely](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/optimizely.png) @@ -330,32 +339,36 @@ According to [G2 reviews](https://www.g2.com/products/flagsmith/reviews), users #### Key features -- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. +- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. -- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. +- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. -- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. +- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. -- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. +- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. -- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. +- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. ### How does Optimizely compare to Eppo? - - - - - - - - - - - - - - + ### Why do companies use Optimizely? @@ -371,13 +384,11 @@ According to G2 reviews, people are fans of Optimizely because: > > Optimizely's no code experiments make it a good choice if you need a tool that's accessible for non-technical teams, such as marketing. -
- ## 7. Amplitude -- **Founded:** 2012 -- **Most similar to:** PostHog, Statsig -- **Typical users:** Product managers, data analysts, marketing teams +- **Founded:** 2012 +- **Most similar to:** PostHog, Statsig +- **Typical users:** Product managers, data analysts, marketing teams ![amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/amplitude-website.png) @@ -387,34 +398,39 @@ According to G2 reviews, people are fans of Optimizely because: #### Key features -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. ### How does Amplitude compare to Eppo? Like a few alternatives on this list, Amplitude doesn't support multi-armed bandit experiments. It makes up for this with powerful built-in product analytics, though. - - - - - - - - - - - - - - + ### Why do companies use Amplitude? + According to [G2 reviews](https://www.g2.com/products/amplitude-analytics/reviews), people like Amplitude because: 1. **It's simple to use:** Amplitude makes it easy for non-technical users to get insights about their product and make improvements. Amplitude is built for users like product managers and marketers, making it a popular choice for them. @@ -427,16 +443,14 @@ According to [G2 reviews](https://www.g2.com/products/amplitude-analytics/review > > Like PostHog, Amplitude is a good alternative if you value powerful analytics and experimentation in one, though it's less geared to engineers than Eppo or PostHog. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Eppo replacement if: -- You value transparency. We're open source and open core. -- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, and surveys. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, and surveys. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-error-tracking-tools.mdx b/contents/blog/best-error-tracking-tools.mdx new file mode 100644 index 000000000..62d312361 --- /dev/null +++ b/contents/blog/best-error-tracking-tools.mdx @@ -0,0 +1,252 @@ +--- +title: 6 best error tracking tools for developers +date: 2025-11-27 +rootPage: /blog +sidebar: Blog +showTitle: true +hideAnchor: true +author: + - natalia-amorim +featuredImage: >- + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png +featuredImageType: full +category: General +tags: + - Alternatives +seo: + { + metaTitle: '6 best error tracking tools for developers', + metaDescription: 'Compare the top error tracking tools for developers, including PostHog, Sentry, and SigNoz. See which platforms offer the best context, speed, and control.', + } +--- + +Every developer has shipped a bug that slipped through tests. What matters isn't perfection, it's how quickly you find out, understand the cause, and ship a fix. Great error tracking tools give you context, not just stack traces: they show what the user did right before the exception, which release it came from, and what else broke as a result. + +The top error monitoring tools give you this context, and in this guide, we'll compare the best options for developers across open-source options, enterprise suites, and all-in-one platforms. + +## What are the features of a great error tracking tool + +Before jumping into the list, here are the features we are looking for in each tool: + +- Real-time error capture and grouping +- Full stack traces, source maps, and contextual metadata +- Alerts and assignment workflows for triage +- SDKs for major languages and frameworks +- Integration with CI/CD, logs, and performance data +- Clear pricing and scalability +- Behavioral data context (session replays, user data, or analytics) + +## Quick comparison + + + +### 1. PostHog: Best for contextual debugging and developer control + +**TL;DR:** Most error trackers stop at stack traces, but PostHog goes further. It combines [error tracking](/error-tracking), [session replay](/session-replay), [analytics](/product-analytics), and [feature flags](/feature-flags) in one platform, giving developers full context on every issue. + +Error tracking is only one part of building great products, and that's the real advantage of PostHog. It's not a tool you bolt on after the fact, it's part of the feedback loop between shipping, learning, and improving. Each exception can be linked to the related session replay, user, and feature flag version. You can see the user's actions, console output, and API calls leading up to the issue, then ship a fix behind a feature flag, test it, and measure the impact in analytics. + +You're also able to autocapture unhandled exceptions, filter by error type, and set event-based alerts that trigger when specific issues occur. + +**Strengths** + +- Replay-linked debugging +- Full user and session context +- Transparent usage-based pricing with configurable caps +- Unified suite: analytics, feature flags, surveys, experiments, and more + +**Best for:** Teams that want an integrated view of errors, user behavior, and product analytics in one place. + + + + + +**Community:** +PostHog is fully open source under the MIT license and actively maintained at [github.com/PostHog/posthog](https://github.com/PostHog/posthog). The repository has 29.8k+ stars, 360+ contributors, and sees daily commits from both the core team and community. Most development happens in public, including product discussions and roadmap planning. + +### 2. Sentry: Best for production-scale error and performance tracking + +**TL;DR:** Sentry is a mature, battle-tested error and performance monitoring tool used across industries. It's stable, deeply integrated, and built for teams who value visibility over novelty. + +Sentry has earned its reputation by being the tool developers turn to when uptime and reliability are non-negotiable. It provides rich grouping, detailed stack traces, breadcrumbs, release tracking, and performance monitoring across frontend, backend, and mobile SDKs. It's highly scalable, with strong alerting and triage workflows. + +**Strengths** + +- Wide SDK coverage and proven reliability +- Performance tracing to identify slow transactions +- Self-host option available +- Mature ecosystem and integrations + +**Best for:** Established teams running large-scale web or mobile applications needing reliability and deep insight. + +**Community** +Sentry is one of the most-starred monitoring tools, with ~42k stars and 800+ contributors on [GitHub](https://github.com/getsentry/sentry). It's licensed under the Business Source License (BSL), meaning the core is source-available with usage limits. The team is highly active with weekly releases and a strong community presence. + +### 3. Rollbar: Best for CI/CD and release-aware workflows + +**TL;DR:** Rollbar connects errors directly to deploys, releases, and regressions. It's built for teams who deploy constantly and need to know the moment something breaks in production. + +Rollbar's superpower is speed. It specializes in tracking when new releases cause errors, and integrates with GitHub, GitLab, Jira, and Slack, automatically associating new exceptions with recent deployments. This tight loop between code and error makes it a favorite for fast-moving CI/CD teams. + +You'd pick Rollbar if you value velocity and automation over depth. It's the tool that helps small teams ship multiple times a day without fear. + +**Strengths** + +- Release tracking and rollback detection +- Strong CI/CD and issue tracker integrations +- Automations for regression alerts and triage + +**Best for:** Teams deploying continuously who need visibility into which release introduced an error. + +**Community** +Rollbar maintains several open SDK repositories across languages, including [rollbar.js](https://github.com/rollbar/rollbar.js), [rollbar-python](https://github.com/rollbar/pyrollbar), and [rollbar-java](https://github.com/rollbar/rollbar-java). Each has hundreds of stars and regular maintenance, though the core product itself is proprietary. + +### 4. Bugsnag: Best for mobile stability and crash analytics + +**TL;DR:** A leading tool for mobile and frontend error monitoring focused on app stability metrics. + +Bugsnag was built around the insight that not every error is equal. It measures crash-free sessions, calculates stability scores, and surfaces the most impactful issues first so teams can prioritize issues that have the greatest impact on real-world experience. Its clean dashboards and SDK coverage across iOS, Unity, React Native, Android, and web make it a go-to for app developers. + +**Strengths** + +- Excellent mobile SDKs and coverage +- Stability and health metrics help prioritize fixes +- Integrates with common mobile CI/CD pipelines + +**Best for:** Mobile and frontend teams focused on improving user stability and retention. + +**Community** +Bugsnag's core platform is closed source, but it maintains open SDKs for most major platforms ([JavaScript](https://github.com/bugsnag/bugsnag-js), [Android](https://github.com/bugsnag/bugsnag-android), [Unity](https://github.com/bugsnag/bugsnag-unity), and others). Each repo has hundreds to a few thousand stars, and updates are frequent. + +### 5. GlitchTip: Best lightweight open-source error tracker + +**TL;DR:** GlitchTip is an open-source, privacy-friendly alternative to Sentry. It's the “just works” open-source tracker: lightweight, predictable, and yours to run however you want. + +GlitchTip provides basic error tracking and self-hosting flexibility for small teams. Its Sentry API compatibility means you can often switch without changing SDKs. GlitchTip's simplicity is also its strength: no over-engineered dashboards, no surprise upgrades, no opaque billing – just a clean UI, grouped errors, and self-hosted reliability. It's a compelling choice for smaller engineering teams or privacy-sensitive organizations. + +**Strengths** + +- Easy deployment with Docker +- Free and privacy-friendly +- Maintains Sentry protocol compatibility + +**Best for:** Small teams or organizations that value control and simplicity over feature depth. + +**Community** +[GlitchTip](https://mastodon.online/@glitchtip) is fully open source under the MIT license, with active contributions from the developer community. It's a lightweight alternative to Sentry with regular maintenance and transparent development. + +### 6. SigNoz: Best open-source APM and error tracking combination + +**TL;DR:** SigNoz is an open-source observability platform built on OpenTelemetry. + +SigNoz collects metrics, traces, and errors into one open-source platform designed to replace proprietary APM tools like Datadog or New Relic. It's self-hostable, cost-effective, and ideal for teams standardizing on open telemetry stacks. + +**Strengths** + +- Unified tracing, metrics, and error monitoring +- OpenTelemetry-native and vendor-neutral +- No licensing lock-in + +**Best for:** Backend or infrastructure teams who prefer open frameworks and self-hosted observability. + +**Community** +[SigNoz](https://github.com/SigNoz/signoz) is open source under the Apache 2.0 license, with 24k+ stars and a rapidly growing contributor base. It's one of the most active OpenTelemetry-native observability projects and ships frequent updates. + +## How PostHog is different + +Two words: context and consolidation. Where other tools isolate data, PostHog combines everything developers need: + +- **All-in-one toolkit:** [Product analytics](https://posthog.com/product-analytics), [web analytics](https://posthog.com/web-analytics), [session replay](https://posthog.com/session-replay), [feature flags](https://posthog.com/feature-flags), [experiments](https://posthog.com/experiments), [surveys](https://posthog.com/surveys), [LLM analytics](https://posthog.com/llm-analytics), and [error tracking](https://posthog.com/error-tracking). +- **Developer-first:** Transparent APIs, SQL query builder, open source, and public roadmap. +- **Transparent pricing:** Generous free tiers and [usage-based billing.](https://posthog.com/pricing) +- **Trusted by engineering teams:** Used by [Supabase, Lovable, ElevenLabs, ResearchGate, and more.](https://posthog.com/customers) + +## Takeaways + +| Use case | Best tool | +| ----------------------------------- | --------- | +| All-in-one product + error tracking | PostHog | +| Deep performance and error triage | Sentry | +| Release and CI/CD visibility | Rollbar | +| Mobile crash analytics | Bugsnag | +| Simple, self-hosted tracking | GlitchTip | +| Open-source APM | SigNoz | + +## FAQ + +
+ What's the best error tracking tool for developers? + +If you want full context, including stack traces, user sessions, and console logs, **PostHog** is the best choice. It combines error tracking, session replay, analytics, and feature flags in one platform. For large-scale reliability and performance monitoring, **Sentry** is another strong option. + +
+ +
+ What's the difference between PostHog and Sentry? + +**Sentry** focuses primarily on deep error monitoring and performance tracing. **PostHog** provides a broader context by combining error tracking with product analytics, session replays, feature flags, and more. + +
+ +
+ Are there open-source error tracking tools? + +Yes. **PostHog**, **Sentry**, and **GlitchTip** all offer open-source editions. These options are ideal for teams who want full data ownership and flexibility in how they run their error tracking systems. + +
+ +
+ Which error tracking tool integrates best with CI/CD workflows? + +**Rollbar** integrates deeply with CI/CD pipelines and tools like GitHub, GitLab, Slack, and Jira. It automatically ties new errors to specific releases, helping teams detect regressions right after deployment. + +
+ +
+ Which error tracking tool is best for mobile apps? + +**Bugsnag** is built for mobile error tracking and app stability. It supports iOS, Android, and other major mobile SDKs and provides useful metrics like crash-free sessions and stability scores to help teams prioritize fixes. + +
+ +
+ Which is the cheapest error tracking tool? + +**PostHog** offers transparent, usage-based pricing with generous free tiers across all products. Most small teams can use PostHog entirely for free, and its billing caps prevent surprise overages. Open-source tools like GlitchTip are also cost-effective for teams comfortable managing their own hosting. + +
+ +
+ What are the best Datadog alternatives for error tracking? + +If your focus is on application-level errors and user experience rather than infrastructure monitoring, **PostHog** and **Sentry** are the best Datadog alternatives. For teams who prefer open-source observability platforms, **SigNoz** is an excellent choice built on OpenTelemetry. + +
+ +{' '} + + diff --git a/contents/blog/best-fathom-alternatives.mdx b/contents/blog/best-fathom-alternatives.mdx index 2f2fb5175..002785d0e 100644 --- a/contents/blog/best-fathom-alternatives.mdx +++ b/contents/blog/best-fathom-alternatives.mdx @@ -2,31 +2,30 @@ title: 'The best Fathom alternatives & competitors, compared' date: 2024-10-10 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-company-culture-blog.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-company-culture-blog.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- - -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' + +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Heap, Matomo -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Heap, Matomo +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ### What is PostHog? @@ -37,37 +36,37 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. +- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for full customization. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for full customization. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. ### How does PostHog compare to Fathom? -Fathom focuses entirely on web analytics while PostHog includes web analytics with a whole suite of tools for analyzing and improving your site and app. This means PostHog has a wider feature set while still offering the privacy-prerserving options Fathom prides itself on. PostHog is also open source and provides a generous free tier, neither of which is true of Fathom. +Fathom focuses entirely on web analytics while PostHog includes web analytics with a whole suite of tools for analyzing and improving your site and app. This means PostHog has a wider feature set while still offering the privacy-prerserving options Fathom prides itself on. PostHog is also open source and provides a generous free tier, neither of which is true of Fathom. - - - - - - - - - - - - - - - + > 💡 **Good to know:** Fathom has a slightly different approach to complying with EU privacy regulations. They do so by: +> > 1. Being a Canadian company. The European Commission determined that Canada has an adequate level of data protection. > 2. Having EU isolation so visitor data is routed and stored on EU servers. > 3. Having a data processing agreement (DPA) available. @@ -83,16 +82,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > Because PostHog is free and includes the core web analytics and privacy features of Fathom, it makes an excellent alternative. This is especially true for startups and scaleups looking for a range of tools to help them build a better product. -
- ## 2. Plausible -- **Founded:** 2019 -- **Similar to:** Fathom, Umami -- **Typical users:** Small SaaS companies -- **Typical customers:** Privacy-focused indiehackers and founders +- **Founded:** 2019 +- **Similar to:** Fathom, Umami +- **Typical users:** Small SaaS companies +- **Typical customers:** Privacy-focused indiehackers and founders ![Plausible](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_03_23_2x_9ee8616ddf.png) @@ -106,33 +104,33 @@ Plausible is nearly twice as popular as Fathom according to [BuiltWith](https:// #### Key features -- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. +- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. -- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). +- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). -- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). +- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). -- 🏋️ **Lightweight:** Plausible's script is less than 1kB, making it significantly smaller than competitors. +- 🏋️ **Lightweight:** Plausible's script is less than 1kB, making it significantly smaller than competitors. ### How does Plausible compare to Fathom? -Plausible is the closest like-for-like competitor to Fathom. Both focus on privacy-friendly web analytics, but they do have some fundamental differences. Plausible is open source, EU built and hosted, and enables users to capture properties with their custom events. +Plausible is the closest like-for-like competitor to Fathom. Both focus on privacy-friendly web analytics, but they do have some fundamental differences. Plausible is open source, EU built and hosted, and enables users to capture properties with their custom events. - - - - - - - - - - - - - - - + > 💡 **Good to know:** Although they don't have a free plan, both Plausible and Fathom offer a 30-day free trial. @@ -147,16 +145,15 @@ According to social media, users choose Plausible for the following reasons: 3. **Privacy-focused:** Privacy-conscious developers like they can still track their site while remaining compliant with regulations. > #### Bottom line +> > For simple web analytics, Plausible is a near copy of Fathom. For small developers wanting to self-host a solution, Plausible is a great choice. -
- ## 3. Matomo -- **Founded:** 2007 -- **Similar to:** Google Analytics, PostHog -- **Typical users:** Marketing and ecommerce teams -- **Typical customers:** Privacy-focused former GA users +- **Founded:** 2007 +- **Similar to:** Google Analytics, PostHog +- **Typical users:** Marketing and ecommerce teams +- **Typical customers:** Privacy-focused former GA users ![Matomo](https://res.cloudinary.com/dmukukwp6/image/upload/matomo_8d74c7fc2c.png) @@ -168,33 +165,32 @@ Matomo is 20x more popular than Fathom according to [BuiltWith](https://trends.b #### Key features -- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. +- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. -- 📊 **Custom reports:** Get detailed reports on product usage, cohorts, funnels, and conversion goals. +- 📊 **Custom reports:** Get detailed reports on product usage, cohorts, funnels, and conversion goals. -- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. +- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. -- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. +- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. ### How does Matomo compare to Fathom? -Although both Matomo and Fathom position themselves as privacy-friendly [Google Analytics alternative](/blog/ga4-alternatives), Matomo is much more fully featured. Matomo has a range of paid add-ons for features like session replays, heatmaps, search performance, and A/B testing. +Although both Matomo and Fathom position themselves as privacy-friendly [Google Analytics alternative](/blog/ga4-alternatives), Matomo is much more fully featured. Matomo has a range of paid add-ons for features like session replays, heatmaps, search performance, and A/B testing. - - - - - - - - - - - - - - - + > 💡 **Good to know:** Like Fathom, Matomo offers a free trial (but only 21 days). @@ -209,54 +205,52 @@ According to reviews on [G2](https://www.g2.com/products/matomo-formerly-piwik/r 3. **GA-like:** Matomo's feature set is very similar to Google Analytics. This means users can do the analysis they are familiar with on a more privacy-friendly platform. > #### Bottom line -> For Fathom users looking for other privacy-friendly, GA-like options will find Matomo a good one. It does lack the free plan of other tools but does at least provide a free trial. - -
+> +> For Fathom users looking for other privacy-friendly, GA-like options will find Matomo a good one. It does lack the free plan of other tools but does at least provide a free trial. ## 4. Umami -- **Founded:** 2022 -- **Similar to:** Fathom, Plausible -- **Typical users:** Developers and content-focused teams -- **Typical customers:** Small devs and large content-focused enterprises +- **Founded:** 2022 +- **Similar to:** Fathom, Plausible +- **Typical users:** Developers and content-focused teams +- **Typical customers:** Small devs and large content-focused enterprises ![Umami](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_07_at_11_29_28_46e1a43d78.png) ### What is Umami? -Umami is an open source, easy-to-use Google Analytics alternative. Like other similar tools, it is privacy-friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. +Umami is an open source, easy-to-use Google Analytics alternative. Like other similar tools, it is privacy-friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. According to [BuiltWith](https://trends.builtwith.com/analytics/Umami), as of October 2024, Fathom is more popular. Only 1,077 of the top 1 million websites deploy Umami whereas 1,832 use Fathom. #### Key features -- 🌍 **Visitor insights:** Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. +- 🌍 **Visitor insights:** Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. -- 🛠️ **Custom events:** Track more than pageviews. Capture custom events wherever they happen on your site. +- 🛠️ **Custom events:** Track more than pageviews. Capture custom events wherever they happen on your site. -- 📖 **Open source:** See all of the code, run and host it yourself, modify it for your needs, and contribute to it. +- 📖 **Open source:** See all of the code, run and host it yourself, modify it for your needs, and contribute to it. -- 🏃 **Realtime:** Get a view into the live stats for your site. See how many current visitors you have. +- 🏃 **Realtime:** Get a view into the live stats for your site. See how many current visitors you have. ### How does Umami compare to Fathom? -Similar to Plausible, Umami is a like-for-like alternative to Fathom. The big differences are that it includes a free tier and is open source. +Similar to Plausible, Umami is a like-for-like alternative to Fathom. The big differences are that it includes a free tier and is open source. - - - - - - - - - - - - - - - + ### Why do companies use Umami? @@ -266,19 +260,18 @@ According to its few [G2](https://www.g2.com/products/umami/reviews) reviews and 2. **Free plan:** Users appreciate that they can use Umami for 3 sites and 100k events for free. -3. **Design:** Umami's clean and simple UI gets brought up as a selling point for some reviewers. +3. **Design:** Umami's clean and simple UI gets brought up as a selling point for some reviewers. > #### Bottom line -> Because it provides web analytics and is free, Umami makes for a solid choice for those looking for simple, privacy-friendly web analytics. - -
+> +> Because it provides web analytics and is free, Umami makes for a solid choice for those looking for simple, privacy-friendly web analytics. ## 5. Google Analytics -- **Founded:** 2005 -- **Similar to:** Matomo, Piwik Pro -- **Typical users:** Marketing and business teams reliant on Google's ecosystem -- **Typical customers:** Small businesses and massive enterprises +- **Founded:** 2005 +- **Similar to:** Matomo, Piwik Pro +- **Typical users:** Marketing and business teams reliant on Google's ecosystem +- **Typical customers:** Small businesses and massive enterprises ![Google Analytics](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_14_54_37_25bd7082b7.png) @@ -286,41 +279,41 @@ According to its few [G2](https://www.g2.com/products/umami/reviews) reviews and [Google Analytics](/blog/google-analytics-cost) has long been the go-to choice for website and app analytics thanks to Google's huge market share, a large amount of informational content, and its connection with the rest of the Google suite. -Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. +Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. Google Analytics is still massively popular. According to [BuiltWith](https://trends.builtwith.com/analytics/Google-Analytics), as of October 2024, 489,524 of the top 1 million websites deploy Google Analytics and a comparatively tiny 1,832 use Fathom. #### Key features -- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. +- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. -- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. +- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. -- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. +- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. -- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. +- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. ### How does Google Analytics compare to Fathom? -Fathom positions itself as a privacy-friendly Google Analytics alternative. They both have a focus on web analytics, but Google Analytics has expanded to include some product analytics features over the years. +Fathom positions itself as a privacy-friendly Google Analytics alternative. They both have a focus on web analytics, but Google Analytics has expanded to include some product analytics features over the years. - - - - - - - - - - - - - - - + ### Why do companies use Google Analytics? @@ -333,16 +326,15 @@ According to [G2](https://www.g2.com/products/google-analytics/reviews), users c 3. **AI insights:** Reviewers appreciate the fact that GA surfaces insights automatically and makes predictions. This helps them find new ways of improving their site. > #### Bottom line +> > You would probably not consider Fathom without knowing about Google Analytics. It's the go-to choice for a significant portion of sites, especially ones tied to the Google ecosystem. -
- ## 6. Piwik Pro -- **Founded:** 2013 -- **Similar to:** Matomo, Google Analytics -- **Typical users:** Marketing and analysis teams -- **Typical customers:** European enterprises in strict regulatory situations +- **Founded:** 2013 +- **Similar to:** Matomo, Google Analytics +- **Typical users:** Marketing and analysis teams +- **Typical customers:** European enterprises in strict regulatory situations ![Piwik Pro](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_24_54_2x_b0a26db1cb.png) @@ -356,31 +348,30 @@ Piwik Pro and Fathom are neck and neck in terms of popularity according to [Buil #### Key features -- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. +- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. -- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. +- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. -- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. +- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. -- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. +- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. ### How does Piwik Pro compare to Fathom? - - - - - - - - - - - - - - - + ### Why do companies use Piwik Pro? @@ -393,16 +384,15 @@ Based on reviews from [G2](https://www.g2.com/products/piwik-pro/reviews), the f 3. **Control:** Reviewers like that they are in control of their data, tune it to their needs, and host it outside the US. > #### Bottom line -> Piwik Pro offers a special set of compliance tools and a free tier that makes it a solid choice as a Fathom alternative. - -
+> +> Piwik Pro offers a special set of compliance tools and a free tier that makes it a solid choice as a Fathom alternative. ## 7. Heap -- **Founded:** 2013 -- **Similar to:** PostHog -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Similar to:** PostHog +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/heap.png) @@ -414,35 +404,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), as of Oct #### Key features -- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. +- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session – although this lacks the debugging tools typical of most replay tools. +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session – although this lacks the debugging tools typical of most replay tools. -- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Fathom? -Heap has a different focus than Fathom. It doesn't have a simple web analytics view but does have a full suite of product analytics tools including autocapture. +Heap has a different focus than Fathom. It doesn't have a simple web analytics view but does have a full suite of product analytics tools including autocapture. - - - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -455,19 +445,17 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > For those looking for product analytics, Heap is a good tool to consider. It does lack the simple web analytics view and some of the compliance features Fathom users might care about though. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect [Fathom](/blog/posthog-vs-fathom) replacement if: -- You want all the tools to help you build a better product (like product analytics, session replay, and A/B testing). -- You value transparency. We're open source and open core. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You want all the tools to help you build a better product (like product analytics, session replay, and A/B testing). +- You value transparency. We're open source and open core. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/web-analytics) and [read our docs](/docs) to learn more. - diff --git a/contents/blog/best-flagsmith-alternatives.mdx b/contents/blog/best-flagsmith-alternatives.mdx index e7c9773f3..e7f603879 100644 --- a/contents/blog/best-flagsmith-alternatives.mdx +++ b/contents/blog/best-flagsmith-alternatives.mdx @@ -2,24 +2,23 @@ title: 'The best Flagsmith alternatives & competitors, compared' date: 2024-06-11 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Statsig, LaunchDarkly -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Statsig, LaunchDarkly +- **Typical users:** Engineers and product teams ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -31,15 +30,15 @@ By combining all these tools into one platform, it eliminates the need for stitc #### Key features -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to Flagsmith? @@ -49,20 +48,23 @@ PostHog offers product analytics as well as a fully-integrated A/B testing tool. Both tools are open source. However, Flagsmith offers self-hosting while PostHog recommends self-hosting for hobbyist projects only. - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -75,16 +77,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **It's easy to get started:** Many users love how PostHog's event autocapture means they can go from implementing its tracking code to ingesting events in just a few minutes. Enabling session replay is equally straightforward, so you can instantly start seeing how people are navigating your app or website. > #### Bottom line -> +> > PostHog is an ideal Flagsmith alternative if you're looking for a powerful feature flags tool that can also serve your A/B testing and analytics needs. It also offers a dedicated EU-hosted cloud at no extra cost. -
- ## 2. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** DevCycle, Statsig -- **Typical users:** Enterprise engineering and DevOps teams +- **Founded:** 2014 +- **Similar to:** DevCycle, Statsig +- **Typical users:** Enterprise engineering and DevOps teams ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -96,32 +96,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), a ### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. -- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. +- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. -- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. +- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. -- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. +- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. ### How does LaunchDarkly compare to Flagsmith? [LaunchDarkly](/blog/best-launchdarkly-alternatives) and Flagsmith have similar feature management and governance features, though LaunchDarkly has a more comprehensive A/B testing offering. - - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -137,14 +140,12 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie > > LaunchDarkly has stronger features than Flagsmith. For enterprises, it's worth considering. For smaller teams, it's unlikely the best option because it lacks self-serve and is closed source. -
- ## 3. Statsig -- **Founded:** 2021 -- **Similar to:** DevCycle, PostHog -- **Typical users:** Engineering and DevOps teams -- **Typical customers:** Engineering-focused B2B companies +- **Founded:** 2021 +- **Similar to:** DevCycle, PostHog +- **Typical users:** Engineering and DevOps teams +- **Typical customers:** Engineering-focused B2B companies ![Statsig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/statsig.png) @@ -156,32 +157,36 @@ It also includes a warehouse-native mode to connect directly and utilize your [d ### Key features -- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. +- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. -- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. +- 🧪 **Experimentation:** Measure the impact of new changes with frequentist and Bayesian analysis engines. -- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. +- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. -- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact using existing data. +- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact using existing data. ### How does Statsig compare to Flagsmith? -Statsig has a similar feature set to Flagsmith but it does not include flag payloads or remote config. However, it does include built-in analytics and A/B testing. +Statsig has a similar feature set to Flagsmith but it does not include flag payloads. However, it does include built-in analytics and A/B testing. - - - - - - - - - - - - - - + ### Why do companies use Statsig? @@ -189,20 +194,19 @@ According to G2, users are big fans of Statsig because: 1. **Experiments-focused:** Statsig provides all the tools to run successful experiments. Reviewers write this enables them to ship faster and create an experimentation mindset. -2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. +2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. 3. **Documentation:** Thanks to the solid documentation of SDKs and features, in combination with a simple UX, reviewers find Statsig easy to set up and use. > #### Bottom line +> > For software teams looking to run more experiments and ship faster, Statsig is a solid alternative to Flagsmith. If you're looking for a comprehensive feature flag offering, it's best to look elsewhere. -
- ## 4. Unleash -- **Founded:** 2015 -- **Similar to:** Growthbook, DevCycle -- **Typical users:** Regulatory and security conscious developers in large enterprises +- **Founded:** 2015 +- **Similar to:** Growthbook, DevCycle +- **Typical users:** Regulatory and security conscious developers in large enterprises ![Unleash](https://res.cloudinary.com/dmukukwp6/image/upload/v1714148743/posthog.com/contents/images/blog/best-split-alternatives/unleash-mega.jpg) @@ -212,51 +216,55 @@ Unleash is a feature management platform that provides an overview of all featur ### Key features -- ⛳ **Feature flags:** A developer-focused feature flag tool that streamlines the software release process. +- ⛳ **Feature flags:** A developer-focused feature flag tool that streamlines the software release process. -- ✅ **Approvals:** Require approvals to make changes to feature flags to ensure compliance. +- ✅ **Approvals:** Require approvals to make changes to feature flags to ensure compliance. -- 🙋 **Self-hostable:** Choose either fully managed or self-hosted to fit with your needs. +- 🙋 **Self-hostable:** Choose either fully managed or self-hosted to fit with your needs. -- 🌴 **Environments:** Configure flags, targeting, and approvals differently for dev, staging, prod. +- 🌴 **Environments:** Configure flags, targeting, and approvals differently for dev, staging, prod. ### How does Unleash compare to GrowthBook? Unleash is the most similar alternative to Flagsmith. Both focus on a comprehensive feature flag offering, governance tools, and self-hosting. - - - - - - - - - - - - - - + ### Why do companies use Unleash? -According to G2, users are big fans of Unleash because: +According to G2, users are big fans of Unleash because: 1. **Self-hostable:** Many users mention they are using the open source version of Unleash and self-hosting. This means teams with compliance concerns can integrate it into their existing infrastructure. 2. **Developer-focused:** Unleash focuses on developers. Its tooling and SDKs make it relatively simple for them to implement feature management. -2. **Simple UI:** Even though Unleash is developer-focused, people still like that its UI makes it easy to create and manage toggles. Developers mentioned non-developers are able to set up and manage toggles without help. +3. **Simple UI:** Even though Unleash is developer-focused, people still like that its UI makes it easy to create and manage toggles. Developers mentioned non-developers are able to set up and manage toggles without help. > #### Bottom line +> > Unleash is very focused on feature flags. If that's what you are looking for, it makes a good alternative to Flagsmith. If you're searching for A/B testing or other types of optimization and analysis tools, it's best to look elsewhere. ## 5. Split -- **Founded:** 2015 -- **Similar to:** DevCycle, LaunchDarkly -- **Typical users:** Engineering teams +- **Founded:** 2015 +- **Similar to:** DevCycle, LaunchDarkly +- **Typical users:** Engineering teams ![Split](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/split.png) @@ -266,32 +274,35 @@ According to G2, users are big fans of Unleash because: ### Key features -- ⛳ **Feature flags:** Create, target, and manage feature flags. Enables gradual releases and instant rollbacks. +- ⛳ **Feature flags:** Create, target, and manage feature flags. Enables gradual releases and instant rollbacks. -- 🔍 **Observability:** A built-in attribution engine enables you to monitor the impact of features and catch issues. +- 🔍 **Observability:** A built-in attribution engine enables you to monitor the impact of features and catch issues. -- 🚧 **Alerts:** Automatically notify when issues and degradations occur connected to the related flags. +- 🚧 **Alerts:** Automatically notify when issues and degradations occur connected to the related flags. -- 🧪 **Experimentation:** Test the impact of variants on key metrics from any source. +- 🧪 **Experimentation:** Test the impact of variants on key metrics from any source. ### How does Split compare to LaunchDarkly? By focusing on feature flags, Split and Flagsmith have similar feature sets. Split provides more observability and testing tools, like alerts, while Flagsmith focuses more on self-hosting. Split does not offer A/B testing. - - - - - - - - - - - - - - + ### How popular is Split? @@ -308,16 +319,14 @@ According to G2, reviewers are big fans of Split because: 3. **Intuitive interface:** Creating a new flag is simple, but Split maintains the depth more advanced users require as well. Reports are easy to understand. > #### Bottom line +> > Because it offers nearly the same features while being self-serve, Split makes for a great alternative to Flagsmith. For teams needing absolute confidence in their new features, Split's monitoring and alerting tools are a big help. -
- - ## 6. GrowthBook -- **Founded:** 2020 -- **Similar to:** LaunchDarkly, Statsig -- **Typical users:** Engineers and data scientists +- **Founded:** 2020 +- **Similar to:** LaunchDarkly, Statsig +- **Typical users:** Engineers and data scientists ![GrowthBook](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309283/posthog.com/contents/images/blog/best-split-alternatives/growthbook.png) @@ -325,38 +334,41 @@ According to G2, reviewers are big fans of Split because: [GrowthBook](/blog/posthog-vs-growthbook) is a warehouse-native feature flag and experimentation platform. Its biggest selling point is integrating with the product and data tools you already use. -It's a popular choice for companies in strict regulatory environments because it's warehouse-native and self-hostable, but you can also use its hosted cloud version. +It's a popular choice for companies in strict regulatory environments because it's warehouse-native and self-hostable, but you can also use its hosted cloud version. #### Key features -- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. +- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. -- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. +- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. -- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. +- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. -- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. +- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. -- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. +- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. ### How does GrowthBook compare to Flagsmith? GrowthBook supports almost all of the features that Flagsmith does except for local evaluation of feature flags. - - - - - - - - - - - - - - + ### Why do companies use GrowthBook? @@ -369,50 +381,52 @@ According to G2, reviewers choose GrowthBook for the following. 3. **Self-hostable:** Reviewers like that they have full control over GrowthBook by running it on their own infrastructure. This means no limits to data. > #### Bottom line +> > Being open source, free, and self-hostable, GrowthBook makes for a good alternative to Flagsmith, especially for companies in tricky regulatory situations. -
- ## 7. DevCycle -- **Founded:** 2022 -- **Similar to:** Split -- **Typical users:** Development teams in B2B SaaS companies +- **Founded:** 2022 +- **Similar to:** Split +- **Typical users:** Development teams in B2B SaaS companies ![DevCycle](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/devcycle.png) ### What is DevCycle? -DevCycle is a startup launched out of Taplytics, another A/B testing platform. It is a feature flag management platform built for developers and designed for speed. It highlights its suite of dev tool integrations, CLI, and simple interface. +DevCycle is a startup launched out of Taplytics, another A/B testing platform. It is a feature flag management platform built for developers and designed for speed. It highlights its suite of dev tool integrations, CLI, and simple interface. ### Key features -- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. +- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. -- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. +- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. -- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. +- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. -- 🧑‍💻 **Developer-focused:** Features like a server-less architecture, edge decisioning support, and a wide API help developers make full use of DevCycle. +- 🧑‍💻 **Developer-focused:** Features like a server-less architecture, edge decisioning support, and a wide API help developers make full use of DevCycle. ### How does DevCycle compare to Flagsmith? DevCycle has many of the core feature flag features that Flagsmith has but is not open source. DevCycle used to support A/B testing, but it has since removed that functionality. - - - - - - - - - - - - - - + ### Why do companies use DevCycle? @@ -422,22 +436,21 @@ According to G2, reviewers appreciate DevCycle's: 2. **Simplicity:** DevCycle makes it easy for reviews to get feature flags set up and start improving their feature management process. -3. **Integrations:** The fact that DevCycle integrates with GitHub and Jira helps developer workflow. +3. **Integrations:** The fact that DevCycle integrates with GitHub and Jira helps developer workflow. > #### Bottom line +> > DevCycle is a good Flagsmith alternative because it's very similar. If you have a strict regulatory environment and could benefit from open source or self-hosting, other options are better. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Statsig replacement if: -- You value transparency. We're open source and open core. -- You want more than just feature flags and A/B testing. We have a full suite of product analytics, session replays, and surveys. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just feature flags and A/B testing. We have a full suite of product analytics, session replays, and surveys. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-fullstory-alternatives.mdx b/contents/blog/best-fullstory-alternatives.mdx index f1d42a62d..c6eb95c42 100644 --- a/contents/blog/best-fullstory-alternatives.mdx +++ b/contents/blog/best-fullstory-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best FullStory alternatives & competitors, compared' date: 2023-11-21 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** FullStory, Amplitude, LogRocket -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** FullStory, Amplitude, LogRocket +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/session-replay.png) @@ -32,34 +31,40 @@ Typical PostHog users are engineers and product managers at startups and mid-siz ### Key features -- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. +- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. -- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [Net Promoter Score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [Net Promoter Score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Safely launch features with local evaluation (for faster performance) and JSON payloads. +- 🚩 **Feature flags:** Safely launch features with local evaluation (for faster performance) and JSON payloads. ### How does PostHog compare to FullStory? PostHog goes beyond the feature set of FullStory. It matches key features like single snippet installation, user segmentation, and privacy options, while also having surveys and A/B testing. As a (big) bonus, it's also free, self-serve, and open source - - - - - - - - - - - - - - + ### How popular is PostHog? @@ -76,16 +81,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > PostHog provides all the tools of FullStory and more. Being self-serve with a generous free tier makes it an ideal alternative to try out. PostHog is an especially good fit for SaaS companies needing multiple tools to build the best product possible. -
- ## 2. Smartlook -- **Founded:** 2016 -- **Most similar to:** Heap, FullStory -- **Typical users:** Engineers, business analysts, product managers -- **Typical customers:** Enterprise retail and ecommerce websites and apps +- **Founded:** 2016 +- **Most similar to:** Heap, FullStory +- **Typical users:** Engineers, business analysts, product managers +- **Typical customers:** Enterprise retail and ecommerce websites and apps ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/smartlook.png) @@ -95,34 +99,40 @@ Smartlook is an analytics platform that combines session replays with product an ### Key features -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 📊 **Event-based analytics:** See how often users behave in the ways important to you. +- 📊 **Event-based analytics:** See how often users behave in the ways important to you. -- 🔥 **Heatmaps:** Figure out the most popular parts of a page users click on and scroll to. +- 🔥 **Heatmaps:** Figure out the most popular parts of a page users click on and scroll to. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. +- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. ### How does Smartlook compare to FullStory? The feature sets of Smartlook and FullStory are nearly identical. The difference is that Smartlook focuses slightly more on product analytics, is self-serve, and adds crash reports. - - - - - - - - - - - - - - + ### How popular is Smartlook? @@ -139,16 +149,15 @@ According to G2 reviewers, Smartlook users benefit from: 3. **Real user monitoring:** Smartlook shows how real users are using your app and monitors the quality of their experiences. Reviewers use it to figure out what areas are confusing or used improperly. > #### Bottom line +> > Smartlook and FullStory have nearly the same focuses and features. This makes it a great alternative for ecommerce and retail companies. -
- ## 3. Amplitude -- **Founded:** 2012 -- **Most similar to:** PostHog, LogRocket -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Most similar to:** PostHog, LogRocket +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ![Amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/amplitude.png) @@ -158,32 +167,38 @@ According to G2 reviewers, Smartlook users benefit from: ### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" ### How does Amplitude compare to FullStory? One of the biggest downsides of Amplitude is its lack of autocapture. On top of this, they lack the session replay and heatmaps of FullStory. - - - - - - - - - - - - - - + ### How popular is Amplitude? @@ -195,21 +210,20 @@ According to G2 reviews, Amplitude users appreciate three key aspects: 1. **Simple to use:** Amplitude makes it easy for non-technical users to get insights about their product and make improvements. Amplitude is built for users like product managers and marketers, making it a popular choice for them. -2. **Built-in A/B testing:** Unlike FullStory, Amplitude offers integrated experimentation features. This enables companies to run experiments on existing cohorts, and then analyze the data in a single place. +2. **Built-in A/B testing:** Unlike FullStory, Amplitude offers integrated experimentation features. This enables companies to run experiments on existing cohorts, and then analyze the data in a single place. -3. **Become data-driven:** Amplitude users appreciate it helps them become data-driven. It becomes easy to add data, visualize it, and make decisions. It makes data accessible to them. +3. **Become data-driven:** Amplitude users appreciate it helps them become data-driven. It becomes easy to add data, visualize it, and make decisions. It makes data accessible to them. > #### Bottom line +> > Amplitude is a popular choice for product analytics, but lacks many of the tools FullStory provides for tracking overall user experience. If you don't want session replay, heatmaps, or autocapture, it can be a good choice. -
- ## 4. Heap -- **Founded:** 2013 -- **Most similar to:** FullStory, PostHog -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies wanting to monitor and improve user experience. +- **Founded:** 2013 +- **Most similar to:** FullStory, PostHog +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies wanting to monitor and improve user experience. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/heap.png) @@ -221,34 +235,40 @@ Contentsquare, a marketing and ecommerce analytics firm, [acquired Heap in Septe ### Key features -- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. +- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. -- 📺 **Session replay:** Augment Heap's analytics features with qualitative insights by replaying their session (although this lacks the debugging tools typical of most replay tools). +- 📺 **Session replay:** Augment Heap's analytics features with qualitative insights by replaying their session (although this lacks the debugging tools typical of most replay tools). -- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Their advanced data science capabilities discover hidden interactions, friction points, and paths. +- 🤖 **Analysis suggestions**: Their advanced data science capabilities discover hidden interactions, friction points, and paths. -- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to [data warehouses](/blog/cdp-vs-data-warehouse), so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to FullStory? -Heap and FullStory both focus on user experience data and have many of the same features to do it. Autocapture is a main selling point for both. +Heap and FullStory both focus on user experience data and have many of the same features to do it. Autocapture is a main selling point for both. - - - - - - - - - - - - - - + ### How popular is Heap? @@ -265,16 +285,15 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > Heap and FullStory have nearly the same features. Along with Heap's free trial, this makes them a solid alternative for experience analytics and insights. Although its acquisition by ContentSquare has its future up in the air. -
- ## 5. Glassbox -- **Founded:** 2010 -- **Most similar to:** FullStory, PostHog -- **Typical users:** Business analysts, product support, marketers -- **Typical customers:** Enterprise B2C companies, retail, and financial services +- **Founded:** 2010 +- **Most similar to:** FullStory, PostHog +- **Typical users:** Business analysts, product support, marketers +- **Typical customers:** Enterprise B2C companies, retail, and financial services ![Glassbox](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/glassbox.png) @@ -282,38 +301,44 @@ According to G2 reviews, companies enjoy these three areas of Heap: Glassbox is a session replay and analytics platform with a particular focus on mobile apps and ecommerce use cases. Customers include Danone, Air Canada, and UK retailer Sainsbury's. -Glassbox predominantly provides "digital experience intelligence" to business analysts and support teams in enterprise B2C companies. +Glassbox predominantly provides "digital experience intelligence" to business analysts and support teams in enterprise B2C companies. ### Key features -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 📊 **Product analytics:** Understand user paths and struggle points. +- 📊 **Product analytics:** Understand user paths and struggle points. -- 🏎️ **Performance analytics:** Track app performance and its impact on conversion rates. +- 🏎️ **Performance analytics:** Track app performance and its impact on conversion rates. -- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. +- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. -- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. +- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. ### How does Glassbox compare to FullStory? Glassbox and FullStory share many of the same features, but Glassbox is not self-serve and it's unclear how easy implementation is. - - - - - - - - - - - - - - + ### How popular is Glassbox? @@ -330,16 +355,15 @@ According to G2 reviews, customers use Glassbox for: 3. **Fixing low conversion and abandonment:** Glassbox is popular among online retailers, who use it to solve issues with conversion and basket abandonment. Their struggle scores are a popular feature for figuring this out. > #### Bottom line +> > Glassbox has nearly all the features of FullStory and more, along with a deeper focus on mobile. If you are willing to go through the sales process, it is another great alternative to try out, especially for B2C, ecommerce, and retail companies. -
- ## 6. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog, Smartlook -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retail companies. +- **Founded:** 2016 +- **Similar to:** PostHog, Smartlook +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retail companies. ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/logrocket.webp) @@ -349,38 +373,44 @@ According to G2 reviews, customers use Glassbox for: ### Key features -- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. +- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. -- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. +- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. ### How does LogRocket compare to FullStory? -LogRocket matches many of FullStory's features while having a greater focus on error and performance tracking. +LogRocket matches many of FullStory's features while having a greater focus on error and performance tracking. - - - - - - - - - - - - - - + ### How popular is LogRocket? -According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), 1,104 of the top million sites use LogRocket (as of January 2024). This is much less FullStory's 8,430. +According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), 1,104 of the top million sites use LogRocket (as of January 2024). This is much less FullStory's 8,430. ### Why do companies use LogRocket? @@ -393,16 +423,15 @@ The reviewers of G2 use LogRocket for these reasons: 3. **High usability:** LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues. > #### Bottom line +> > Like many of the alternatives, LogRocket provides all the features of FullStory and more. For team teams looking to identify and fix the issues with their site or product, it makes a great choice. -
- ## 7. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, Hotjar -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Most similar to:** PostHog, Hotjar +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/pendo.png) @@ -412,32 +441,38 @@ The reviewers of G2 use LogRocket for these reasons: ### Key features -- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. +- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. -- 📝 **User feedback:** Capture and analyze customer feedback at scale. +- 📝 **User feedback:** Capture and analyze customer feedback at scale. -- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. +- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. ### How does Pendo compare to FullStory? Although Pendo shares similarities with FullStory, it focuses more on qualitative feedback, in-app guides, and product planning. It lacks the autocapture that makes FullStory powerful. - - - - - - - - - - - - - - + ### How popular is Pendo? @@ -454,20 +489,19 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Customers to use Pendo's data tools, product validation, and roadmap features to align internal teams and stakeholders on product development. > #### Bottom line +> > [Pendo](/blog/best-pendo-alternatives) offers many similar features to FullStory, but the lack of autocapture is a big downside. Pendo is likely only a good alternative if you want their feedback, product tour, and product planning features. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect FullStory replacement if: -- You value transparency (we're open source and open core) -- You want tools to ship, track, and analyze new features like A/B testing, feature flags, and surveys. -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want tools to ship, track, and analyze new features like A/B testing, feature flags, and surveys. +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. - \ No newline at end of file + diff --git a/contents/blog/best-growthbook-alternatives.mdx b/contents/blog/best-growthbook-alternatives.mdx index 1e0b145d7..85c3203af 100644 --- a/contents/blog/best-growthbook-alternatives.mdx +++ b/contents/blog/best-growthbook-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best GrowthBook alternatives & competitors, compared' date: 2024-04-26 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** VWO, LaunchDarkly -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** VWO, LaunchDarkly +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -32,35 +31,48 @@ As of April 2024, 4,661 of the top million websites use PostHog according to [Bu ### Key features -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Calculate test duration, sample size, and statistical significance automatically. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Calculate test duration, sample size, and statistical significance automatically. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to GrowthBook? -PostHog has all the features of GrowthBook and more. It includes GrowthBook's selling point of being an open source feature flag and experimentation platform while having features like a full product analytics suite, session replays, and more. +PostHog has all the features of GrowthBook and more. It includes GrowthBook's selling point of being an open source feature flag and experimentation platform while having features like a full product analytics suite, session replays, and more. On top of this, PostHog includes all the data you need to target flags and run tests, something you need a warehouse for in GrowthBook. - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -73,14 +85,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand usage and improve your products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > PostHog is an ideal alternative to GrowthBook. It includes both feature flags and an experimentation suite as well as being open-sourced and free to use. ## 2. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** Flagsmith, DevCycle -- **Typical users:** Enterprise engineering teams -- **Typical customers:** Massive engineering-focused enterprises +- **Founded:** 2014 +- **Similar to:** Flagsmith, DevCycle +- **Typical users:** Enterprise engineering teams +- **Typical customers:** Massive engineering-focused enterprises ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -92,31 +105,44 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), a ### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags. Update them at runtime and use local evaluation for speed. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags. Update them at runtime and use local evaluation for speed. -- 🧪 **Experimentations:** Run [A/B/n tests](/tutorials/abn-testing) against metric groups and segments. Easily discover and roll out winning variants. +- 🧪 **Experimentations:** Run [A/B/n tests](/tutorials/abn-testing) against metric groups and segments. Easily discover and roll out winning variants. -- 🤖 **Automation:** Automate and schedule changes to flag state, progressive rollouts, and trigger workflows. +- 🤖 **Automation:** Automate and schedule changes to flag state, progressive rollouts, and trigger workflows. -- 🔍 **Governance:** Audit flag changes. Get visibility into flag states across platforms. Use roles-based access controls to decide who can access and change flags. +- 🔍 **Governance:** Audit flag changes. Get visibility into flag states across platforms. Use roles-based access controls to decide who can access and change flags. ### How does LaunchDarkly compare to GrowthBook? GrowthBook positions itself as an open source alternative to [LaunchDarkly](/blog/best-launchdarkly-alternatives), so it is no surprise their functionality is similar. Both focus specifically on feature flags and A/B testing for enterprises, but GrowthBook is missing some of the advanced features of LaunchDarkly. - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -129,14 +155,15 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie 3. **Speed and availability:** High uptime and speed are critical for developers. Users highlight local caching and edge computing integrations as critical ways LaunchDarkly supports these. > #### Bottom line +> > LaunchDarkly has stronger features than GrowthBook. For enterprises, it is worth considering. For smaller teams, it is unlikely the best option because it lacks self-serve and is closed source. ## 3. Flagsmith -- **Founded:** 2018 -- **Similar to:** Unleash, DevCycle -- **Typical users:** Enterprise engineering teams -- **Typical customers:** Enterprises with strict regulatory requirements +- **Founded:** 2018 +- **Similar to:** Unleash, DevCycle +- **Typical users:** Enterprise engineering teams +- **Typical customers:** Enterprises with strict regulatory requirements ![Flagsmith](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309717/posthog.com/contents/images/blog/best-split-alternatives/flagsmith.png) @@ -148,31 +175,44 @@ As of April 2024, Flagsmith has 4.3k stars on GitHub, just under GrowthBook's 5. ### Key features -- 🚩 **Feature flags:** Manage features across multiple environments. Schedule and target releases to users and percentages. +- 🚩 **Feature flags:** Manage features across multiple environments. Schedule and target releases to users and percentages. -- 🧪 **A/B testing:** Run A/B/n and multivariate tests and send flag data to an analytics platform for analysis. +- 🧪 **A/B testing:** Run A/B/n and multivariate tests and send flag data to an analytics platform for analysis. -- 💽 **Remote configuration:** Alter your application at runtime without redeploying. +- 💽 **Remote configuration:** Alter your application at runtime without redeploying. -- 🔍 **Governance:** Create and manage approval workflows. Keep audit logs of flag changes. +- 🔍 **Governance:** Create and manage approval workflows. Keep audit logs of flag changes. ### How does Flagsmith compare to GrowthBook? Both Flagsmith and GrowthBook are open source feature flag platforms. Their feature sets are very similar. Both rely heavily on integrations with third party services. For example, Flagsmith relies on third party services to do A/B testing analysis. - - - - - - - - - - - - - + ### Why do companies use Flagsmith? @@ -185,14 +225,15 @@ According to [reviews on G2](https://www.g2.com/products/flagsmith/reviews), com 3. **Integrations:** Users appreciate that Flagsmith integrates with project management, integration pipeline, and analytics tools. > #### Bottom line -> If you are looking for an open source feature flagging tool, Flagsmith makes a good alternative. It's also good if you have everything but an A/B testing tool setup. If neither is true for you, there are likely better options. +> +> If you are looking for an open source feature flagging tool, Flagsmith makes a good alternative. It's also good if you have everything but an A/B testing tool setup. If neither is true for you, there are likely better options. ## 4. VWO -- **Founded:** 2009 -- **Similar to:** PostHog, AB Tasty -- **Typical users:** Product managers, engineers, UX designers -- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences +- **Founded:** 2009 +- **Similar to:** PostHog, AB Tasty +- **Typical users:** Product managers, engineers, UX designers +- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences ![VWO](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/vwo.png) @@ -204,33 +245,46 @@ The VWO platform is home to a bunch of different products including testing, ins ### Key features -- 🧪 **A/B testing:** Improve and optimize experiences and conversions with web, mobile, and server-side A/B testing. +- 🧪 **A/B testing:** Improve and optimize experiences and conversions with web, mobile, and server-side A/B testing. -- 💽 **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. +- 💽 **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. -- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. +- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. -- 👔 **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. +- 👔 **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. -- 📋 **Planning:** Ideate, prioritize, and plan optimization campaigns in one location. Connect them directly to data as well. +- 📋 **Planning:** Ideate, prioritize, and plan optimization campaigns in one location. Connect them directly to data as well. ### How does VWO compare to GrowthBook? -VWO and GrowthBook have slightly different focuses. Although they both have experimentation, VWO adds personalization and behavioral analytics to its stack. GrowthBook has a greater focus on feature flags. +VWO and GrowthBook have slightly different focuses. Although they both have experimentation, VWO adds personalization and behavioral analytics to its stack. GrowthBook has a greater focus on feature flags. - - - - - - - - - - - - - + ### Why do companies use VWO? @@ -243,14 +297,15 @@ Reviewers on G2 are big fans of VWO for these reasons: 3. **Becoming data-driven:** VWO enables technical and non-technical to make more and better data-driven decisions by being the complete source of experience data. > #### Bottom line +> > VWO is an extensive optimization platform. It can be a good alternative to GrowthBook, especially if you're in the ecommerce or B2C space. The downside is that it only offers a free trial and isn't open source. ## 5. Unleash -- **Founded:** 2015 -- **Similar to:** Flagsmith, DevCycle -- **Typical users:** Regulatory and security conscious developers -- **Typical customers:** Large B2B enterprises +- **Founded:** 2015 +- **Similar to:** Flagsmith, DevCycle +- **Typical users:** Regulatory and security conscious developers +- **Typical customers:** Large B2B enterprises ![Unleash](https://res.cloudinary.com/dmukukwp6/image/upload/v1714148743/posthog.com/contents/images/blog/best-split-alternatives/unleash-mega.jpg) @@ -262,51 +317,65 @@ As of April 2024, Unleash has 10.3k stars on its GitHub repo, nearly double Grow ### Key features -- ⛳ **Feature flags:** A developer-focused feature flag tool that streamlines the software release process. +- ⛳ **Feature flags:** A developer-focused feature flag tool that streamlines the software release process. -- ✅ **Approvals:** Require approvals to make changes to feature flags to ensure compliance. +- ✅ **Approvals:** Require approvals to make changes to feature flags to ensure compliance. -- 🙋 **Self-hostable:** Choose either fully managed or self-hosted to fit with your needs. +- 🙋 **Self-hostable:** Choose either fully managed or self-hosted to fit with your needs. -- 🌴 **Environments:** Configure flags, targeting, and approvals differently for dev, staging, prod. +- 🌴 **Environments:** Configure flags, targeting, and approvals differently for dev, staging, prod. ### How does Unleash compare to GrowthBook? Unleash is very similar to GrowthBook, but doesn't have A/B testing built in. Instead, it provides the feature flag logic and relies on a third party tool, like PostHog, to do the analysis. Other features, including being open source, are almost identical. - - - - - - - - - - - - - + ### Why do companies use Unleash? -According to G2, these are the +According to G2, these are the 1. **Self-hostable:** Many users mention they are using the open source version of Unleash and self-hosting. This means teams with compliance concerns can integrate it into their existing infrastructure. 2. **Developer-focused:** Unleash focuses on developers. Its tooling and SDKs make it relatively simple for them to implement feature management. -2. **Simple UI:** Even though Unleash is developer-focused, its UI is still praised for making it easy to create and manage toggles. Developers mentioned non-developers are able to set up and manage toggles without help. +3. **Simple UI:** Even though Unleash is developer-focused, its UI is still praised for making it easy to create and manage toggles. Developers mentioned non-developers are able to set up and manage toggles without help. > #### Bottom line +> > Unleash is very focused on feature flags, and if that is what you are looking for, it makes a good alternative to GrowthBook. If you're searching for A/B testing or other types of optimization and analysis tools, it's best to look elsewhere. ## 6. DevCycle -- **Founded:** 2022 -- **Similar to:** Unleash, Flagsmith -- **Typical users:** Development teams -- **Typical customers:** All stages of B2B software companies +- **Founded:** 2022 +- **Similar to:** Unleash, Flagsmith +- **Typical users:** Development teams +- **Typical customers:** All stages of B2B software companies ![DevCycle](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/devcycle.png) @@ -316,49 +385,63 @@ DevCycle is a startup launched out of Taplytics, another A/B testing platform. I ### Key features -- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. +- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. -- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. +- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. -- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. +- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. -- 🧑‍💻 **Developer-focused:** Serverless architecture, edge decisioning support, a CLI, and a robust API help developers make full use of DevCycle. +- 🧑‍💻 **Developer-focused:** Serverless architecture, edge decisioning support, a CLI, and a robust API help developers make full use of DevCycle. ### How does DevCycle compare to GrowthBook? DevCycle has similar upsides and downsides to GrowthBook, but is not open source. It's pulled away from A/B testing as a focus and now mainly focuses on feature flagging. - - - - - - - - - - - - - + ### Why do companies use DevCycle? According to G2, reviewers appreciate two main areas of DevCycle: -1. **Simplicity:** DevCycle makes it easy for people to get feature flags set up and start improving their feature management process. Users mention the SDKs and documentation makes implementation easy. +1. **Simplicity:** DevCycle makes it easy for people to get feature flags set up and start improving their feature management process. Users mention the SDKs and documentation makes implementation easy. 2. **Integrations:** The fact that DevCycle integrates with GitHub and Jira helps developer workflow. > #### Bottom line -> Because DevCycle is very similar to GrowthBook, it makes for a good alternative. If you have a strict regulatory environment and could benefit from open source or self-hosting, other options are better. +> +> Because DevCycle is very similar to GrowthBook, it makes for a good alternative. If you have a strict regulatory environment and could benefit from open source or self-hosting, other options are better. ## 7. AB Tasty -- **Founded:** 2013 -- **Similar to:** VWO, LaunchDarkly -- **Typical users:** Marketing and product teams -- **Typical customers:** Large retail and entertainment companies +- **Founded:** 2013 +- **Similar to:** VWO, LaunchDarkly +- **Typical users:** Marketing and product teams +- **Typical customers:** Large retail and entertainment companies ![AB Tasty](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/ab-tasty.png) @@ -370,33 +453,46 @@ It helps teams build better end-to-end digital user experiences that drive ROI, ### Key features -- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools like a visual editor and pre-built widgets. +- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools like a visual editor and pre-built widgets. -- 🧪 **Feature experimentation:** Test new features on specific users or segments in your server-side or mobile apps. +- 🧪 **Feature experimentation:** Test new features on specific users or segments in your server-side or mobile apps. -- 🫂 **Personalization:** Create personalized experiences with its audience builder and segmentation tools. +- 🫂 **Personalization:** Create personalized experiences with its audience builder and segmentation tools. -- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. +- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. -- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customer journeys. Provide unique suggestions to increase conversion. +- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customer journeys. Provide unique suggestions to increase conversion. ### How does AB Tasty compare to GrowthBook? AB Tasty is a fully featured experimentation and feature flagging platform. It also includes more optimization tools like personalization and recommendations. A big downside is that it lacks self-service and isn't open source. - - - - - - - - - - - - - + ### Why do companies use AB Tasty? @@ -409,6 +505,7 @@ According to G2 reviews, users choose AB Tasty for the following reasons: 3. **Widgets:** Users enjoy AB Tasty's collection of pre-built widgets such as alerts, banners, and modals to help personalize experiences. > #### Bottom line +> > For ecommerce companies needing a full suite of optimization tools, AB Tasty is a solid alternative. Developer-focused companies might prefer another option on this list. ## Is PostHog right for you? @@ -417,10 +514,10 @@ Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect GrowthBook replacement if: -- You value transparency. We're open source and open core. -- You want all the tools you need to build a better product like product analytics, session replay, and surveys. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want all the tools you need to build a better product like product analytics, session replay, and surveys. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/experiments) and [read our docs](/docs) to learn more. - \ No newline at end of file + diff --git a/contents/blog/best-heap-alternatives.mdx b/contents/blog/best-heap-alternatives.mdx index 6069c2b71..a5b5f9798 100644 --- a/contents/blog/best-heap-alternatives.mdx +++ b/contents/blog/best-heap-alternatives.mdx @@ -6,24 +6,23 @@ sidebar: Blog showTitle: true hideAnchor: true author: - - andy-vandervell + - andy-vandervell featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Heap, Amplitude -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Heap, Amplitude +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/hogflix-dashboard.png) @@ -32,18 +31,18 @@ import { ComparisonRow } from 'components/ComparisonTable/row' [PostHog](https://posthog.com/) (that's us 👋) is an open-source developer platform that combines [product analytics](/blog/best-open-source-analytics-tools), session replay, feature flags, A/B testing, and user surveys into one product. This means it's not just an alternative to Heap, but also tools like [LaunchDarkly](/blog/posthog-vs-launchdarkly) and [LogRocket](/blog/posthog-vs-logrocket). Typical PostHog users are engineers and product managers at startups and mid-size companies, particularly B2B companies. Customers include [AssemblyAI](/customers/assemblyai), [Hasura](/customers/hasura), [Vendasta](/customers/vendasta), and Airbus. - + ### Key features -- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. +- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. -- 📺 **Session replays:** Including event timelines, console logs, and network activity, and 90-day data retention. +- 📺 **Session replays:** Including event timelines, console logs, and network activity, and 90-day data retention. -- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads. +- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads. -- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for Net Promoter Score (NPS), product-market fit (PMF) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for Net Promoter Score (NPS), product-market fit (PMF) surveys, and more. ### How does PostHog compare to Heap? @@ -53,20 +52,23 @@ Unlike Mixpanel and Amplitude, PostHog supports event autocapture, which means i You can also [create and label events using the PostHog toolbar](/tutorials/how-to-capture-events-the-easy-way). This is similar to Heap's visual labeling feature, though it's only supported on web apps. - - - - - - - - - - - - - - + ### How popular is PostHog? @@ -84,17 +86,16 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. -> #### Bottom line +> #### Bottom line +> > PostHog is the only Heap alternative that offers product analytics with autocapture, session replay, and a visual labeling tool for creating events. This, combined with additional features like feature flags and surveys, makes it an excellent like-for-like replacement for Heap. -
- ## 2. FullStory -- **Founded:** 2012 -- **Most similar to:** PostHog, Glassbox -- **Typical users:** Product managers, customer success, and support -- **Typical customers:** Online retailers and SaaS companies +- **Founded:** 2012 +- **Most similar to:** PostHog, Glassbox +- **Typical users:** Product managers, customer success, and support +- **Typical customers:** Online retailers and SaaS companies ![fullstory](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/heap-alternatives/fullstory.png) @@ -104,33 +105,36 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa ### Key features -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 📊 **Product analytics:** Understand user paths and struggle points. +- 📊 **Product analytics:** Understand user paths and struggle points. -- 📈 **Event autocapture:** Tagless event capture that ensures all events are tracked. +- 📈 **Event autocapture:** Tagless event capture that ensures all events are tracked. -- 🔥 **Heatmaps:** Find out where users click and frustration points. +- 🔥 **Heatmaps:** Find out where users click and frustration points. -- 📱 **Mobile app analytics:** Crash analytics and users path analysis. +- 📱 **Mobile app analytics:** Crash analytics and users path analysis. ### How does FullStory compare to Heap? FullStory offers both product analytics with autocapture and session replay. It also offers session replay for mobile apps, which Heap doesn't support. - - - - - - - - - - - - - + ### How popular is FullStory? @@ -147,14 +151,15 @@ According to reviews on G2, companies use FullStory for: 3. **Improving conversion:** FullStory users like to combine funnel insights with replays of user sessions to understand pain points and improve conversion. > ### Bottom line +> > FullStory is a good Heap alternative for non-technical teams, particularly customer success and support teams who need to diagnose user problems. It has superior session replay features, though arguably is less focused on analytics use cases than Heap or PostHog. ## 3. Glassbox -- **Founded:** 2010 -- **Most similar to:** FullStory -- **Typical users:** Business analysts, product support -- **Typical customers:** Retail and financial services +- **Founded:** 2010 +- **Most similar to:** FullStory +- **Typical users:** Business analysts, product support +- **Typical customers:** Retail and financial services ![glassbox](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/heap-alternatives/glassbox.png) @@ -166,39 +171,42 @@ Unlike Heap, which is mainly used by product managers, G2 suggests Glassbox is p ### Key features -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 📊 **Product analytics:** Understand user paths and struggle points. +- 📊 **Product analytics:** Understand user paths and struggle points. -- 🏎️ **Performance analytics:** Track app performance and their impact on conversion rates. +- 🏎️ **Performance analytics:** Track app performance and their impact on conversion rates. -- 🔥 **Click, scroll and heatmaps:** Understand where users interact with your app. +- 🔥 **Click, scroll and heatmaps:** Understand where users interact with your app. -- ✅ **User feedback:** Gather satisfaction and user feedback on app experience. +- ✅ **User feedback:** Gather satisfaction and user feedback on app experience. ### How does Glassbox compare to Heap? Glassbox offers similar core features to Heap, including product analytics with autocapture – Glassbox calls it tagless tracking. It doesn't offer visual labeling tool, however. - - - - - - - - - - - - - + ### How popular is Glassbox? -According to data from [BuiltWith](https://trends.builtwith.com/analytics/GlassBox), Glassbox isn't as popular as Heap. +According to data from [BuiltWith](https://trends.builtwith.com/analytics/GlassBox), Glassbox isn't as popular as Heap. -As of January 2024, it's deployed on just 386 of the top 1 million websites, compared to Heap's 4,221. +As of January 2024, it's deployed on just 386 of the top 1 million websites, compared to Heap's 4,221. That said, Glassbox's greater focus on mobile apps isn't reflected in these figures. @@ -213,16 +221,15 @@ According to G2 reviews, customers use Glassbox for: 3. **Fixing low conversion and abandonment:** Glassbox is popular among online retailers, who use it to solve issues around conversion and basket abandonment. > ### Bottom line +> > Glassbox is a good Heap alternative for online retailers mostly interested in mobile app analytics and session replay, but SaaS companies should look elsewhere. -
- ## 4. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, Heap -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C companies +- **Founded:** 2013 +- **Most similar to:** PostHog, Heap +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C companies ![pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/heap-alternatives/pendo.png) @@ -232,31 +239,39 @@ According to G2 reviews, customers use Glassbox for: ### Key features -- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. +- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. -- 📝 **User feedback:** Capture and analyze customer feedback at scale. +- 📝 **User feedback:** Capture and analyze customer feedback at scale. -- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. +- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. ### How does Pendo compare to Heap? Pendo offers similar features to Heap, including event autocapture and session replay. It lacks a visual labeling tool for events, however. - - - - - - - - - - - - - + ### How popular is Pendo? @@ -273,50 +288,52 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Customers to use Pendo's data tools, product validation, and roadmap features to align internal teams and stakeholders on product development. > ### Bottom line +> > Pendo is similar to Heap in many ways. It's primarily designed for non-technical users, and supports event autocapture, making it viable alternative for product teams. -
- ## 5. Mixpanel -- **Founded:** 2009 -- **Most similar to:** PostHog, Heap, and Amplitude -- **Typical users:** Product managers, desginers and marketing teams -- **Typical customers:** Mid-size B2C and B2B companies +- **Founded:** 2009 +- **Most similar to:** PostHog, Heap, and Amplitude +- **Typical users:** Product managers, desginers and marketing teams +- **Typical customers:** Mid-size B2C and B2B companies ![mixpanel](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/heap-alternatives/mixpanel.png) ### What is Mixpanel? [Mixpanel](/blog/posthog-vs-mixpanel) is one of the most popular product analytics tools on the market. Founded in 2009, in recent years it's deprecated additional features, such as A/B testing, to focus on product analytics alone. - + ### Key features -- 📊 **Product analytics:** Track user behavior, trends, and retention +- 📊 **Product analytics:** Track user behavior, trends, and retention -- 📝 **Collaborative notebooks:** Create analysis in notebooks and collaborate with colleagues +- 📝 **Collaborative notebooks:** Create analysis in notebooks and collaborate with colleagues -- 🚨 **Anomaly detection:** Get automated alerts when metrics fall outside a positive or negative range +- 🚨 **Anomaly detection:** Get automated alerts when metrics fall outside a positive or negative range -- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise +- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise ### How does Mixpanel compare to Heap? Mixpanel and Heap are similar in many ways. They're both used mainly by product managers and offer product analytics. However, Mixpanel lacks several features Heap users rely on, such as event autocapture and session replay. - - - - - - - - - - - - - + ### How popular is Mixpanel? @@ -330,53 +347,60 @@ According to [BuiltWith data compiled by Jason Packer](https://www.linkedin.com/ 3. **Understanding user behavior:** In common with most analytics tools, Mixpanel's users mostly want to understand user behavior, identify bottlenecks, and monitor core metrics like conversion rates, activation, and retention. -> #### Bottom line +> #### Bottom line +> > Mixpanel is a good option to replace Heap, but it has shortcomings. The lack of autocapture is a major drawback for Heap users reliant on that feature, and you'll need to find another session replay tool if you want that feature. -
- ## 6. Amplitude -- **Founded:** 2012 -- **Most similar to:** Mixpanel -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Most similar to:** Mixpanel +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ### What is Amplitude? -[Amplitude](/blog/best-amplitude-alternatives) is an analytics and testing tool with a particular focus on large enterprise customers, like Ford, NBCUniversal, and Walmart. +[Amplitude](/blog/best-amplitude-alternatives) is an analytics and testing tool with a particular focus on large enterprise customers, like Ford, NBCUniversal, and Walmart. ### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Support for JSON payloads, primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Support for JSON payloads, primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". ### How does Amplitude compare to Heap? Like Mixpanel, Amplitude lacks features Heap users rely on, such as autocapture, visual labeling, and session replay. But its analytics features are arguably a little more mature, particularly the natural language and anomaly detection features. - - - - - - - - - - - - - + ### How popular is Amplitude? -Amplitude is more than twice as popular than Heap, according to [data compiled by Jason Packer](https://www.linkedin.com/posts/jhpacker_just-updated-the-popularity-numbers-on-my-activity-7112462135120601088-YLdh/), an independent analytics consultant. +Amplitude is more than twice as popular than Heap, according to [data compiled by Jason Packer](https://www.linkedin.com/posts/jhpacker_just-updated-the-popularity-numbers-on-my-activity-7112462135120601088-YLdh/), an independent analytics consultant. As of July 2023, Amplitude is deployed by 6,973 of the top 1 million websites in 2023. Heap is deployed by 3,200. @@ -389,56 +413,58 @@ As of July 2023, Amplitude is deployed by 6,973 of the top 1 million websites in 3. **Resolving data quality problems:** Companies that use Amplitude, particularly large ones, often migrate from outdated, self-built, tools that generate poor quality data. Amplitude helps them fix that while making analytics more accessible. > #### Bottom line +> > The case for Amplitude is very similar to the case for Mixpanel. It's a well-established Heap alternative, but falls short of a like-for-like replacement due to is lack of autocapture and session replay. -
- ## 7. Google Analytics 4 -- **Released:** October 2020 -- **Most similar to:** Amplitude -- **Typical users:** Marketing and content teams -- **Typical customers:** Commerce websites and large enterprises +- **Released:** October 2020 +- **Most similar to:** Amplitude +- **Typical users:** Marketing and content teams +- **Typical customers:** Commerce websites and large enterprises ![GA4](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/GA4.png) ### What is Google Analytics 4? -[Google Analytics 4](/blog/posthog-vs-ga4) (GA4) is a marketing and product analytics tool that's tightly integrated with other Google products, such as Ads, BigQuery, Looker Studio, and Firebase. +[Google Analytics 4](/blog/posthog-vs-ga4) (GA4) is a marketing and product analytics tool that's tightly integrated with other Google products, such as Ads, BigQuery, Looker Studio, and Firebase. Unlike its predecessor, Universal Analytics (GA3), it's event-based. It also introduces new report types, such as conversion funnels and retention tables. This makes it more useful to product teams than before. ### Key features -- 🤖 **Predictive insights** alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights** alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools** means it's easy to analyze your GA4 data elsewhere, such as Google's dashboarding tool, Looker Studio. +- 🔁 **Integration with Google tools** means it's easy to analyze your GA4 data elsewhere, such as Google's dashboarding tool, Looker Studio. -- ⌨️ **Natural language search** means you can ask specific questions, like "MoM growth in users on iOS", rather searching existing reports. +- ⌨️ **Natural language search** means you can ask specific questions, like "MoM growth in users on iOS", rather searching existing reports. ### How does GA4 compare to Heap? -GA4 is another tool that supports event autocapture, though confusingly Google calls this "enhanced analytics". +GA4 is another tool that supports event autocapture, though confusingly Google calls this "enhanced analytics". On paper, it offers similar feature to Heap, though GA4's product analytics are less mature than those of Heap and other more established event-based tools. - - - - - - - - - - - - - + ### How popular is GA4? -Google Analytics remains the most-used analytics tool in the world by a large margin. +Google Analytics remains the most-used analytics tool in the world by a large margin. As of July 2023, [30.5% of the top 1 million websites](https://www.linkedin.com/posts/jhpacker_just-updated-the-popularity-numbers-on-my-activity-7112462135120601088-YLdh/) run GA4 – another 35.7% were still running GA3. @@ -451,20 +477,19 @@ As of July 2023, [30.5% of the top 1 million websites](https://www.linkedin.com/ 3. **To track marketing ROI:** GA4 is predominantly used by marketing and e-commerce teams to track campaign ROI. It's also popular among large content publishers for its scalability. > #### Bottom line +> > Until recently, Google Analytics wasn't a viable Heap alternative. The launch of GA4 changed this, but switching from Heap to Google only makes sense if you're keen to integrate deeper into Google's ecosystem of data tools, like BigQuery and Looker Studio. -
- ## Is PostHog right for you? -Here's the (short) sales pitch. +Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Heap replacement if: -- You value transparency (we're open source and open core) -- You want to use fewer tools (we can replace way more than just Heap) -- You want try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want to use fewer tools (we can replace way more than just Heap) +- You want try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. - \ No newline at end of file + diff --git a/contents/blog/best-hotjar-alternatives.mdx b/contents/blog/best-hotjar-alternatives.mdx index bcba08dde..74d756868 100644 --- a/contents/blog/best-hotjar-alternatives.mdx +++ b/contents/blog/best-hotjar-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Hotjar alternatives & competitors, compared' date: 2025-08-07 author: - - andy-vandervell + - andy-vandervell rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Hotjar, Pendo, Crazy Egg -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2B/B2C companies and startups +- **Founded:** 2020 +- **Similar to:** Hotjar, Pendo, Crazy Egg +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2B/B2C companies and startups - - - - - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -85,14 +91,12 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa > > It also has a [generous free tier](/pricing) for each of its products including 5,000 replays, 1 million events, and 1500 survey responses per month. -
- ## 2. Mouseflow -- **Founded:** 2009 -- **Most similar to:** Hotjar -- **Typical users:** Marketing and UX teams -- **Typical customers:** SMB and enterprises in retail +- **Founded:** 2009 +- **Most similar to:** Hotjar +- **Typical users:** Marketing and UX teams +- **Typical customers:** SMB and enterprises in retail ![mouseflow](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/mouseflow.png) @@ -104,35 +108,42 @@ According to data from BuiltWith, 5,897 of the top 1 million websites use Mousef #### Key features -- 🎥 **Session replay:** Watch user sessions to learn what helps and hurts. -- 🛞 **Friction scores:** Identify sessions where users experience frustration. -- 🔥 **Heatmaps:** See where users click and scroll on your website. -- 🗣️ **User feedback:** Gather feedback and ratings from users. -- 📝 **Form analytics:** Reduce abandonment on signup forms. +- 🎥 **Session replay:** Watch user sessions to learn what helps and hurts. +- 🛞 **Friction scores:** Identify sessions where users experience frustration. +- 🔥 **Heatmaps:** See where users click and scroll on your website. +- 🗣️ **User feedback:** Gather feedback and ratings from users. +- 📝 **Form analytics:** Reduce abandonment on signup forms. ### How does Mouseflow compare to Hotjar? Mouseflow is more or less a like-for-like replacement for Hotjar. If you're unhappy with Hotjar but don't want a more advanced product like PostHog, Mouseflow is an obvious alternative. - - - - - - - - - - - - - - - - - - - + ### Why do companies use Mouseflow? @@ -142,7 +153,7 @@ Based on reviews from G2, customers use Mouseflow because: 2. **To save time on user interviews:** Using replays and surveys together enables users to gather information more efficiently compared to running user interviews. -3. **They need something simple:** Mouseflow offers basic analytical tools and autocaptures frontend events, which makes it easy for anyone to set up and unearth insights. +3. **They need something simple:** Mouseflow offers basic analytical tools and autocaptures frontend events, which makes it easy for anyone to set up and unearth insights. > #### Bottom line > @@ -150,14 +161,12 @@ Based on reviews from G2, customers use Mouseflow because: > > If you're looking for more functionality or mobile support, you'll need to look elsewhere. -
- ## 3. Sprig -- **Founded:** 2017 -- **Most similar to:** Hotjar -- **Typical users:** Product teams and UX researchers -- **Typical customers:** Medium and large B2C and B2B products +- **Founded:** 2017 +- **Most similar to:** Hotjar +- **Typical users:** Product teams and UX researchers +- **Typical customers:** Medium and large B2C and B2B products ![sprig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/sprig.png) @@ -169,10 +178,10 @@ According to [data from BuiltWith](https://trends.builtwith.com/analytics/Sprig) #### Key features -- 📝 **Surveys:** Run targeted surveys right in your product and capture real-time insights. -- 🎥 **Session replay:** Capture targeted user journey clips to see what's working. -- 🔥 **Heatmaps:** Get a visual representation of your users' in-product interactions. -- 🤖 **AI analysis:** Surface product issues and opportunities in real time. +- 📝 **Surveys:** Run targeted surveys right in your product and capture real-time insights. +- 🎥 **Session replay:** Capture targeted user journey clips to see what's working. +- 🔥 **Heatmaps:** Get a visual representation of your users' in-product interactions. +- 🤖 **AI analysis:** Surface product issues and opportunities in real time. ### How does Sprig compare to Hotjar? @@ -180,25 +189,28 @@ Sprig is a decent replacement for Hotjar, especially if you find Hotjar's survey Unfortunately, Sprig's pricing is opaque and it's unclear what's available for free or how much their paid tiers cost. - - - - - - - - - - - - - - - - - - - + ### Why do companies use Sprig? @@ -211,19 +223,17 @@ According to [reviews on G2](https://www.g2.com/products/sprig/reviews), custome 3. **It has pre-built reports and templates:** Users like the comprehensive documentation and the fact there are numerous templates they can immediately apply and adapt to their needs. > #### Bottom line -> +> > Sprig is a good option for product teams who want to run surveys and do in-depth analysis on user journeys within products, especially compared to other Hotjar alternatives like Mouseflow that are more focused on e-commerce and small business users. > > Their lack of pricing transparency is a negative though. -
- ## 4. Lucky Orange -- **Founded:** 2010 -- **Most similar to:** Hotjar -- **Typical users:** Marketers and consultants -- **Typical customers:** Small e-commerce businesses and agencies +- **Founded:** 2010 +- **Most similar to:** Hotjar +- **Typical users:** Marketers and consultants +- **Typical customers:** Small e-commerce businesses and agencies ![luckyorange](https://res.cloudinary.com/dmukukwp6/image/upload/q_auto,f_auto/luckyorange_f619e57c62.png) @@ -235,35 +245,38 @@ Founded in 2010, Lucky Orange is used on 4,125 of the top 1 million websites [ac #### Key features -- 🎥 **Session replay:** Watch how real users navigate your website. -- 🔥 **Heatmaps:** See where users click and scroll to on pages. -- 🛝 **Conversion funnels:** Basic funnel analysis for tracking conversions. -- 📊 **Dashboards:** Create simple dashboards using pre-defined reports. -- 🤼 **Visitor profiles:** See everything a user has done. +- 🎥 **Session replay:** Watch how real users navigate your website. +- 🔥 **Heatmaps:** See where users click and scroll to on pages. +- 🛝 **Conversion funnels:** Basic funnel analysis for tracking conversions. +- 📊 **Dashboards:** Create simple dashboards using pre-defined reports. +- 🤼 **Visitor profiles:** See everything a user has done. ### How does Lucky Orange compare to Hotjar? Lucky Orange is a natural alternative to Hotjar as it covers most of the same features, with some slightly better web analytics capacities. - - - - - - - - - - - - - - - - - - - + > 💡 **Good to know:** Although Lucky Orange offers a simple dashboarding feature, it doesn't include campaign or session metrics. @@ -278,61 +291,62 @@ According to [reviews on G2](https://www.g2.com/products/lucky-orange/reviews.ht 3. **It doesn't impact page speed:** Users report Lucky Orange has negligible impact on website performance, which they value highly. > #### Bottom line -> -> Lucky Orange is ideal for small business owners who want actionable insights without much effort, though its streamlined interface may be too limiting for larger teams who want more powerful tools. +> +> Lucky Orange is ideal for small business owners who want actionable insights without much effort, though its streamlined interface may be too limiting for larger teams who want more powerful tools. > > It's a good alternative to Hotjar, but doesn't provide features beyond it. -
- ## 5. Crazy Egg -- **Founded:** 2006 -- **Most similar to:** Lucky Orange, Mouseflow -- **Typical users:** Marketers and UX designers -- **Typical customers:** Small and medium size businesses and agencies +- **Founded:** 2006 +- **Most similar to:** Lucky Orange, Mouseflow +- **Typical users:** Marketers and UX designers +- **Typical customers:** Small and medium size businesses and agencies ![crazy egg](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/crazy-egg.png) ### What is Crazy Egg? -Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers — it's popular among e-commerce businesses who run Shopify stores. It's best for its heatmaps, but it also includes basic replay, A/B testing, and website analytics tools. +Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers — it's popular among e-commerce businesses who run Shopify stores. It's best for its heatmaps, but it also includes basic replay, A/B testing, and website analytics tools. It's ideal for nontechnical users who want to optimize their websites and drive conversions. #### Key features -- 🔥 **Heatmaps:** See where people click and where they don't. -- 🎥 **Session replay:** Watch recordings of actual visitors using your website. -- 🧪 **A/B testing:** Simple, no-code A/B tests using multi-armed bandit method. -- 📝 **Surveys:** Collect qualitative feedback. -- 🚨 **Error tracking:** Find out if Errors are preventing your visitors from converting. +- 🔥 **Heatmaps:** See where people click and where they don't. +- 🎥 **Session replay:** Watch recordings of actual visitors using your website. +- 🧪 **A/B testing:** Simple, no-code A/B tests using multi-armed bandit method. +- 📝 **Surveys:** Collect qualitative feedback. +- 🚨 **Error tracking:** Find out if Errors are preventing your visitors from converting. ### How does Crazy Egg compare to Hotjar? Crazy Egg is very similar to Hotjar. It includes many of the same features and is designed for a similar audience of website owners and marketers. -It does include some additional capacities beyond Hotjar's with web analytics, A/B testing, and error tracking. +It does include some additional capacities beyond Hotjar's with web analytics, A/B testing, and error tracking. - - - - - - - - - - - - - - - - - - - + ### Why do companies use Crazy Egg? @@ -345,18 +359,17 @@ According to reviews on G2, people use Crazy Egg because: 3. **Gathering feedback:** Users like that they can combine data with the qualitative feedback from users and customer CTAs. > #### Bottom line +> > Crazy Egg is a strong alternative to Hotjar, especially if you'd like to run basic A/B tests to help improve conversions, something Hotjar doesn't offer. It doesn't provide mobile support, but does add some features like error tracking and web analytics. > > Unfortunately, Crazy Egg doesn't offer a free tier though, only a free trial. -
- ## 6. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, Sprig -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Most similar to:** PostHog, Sprig +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-Fullstory-alternatives/pendo.png) @@ -364,15 +377,15 @@ According to reviews on G2, people use Crazy Egg because: [Pendo](/blog/posthog-vs-pendo) describes itself as a product experience platform. In addition to session replay and user feedback tools, it offers product analytics, in-app guides, user feedback, and product validation tools. It's mainly used by product managers and customer success teams. -According to [data from BuiltWith](https://trends.builtwith.com/analytics/Pendo), as of August 2025, 3,936 of the top million websites used Pendo, much less than Hotjar's 74,141. +According to [data from BuiltWith](https://trends.builtwith.com/analytics/Pendo), as of August 2025, 3,936 of the top million websites used Pendo, much less than Hotjar's 74,141. #### Key features -- 🎥 **Session replay:** Watch real users use your product. -- 🦮 **In-app guides:** Deliver personalized guidance to customers inside your app. -- 📝 **User feedback:** Capture and analyze customer feedback at scale. -- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- 🛣️ **Product validation and roadmaps:** Plan product improvements and roadmaps. +- 🎥 **Session replay:** Watch real users use your product. +- 🦮 **In-app guides:** Deliver personalized guidance to customers inside your app. +- 📝 **User feedback:** Capture and analyze customer feedback at scale. +- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- 🛣️ **Product validation and roadmaps:** Plan product improvements and roadmaps. ### How does Pendo compare to Hotjar? @@ -380,25 +393,28 @@ Pendo doesn't offer all the features Hotjar does — it lacks heatmaps and scrol It's also one of the few options on this list that offers mobile surveys, but mobile replays are still missing. - - - - - - - - - - - - - - - - - - - + ### Why do companies use Pendo? @@ -411,18 +427,17 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Customers use Pendo's data tools, product validation, and roadmap features to align internal teams and stakeholders on product development. > #### Bottom line +> > [Pendo](/blog/best-pendo-alternatives) isn't a complete replacement for Hotjar due its lack of heatmaps, but the combination of analytics, session replay, and survey tools makes it useful for product managers, especially those who also need in-app product guides. > > Unfortunately, its lack of transparent pricing and no free replays are a negative. -
- ## 7. Microsoft Clarity -- **Founded:** 2020 -- **Most similar to:** Hotjar, Mouseflow -- **Typical users:** Marketing and content teams -- **Typical customers:** Small businesses +- **Founded:** 2020 +- **Most similar to:** Hotjar, Mouseflow +- **Typical users:** Marketing and content teams +- **Typical customers:** Small businesses ![clarity](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/microsoft-clarity.png) @@ -434,10 +449,10 @@ Unsurprisingly, given it's free, Clarity is very popular. [BuiltWith estimates]( #### Key features -- 🎥 **Session replay:** Watch user sessions with built-in event timelines -- 🔥 **Heatmaps:** See where users click and how they navigate your website -- 📜 **Scrollmaps:** See how far users scroll and where they dwell -- 🤬 **Frustration signals:** Detect rage and dead clicks +- 🎥 **Session replay:** Watch user sessions with built-in event timelines +- 🔥 **Heatmaps:** See where users click and how they navigate your website +- 📜 **Scrollmaps:** See how far users scroll and where they dwell +- 🤬 **Frustration signals:** Detect rage and dead clicks ### How does Clarity compare to Hotjar? @@ -445,25 +460,32 @@ Clarity provides a great session replay and heatmap tool to the exclusion of all It's also free, of course, though it only retains data for 30 days. - - - - - - - - - - - - - - - - - - - + ### Why do companies use Microsoft Clarity? @@ -476,19 +498,18 @@ According to [reviews on G2](https://www.g2.com/products/microsoft-microsoft-cla 3. **It's free:** The short 30-day retention limit and lack of funnel analysis are easy to forgive when it's free. > #### Bottom line +> > Being free forever has made Clarity a very popular alternative to Hotjar. While it has some limitations, it covers most bases for small businesses provided you don't need surveys, feedback, or more advanced analytics features. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Hotjar replacement if: -- You'd like to replace multiple tools with just one. -- You want more powerful analytics than Hotjar can offer. -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)). +- You'd like to replace multiple tools with just one. +- You want more powerful analytics than Hotjar can offer. +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)). Check out [our product pages](/session-replay) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-launchdarkly-alternatives.mdx b/contents/blog/best-launchdarkly-alternatives.mdx index 7e007e492..d284a0a3b 100644 --- a/contents/blog/best-launchdarkly-alternatives.mdx +++ b/contents/blog/best-launchdarkly-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best LaunchDarkly alternatives & competitors, compared' date: 2025-07-16 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** LaunchDarkly, Statsig -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** LaunchDarkly, Statsig +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups - - - - - - - - - - - - - - - + ### How popular is PostHog? @@ -85,16 +85,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > Being free, self-serve, and sharing many of the same features, PostHog is a great alternative to LaunchDarkly. This is especially true for startups and scale-ups looking for all the dev tools they need in one. -
- ## 2. Statsig -- **Founded:** 2021 -- **Similar to:** DevCycle, PostHog -- **Typical users:** Engineering and DevOps teams -- **Typical customers:** Engineering-focused B2B companies +- **Founded:** 2021 +- **Similar to:** DevCycle, PostHog +- **Typical users:** Engineering and DevOps teams +- **Typical customers:** Engineering-focused B2B companies ![Statsig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/statsig.png) @@ -106,34 +105,35 @@ It also includes a warehouse-native mode to connect directly and utilize your da ### Key features -- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. +- ⛳ **Feature flags:** Take the risk out of releases with targeted feature flag rollouts. -- 🧪 **Experimentation:** Run product experiments and compute results with their advanced statistical analysis. +- 🧪 **Experimentation:** Run product experiments and compute results with their advanced statistical analysis. -- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. +- 📊 **Analytics:** Provides a single location for your metrics. Enables users to dive deeper into them with trends, bar charts, and retention analysis. -- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact of changes using existing data. +- 🏠 **Data warehouse:** Use Statsig with your existing data in your own warehouse. Generate insights and calculate impact of changes using existing data. ### How does Statsig compare to LaunchDarkly? Statsig focuses a lot on their experimentation product, but they are also much broader than LaunchDarkly thanks to their built-in analytics and warehouse-native mode. - - - - - - - - - - - - - - - - + ### How popular is Statsig? @@ -145,21 +145,20 @@ According to G2, users are big fans of Statsig because: 1. **Experiments-focused:** Statsig provides all the tools to run successful experiments. Reviewers write this enables them to ship faster and create an experimentation mindset. -2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. +2. **Responsiveness:** The Statsig team is responsive to user issues and concerns. Reviewers appreciate how helpful support is. 3. **Documentation:** Thanks to the solid documentation of SDKs and features, in combination with a simple UX, reviewers find Statsig easy to set up and use. > #### Bottom line +> > For software teams looking to run more experiments and ship faster, Statsig is a solid alternative to LaunchDarkly. This is only helped by the ease of setup, documentation, and self-serve availability. -
- ## 3. Optimizely -- **Founded:** 2010 -- **Similar to:** VWO -- **Typical users:** Enterprise marketing, frontend teams -- **Typical customers:** Large retail, travel, and other B2C companies +- **Founded:** 2010 +- **Similar to:** VWO +- **Typical users:** Enterprise marketing, frontend teams +- **Typical customers:** Large retail, travel, and other B2C companies ![Optimizely](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/optimizely.png) @@ -169,40 +168,41 @@ According to G2, users are big fans of Statsig because: ### Key features -- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. +- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. -- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. +- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. -- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. +- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. -- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. +- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. -- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. +- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. ### How does Optimizely compare to LaunchDarkly? -When it comes to experimentation, Optimizely and LaunchDarkly have all the core features teams want. Beyond this, Optimizely has much more available like content and project management, while LaunchDarkly has greater depth in workflows. +When it comes to experimentation, Optimizely and LaunchDarkly have all the core features teams want. Beyond this, Optimizely has much more available like content and project management, while LaunchDarkly has greater depth in workflows. - - - - - - - - - - - - - - - - + ### How popular is Optimizely? -According to BuiltWith, 6,051 of the top million sites use [Optimizely](https://trends.builtwith.com/analytics/Optimizely) as of July 2025. This is much more than LaunchDarkly's 866. +According to BuiltWith, 6,051 of the top million sites use [Optimizely](https://trends.builtwith.com/analytics/Optimizely) as of July 2025. This is much more than LaunchDarkly's 866. ### Why do companies use Optimizely? @@ -211,20 +211,19 @@ According to G2 reviews, people are fans of Optimizely because: 1. **User-friendly interface:** It is easy for reviewers to set up and manage experiments. The visual editor is praised as a big part of this. 2. **Integration with analytics platforms:** Optimizely doesn't have built-in analytics, but reviewers appreciate its integrations with Google Analytics, [Adobe Analytics](/blog/best-adobe-analytics-alternatives), and others. - + 3. **Business-oriented:** Optimizely focuses on optimizing business, marketing, and ecommerce use cases. It helps them improve the core business metrics they care about. > #### Bottom line +> > [Optimizely](/blog/best-optimizely-alternatives) has a larger feature set than LaunchDarkly but focuses less on feature flags specifically. Unless you want the CMS and commerce features it provides, it is unlikely a good alternative. -
- ## 4. Harness -- **Founded:** 2017 -- **Similar to:** DevCycle, LaunchDarkly -- **Typical users:** Engineering teams -- **Typical customers:** Enterprise reliability-focused teams +- **Founded:** 2017 +- **Similar to:** DevCycle, LaunchDarkly +- **Typical users:** Engineering teams +- **Typical customers:** Enterprise reliability-focused teams ![Harness](https://res.cloudinary.com/dmukukwp6/image/upload/harness_c231ed3d30.webp) @@ -236,36 +235,37 @@ Split, a feature flags and experimentation platform that used to be on this list ### Key features -- 🌊 **CI/CD:** Harness provides a modern CI/CD with automations, AI, and reusable templates. +- 🌊 **CI/CD:** Harness provides a modern CI/CD with automations, AI, and reusable templates. -- ⛳ **Feature flags:** Create, target, and manage feature flags. Enables gradual releases and instant rollbacks. +- ⛳ **Feature flags:** Create, target, and manage feature flags. Enables gradual releases and instant rollbacks. -- 🔍 **Release monitoring:** Autocapture performance metrics and detect the impact of your flag's rollout. +- 🔍 **Release monitoring:** Autocapture performance metrics and detect the impact of your flag's rollout. -- 🚧 **Alerts:** Automatically notify when issues and degradations occur connected to the related flags. +- 🚧 **Alerts:** Automatically notify when issues and degradations occur connected to the related flags. -- 🧪 **Experimentation:** Test the impact of variants on key metrics from any source. +- 🧪 **Experimentation:** Test the impact of variants on key metrics from any source. ### How does Harness compare to LaunchDarkly? Both Harness and LaunchDarkly have a broad, enterprise focus. The difference is that Harness focuses on DevOps and CI/CD, while LaunchDarkly goes deeper on feature management. - - - - - - - - - - - - - - - - + ### How popular is Harness? @@ -282,16 +282,15 @@ According to G2, reviewers are big fans of Harness because: 3. **Intuitive interface:** Creating a new flag is simple, but Harness maintains the depth more advanced users require as well. Reports are easy to understand. > #### Bottom line +> > Because it offers similar feature management features and more on top of being self-serve, Harness makes for a great alternative to LaunchDarkly. For teams needing absolute confidence in their new features, Harness's CI/CD, monitoring, and alerting tools are a big help. -
- ## 5. VWO -- **Founded:** 2009 -- **Similar to:** Optimizely, LaunchDarkly -- **Typical users:** Product managers, engineers, UX designers -- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences +- **Founded:** 2009 +- **Similar to:** Optimizely, LaunchDarkly +- **Typical users:** Product managers, engineers, UX designers +- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences ![VWO](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/vwo.png) @@ -303,36 +302,37 @@ The VWO platform is home to multiple different products including testing, insig ### Key features -- **🧪 A/B testing:** Improve conversion with web, mobile, and server-side A/B testing. +- **🧪 A/B testing:** Improve conversion with web, mobile, and server-side A/B testing. -- **💽 Data platform:** Collect and analyze custom data across your stack. +- **💽 Data platform:** Collect and analyze custom data across your stack. -- **🤔 Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. +- **🤔 Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. -- **👔 Personalization:** Create and tailor user journeys and campaigns to the audience, location, and time. +- **👔 Personalization:** Create and tailor user journeys and campaigns to the audience, location, and time. -- **📋 Planning:** Ideate and plan optimization campaigns in one location. +- **📋 Planning:** Ideate and plan optimization campaigns in one location. ### How does VWO compare to LaunchDarkly? Like Optimizely, VWO has a larger feature set than LaunchDarkly, but less of a focus on feature flags specifically. - - - - - - - - - - - - - - - - + ### How popular is VWO? @@ -346,19 +346,18 @@ Reviewers on G2 are big fans of VWO for these reasons: 2. **Multi-function:** Reviewers like they can combine A/B tests with surveys, funnels, session replays, and analysis tools. -3. **Becoming data-driven:** VWO enables technical and non-technical to make more and better data-driven decisions. +3. **Becoming data-driven:** VWO enables technical and non-technical to make more and better data-driven decisions. > #### Bottom line +> > If you're a massive enterprise looking for all the optimization tools VWO offers, it's a solid alternative. If you are smaller or product-focused, there are likely better options. -
- ## 6. AB Tasty -- **Founded:** 2013 -- **Similar to:** VWO -- **Typical users:** Marketing and product teams -- **Typical customers:** Large retail and entertainment companies +- **Founded:** 2013 +- **Similar to:** VWO +- **Typical users:** Marketing and product teams +- **Typical customers:** Large retail and entertainment companies ![AB Tasty](https://res.cloudinary.com/dmukukwp6/image/upload/abtasty_dcf1021382.png) @@ -368,99 +367,100 @@ A/B Tasty is a suite of tools for optimizing brand and product experiments. This ### Key features -- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools. +- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools. -- 🧪 **Feature experimentation:** Test new features in production for server-side or mobile apps. +- 🧪 **Feature experimentation:** Test new features in production for server-side or mobile apps. -- 🫂 **Personalization:** Create personalized experiences with audience builder and segmentation tools. +- 🫂 **Personalization:** Create personalized experiences with audience builder and segmentation tools. -- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. +- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. -- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customers' journey. +- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customers' journey. ### How does AB Tasty compare to LaunchDarkly? AB Tasty has many similar features to LaunchDarkly but lacks the depth. For example, it's missing conversion funnel A/B tests, API evaluation, automation, and more. It makes up for this in the other optimization tools its platform includes. - - - - - - - - - - - - - - - - + ### How popular is AB Tasty? -As of July 2025, 2,678 of the top million sites use AB Tasty according to [BuiltWith](https://trends.builtwith.com/analytics/AB-Tasty). This is three times more than LaunchDarkly's 866. +As of July 2025, 2,678 of the top million sites use AB Tasty according to [BuiltWith](https://trends.builtwith.com/analytics/AB-Tasty). This is three times more than LaunchDarkly's 866. ### Why do companies use AB Tasty? According to G2 reviews, users choose AB Tasty for the following reasons: -1. **Ease-of-use:** Non-technical users can create and manage simple A/B tests using the visual editor. The reports also praise how simple and intuitive the entire platform is. +1. **Ease-of-use:** Non-technical users can create and manage simple A/B tests using the visual editor. The reports also praise how simple and intuitive the entire platform is. 2. **Support:** AB Tasty's customer support receives high praise. They even provide an option to help you with recommendations and implementation (for a cost) if you need it. 3. **Widgets:** Reviewers enjoy AB Tasty's collection of pre-built widgets such as alerts, banners, and modals to help personalize experiences. > #### Bottom line +> > A/B Tasty has some useful tools for experience optimization but is missing the depth LaunchDarkly has. If you're a retail and entertainment company, it might be a good alternative, but if not, there are likely better alternatives. -
- ## 7. DevCycle -- **Founded:** 2022 -- **Similar to:** Harness -- **Typical users:** Development teams -- **Typical customers:** All stages of B2B software companies +- **Founded:** 2022 +- **Similar to:** Harness +- **Typical users:** Development teams +- **Typical customers:** All stages of B2B software companies ![DevCycle](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/devcycle.png) ### What is DevCycle? -DevCycle is a startup launched out of Taplytics, another A/B testing platform. It is a feature flag management platform built for developers and designed for speed. It highlights its suite of dev tool integrations, CLI, and simple interface. +DevCycle is a startup launched out of Taplytics, another A/B testing platform. It is a feature flag management platform built for developers and designed for speed. It highlights its suite of dev tool integrations, CLI, and simple interface. ### Key features -- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. +- 🏁 **Feature flags:** Easily and safely rollout and rollback features to deploy faster and reduce risk. Use automation to put an end to manual changes. -- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. +- 🤝 **Integrations:** Combine with the tools you are already using for your workflow like GitHub, Terraform, Datadog, and Jira. -- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. +- 🧪 **A/B testing:** Run experiments and evaluate the impact of new features. Do multi-armed bandits to compare variations. -- 🧑‍💻 **Developer-focused:** Features like a server-less architecture, edge decisioning support, and a wide API help developers make full use of DevCycle. +- 🧑‍💻 **Developer-focused:** Features like a server-less architecture, edge decisioning support, and a wide API help developers make full use of DevCycle. ### How does DevCycle compare to LaunchDarkly? DevCycle has many of the feature flagging features but misses out A/B testing. - - - - - - - - - - - - - - - - + ### How popular is DevCycle? @@ -476,22 +476,21 @@ According to G2, reviewers appreciate DevCycle's: 2. **Simplicity:** DevCycle makes it easy for reviewers to get feature flags set up and start improving their feature management process. -3. **Integrations:** The fact that DevCycle integrates with GitHub and Jira helps developer workflow. +3. **Integrations:** The fact that DevCycle integrates with GitHub and Jira helps developer workflow. > #### Bottom line +> > For developers looking for basic feature flags and experimentation tools, DevCycle is a solid choice. Unfortunately, DevCycle lacks the feature maturity of many of the other options. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect LaunchDarkly replacement if: -- You value transparency (we're open source and open core) -- You want more than just A/B testing and flags (we have a full suite of product analytics, session replays, surveys, and more). -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want more than just A/B testing and flags (we have a full suite of product analytics, session replays, surveys, and more). +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-logrocket-alternatives.mdx b/contents/blog/best-logrocket-alternatives.mdx index 15605b18b..e8be3d928 100644 --- a/contents/blog/best-logrocket-alternatives.mdx +++ b/contents/blog/best-logrocket-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best LogRocket alternatives & competitors, compared' date: 2023-11-14 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** LogRocket, Smartlook -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** LogRocket, Smartlook +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/session-replay.png) @@ -32,34 +31,37 @@ Typical PostHog users are engineers and product managers at startups and mid-siz ### Key features -- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. +- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports SQL insights for power users. -- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. -- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads. +- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads. -- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for Net Promoter Score (NPS), product-market fit (PMF) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for Net Promoter Score (NPS), product-market fit (PMF) surveys, and more. ### How does PostHog compare to LogRocket? PostHog has more tools for shipping new features and understanding their impact, while LogRocket focuses on surfacing issues and errors with your app's experience. - - - - - - - - - - - - - - + ### How popular is PostHog? @@ -79,14 +81,12 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa > > LogRocket focuses on helping teams fix issues with their product, while PostHog focuses on helping teams build a successful product. PostHog is a great alternative because it includes most of the features of LogRocket, with less of a focus on errors and more on A/B testing and surveys. -
- ## 2. Glassbox -- **Founded:** 2010 -- **Most similar to:** FullStory, PostHog -- **Typical users:** Business analysts, product support, marketers -- **Typical customers:** Enterprise B2C companies, retail, and financial services +- **Founded:** 2010 +- **Most similar to:** FullStory, PostHog +- **Typical users:** Business analysts, product support, marketers +- **Typical customers:** Enterprise B2C companies, retail, and financial services ![Glassbox](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/glassbox.png) @@ -94,38 +94,41 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa Glassbox is a session replay and analytics platform with a particular focus on mobile apps and e-commerce use cases. Customers include UK retailer Sainsbury's, Marriott, and Experian. -Glassbox is predominantly used by business analysts and support teams in enterprise B2C companies. +Glassbox is predominantly used by business analysts and support teams in enterprise B2C companies. ### Key features -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 📊 **Product analytics:** Understand user paths and struggle points. +- 📊 **Product analytics:** Understand user paths and struggle points. -- 🏎️ **Performance analytics:** Track app performance and its impact on conversion rates. +- 🏎️ **Performance analytics:** Track app performance and its impact on conversion rates. -- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. +- 🔥 **Click, scroll, and heatmaps:** Understand where users interact with your app. -- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. +- ✅ **User feedback:** Gather satisfaction and user feedback on the app experience. ### How does Glassbox compare to LogRocket? -On a feature-by-feature basis, Glassbox and LogRocket are nearly identical. Glassbox even automatically identifies trouble areas in your app, similar to LogRocket's issue monitoring and triaging. The big difference is Glassbox's focus on mobile and lack of error tracking. +On a feature-by-feature basis, Glassbox and LogRocket are nearly identical. Glassbox even automatically identifies trouble areas in your app, similar to LogRocket's issue monitoring and triaging. The big difference is Glassbox's focus on mobile and lack of error tracking. - - - - - - - - - - - - - - + ### How popular is Glassbox? @@ -147,14 +150,12 @@ According to G2 reviews, customers use Glassbox for: > > Glassbox is the closest feature-for-feature alternative to LogRocket with more of a focus on mobile. Glassbox makes sense for large B2C and ecommerce companies looking for similar functionality to LogRocket. -
- ## 3. Sentry -- **Founded:** 2012 -- **Most similar to:** LogRocket, Glassbox -- **Typical users:** Developers, infrastructure teams -- **Typical customers:** B2C and B2B SaaS software with complicated products. +- **Founded:** 2012 +- **Most similar to:** LogRocket, Glassbox +- **Typical users:** Developers, infrastructure teams +- **Typical customers:** B2C and B2B SaaS software with complicated products. ![Sentry](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/sentry.png) @@ -164,34 +165,37 @@ According to G2 reviews, customers use Glassbox for: ### Key features -- 📹 **Session replay:** See all the details of an issue with context like DOM events, console logs, and network calls. +- 📹 **Session replay:** See all the details of an issue with context like DOM events, console logs, and network calls. -- ➡️ **Tracing:** Identify performance issues with an end-to-end distributed trace to see how calls and queries do across the stack. +- ➡️ **Tracing:** Identify performance issues with an end-to-end distributed trace to see how calls and queries do across the stack. -- ⚠️ **Error tracking:** Capture errors and events leading up to them to make reproduction and fixes simpler. +- ⚠️ **Error tracking:** Capture errors and events leading up to them to make reproduction and fixes simpler. -- 🏎️ **Performance monitoring:** See how your app and queries perform. Find and fix slow areas. +- 🏎️ **Performance monitoring:** See how your app and queries perform. Find and fix slow areas. -- 1️⃣ **Release tracking:** Connect issues to releases. Gives the context to making debugging easier. +- 1️⃣ **Release tracking:** Connect issues to releases. Gives the context to making debugging easier. ### How does Sentry compare to LogRocket? Both [Sentry](/blog/best-sentry-alternatives) and LogRocket focus on mitigating and fixing issues with your application. LogRocket has more tools for non-technical users to do this, like heatmaps and product analytics. - - - - - - - - - - - - - - + ### How popular is Sentry? @@ -203,7 +207,7 @@ G2 reviews are big fans of these three benefits of Sentry: 1. **Fix bugs fast:** Understand where issues are happening and get the context to solve them fast. Sentry enables developers to figure out what is happening and where. -2. **Auto tracking:** Track performance, errors, crashes, and performance automatically. Developers are more confident they understand when errors and performance issues are happening. +2. **Auto tracking:** Track performance, errors, crashes, and performance automatically. Developers are more confident they understand when errors and performance issues are happening. 3. **Comprehensive:** All the tools developers need to debug, find issues, and improve their applications. All this information is invaluable for developers when it comes to building a high-quality app. @@ -211,14 +215,12 @@ G2 reviews are big fans of these three benefits of Sentry: > > Sentry focuses entirely on error tracking and application monitoring tools, it doesn't include the product tools LogRocket has and isn't as friendly to non-technical users. -
- ## 4. Smartlook -- **Founded:** 2016 -- **Most similar to:** LogRocket, Glassbox -- **Typical users:** Engineers, business analysts, product managers -- **Typical customers:** Enterprise retail and ecommerce websites and apps +- **Founded:** 2016 +- **Most similar to:** LogRocket, Glassbox +- **Typical users:** Engineers, business analysts, product managers +- **Typical customers:** Enterprise retail and ecommerce websites and apps ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/smartlook.png) @@ -228,34 +230,37 @@ Smartlook is an analytics platform combining session replays with product analyt ### Key features -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 📊 **Event-based analytics:** See how often users behave in the ways important to you. +- 📊 **Event-based analytics:** See how often users behave in the ways important to you. -- 🔥 **Heatmaps:** Figure out what parts of the page users click and scroll to. +- 🔥 **Heatmaps:** Figure out what parts of the page users click and scroll to. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📉 **Crash reports:** Learn what happens before a crash without reproduction. +- 📉 **Crash reports:** Learn what happens before a crash without reproduction. ### How does Smartlook compare to LogRocket? Smartlook's combination of session replay and analytics with a focus on issues is very similar to LogRocket. LogRocket has more tools for monitoring and error tracking, however. - - - - - - - - - - - - - - + ### How popular is Smartlook? @@ -267,7 +272,7 @@ According to G2 reviewers, Smartlook users benefit from: 1. **The integration between replays and events:** Smartlook connects event-based analytics and sessions. This enables users to dive deeper into user behavior than a single tool would provide. -2. **Understanding visitor pain points:** The analytics and visualizations make it easy to understand where users are running into trouble. Fixing these areas improves user experience and conversion. +2. **Understanding visitor pain points:** The analytics and visualizations make it easy to understand where users are running into trouble. Fixing these areas improves user experience and conversion. 3. **Real user monitoring:** See how real users are using your app and monitor the quality of their experiences. Figure out what areas are confusing or not being used properly. @@ -275,14 +280,12 @@ According to G2 reviewers, Smartlook users benefit from: > > Smartlook focuses on a subset of LogRocket's functionality, but it is a strong alternative for apps and websites looking for session replay and product analytics. -
- ## 5. FullStory -- **Founded:** 2012 -- **Most similar to:** PostHog, Glassbox -- **Typical users:** Product managers, customer success, and support -- **Typical customers:** Online retailers and SaaS companies +- **Founded:** 2012 +- **Most similar to:** PostHog, Glassbox +- **Typical users:** Product managers, customer success, and support +- **Typical customers:** Online retailers and SaaS companies ![FullStory](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/fullstory.png) @@ -292,34 +295,37 @@ According to G2 reviewers, Smartlook users benefit from: ### Key features -- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- 📹 **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- 📊 **Product analytics:** Understand user paths and struggle points. +- 📊 **Product analytics:** Understand user paths and struggle points. -- 📈 **Event autocapture:** Tagless event capture that ensures the tracking of all events. +- 📈 **Event autocapture:** Tagless event capture that ensures the tracking of all events. -- 🔥 **Heatmaps:** Find out where users click and frustration points. +- 🔥 **Heatmaps:** Find out where users click and frustration points. -- 📱 **Mobile app analytics:** Crash analytics and user path analysis. +- 📱 **Mobile app analytics:** Crash analytics and user path analysis. ### How does FullStory compare to LogRocket? Both FullStory and LogRocket have tools to understand user experience, but LogRocket captures more data on errors and issues. - - - - - - - - - - - - - - + ### How popular is FullStory? @@ -339,14 +345,12 @@ According to reviews on G2, companies use FullStory for: > > FullStory is a mature product with many of the same features as LogRocket. It's great for ecommerce companies who care less about the error tracking depth of LogRocket. -
- ## 6. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, Hotjar -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Most similar to:** PostHog, Hotjar +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/pendo.png) @@ -356,32 +360,35 @@ According to reviews on G2, companies use FullStory for: ### Key features -- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- 📊 **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. +- 🦮 **In-app guides:** Deliver personalized guidance to customers, directly inside your app. -- 📝 **User feedback:** Capture and analyze customer feedback at scale. +- 📝 **User feedback:** Capture and analyze customer feedback at scale. -- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. +- 🗺️ **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. ### How does Pendo compare to LogRocket? Pendo focuses more on in-app guides and feedback. It doesn't have the monitoring and error tracking LogRocket has. - - - - - - - - - - - - - - + ### How popular is Pendo? @@ -401,14 +408,12 @@ According to G2 reviews, customers use Pendo for: > > Although both have analytics and session replay, Pendo focuses on in-app guides and feedback. It falls short on the monitoring and error tracking fronts though. -
- ## 7. Hotjar -- **Founded:** 2014 -- **Most similar to:** Pendo, Glassbox -- **Typical users:** Product designers, researchers, and marketers -- **Typical customers:** Ecommerce and content-driven sites +- **Founded:** 2014 +- **Most similar to:** Pendo, Glassbox +- **Typical users:** Product designers, researchers, and marketers +- **Typical customers:** Ecommerce and content-driven sites ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/hotjar.png) @@ -418,34 +423,37 @@ According to G2 reviews, customers use Pendo for: ### Key features -- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. +- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. -- 🎥 **Recordings:** Replay real user sessions and see what they see. +- 🎥 **Recordings:** Replay real user sessions and see what they see. -- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes and dislikes. +- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes and dislikes. -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to LogRocket? LogRocket focuses on analytics and error tracking, while Hotjar focuses on tools for talking to users like feedback, surveys, and interviews. - - - - - - - - - - - - - - + ### How popular is Hotjar? @@ -465,18 +473,16 @@ According to G2 reviews, users are fans of Hotjar because: > > Hotjar and LogRocket are on opposite sides of the qualitative vs quantitative analytics spectrum. Hotjar has tools to get qualitative user behavioral insights, while LogRocket focuses on the metrics and issue-driven quantitative ones. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect LogRocket replacement if: -- You value transparency (we're open source and open core) -- You want tools to help you build a better product, rather than just fix issues (we added A/B testing, feature flags, surveys, and more on top of LogRocket's feature set) -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want tools to help you build a better product, rather than just fix issues (we added A/B testing, feature flags, surveys, and more on top of LogRocket's feature set) +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. - \ No newline at end of file + diff --git a/contents/blog/best-matomo-alternatives.mdx b/contents/blog/best-matomo-alternatives.mdx index 847421741..4d5fa1831 100644 --- a/contents/blog/best-matomo-alternatives.mdx +++ b/contents/blog/best-matomo-alternatives.mdx @@ -2,31 +2,30 @@ title: 'The best Matomo alternatives & competitors, compared' date: 2024-10-08 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Heap, Amplitude, Pendo -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Heap, Amplitude, Pendo +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ### What is PostHog? @@ -37,15 +36,15 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. +- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to Matomo? @@ -53,19 +52,22 @@ Both PostHog and Matomo are multi-product platforms. The big difference between Another big difference is pricing. Matomo is only free to self-host. On top of this, features like session replays, heatmaps, and A/B testing are only available as paid add-ons in Matomo, but are free to use in PostHog. - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -78,22 +80,21 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > Because PostHog has a significant amount of overlap with Matomo and a generous free tier, it makes a great alternative. This is especially true for product and engineering focused teams. -
- ## 2. Piwik Pro -- **Founded:** 2013 -- **Similar to:** Matomo, Google Analytics -- **Typical users:** Marketing and analysis teams -- **Typical customers:** European enterprises in strict regulatory situations +- **Founded:** 2013 +- **Similar to:** Matomo, Google Analytics +- **Typical users:** Marketing and analysis teams +- **Typical customers:** European enterprises in strict regulatory situations ![Piwik Pro](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_24_54_2x_b0a26db1cb.png) ### What is Piwik Pro? -Piwik Pro is a suite of privacy respecting analytics tools. It spun out of Matomo in 2013. +Piwik Pro is a suite of privacy respecting analytics tools. It spun out of Matomo in 2013. Features include web, mobile, and product analytics as well as tag and consent management. It is targeted at users in a strict regulatory environment. It also has integrations with a range of marketing and content management tools like Google Search Console, Google Ads, and Wordpress. @@ -101,33 +102,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Piwik-PRO), as o #### Key features -- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. +- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. -- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. +- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. -- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. +- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. -- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. +- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. ### How does Piwik Pro compare to Matomo? -Because Piwik Pro spun out of Matomo, they share a lot of similarities. +Because Piwik Pro spun out of Matomo, they share a lot of similarities. -Since the split, Piwik Pro has grown to focus more on compliance and integration with other tools. This shows in some of the features it lacks, such as A/B testing and session replay. It also isn't open source. +Since the split, Piwik Pro has grown to focus more on compliance and integration with other tools. This shows in some of the features it lacks, such as A/B testing and session replay. It also isn't open source. - - - - - - - - - - - - - + ### Why do companies use Piwik Pro? @@ -140,16 +144,15 @@ Based on reviews from [G2](https://www.g2.com/products/piwik-pro/reviews), the f 3. **Control:** Reviewers like that they are in control of their data, tune it to their needs, and host it outside the US. > #### Bottom line +> > Because of its free tier and similar feature set, Piwik Pro is a solid alternative to Matomo. Teams in strict regulatory environments will find their tag and consent management tools particularly useful. -
- ## 3. Plausible -- **Founded:** 2019 -- **Similar to:** Google Analytics, Matomo -- **Typical users:** Small SaaS companies -- **Typical customers:** Privacy-focused indiehackers and founders +- **Founded:** 2019 +- **Similar to:** Google Analytics, Matomo +- **Typical users:** Small SaaS companies +- **Typical customers:** Privacy-focused indiehackers and founders ![Plausible](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_03_23_2x_9ee8616ddf.png) @@ -163,31 +166,44 @@ Plausible is also open source and self-hostable. This makes it a popular choice #### Key features -- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. +- 📈 **Traffic analysis:** An overview of traffic, sources, sessions, and more in a simple, easy-to-understand dashboard. -- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). +- 🇪🇺 **EU hosting:** Comply with regulations by storing all your data in the EU (and never having it leave). -- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). +- 🍪 **Cookieless:** Capture data about your traffic without needing cookies (or cookie banners). -- 🏋️ **Lightweight:** Plausible's script is less than 1kB, making it significantly smaller than competitors. +- 🏋️ **Lightweight:** Plausible's script is less than 1kB, making it significantly smaller than competitors. ### How does Plausible compare to Matomo? Plausible focuses entirely on web analytics. It has a simplified, privacy-focused feature set to do this. This means it lacks many of the more advanced product analytics features Matomo offers. - - - - - - - - - - - - - + ### Why do companies use Plausible? @@ -200,16 +216,15 @@ According to social media, users choose Plausible for the following reasons: 3. **Privacy-focused:** Privacy-conscious developers like they can still track their site while remaining compliant with regulations. > #### Bottom line +> > For teams looking for simple, privacy-focused web analytics, Plausible is a great choice. Those with advanced use cases will likely find Matomo or another tool suits them better. -
- ## 4. Google Analytics -- **Founded:** 2005 -- **Similar to:** Matomo, Piwik Pro -- **Typical users:** Marketing and business teams reliant on Google's ecosystem -- **Typical customers:** Small businesses and massive enterprises +- **Founded:** 2005 +- **Similar to:** Matomo, Piwik Pro +- **Typical users:** Marketing and business teams reliant on Google's ecosystem +- **Typical customers:** Small businesses and massive enterprises ![Google Analytics](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_14_54_37_25bd7082b7.png) @@ -217,39 +232,42 @@ According to social media, users choose Plausible for the following reasons: Google Analytics has long been the go-to choice for website and app analytics thanks to Google's huge market share, a large amount of informational content, and its connection with the rest of the Google suite. -Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. +Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. A huge 489,524 of the top 1 million sites deploy Google Analytics according to [BuiltWith](https://trends.builtwith.com/analytics/Google-Analytics) as of October 2024. This dwarfs Matomo's 20,816. ### Key features -- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. +- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. -- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. +- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. -- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. +- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. -- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. +- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. ### How does Google Analytics compare to Matomo? Google Analytics that inspired Matomo to be what it is. Matomo has long surpassed Google Analytics in terms of features however, while keeping its focus on control and privacy. - - - - - - - - - - - - - + ### Why do companies use Google Analytics? @@ -262,54 +280,56 @@ According to [G2](https://www.g2.com/products/google-analytics/reviews), users c 3. **AI insights:** Reviewers appreciate the fact that GA surfaces insights automatically and makes predictions. This helps them find new ways of improving their site. > #### Bottom line +> > You likely wouldn't consider Matomo without thinking about Google Analytics. It still has the best connections to the other Google tools and a huge user base. If you just need web analytics, it's a good choice. -
- ## 5. Heap -- **Founded:** 2013 -- **Similar to:** PostHog, Amplitude -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Similar to:** PostHog, Amplitude +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/heap.png) ### What is Heap? -[Heap](/blog/posthog-vs-heap) describes itself as a digital insights platform. This means it offers both product analytics and session replay and supports marketing use cases with multi-touch attribution. +[Heap](/blog/posthog-vs-heap) describes itself as a digital insights platform. This means it offers both product analytics and session replay and supports marketing use cases with multi-touch attribution. According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), as of October 2024, 2824 of the top 1 million websites deploy Heap. 20816 use Matomo. #### Key features -- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. +- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session - although this lacks the debugging tools typical of most replay tools. +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session - although this lacks the debugging tools typical of most replay tools. -- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Matomo? Heap has much more focus on product analytics than Matomo. It lacks a simple web analytics dashboard, but does have autocapture. - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -322,16 +342,15 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > For product-focused teams, Heap's focus makes it a good choice. It does lack the breadth of features that Matomo offers though. -
- ## 6. Amplitude -- **Founded:** 2012 -- **Similar to:** PostHog, Pendo -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Similar to:** PostHog, Pendo +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ![Amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/amplitude.png) @@ -343,31 +362,34 @@ Amplitude and Matomo are neck and neck in terms of popularity. According to [Bui #### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". -- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. +- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. ### How does Amplitude compare to Matomo? - - - - - - - - - - - - - + ### Why do companies use Amplitude? @@ -380,16 +402,15 @@ According to G2 reviews, Amplitude users appreciate three key aspects: 3. **Become data-driven:** Amplitude users appreciate it helps them become data-driven. It becomes easy to add data, visualize it, and make decisions. It makes data accessible to them. > #### Bottom line +> > Amplitude is a popular choice for product teams looking for simple product analytics. Since it offers a similarly wide range of features as Matomo, it makes for a solid choice. -
- ## 7. Fathom -- **Founded:** 2018 -- **Similar to:** Plausible, Umami -- **Typical users:** Founders and content teams -- **Typical customers:** Privacy-conscious, content-focused websites +- **Founded:** 2018 +- **Similar to:** Plausible, Umami +- **Typical users:** Founders and content teams +- **Typical customers:** Privacy-conscious, content-focused websites ![Fathom](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_16_12_06_c41b89ea2f.png) @@ -401,33 +422,47 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Fathom-Analytics #### Key features -- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website. +- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website. -- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. +- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. -- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. +- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. -- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. +- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. ### How does Fathom compare to Matomo? Fathom, like Plausible, has a much simpler feature set than Matomo. It focuses on providing the core web analytics features in a privacy-friendly way. - - - - - - - - - - - - - + > 💡 **Good to know:** Fathom isn't entirely EU hosted, but instead attempts to stay compliant with European regulation by: +> > 1. Being a Canadian company. The European Commission determined that Canada has an adequate level of data protection. > 2. Having EU isolation so visitor data is routed and stored on EU servers. > 3. Having a data processing agreement (DPA) available. @@ -443,52 +478,59 @@ Fathom has limited reviews on G2, but much more praise on social. The reasons pe 3. **Migration from GA:** Thanks to both its Google Analytics importer and its relatively similar interface, reviewers find the migration from GA to Fathom relatively easy. > #### Bottom line -> If you are looking for a simple, privacy-friendly web analytics tool, Fathom is one to consider. It lacks a free tier, but does offer a trial. - -
+> +> If you are looking for a simple, privacy-friendly web analytics tool, Fathom is one to consider. It lacks a free tier, but does offer a trial. ## 8. Umami -- **Founded:** 2022 -- **Similar to:** Plausible, Fathom -- **Typical users:** Developers and content-focused teams -- **Typical customers:** Small devs and large content-focused enterprises +- **Founded:** 2022 +- **Similar to:** Plausible, Fathom +- **Typical users:** Developers and content-focused teams +- **Typical customers:** Small devs and large content-focused enterprises ![Umami](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_07_at_11_29_28_46e1a43d78.png) ### What is Umami? -Umami is an open source, easy-to-use Google Analytics alternatives. Like other similar tools, it is privacy friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. +Umami is an open source, easy-to-use Google Analytics alternatives. Like other similar tools, it is privacy friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. According to [BuiltWith](https://trends.builtwith.com/analytics/Umami), as of October 2024, 1,077 of the top 1 million websites deploy Umami. Nearly 20x more (20,816) use Matomo. #### Key features -- 🌍 Visitor insights: Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. +- 🌍 Visitor insights: Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. -- 🛠️ Custom events: Track more than pageviews. Capture custom events wherever they happen on your site. +- 🛠️ Custom events: Track more than pageviews. Capture custom events wherever they happen on your site. -- 📖 Open source: See all of the code, run and host it yourself, modify it for your needs, and contribute to it. +- 📖 Open source: See all of the code, run and host it yourself, modify it for your needs, and contribute to it. -- 🏃 Realtime: Get a view into the live stats for your site. See how many current vistiors you have. +- 🏃 Realtime: Get a view into the live stats for your site. See how many current vistiors you have. ### How does Umami compare to Matomo? Umami, like Plausible and Fathom, focuses on web analytics. Unlike those two alternatives (and Matomo), it has a free tier. It lacks the full feature set of Matomo however. - - - - - - - - - - - - - + ### Why do companies use Umami? @@ -498,22 +540,20 @@ According to its few [G2](https://www.g2.com/products/umami/reviews) reviews and 2. **Free plan:** Users appreciate they can use Umami for 3 sites and 100k events for free. -3. **Design:** Umami's clean and simple UI gets brought up as a selling point for some reviewers. +3. **Design:** Umami's clean and simple UI gets brought up as a selling point for some reviewers. > #### Bottom line +> > Umami is very similar to other alternatives on this list, with the big upside that it is open source, easy to self-host, and free. This makes it a good choice for privacy-conscious, web analytics users. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Matomo replacement if: -- You want all the tools to help you build a better product (like product analytics and A/B testing). -- You value transparency. We're open source and open core. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You want all the tools to help you build a better product (like product analytics and A/B testing). +- You value transparency. We're open source and open core. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/web-analytics) and [read our docs](/docs) to learn more. - diff --git a/contents/blog/best-microsoft-clarity-alternatives.md b/contents/blog/best-microsoft-clarity-alternatives.md index eebe207ae..f8534b53d 100644 --- a/contents/blog/best-microsoft-clarity-alternatives.md +++ b/contents/blog/best-microsoft-clarity-alternatives.md @@ -2,25 +2,24 @@ title: 'The best Microsoft Clarity alternatives & competitors, compared' date: 2024-02-29 author: - - andy-vandervell + - andy-vandervell rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** LogRocket, Mixpanel -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2B/B2C companies and startups +- **Founded:** 2020 +- **Similar to:** LogRocket, Mixpanel +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2B/B2C companies and startups ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/session-replay.png) @@ -32,33 +31,34 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- **Session replays:** Including event timelines, console logs, network activity. -- **Heatmaps:** Visualize user and rage clicks anywhere on your site. -- **Product analytics:** Analyze funnels, user paths, retention, trends, create user cohorts. -- **Feature flags & A/B testing:** Rollout features safely, run multivariate A/B tests. -- **Surveys:** Run customer satisfaction, NPS, and PMF surveys. +- **Session replays:** Including event timelines, console logs, network activity. +- **Heatmaps:** Visualize user and rage clicks anywhere on your site. +- **Product analytics:** Analyze funnels, user paths, retention, trends, create user cohorts. +- **Feature flags & A/B testing:** Rollout features safely, run multivariate A/B tests. +- **Surveys:** Run customer satisfaction, NPS, and PMF surveys. ### How does PostHog compare to Microsoft Clarity? PostHog offers more features for engineers, such as console logs and network monitoring on session replays, but doesn't currently offer scroll maps. PostHog isn't totally free like Clarity, but still has a generous free plan. All users get 5,000 replays and 1 million analytics events for free every month. - - - - - - - - - - - - - - - - -*iOS replays are under development. + ### Why do companies use PostHog? @@ -74,14 +74,12 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa > > PostHog goes deeper than Clarity by making it easy to debug issues via detailed event timelines, console logs, and network monitoring, while also enabling you to understand user behavior at every level when combined with product analytics and its other tools. -
- ## 2. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog, OpenReplay -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retail companies. +- **Founded:** 2016 +- **Similar to:** PostHog, OpenReplay +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retail companies. ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/logrocket.webp) @@ -93,31 +91,34 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), 1,132 #### Key features -- **Session replay:** See what users do, debug product issues and performance -- **Error tracking:** Identify issues with JavaScript, network errors, and stack traces. -- **Product analytics:** Analyze conversion funnels, user paths, and retention. -- **Performance monitoring:** Monitor performance, CPU and memory usage, and network speed. -- **Heatmaps:** See what users are clicking on and how far they scroll. +- **Session replay:** See what users do, debug product issues and performance +- **Error tracking:** Identify issues with JavaScript, network errors, and stack traces. +- **Product analytics:** Analyze conversion funnels, user paths, and retention. +- **Performance monitoring:** Monitor performance, CPU and memory usage, and network speed. +- **Heatmaps:** See what users are clicking on and how far they scroll. ### How does LogRocket compare to Clarity? LogRocket offers more features for engineers who want to investigate performance issues and bugs. It also adds some basic analytics features for analyzing conversion funnels and user paths. LogRocket's free plan includes 1,000 sessions per month. - - - - - - - - - - - - - - - + ### Why do companies use LogRocket? @@ -130,16 +131,15 @@ Reviews on G2.com suggest companies use LogRocket because it: 3. **Does everything they need:** LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues. > #### Bottom line +> > LogRocket is an excellent Clarity alternative for companies that need more comprehensive bug tracking and error monitoring tools. Less technical users, such as marketers and designers, might find it overwhelming, but there's something here for everyone. -
- ## 3. FullStory -- **Founded:** 2012 -- **Most similar to:** PostHog, LogRocket -- **Typical users:** Product managers, customer success, and support -- **Typical customers:** Online retailers and SaaS companies +- **Founded:** 2012 +- **Most similar to:** PostHog, LogRocket +- **Typical users:** Product managers, customer success, and support +- **Typical customers:** Online retailers and SaaS companies ![FullStory](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/fullstory.png) @@ -151,31 +151,34 @@ According to data from [BuiltWith](https://trends.builtwith.com/analytics/FullSt #### Key features -- **Session replay:** Watch and analyze real user sessions on web and mobile apps. -- **Product analytics:** Understand user paths and struggle points. -- **Event autocapture:** Tagless event capture that ensures the tracking of all events. -- **Heatmaps:** Find out where users click and frustration points. -- **Mobile app analytics:** Crash analytics and user path analysis. +- **Session replay:** Watch and analyze real user sessions on web and mobile apps. +- **Product analytics:** Understand user paths and struggle points. +- **Event autocapture:** Tagless event capture that ensures the tracking of all events. +- **Heatmaps:** Find out where users click and frustration points. +- **Mobile app analytics:** Crash analytics and user path analysis. ### How does FullStory compare to Clarity? FullStory is a more complex and mature product than Clarity, going way beyond basic session replay by offering everything companies need to understand behavior on websites and in apps. FullStory offers a basic free plan with a 10,000 sessions monthly limit. - - - - - - - - - - - - - - - + ### Why do companies use FullStory? @@ -191,14 +194,12 @@ According to reviews on G2, companies use FullStory for: > > FullStory is a big step up from Clarity, which is reflected in the cost. It's a good choice for large companies, especially those in the e-commerce space, but it might be overkill for smaller ones who want an inexpensive tool that does the basics well. -
- ## 4. UXCam -- **Founded:** 2014 -- **Most similar to:** PostHog, LogRocket -- **Typical users:** UX designers, marketers and product managers -- **Typical customers:** Mid-size companies, delivery, retail and marketplace apps +- **Founded:** 2014 +- **Most similar to:** PostHog, LogRocket +- **Typical users:** UX designers, marketers and product managers +- **Typical customers:** Mid-size companies, delivery, retail and marketplace apps ![uxcam](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/uxcam.png) @@ -208,31 +209,34 @@ According to reviews on G2, companies use FullStory for: #### Key features -- **Session replay:** Replay videos of users using your app and analyze their behavior. -- **Crash analytics:** See what causes app crashes and freezes. -- **Funnel analysis:** See where users drop off, optimize conversion. -- **Retention analysis:** Detect churn patterns and improve retention. -- **Heatmaps:** Analyze where people interact and use gestures. +- **Session replay:** Replay videos of users using your app and analyze their behavior. +- **Crash analytics:** See what causes app crashes and freezes. +- **Funnel analysis:** See where users drop off, optimize conversion. +- **Retention analysis:** Detect churn patterns and improve retention. +- **Heatmaps:** Analyze where people interact and use gestures. ### How does UXCam compare to Clarity? UXCam offers similar core session replay features, but it only works on mobile apps. You can use Clarity on your web app and mobile app, though it only supports Android at present. UXCam's free plan includes 3,000 sessions for free each month. - - - - - - - - - - - - - - - + ### Why do companies use UXCam? @@ -248,14 +252,12 @@ According to G2 reviews, UXCam helps companies: > > UXCam is a good option if you're developing a mobile app and don't have a web app. It offers more tools than Clarity for understanding conversion behavior and useful features for diagnosing app crashes and performance issues. -
- ## 5. Lucky Orange -- **Founded:** 2010 -- **Most similar to:** Hotjar -- **Typical users:** Marketers and consultants -- **Typical customers:** Small e-commerce businesses and agencies +- **Founded:** 2010 +- **Most similar to:** Hotjar +- **Typical users:** Marketers and consultants +- **Typical customers:** Small e-commerce businesses and agencies ![luckyorange](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/luckyorange.png) @@ -267,11 +269,11 @@ Founded in 2010, Lucky Orange is used on 4,435 of the top 1 million websites [ac #### Key features -- **Session replay:** Watch how real users navigate your website. -- **Heatmaps** See where users click and scroll to on pages. -- **Conversion funnels:** Basic funnel analysis for tracking conversions. -- **Dashboards:** Create simple dashboards using pre-defined reports. -- **Visitor profiles:** See everything a user has done. +- **Session replay:** Watch how real users navigate your website. +- **Heatmaps** See where users click and scroll to on pages. +- **Conversion funnels:** Basic funnel analysis for tracking conversions. +- **Dashboards:** Create simple dashboards using pre-defined reports. +- **Visitor profiles:** See everything a user has done. ### How does Lucky Orange compare to Clarity? @@ -279,21 +281,24 @@ Lucky Orange is a simplified, focused take on Clarity. It does many of the same While it doesn't offer full product analytics, it includes: - - - - - - - - - - - - - - - + ### Why do companies use Lucky Orange? @@ -306,17 +311,15 @@ According to [reviews on G2](https://www.g2.com/products/lucky-orange/reviews.ht 3. **It doesn't impact page speed:** Users report Lucky Orange has negligible impact on website performance, which they value highly. > #### Bottom line -> +> > Lucky Orange is ideal for small businesses owners who want actionable insights without much effort. It's easy to use and offers some useful benefits Clarity doesn't, such as basic conversion funnels and event tracking. -
- ## 6. Hotjar -- **Founded:** 2014 -- **Most similar to:** Microsoft Clarity, Lucky Orange -- **Typical users:** Product designers, researchers, and marketers -- **Typical customers:** E-commerce and content-driven sites +- **Founded:** 2014 +- **Most similar to:** Microsoft Clarity, Lucky Orange +- **Typical users:** Product designers, researchers, and marketers +- **Typical customers:** E-commerce and content-driven sites ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/hotjar.png) @@ -324,35 +327,38 @@ According to [reviews on G2](https://www.g2.com/products/lucky-orange/reviews.ht [Hotjar](/blog/posthog-vs-hotjar) focuses on user behavior rather than analytics. This means using heatmaps, replays, feedback, and interviews to understand the qualitative aspects of your site and app. It's popular among product designers and marketers, but not so useful for software engineers. -According to [BuiltWith](https://trends.builtwith.com/analytics/Hotjar), as Feb 2024, Hotjar is used by 72,048 of the top 1 million websites, compared to Clarity's 45,820. This makes Hotjar the most popular tool in this guide, though usage has declined considerably from a peak of ~125k in 2021. +According to [BuiltWith](https://trends.builtwith.com/analytics/Hotjar), as Feb 2024, Hotjar is used by 72,048 of the top 1 million websites, compared to Clarity's 45,820. This makes Hotjar the most popular tool in this guide, though usage has declined considerably from a peak of ~125k in 2021. #### Key features -- **Heatmaps:** See what parts of your pages get attention and how far they scroll -- **Recordings:** Replay real user sessions and see what they see. -- **Feedback:** Learn what your users are thinking. Find out their likes and dislikes. -- **Surveys:** Gather info on user preferences using questionnaires. -- **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- **Heatmaps:** See what parts of your pages get attention and how far they scroll +- **Recordings:** Replay real user sessions and see what they see. +- **Feedback:** Learn what your users are thinking. Find out their likes and dislikes. +- **Surveys:** Gather info on user preferences using questionnaires. +- **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Clarity? In many ways, Hotjar is a more mature version of Clarity. It lacks the depth of analysis of PostHog or LogRocket, but it offers a few useful enhancements compared to Clarity. For example, it supports both Android and iOS mobile apps. Hotjar's free plan includes 35 daily session (~1,000 per month) for free and basic features. - - - - - - - - - - - - - - - + ### Why do companies use Hotjar? @@ -368,14 +374,12 @@ According to G2 reviews, users are fans of Hotjar because: > > Hotjar is a sensible option for non-technical users, though it only offers marginal upgrades on what Clarity offers for free. -
- ## 7. Mouseflow -- **Founded:** 2009 -- **Most similar to:** UXCam, Hotjar -- **Typical users:** Marketing and UX teams -- **Typical customers:** SMB and enterprises in retail +- **Founded:** 2009 +- **Most similar to:** UXCam, Hotjar +- **Typical users:** Marketing and UX teams +- **Typical customers:** SMB and enterprises in retail ![mouseflow](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/mouseflow.png) @@ -383,35 +387,38 @@ According to G2 reviews, users are fans of Hotjar because: Mouseflow is a behavioral analytics tool that offers session replay, heatmap, and basic funnel analysis features. It's designed mainly for use on marketing and e-commerce websites. It also integrates with several popular A/B testing tools. -According to data from BuiltWith, 5,555 of the top 1 million websites use Mouseflow – correct as of Feb 2024. This makes it more popular than Lucky Orange, but much less popular than Hotjar (72,048) and Clarity (45,820). +According to data from BuiltWith, 5,555 of the top 1 million websites use Mouseflow – correct as of Feb 2024. This makes it more popular than Lucky Orange, but much less popular than Hotjar (72,048) and Clarity (45,820). #### Key features -- **Session replay:** Watch user sessions to learn what helps and hurts. -- **Friction scores:** Identify sessions where users experience frustration. -- **Heatmaps:** See where users click and scroll on your website. -- **User feedback:** Gather feedback and ratings from users. -- **Form analytics:** Reduce abandonment on signup forms. +- **Session replay:** Watch user sessions to learn what helps and hurts. +- **Friction scores:** Identify sessions where users experience frustration. +- **Heatmaps:** See where users click and scroll on your website. +- **User feedback:** Gather feedback and ratings from users. +- **Form analytics:** Reduce abandonment on signup forms. ### How does Mouseflow compare to Clarity? Mouseflow offers one or two features Clarity doesn't, such as funnel analysis and user feedback tools, but its replay and heatmaps features are more or less the same. Mouseflow's free plan includes 500 monthly sessions – upgrading to its Starter plan gives you 5,000 sessions for $30 a month. - - - - - - - - - - - - - - - + ### Why do companies use Mouseflow? @@ -421,23 +428,21 @@ Based on reviews from G2.com, customers use Mouseflow because they: 2. **Save time on user interviews:** Using replays and surveys together enables users to gather information more efficiently compared to running user interviews. -3. **Wanted something easy to use:** Mouseflow offers basic analytical tools and autocaptures frontend events, which makes it easy for anyone to setup unearth insights. +3. **Wanted something easy to use:** Mouseflow offers basic analytical tools and autocaptures frontend events, which makes it easy for anyone to setup unearth insights. > #### Bottom line > > Mouseflow is worth considering if you want session replay and funnel analysis in one tool, but its session replay features are very similar to Clarity's, and it doesn't support mobile apps at all. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Clarity replacement if: -- You value transparency (we're open source and open core) -- You want more than basic session replay and analysis tools. We offer everything in one. -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core) +- You want more than basic session replay and analysis tools. We offer everything in one. +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-mixpanel-alternatives.mdx b/contents/blog/best-mixpanel-alternatives.mdx index 08acf1c60..1dd9f19de 100644 --- a/contents/blog/best-mixpanel-alternatives.mdx +++ b/contents/blog/best-mixpanel-alternatives.mdx @@ -6,17 +6,16 @@ sidebar: Blog showTitle: true hideAnchor: true author: - - andy-vandervell + - andy-vandervell featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog @@ -25,47 +24,50 @@ import { ComparisonRow } from 'components/ComparisonTable/row' ### What is PostHog? PostHog is an open-source developer platform that combines product analytics, session replay, feature flags, A/B testing, and user surveys into one platform. This means it's not just an alternative to Mixpanel, but also Hotjar, [Optimizely](/blog/posthog-vs-optimizely), and [Split](/blog/best-split-alternatives) - + ### Key features -- 📈 **Product analytics**, including funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Power users can create custom insights using SQL. +- 📈 **Product analytics**, including funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Power users can create custom insights using SQL. -- 📺 **Session replays** with event timelines, console logs, and network activity, and 90-day retention. Individual replays can be saved offline indefinitely. +- 📺 **Session replays** with event timelines, console logs, and network activity, and 90-day retention. Individual replays can be saved offline indefinitely. -- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads, so you can make changes to your product without deploying new code. +- 🚩 **Feature flags** with local evaluation (for faster performance) and JSON payloads, so you can make changes to your product without deploying new code. -- 🧪 **A/B tests** with up to 9 test variations, primary and secondary metrics. Automatically calculates recommended duration, sample size, and statistical significance. +- 🧪 **A/B tests** with up to 9 test variations, primary and secondary metrics. Automatically calculates recommended duration, sample size, and statistical significance. -- 💬 **Surveys**, including open text, link with custom CTA, ratings (for [NPS, CSAT, and CES surveys](/product-engineers/nps-vs-csat-vs-ces)), single and multiple choice. Target users based on person properties, URL, or using existing feature flags. +- 💬 **Surveys**, including open text, link with custom CTA, ratings (for [NPS, CSAT, and CES surveys](/product-engineers/nps-vs-csat-vs-ces)), single and multiple choice. Target users based on person properties, URL, or using existing feature flags. ### Who uses PostHog? Typical PostHog users are: -- Product-minded engineering teams -- Data-savvy product managers -- Startups and mid-size enterprises +- Product-minded engineering teams +- Data-savvy product managers +- Startups and mid-size enterprises Customers include [AssemblyAI](/customers/assemblyai), [Hasura](/customers/hasura), [Vendasta](/customers/vendasta), and Airbus. ### How does PostHog compare to Mixpanel? - - - - - - - - - - - - - + PostHog is the only choice if you like the idea of consolidating around one platform. Mixpanel offers third-party integrations for features it doesn't have, but this creates a messy workflow for teams. - + PostHog also supports autocapture. This means you don't have to manually instrument events. Instead, PostHog starts collecting data from the moment you implement its tracking snippet. ### How popular is PostHog? @@ -86,61 +88,64 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. -> #### Bottom line +> #### Bottom line +> > PostHog is the best Mixpanel alternative for startups and mid-size companies. It replaces Mixpanel and numerous other tools, saving money and time. Power user features, like an SQL insight builder and session replay logs, make it a good choice for engineering-led teams, too. -
- ## 2. Google Analytics 4 (GA4) ![GA4](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/google-website.png) ### What is Google Analytics 4? -Google Analytics 4 (GA4) is a marketing and product analytics tool that's tightly integrated with other Google products, such as Ads, BigQuery, Looker Studio, and Firebase. +Google Analytics 4 (GA4) is a marketing and product analytics tool that's tightly integrated with other Google products, such as Ads, BigQuery, Looker Studio, and Firebase. Unlike its predecessor, Universal Analytics (GA3), it's event-based. It also introduces new report types, such as conversion funnels and retention tables. This makes it more useful to product teams than before. ### Key features -- 🤖 **Predictive insights** alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights** alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools** means it's easy to analyze your GA4 data elsewhere, such as Google's dashboarding tool, Looker Studio. +- 🔁 **Integration with Google tools** means it's easy to analyze your GA4 data elsewhere, such as Google's dashboarding tool, Looker Studio. -- ⌨️ **Natural language search** means you can ask specific questions, like "MoM growth in users on iOS", rather searching existing reports. +- ⌨️ **Natural language search** means you can ask specific questions, like "MoM growth in users on iOS", rather searching existing reports. ### Who uses GA4? Typical GA4 users are: -- Marketing and content teams -- Large news and content publishers -- Enterprises who also use BigQuery + +- Marketing and content teams +- Large news and content publishers +- Enterprises who also use BigQuery Google's huge scale means GA4 is used by both the biggest global corporations to SMBs of every kind. It is ubiquitous. ### How does GA4 compare to Mixpanel? - - - - - - - - - - - - - + -GA4 and Mixpanel are only superficially similar. They cover the same basics, but GA4 is better-suited to content and marketing teams, while Mixpanel is designed for product teams. +GA4 and Mixpanel are only superficially similar. They cover the same basics, but GA4 is better-suited to content and marketing teams, while Mixpanel is designed for product teams. Note, GA4 doesn't support group analytics. This makes it easy to track aggregated usage at an account level, rather than at a user level – useful for tracking behavior in B2B products. ### How popular is GA4? -Google Analytics remains the most-used analytics tool in the world by a large margin. +Google Analytics remains the most-used analytics tool in the world by a large margin. As of July 2023, [30.5% of the top 1 million websites](https://www.linkedin.com/posts/jhpacker_just-updated-the-popularity-numbers-on-my-activity-7112462135120601088-YLdh/) run GA4 – another 35.7% were still running GA3. @@ -155,50 +160,52 @@ As of July 2023, [30.5% of the top 1 million websites](https://www.linkedin.com/ 3. **To track marketing ROI:** GA4 is predominantly used by marketing and e-commerce teams to track campaign ROI. It's also popular among large content publishers for its scalability. > #### Bottom line +> > GA4 is the best Mixpanel alternative for marketing teams who want to track ROI on campaigns, and a good option for B2C and e-commerce platforms. Product teams, especially those working on B2B products, should look elsewhere. -
- ## 3. Amplitude ![amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/amplitude-website.png) ### What is Amplitude? -[Amplitude](/blog/best-amplitude-alternatives) is an analytics and testing tool with a particular focus on large enterprise customers, like Ford, NBCUniversal, and Walmart. +[Amplitude](/blog/best-amplitude-alternatives) is an analytics and testing tool with a particular focus on large enterprise customers, like Ford, NBCUniversal, and Walmart. ### Key features -- 📈 **Product analytics**, including funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics**, including funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing** with support for JSON payloads, primary, secondary, and counter metrics. +- 🧪 **A/B testing** with support for JSON payloads, primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform** that combines analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform** that combines analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder** that generates insights based on natural language requests, like "What is my purchase conversion rate?". +- 🤖 **AI insight builder** that generates insights based on natural language requests, like "What is my purchase conversion rate?". ### Who uses Amplitude? Typical Amplitude users are: -- Non-technical product managers -- Data teams at large enterprises -- Growth engineering and marketing teams -- Companies with stringent compliance needs +- Non-technical product managers +- Data teams at large enterprises +- Growth engineering and marketing teams +- Companies with stringent compliance needs While it offers a limited free tier for startups, high prices are a barrier. As one reviewer [points out](https://www.g2.com/products/amplitude-analytics/reviews/amplitude-analytics-review-7933567): "The high price tag poses a challenge for small businesses, early-stage, and even medium-sized startups." ### How does Amplitude compare to Mixpanel? - - - - - - - - - + On paper, Amplitude and Mixpanel are very similar, but they differ in focus and approach. While both products serve large enterprise customers, Amplitude is more focused on these users. Unlike Mixpanel, for example, pricing isn't transparent. @@ -219,10 +226,9 @@ As of July 2023, Amplitude is deployed by 6,973 (0.7%) of the top 1 million webs 3. **Resolving data quality problems:** Companies that use Amplitude, particularly large ones, often migrate from outdated, or self-built, tools that generate poor quality data. Amplitude helps them fix that, while also making analytics more accessible. > #### Bottom line +> > Amplitude is the best Mixpanel alternative for large enterprise companies who want to reduce the load on expensive, overworked data science teams. Startups and mid-size companies might find there are better-value alternatives -
- ## 4. Heap ![heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/heap-website.png) @@ -231,22 +237,22 @@ As of July 2023, Amplitude is deployed by 6,973 (0.7%) of the top 1 million webs Heap describes itself as a Digital Insights Platform. Unpacking that a bit, it means Heap offers both product analytics and session replay, and supports marketing use cases with multitouch attribution. -Heap was [acquired in September 2023](https://contentsquare.com/heap/) by Contentsquare, a marketing and e-commerce analytics firm, and announced plans to integrate the two products. +Heap was [acquired in September 2023](https://contentsquare.com/heap/) by Contentsquare, a marketing and e-commerce analytics firm, and announced plans to integrate the two products. ### Key features -- ✅ **Event autocapture** is a key differentiator between Heap and Mixpanel. Autocapture means product teams don't have to rely on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. +- ✅ **Event autocapture** is a key differentiator between Heap and Mixpanel. Autocapture means product teams don't have to rely on engineers to instrument all events. Heap offers a visual editor for enables teams to tag on-page events for analysis. -- 📺 **Session replay** and heatmaps augment Heap's analytics features with qualitative insights, though it lacks the debugging tools typical of most replay tools. +- 📺 **Session replay** and heatmaps augment Heap's analytics features with qualitative insights, though it lacks the debugging tools typical of most replay tools. -- 🔁 **Managed ETL** to data warehouses, so you can export your Heap analytics data into a data warehouse and combine it with data from other sources. +- 🔁 **Managed ETL** to data warehouses, so you can export your Heap analytics data into a data warehouse and combine it with data from other sources. ### Who uses Heap? Typical Heap users are: -- Non-technical product managers -- Marketing and design teams +- Non-technical product managers +- Marketing and design teams Heap puts a strong focus on supporting non-technical product managers via autocapture. @@ -254,15 +260,18 @@ Customers include Amway, Eventbrite, and Freshworks. ### How does Heap compare to Mixpanel? - - - - - - - - - + Session replay and autocapture support make Heap a good Mixpanel alternative for product teams. @@ -284,21 +293,19 @@ Heap is less popular than Mixpanel. According to BuiltWith, Heap is deployed on 3. **Low information density** Reviewers on G2 appreciate Heap's user-friendly interface, which tends toward lower information density than competing tools. -> #### Bottom line +> #### Bottom line +> > Heap is basically Mixpanel with autocapture. This makes it a decent choice for non-technical product teams, but it's not radically different. -
- ## Honorable mentions This guide focuses on the most popular Mixpanel alternatives, but these aren't the only ones. Here are some honorable mentions that are worth also worth considering: -- **[Pendo](/blog/best-pendo-alternatives)**, which describes itself as a product experience platform. It combines analytics with in-app guides, user feedback widgets, roadmap planning, and product discovery tools. - -- **[Kissmetrics](https://www.kissmetrics.io/)**, which is more focused on marketing and e-commerce use cases than Mixpanel. It's worth considering if you want to focus on channel attribution and revenue tracking, but don't want to use GA4. +- **[Pendo](/blog/best-pendo-alternatives)**, which describes itself as a product experience platform. It combines analytics with in-app guides, user feedback widgets, roadmap planning, and product discovery tools. +- **[Kissmetrics](https://www.kissmetrics.io/)**, which is more focused on marketing and e-commerce use cases than Mixpanel. It's worth considering if you want to focus on channel attribution and revenue tracking, but don't want to use GA4. -- **[Snowplow](https://snowplow.io/)**, a powerful, open-source behavioral data platform. It can replace tools like Mixpanel, but it's only suitable for companies with well-staffed data science teams. It's mostly used by large enterprises. +- **[Snowplow](https://snowplow.io/)**, a powerful, open-source behavioral data platform. It can replace tools like Mixpanel, but it's only suitable for companies with well-staffed data science teams. It's mostly used by large enterprises. -- **[June](https://www.june.so/)**, a lightweight take on product analytics that focuses on auto generated reports. It's popular among seed stage and Series A B2B SaaS startups, though its free tier includes only 1,000 active monthly users. +- **[June](https://www.june.so/)**, a lightweight take on product analytics that focuses on auto generated reports. It's popular among seed stage and Series A B2B SaaS startups, though its free tier includes only 1,000 active monthly users. - \ No newline at end of file + diff --git a/contents/blog/best-mobile-app-analytics-tools.mdx b/contents/blog/best-mobile-app-analytics-tools.mdx index 7f5e1ee98..ea1d1dbf3 100644 --- a/contents/blog/best-mobile-app-analytics-tools.mdx +++ b/contents/blog/best-mobile-app-analytics-tools.mdx @@ -3,14 +3,14 @@ date: 2024-07-31 title: The 7 best mobile app analytics tools rootPage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png featuredImageType: full author: - - lior-neu-ner + - lior-neu-ner category: General tags: - - Guides - - Comparisons + - Guides + - Comparisons --- import { ComparisonTable } from 'components/ComparisonTable' @@ -19,7 +19,7 @@ import { ComparisonRow } from 'components/ComparisonTable/row' ## 1. PostHog **Best for:** Engineering and product teams - + ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/ab-testing.png) ### What is PostHog? @@ -30,19 +30,19 @@ It's designed for product-minded engineers, growth teams, and product managers w #### Key features -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. +- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. ### How much does PostHog cost? -PostHog has [transparent pricing](/pricing) based on usage. It’s free to get started and completely free for the first 1 million analytics events. After this free monthly allowance, pricing starts at $0.000248/event (or $2.48 for 10k events), and events cost progressively less the more you use. You can also set billing limits to ensure you don't get surprise bills. +PostHog has [transparent pricing](/pricing) based on usage. It’s free to get started and completely free for the first 1 million analytics events. After this free monthly allowance, pricing starts at $0.000248/event (or $2.48 for 10k events), and events cost progressively less the more you use. You can also set billing limits to ensure you don't get surprise bills. ### Why do companies use PostHog? @@ -55,15 +55,13 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great choice. This is especially true for startups and scaleups thanks to it having a generous free tier. -
- ## 2. Mixpanel **Best for:** Product managers, desginers and marketing teams - + ![mixpanel](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/heap-alternatives/mixpanel.png) ### What is Mixpanel? @@ -72,20 +70,20 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie #### Key features -- 📊 **Product analytics:** Track user behavior, KPIs, and core metrics with trends, retention, and flows. +- 📊 **Product analytics:** Track user behavior, KPIs, and core metrics with trends, retention, and flows. -- 📝 **Collaborative boards:** Build analysis in collaborative boards that can include reports, text, videos, and GIFs. Embed these boards in other tools. +- 📝 **Collaborative boards:** Build analysis in collaborative boards that can include reports, text, videos, and GIFs. Embed these boards in other tools. -- 🚨 **Alerts:** Get automated notifications when there are anomalies in metrics or if they fall outside a positive or negative range. +- 🚨 **Alerts:** Get automated notifications when there are anomalies in metrics or if they fall outside a positive or negative range. -- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise and separate data for privacy reasons. +- 🔎 **Filtered data views:** Hide and filter data on a per-team basis to reduce noise and separate data for privacy reasons. ### How much does Mixpanel cost? Pricing starts at $28/month for up to 10k events and scales with events. 1 million events cost $168/month. ### Why do companies use Mixpanel? - + Looking at [G2 reviews](https://www.g2.com/products/mixpanel/reviews), companies choose Mixpanel to: 1. **Eliminate the need for data analysts:** Mixpanel helps reviewers structure large volumes of data, and make data-driven decisions, reducing their reliance on dedicated data analysts to produce insights. @@ -95,15 +93,13 @@ Looking at [G2 reviews](https://www.g2.com/products/mixpanel/reviews), companies 3. **Understand user behavior:** In common with most analytics tools, Mixpanel's users mostly want to understand user behavior, identify bottlenecks, and monitor core metrics like conversion rates, activation, and retention. > #### Bottom line -> +> > Mixpanel is great for teams who want powerful yet easy to use analytics and don't need any of the extra features that other alternatives on this list provide. -
- ## 3. UXCam **Best for:** Product managers in enterprise companies - + ![UXCam](https://res.cloudinary.com/dmukukwp6/image/upload/v1720771924/posthog.com/contents/Funnel_analytics.png) ### What is UXCam? @@ -114,18 +110,18 @@ It's designed to provide deep insights into user behavior, helping product manag #### Key features -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. -- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🔥 **Heatmaps:** See where users tap, where they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where users tap, where they scroll to, and the areas that get the most attention. ### How much does UXCam cost? UXCam's pricing is sales-driven and completely opaque, so it's not clear how much it costs. The company's sales team will give you a quote after you've spoken to them. ### Why do companies use UXCam? - + Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies choose UXCam because: 1. **They need insights on user behavior:** Insights show what users are doing, where their attention is going, and how they are spending their time. Users love the realizations they get with UXCam's tools. @@ -135,15 +131,13 @@ Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies ch 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth works well and creates actionable insights for design and product teams. Helps improve UX and page designs. > #### Bottom line -> +> > UXCam is ideal for product managers who need in-depth insights into user behavior. Despite opaque pricing, its ease of use and actionable insights make it a valuable tool. -
- ## 4. Amplitude **Best for:** Product managers, data analysts, marketing teams - + ![Amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/amplitude.png) ### What is Amplitude? @@ -152,13 +146,13 @@ Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies ch #### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" ### How much does Amplitude cost? @@ -178,12 +172,10 @@ According to [G2 reviews](https://www.g2.com/products/amplitude-analytics/review > > Like PostHog, Amplitude is a good option if you value powerful analytics and experimentation in one. If you don't need session replay or heatmaps, it can be a good choice. -
- ## 5. Firebase (Google analytics) **Best for:** Apps already using Firebase's other features - + ![Firebase](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-mobile-app-ab-testing-tools/firebase.png) ### What is Firebase? @@ -192,19 +184,19 @@ Firebase is Google's mobile app development platform. It includes analytics, rea #### Key features -- **📊 Comprehensive analytics:** Gain in-depth insights into user behavior and app performance. +- **📊 Comprehensive analytics:** Gain in-depth insights into user behavior and app performance. -- **📈 Real-time data:** Access real-time data on user interactions, app crashes, and performance metrics. +- **📈 Real-time data:** Access real-time data on user interactions, app crashes, and performance metrics. -- **📲 Push notifications:** Engage users with targeted push notifications based on their behavior and preferences. +- **📲 Push notifications:** Engage users with targeted push notifications based on their behavior and preferences. -- **💬 In-app messaging:** Send personalized messages to users within your app to guide them through key actions. +- **💬 In-app messaging:** Send personalized messages to users within your app to guide them through key actions. ### How much does Firebase cost? -Since Firebase is powered by [Google Analytics](/blog/google-analytics-cost), it follows the same pricing. It has a generous free tier that's sufficient for most startups. Larger enterprises with higher data collection and export requirements will need to upgrade to GA360, which _starts_ at $50,000 per year. +Since Firebase is powered by [Google Analytics](/blog/google-analytics-cost), it follows the same pricing. It has a generous free tier that's sufficient for most startups. Larger enterprises with higher data collection and export requirements will need to upgrade to GA360, which _starts_ at $50,000 per year. -A good rule of thumb is that if you're exporting more than 1 million events per day, or querying data with more than 10 million events, you'll need to upgrade to GA360. See Google's [breakdown](https://support.google.com/analytics/answer/11202874) for more. +A good rule of thumb is that if you're exporting more than 1 million events per day, or querying data with more than 10 million events, you'll need to upgrade to GA360. See Google's [breakdown](https://support.google.com/analytics/answer/11202874) for more. ### Why do companies choose Firebase @@ -217,15 +209,13 @@ According to [G2 reviews](https://www.g2.com/products/firebase/reviews), compani 3. **It integrates with other Google services:** Firebase integrates smoothly with other Google services, providing a powerful development and analytics ecosystem. > #### Bottom line -> +> > Firebase analytics is a great choice for companies already leveraging it's other features or any of Google's other products. -
- -## 6. Appsflyer +## 6. Appsflyer **Best for:** Marketing teams - + ![Appsflyer](https://res.cloudinary.com/dmukukwp6/image/upload/v1720788891/posthog.com/contents/apps-flyer.png) ### What is Appsflyer? @@ -234,13 +224,13 @@ Appsflyer is a platform that focuses on marketing analytics and, unlike other pl #### Key features -- 🔗 **Attribution:** Appsflyer provides detailed attribution data, allowing marketers to see which campaigns, channels, and touchpoints are driving installs and conversions. +- 🔗 **Attribution:** Appsflyer provides detailed attribution data, allowing marketers to see which campaigns, channels, and touchpoints are driving installs and conversions. -- 🔍 **Marketing analytics:** Turn insights on campaign performance into actionable strategies to improve your marketing. +- 🔍 **Marketing analytics:** Turn insights on campaign performance into actionable strategies to improve your marketing. -- 💰 **ROI measurement:** Understand your true mobile marketing ROI, enabling you to optimize your spend effectively. +- 💰 **ROI measurement:** Understand your true mobile marketing ROI, enabling you to optimize your spend effectively. -- 🚨 **Fraud protection:** Advanced mobile app fraud detection and prevention tools help protect your ad spend. +- 🚨 **Fraud protection:** Advanced mobile app fraud detection and prevention tools help protect your ad spend. ### How much does Appsflyer cost? @@ -257,15 +247,13 @@ According to [G2 reviews](https://www.g2.com/products/appsflyer/reviews), compan 3. **It has a wide range of integrations**: Appsflyer can connect to many different marketing tools, making it easier to manage and analyze data from multiple sources. > #### Bottom line -> -> Appsflyer is the top choice for marketing teams looking to optimize their ad spend and gain deep insights into their campaigns. - -
+> +> Appsflyer is the top choice for marketing teams looking to optimize their ad spend and gain deep insights into their campaigns. ## 7. Countly **Best for:** Teams in strict regulatory environments - + ![Countly](https://res.cloudinary.com/dmukukwp6/image/upload/v1720790258/posthog.com/contents/Countly-31.png) ### What is Countly? @@ -274,22 +262,22 @@ Countly is privacy-focused product analytics platform. It emphasizes 100% data o #### Key features -- 📊 **Product analytics:** Track user behavior, application performance, and key metrics with customizable dashboards. +- 📊 **Product analytics:** Track user behavior, application performance, and key metrics with customizable dashboards. -- 🌐 **Privacy compliance:** Ensure compliance with GDPR, HIPAA, CCPA, and other privacy regulations. +- 🌐 **Privacy compliance:** Ensure compliance with GDPR, HIPAA, CCPA, and other privacy regulations. -- 💬 **Push notifications:** Engage users with personalized push notifications based on their behavior and preferences. +- 💬 **Push notifications:** Engage users with personalized push notifications based on their behavior and preferences. -- 🚨 **Crash analytics:** Monitor and resolve app crashes with detailed reports and real-time alerts. +- 🚨 **Crash analytics:** Monitor and resolve app crashes with detailed reports and real-time alerts. ### How much does Countly cost? Countly has different tiers based on number of active users. To give you an idea of how much it charges per active user, below is a list of its first four tiers: -- Free up to 1k MAU -- $80/month for up to 2k MAU. -- $190/month for up to 5k MAU. -- $350/month for up to 10k MAU. +- Free up to 1k MAU +- $80/month for up to 2k MAU. +- $190/month for up to 5k MAU. +- $350/month for up to 10k MAU. ### Why do companies use Countly? @@ -303,16 +291,15 @@ Based on [G2 reviews](https://www.g2.com/products/countly/reviews), companies ch > Countly is a great choice if you're building a strict regulatory environment. Many users complain about its bad user interface though. -
- ## Is PostHog right for you? + Here's the (short) sales pitch. We're biased, obviously, but we think you'll love PostHog if: - -- You value transparency (we're open source and open core) -- You want tools to ship, track, and analyze new features – like A/B testing, feature flags, and session replays -- You want try before you buy (we're self-serve with a [generous free tier](/pricing)) + +- You value transparency (we're open source and open core) +- You want tools to ship, track, and analyze new features – like A/B testing, feature flags, and session replays +- You want try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. @@ -320,6 +307,6 @@ Check out [our product pages](/product-analytics) and [read our docs](/docs) to ## Further reading -- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) -- [7 best session replay tools for mobile apps (iOS & Android)](/blog/best-mobile-app-session-replay-tools) -- [The 9 best GDPR-compliant analytics tools](/blog/best-gdpr-compliant-analytics-tools) +- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) +- [7 best session replay tools for mobile apps (iOS & Android)](/blog/best-mobile-app-session-replay-tools) +- [The 9 best GDPR-compliant analytics tools](/blog/best-gdpr-compliant-analytics-tools) diff --git a/contents/blog/best-mobile-app-session-replay-tools.mdx b/contents/blog/best-mobile-app-session-replay-tools.mdx index dae4b005a..d33a08d36 100644 --- a/contents/blog/best-mobile-app-session-replay-tools.mdx +++ b/contents/blog/best-mobile-app-session-replay-tools.mdx @@ -3,18 +3,17 @@ date: 2024-08-05 title: 7 best session replay tools for mobile apps (iOS & Android) rootPage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/v1721983244/posthog.com/contents/hog-mobile-replay.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/v1721983244/posthog.com/contents/hog-mobile-replay.jpg featuredImageType: full author: - - lior-neu-ner + - lior-neu-ner category: General tags: - - Guides - - Comparisons + - Guides + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. LogRocket @@ -28,17 +27,26 @@ import { ComparisonRow } from 'components/ComparisonTable/row' #### Supported features - - - - - - - - - - - + ### How much does LogRocket cost? @@ -60,11 +68,10 @@ Reviewers on [G2](https://www.g2.com/products/logrocket/reviews) use LogRocket f > > LogRocket is great choice for teams whose top priority is identifying and mitigating issues. -
- ## 2. UXCam + **Typical users:** Product managers in enterprise companies - + ![UXCam](https://res.cloudinary.com/dmukukwp6/image/upload/v1722526111/posthog.com/contents/Analyze_event_in_session.jpg) ### What is UXCam? @@ -75,24 +82,34 @@ It's designed to provide deep insights into user behavior, helping product manag #### Supported features - - - - - - - - - - - + ### How much does UXCam cost? UXCam's pricing is sales-driven and completely opaque, so it's not clear how much it costs. The company's sales team will give you a quote after you've spoken to them. ### Why do companies use UXCam? - + Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies choose UXCam to: 1. **Insights on user behavior:** Shows what they are doing, where their attention is going, and how they are spending their time. Users love the realizations they get with UXCam's tools. @@ -102,11 +119,9 @@ Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies ch 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth works well and creates actionable insights for design and product teams. Helps improve UX and page designs. > #### Bottom line -> +> > UXCam is ideal for product managers who need in-depth insights into user behavior. Despite opaque pricing, its ease of use and actionable insights make it a valuable tool. -
- ## 3. Microsoft Clarity **Typical users:** Marketing and content teams @@ -115,23 +130,33 @@ Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies ch ### What is Microsoft Clarity? -[Microsoft Clarity](/blog/best-microsoft-clarity-alternatives) is a 100% free session replay tool that supports most replay features and heatmaps. It integrates with [Google Analytics 4](/blog/posthog-vs-ga4), so you can view your GA data in Clarity. +[Microsoft Clarity](/blog/best-microsoft-clarity-alternatives) is a 100% free session replay tool that supports most replay features and heatmaps. It integrates with [Google Analytics 4](/blog/posthog-vs-ga4), so you can view your GA data in Clarity. It includes most of the session replay features you would expect, but doesn't support any additional features that some of the other choices on this list do, like crash reports or debug logs. #### Supported features - - - - - - - - - - - + ### How much does Microsoft Clarity cost? @@ -148,15 +173,13 @@ According to [reviews on G2](https://www.g2.com/products/microsoft-microsoft-cla 3. **It's free:** The short 30-day retention limit is easy to forgive when it's free. > #### Bottom line -> +> > If you only care about session replay and dont need other features, Clarity is the obvious choice - especially if you're already using Google Analytics. On the other hand, software engineers will find Clarity's lack of debug logs disappointing. -
- ## 4. PostHog -**Typical users** Engineering and product teams - +**Typical users:** Engineering and product teams + ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1722527045/posthog.com/contents/posthog-mobile-replay.png) ### What is PostHog? @@ -167,17 +190,27 @@ It's designed for product-minded engineers, growth teams, and product managers w #### Supported features - - - - - - - - - - - + ### How much does PostHog cost? @@ -194,33 +227,42 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great choice. This is especially true for startups and scaleups thanks to it having a generous free tier. -
- ## 5. Smartlook + **Typical users:** Engineers, business analysts, product managers ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1722526687/posthog.com/contents/smartlook-mobile.webp) ### What is Smartlook? - + Smartlook combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. It focuses on mobile apps with specific tools like native rendering and wireframe mode. #### Supported features - - - - - - - - - - - + ### How much does Smartlook cost? @@ -237,11 +279,9 @@ According to [G2](https://www.g2.com/products/smartlook/reviews) reviewers, Smar 3. **Real user monitoring:** Smartlook shows how real users are using your app and monitors the quality of their experiences. Reviewers use it to figure out what areas are confusing or used improperly. > #### Bottom line -> +> > Smartlook's combination of analytics, session replay, and crash reports make it a good choice for teams who want a full picture of their user experience. -
- ## 6. FullStory **Typical users:** Product managers, customer success, and support @@ -250,21 +290,31 @@ According to [G2](https://www.g2.com/products/smartlook/reviews) reviewers, Smar ### What is FullStory? -[FullStory](/blog/best-fullstory-alternatives) describes itself as behavioral data analytics platform, which is code for session replay and [mobile app analytics](/blog/best-mobile-app-analytics-tools), with a side of product analytics. +[FullStory](/blog/best-fullstory-alternatives) describes itself as behavioral data analytics platform, which is code for session replay and [mobile app analytics](/blog/best-mobile-app-analytics-tools), with a side of product analytics. #### Supported features - - - - - - - - - - - + ### How much does FullStory cost? @@ -282,9 +332,7 @@ According to reviews on [G2](https://www.g2.com/products/fullstory/reviews), com > #### Bottom line > -> For a complete behavioral analytics suite, FullStory is a solid choice. Users wanting more features, like error tracking or A/B testing should switch to other choices. - -
+> For a complete behavioral analytics suite, FullStory is a solid choice. Users wanting more features, like error tracking or A/B testing should switch to other choices. ## 7. Contentsquare @@ -298,21 +346,31 @@ Contentsquare is an analytics platform that combines heatmaps, customer journey #### Supported features - - - - - - - - - - - + ### How much does Contentsquare cost? -Since Contentsquare caters mostly to enterprise companies, its pricing is not available publicly and you need to speak to its sales team to get a quote. According to [Capterra](https://www.capterra.co.uk/software/161591/contentsquare), pricing starts at $10,000/month, but no further information is given +Since Contentsquare caters mostly to enterprise companies, its pricing is not available publicly and you need to speak to its sales team to get a quote. According to [Capterra](https://www.capterra.co.uk/software/161591/contentsquare), pricing starts at $10,000/month, but no further information is given ### Why do companies use Contentsquare? @@ -325,12 +383,11 @@ According to [G2](https://www.g2.com/products/contentsquare/reviews) reviews, pe 3. **Detailed session replays:** Users appreciate being able to match quantitative data with qualitative data, giving them a better understanding of how best to solve problems. > #### Bottom line -> +> > From data visualizations, to behavior analysis, and detailed session replays, Contentsquare has a lot to offer, especially for larger companies. - ## Further reading -- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) -- [The 7 best mobile app analytics tools](/blog/best-mobile-app-analytics-tools) -- [The best UXCam alternatives & competitors, compared](/blog/best-uxcam-alternatives) +- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) +- [The 7 best mobile app analytics tools](/blog/best-mobile-app-analytics-tools) +- [The best UXCam alternatives & competitors, compared](/blog/best-uxcam-alternatives) diff --git a/contents/blog/best-mouseflow-alternatives.mdx b/contents/blog/best-mouseflow-alternatives.mdx index 61b07ea78..58a2cfcc6 100644 --- a/contents/blog/best-mouseflow-alternatives.mdx +++ b/contents/blog/best-mouseflow-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Mouseflow alternatives & competitors, compared' date: 2024-04-24 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** LogRocket, Smartlook -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** LogRocket, Smartlook +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/session-replay.png) @@ -32,31 +31,34 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of ### Key features -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. ### How does PostHog compare to Mouseflow? - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -69,14 +71,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line -> PostHog makes for an excellent alternative to Mouseflow thanks to its matching feature set and generous free tier. This is especially true for product-focused startups and scaleups. +> +> PostHog makes for an excellent alternative to Mouseflow thanks to its matching feature set and generous free tier. This is especially true for product-focused startups and scaleups. ## 2. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog, Smartlook -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retail companies +- **Founded:** 2016 +- **Similar to:** PostHog, Smartlook +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retail companies ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/logrocket.webp) @@ -84,37 +87,40 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa [LogRocket](/blog/posthog-vs-logrocket) is a product experience platform with session replay, product analytics, error tracking, and performance monitoring. It focuses on helping product managers, engineers, and support teams identify and fix issues. -According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), as of April 2024, 1,163 of the top million websites deploy LogRocket. That's nearly five times less than the 5,146 of Mouseflow, but might not account for mobile usage. +According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), as of April 2024, 1,163 of the top million websites deploy LogRocket. That's nearly five times less than the 5,146 of Mouseflow, but might not account for mobile usage. ### Key features -- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. +- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are clicking on, where they are spending their time, and how far they scroll. -- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. +- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. ### How does LogRocket compare to Mouseflow? LogRocket and Mouseflow have very similar feature sets, even down to their frustration analysis. LogRocket does expand on this with product and performance analytics, but EU hosting isn't an option. - - - - - - - - - - - - - + ### Why do companies use LogRocket? @@ -127,20 +133,21 @@ According to G2 reviews, customers use LogRocket because: 3. **High usability:** LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues. > #### Bottom line +> > For companies looking for a suite of tools to help them understand both their application and user behavior, LogRocket makes a good choice. The only downside is its lack of EU hosting, which might limit some companies with regulatory requirements. ## 3. Smartlook -- **Founded:** 2016 -- **Similar to:** PostHog, LogRocket -- **Typical users:** Engineers, business analysts, product managers -- **Typical customers:** Enterprise retail and ecommerce websites and apps +- **Founded:** 2016 +- **Similar to:** PostHog, LogRocket +- **Typical users:** Engineers, business analysts, product managers +- **Typical customers:** Enterprise retail and ecommerce websites and apps ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/smartlook.png) ### What is Smartlook? -Similar to the first two alternatives, Smartlook is a suite of product tools that helps teams understand usage. It combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. +Similar to the first two alternatives, Smartlook is a suite of product tools that helps teams understand usage. It combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. A standout part of Smartlook is its focus on mobile apps with specific tools like mobile heatmaps, native rendering, and wireframe mode. @@ -148,33 +155,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Smartlook), as o ### Key features -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. +- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. -- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. +- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. +- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. ### How does Smartlook compare to Mouseflow? There are two big differences between Smartlook and Mouseflow. Smartlook includes product analytics, but doesn't have surveys. Mouseflow is the opposite. Beyond that their feature sets are very similar, with Smartlook focusing more on tools for mobile apps. - - - - - - - - - - - - - + ### Why do companies use Smartlook? @@ -187,14 +197,15 @@ According to G2 reviewers, Smartlook users benefit from: 3. **Real user monitoring:** See how real users are using your app and monitor the quality of their experiences. Figure out what areas are confusing or not used properly. > #### Bottom line -> If you don't need surveys, Smartlook makes for a great alternative to Mouseflow. This is thanks to its similar but expanded feature set and its focus on mobile. +> +> If you don't need surveys, Smartlook makes for a great alternative to Mouseflow. This is thanks to its similar but expanded feature set and its focus on mobile. ## 4. Lucky Orange -- **Founded:** 2010 -- **Similar to:** Crazy Egg, Hotjar -- **Typical users:** Marketers and consultants -- **Typical customers:** Small e-commerce businesses and agencies +- **Founded:** 2010 +- **Similar to:** Crazy Egg, Hotjar +- **Typical users:** Marketers and consultants +- **Typical customers:** Small e-commerce businesses and agencies ![Lucky Orange](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/luckyorange.png) @@ -206,33 +217,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Lucky-Orange), a ### Key features -- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. +- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. -- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. +- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. -- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. +- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. -- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. +- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. -- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. +- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. ### How does Lucky Orange compare to Mouseflow? Lucky Orange and Mouseflow have nearly identical functionality. Unlike other options on this list, Lucky Orange doesn't have more features that sets it apart from Mouseflow. One difference is Lucky Orange's lack of EU hosting. - - - - - - - - - - - - - + ### Why do companies use Lucky Orange? @@ -245,20 +259,21 @@ According to G2 reviews, customers use Lucky Orange because: 3. **It doesn't impact page speed:** Users report Lucky Orange has negligible impact on website performance, which they value highly. > #### Bottom line +> > If you're looking for an option that is exactly alike to Mouseflow, Lucky Orange is a solid choice. If you're looking for product analytics, A/B testing, or more advanced features, it is best to look elsewhere. ## 5. Crazy Egg -- **Founded:** 2006 -- **Similar to:** Lucky Orange, Hotjar -- **Typical users:** Marketers and UX designers -- **Typical customers:** Small and medium size businesses and agencies +- **Founded:** 2006 +- **Similar to:** Lucky Orange, Hotjar +- **Typical users:** Marketers and UX designers +- **Typical customers:** Small and medium size businesses and agencies ![Crazy Egg](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/crazy-egg.png) ### What is Crazy Egg? -Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers. A big user group is e-commerce businesses who run Shopify stores. +Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers. A big user group is e-commerce businesses who run Shopify stores. It's best used for heatmaps, but also includes basic replay, A/B testing, and website analytics tools. It's ideal for non-technical users who want to optimize their websites and drive conversions. @@ -266,33 +281,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/CrazyEgg), as of ### Key features -- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. +- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. -- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. +- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. -- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. +- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. -- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. +- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. -- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. +- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. ### How does Crazy Egg compare to Mouseflow? Crazy Egg has a few features Mouseflow doesn't, including basic analytics and A/B tests. Other than that, they are very similar. - - - - - - - - - - - - - + ### Why do companies use Crazy Egg? @@ -305,14 +323,15 @@ According to G2 reviews, people use Crazy Egg because: 3. **Gathering feedback** Users like that they can combine data with the qualitative feedback from users and customer CTAs. > #### Bottom line +> > Although Crazy Egg has some features Mouseflow doesn't, it isn't dramatically different. The lack of free tier and EU hosting puts it below other options as a potential alternative. ## 6. Pendo -- **Founded:** 2013 -- **Similar to:** PostHog, LogRocket -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Similar to:** PostHog, LogRocket +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/pendo.png) @@ -324,33 +343,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Pendo), as of Ap ### Key features -- 📹 **Session replay:** Visualize the real behavior behind your product data. +- 📹 **Session replay:** Visualize the real behavior behind your product data. -- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. +- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. -- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. +- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. -- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. +- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. -- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. +- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. ### How does Pendo compare to Mouseflow? Pendo has a different focus than Mouseflow. It's more of a tool for SaaS products, rather than websites. This means it has stronger product analytics capabilities, but misses out on features like heatmaps. - - - - - - - - - - - - - + ### Why do companies use Pendo? @@ -363,14 +385,15 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Pendo's data tools, product validation, and roadmap features help align internal teams and stakeholders on product development. > #### Bottom line +> > For large, product-focused enterprises, Pendo can be a good alternative. It's lack of free tier makes it hard to recommend to smaller teams though. ## 7. Hotjar -- **Founded:** 2014 -- **Similar to:** Crazy Egg, Lucky Orange -- **Typical users:** Product designers, researchers, and marketers -- **Typical customers:** E-commerce and content-driven sites +- **Founded:** 2014 +- **Similar to:** Crazy Egg, Lucky Orange +- **Typical users:** Product designers, researchers, and marketers +- **Typical customers:** E-commerce and content-driven sites ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/hotjar.png) @@ -382,33 +405,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Hotjar), Hotjar ### Key features -- 🔥 **Heatmaps:** Visualize the clicks and movements of users on your site and see how far they scroll. +- 🔥 **Heatmaps:** Visualize the clicks and movements of users on your site and see how far they scroll. -- 📺 **Recordings:** Replay real user sessions and see what they see including navigation, mouse movement, and rageclicks. +- 📺 **Recordings:** Replay real user sessions and see what they see including navigation, mouse movement, and rageclicks. -- 💬 **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and opinions. +- 💬 **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and opinions. -- 📋 **Surveys:** Send targeted surveys to gather info on new products or features. +- 📋 **Surveys:** Send targeted surveys to gather info on new products or features. -- 🗣️ **Interviews:** Automate the user interview process to share ideas, test designs, and get live feedback. +- 🗣️ **Interviews:** Automate the user interview process to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Mouseflow? Hotjar has a similar focus to Mouseflow. Neither is a product analytics tool and both are popular with marketers. Hotjar has more tools for user interviews, but beyond that, they are nearly identical. - - - - - - - - - - - - - + ### Why do companies use Hotjar? @@ -421,6 +447,7 @@ According to G2 reviews, users are fans of Hotjar because: 3. **Heatmaps and scrollmaps:** Seeing clicks and how far users scroll down a page works well and creates actionable insights. Helps improve UX and page designs. > #### Bottom line +> > Hotjar is the largest and most popular Mouseflow competitor. Chances are, if you're looking at alternatives to Mouseflow, you've come across Hotjar. It's very similar and makes for a good alternative. ## Is PostHog right for you? @@ -429,10 +456,10 @@ Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Mouseflow replacement if: -- You value transparency. We're open source and open core. -- You want more a session replay and heatmap tools. We offer everything in one. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more a session replay and heatmap tools. We offer everything in one. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/session-replay) and [read our docs](/docs) to learn more. - \ No newline at end of file + diff --git a/contents/blog/best-optimizely-alternatives.mdx b/contents/blog/best-optimizely-alternatives.mdx index 10d10ace1..2850ae674 100644 --- a/contents/blog/best-optimizely-alternatives.mdx +++ b/contents/blog/best-optimizely-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Optimizely alternatives & competitors, compared' date: 2024-04-12 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** VWO, LaunchDarkly -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** VWO, LaunchDarkly +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355555/posthog.com/contents/images/blog/best-optimizely-alternatives/posthog-optimizely.png) @@ -34,34 +33,39 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- **Feature flags:** Safely rollout features with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- **Feature flags:** Safely rollout features with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. +- **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. -- **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. +- **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. ### How does PostHog compare to Optimizely? The core of feature flags and experimentation are similar between the two. The big difference is that PostHog is free, open-source, and has analytics built in, while Optimizely has a range of enterprise content, commerce, and collaboration tools. - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -74,16 +78,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > Being free, self-serve, and sharing many of the same features, PostHog is a great alternative to Optimizely. This is especially true for startups and scale-ups looking for dev tools, though marketing teams may prefer Optimizely for experiments due to its visual editor. -
- ## 2. VWO -- **Founded:** 2009 -- **Similar to:** PostHog, Optimizely -- **Typical users:** Product managers, engineers, UX designers -- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences +- **Founded:** 2009 +- **Similar to:** PostHog, Optimizely +- **Typical users:** Product managers, engineers, UX designers +- **Typical customers:** Enterprise B2B and B2C companies optimizing customer experiences ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355555/posthog.com/contents/images/blog/best-optimizely-alternatives/vwo.png) @@ -97,15 +100,15 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Visual-Website-O #### Key features -- **A/B testing:** Improve and optimize experiences and conversions with web, mobile, and server-side A/B testing. +- **A/B testing:** Improve and optimize experiences and conversions with web, mobile, and server-side A/B testing. -- **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. +- **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. -- **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. +- **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. -- **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. +- **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. -- **Planning:** Ideate, prioritize and plan optimization campaigns in one location. Connect them directly to data as well. +- **Planning:** Ideate, prioritize and plan optimization campaigns in one location. Connect them directly to data as well. ### How does VWO compare to Optimizely? @@ -113,20 +116,25 @@ Optimizely and VWO are both massive, multi-product platforms with many similarit The difference is that Optimizely has CMS and content tools while VWO has more product tools like session replays, surveys, and [behavioral analytics](/product-engineers/behavioral-analytics). - - - - - - - - - - - - - - + ### Why do companies use VWO? @@ -136,19 +144,18 @@ Reviewers on G2 are big fans of VWO for these reasons: 2. **Multi-function:** Reviewers like that they can combine A/B tests with surveys, funnels, session replays, and analysis tools to optimize the complete user experience. -3. **Becoming data-driven:** VWO enables technical and non-technical to make more and better data-driven decisions by being the complete source of experience data. +3. **Becoming data-driven:** VWO enables technical and non-technical to make more and better data-driven decisions by being the complete source of experience data. > #### Bottom line +> > VWO is a solid alternative for enterprise users looking for optimization tools, provided you don't need CMS functionality as well. If you are smaller or product-focused, there are likely less complex and cheaper options. -
- ## 3. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** PostHog, Kameleoon -- **Typical users:** Enterprise engineering teams -- **Typical customers:** Massive engineering-focused enterprises +- **Founded:** 2014 +- **Similar to:** PostHog, Kameleoon +- **Typical users:** Enterprise engineering teams +- **Typical customers:** Massive engineering-focused enterprises ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -160,54 +167,58 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), 1 #### Key features -- **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates. +- **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates. -- **Experimentations:** Run A/B/n tests against metric groups and release winning variants. +- **Experimentations:** Run A/B/n tests against metric groups and release winning variants. -- **Automation:** Automate and schedule progressive rollouts, trigger workflows. +- **Automation:** Automate and schedule progressive rollouts, trigger workflows. -- **Governance:** Audit flag changes. Get visibility into flag state across platforms. +- **Governance:** Audit flag changes. Get visibility into flag state across platforms. ### How does LaunchDarkly compare to Optimizely? -[LaunchDarkly](/blog/best-launchdarkly-alternatives) focuses more on feature releases and development best practices, while Optimizely focuses on improving digital experiences. This means LaunchDarkly has more robust governance and automation tools but is missing ones for non-developers like a visual editor, CMS, or project management. +[LaunchDarkly](/blog/best-launchdarkly-alternatives) focuses more on feature releases and development best practices, while Optimizely focuses on improving digital experiences. This means LaunchDarkly has more robust governance and automation tools but is missing ones for non-developers like a visual editor, CMS, or project management. - - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? Based on [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#reviews), users appreciate these aspects of LaunchDarkly: -1. **SDKs:** Reviewers appreciate how easy it is to integrate LaunchDarkly into their apps thanks to the range of SDKs they provide like JavaScript, Python, and iOS. +1. **SDKs:** Reviewers appreciate how easy it is to integrate LaunchDarkly into their apps thanks to the range of SDKs they provide like JavaScript, Python, and iOS. 2. **Automations:** LaunchDarkly provides automations like stale flag cleanup, rollout templates, DevOps pipeline integrations, and scheduled rollouts which reviewers mention as big selling points. 3. **Speed and availability:** High uptime and speed are critical for developers. Reviewers highlight local caching and edge computing integrations as critical ways LaunchDarkly supports these. > #### Bottom line +> > For companies focused on engineering best practices around releases and experimentation, LaunchDarkly makes a great alternative. Non-technical teams may find it not built for their use case though. -
- ## 4. Mutiny -- **Founded:** 2018 -- **Similar to:** Optimizely, Dynamic Yield -- **Typical users:** Growth and marketing teams -- **Typical customers:** Sales-focused B2B SaaS companies +- **Founded:** 2018 +- **Similar to:** Optimizely, Dynamic Yield +- **Typical users:** Growth and marketing teams +- **Typical customers:** Sales-focused B2B SaaS companies ![Mutiny](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/mutiny.png) @@ -218,34 +229,40 @@ Munity (AKA Mutiny HQ) is an AI-powered personalization tool. It uses a no-code According to BuiltWith, [Mutiny](https://trends.builtwith.com/analytics/Mutiny) is much less popular than Optimizely. Only 392 of the top million sites use it, compared to Optimizely's 5,353. #### Key features -- **Personalization:** Create personalized experiences for different target audiences such as startups vs enterprises. -- **No-code experience builder:** Quickly customize your website without code. +- **Personalization:** Create personalized experiences for different target audiences such as startups vs enterprises. -- **Analytics:** Measure the impact of changes and marketing on your account, pipeline, and revenue. +- **No-code experience builder:** Quickly customize your website without code. -- **Microsites:** Build fully custom sites for specific accounts tailored to their industry and company details. +- **Analytics:** Measure the impact of changes and marketing on your account, pipeline, and revenue. -- **AI recommendations:** Use AI to craft recommendations on copy and content for your personalized experiences. +- **Microsites:** Build fully custom sites for specific accounts tailored to their industry and company details. + +- **AI recommendations:** Use AI to craft recommendations on copy and content for your personalized experiences. ### How does Mutiny compare to Optimizely? Mutiny is entirely focused on personalization, meaning they don't have the breadth of tools Optimizely has. They do include tools important to marketers like the visual editor and conversion analytics though. - - - - - - - - - - - - - - + ### Why do companies use Mutiny? @@ -253,21 +270,20 @@ Mutiny is entirely focused on personalization, meaning they don't have the bread 1. **No-code:** Many Mutiny users are marketers and they love how easy it is to make changes to the website experience with the visual editor. -2. **Playbooks:** Mutiny's content about best practices and case studies of other clients helps reviewers ensure they are following best practice. +2. **Playbooks:** Mutiny's content about best practices and case studies of other clients helps reviewers ensure they are following best practice. -3. **AI recommendations:** Reviewers find that the AI recommendations help them create more personalized experiences, faster. +3. **AI recommendations:** Reviewers find that the AI recommendations help them create more personalized experiences, faster. > #### Bottom line +> > Mutiny is a great choice for B2B companies looking to use personalization to drive conversion and revenue. Developers or B2C companies may find the feature set limited compared to other choices, though. -
- ## 5. AB Tasty -- **Founded:** 2013 -- **Similar to:** VWO, Optimizely -- **Typical users:** Marketing and product teams -- **Typical customers:** Large retail and entertainment companies +- **Founded:** 2013 +- **Similar to:** VWO, Optimizely +- **Typical users:** Marketing and product teams +- **Typical customers:** Large retail and entertainment companies ![AB Tasty](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355415/posthog.com/contents/images/blog/best-optimizely-alternatives/abtasty.png) @@ -279,34 +295,39 @@ As of April 2024, 2,351 of the top million sites use AB Tasty according to [Buil #### Key features -- **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools. +- **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools. -- **Feature experimentation:** Test new features in production for server-side or mobile apps. +- **Feature experimentation:** Test new features in production for server-side or mobile apps. -- **Personalization:** Create personalized experiences with audience builder and segmentation tools. +- **Personalization:** Create personalized experiences with audience builder and segmentation tools. -- **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. +- **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. -- **Recommendations:** Show the right products at the right time in customers' journey. +- **Recommendations:** Show the right products at the right time in customers' journey. ### How does AB Tasty compare to Optimizely? AB Tasty shares many similarities to Optimizely when it comes to digital experience optimization, though it lacks funnel tests and API evaluation. Like many of the other alternatives listed here, it also doesn't include the content or project management tools Optimizely offers. - - - - - - - - - - - - - - + ### Why do companies use AB Tasty? @@ -319,16 +340,15 @@ According to [G2 reviews](https://www.g2.com/products/ab-tasty/reviews), users c 3. **Widgets:** Reviewers enjoy AB Tasty's collection of pre-built widgets such as alerts, banners, and modals to help personalize experiences. > #### Bottom line -> A/B Tasty is a closely matched alternative to Optimizely, that's missing the content and project management tools. For retail and entertainment companies, it makes for a great alternative. - -
+> +> A/B Tasty is a closely matched alternative to Optimizely, that's missing the content and project management tools. For retail and entertainment companies, it makes for a great alternative. ## 6. Dynamic Yield -- **Founded:** 2011 -- **Similar to:** AB Tasty, Mutiny -- **Typical users:** Marketing and product teams -- **Typical customers:** Enterprise retail and ecommerce companies +- **Founded:** 2011 +- **Similar to:** AB Tasty, Mutiny +- **Typical users:** Marketing and product teams +- **Typical customers:** Enterprise retail and ecommerce companies ![Dynamic Yield](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355573/posthog.com/contents/images/blog/best-optimizely-alternatives/dynamic-yield.png) @@ -340,32 +360,37 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Dynamic-Yield), #### Key features -- **Personalization:** Tailor pages and products for specific users based on their history, with AI automation available. +- **Personalization:** Tailor pages and products for specific users based on their history, with AI automation available. -- **Engagement:** Send personalized emails, push notifications, and text messages to engage customers at the right moment. +- **Engagement:** Send personalized emails, push notifications, and text messages to engage customers at the right moment. -- **A/B testing:** Optimize experiences and journeys with A/B testing that includes custom targeting. +- **A/B testing:** Optimize experiences and journeys with A/B testing that includes custom targeting. -- **Multi-platform:** Personalize experiences across websites, apps, email, or any other medium with the API. +- **Multi-platform:** Personalize experiences across websites, apps, email, or any other medium with the API. ### How does Dynamic Yield compare to Optimizely? Dynamic Yield focuses more on personalization than optimization but includes many of the same features as Optimizely. For example, feature flags are not a primary feature, but a visual experiment editor is included. - - - - - - - - - - - - - - + ### Why do companies use Dynamic Yield? @@ -378,16 +403,15 @@ Based on G2 reviews, users are big fans of the following: 3. **Support:** Many reviewers mention how impressed they were with Dynamic Yield's support, both for initial implementation and for ongoing strategy. > #### Bottom line +> > Similar to AB Tasty, if you are a retail or entertainment company looking for personalization tools, Dynamic Yield is a great alternative. Its A/B testing feature set is as good as any, but it focuses less on engineers than other options. -
- ## 7. Kameleoon -- **Founded:** 2012 -- **Similar to:** AB Tasty, LaunchDarkly -- **Typical users:** Product managers and developers -- **Typical customers:** Mid-sized ecommerce, retail, and entertainment companies +- **Founded:** 2012 +- **Similar to:** AB Tasty, LaunchDarkly +- **Typical users:** Product managers and developers +- **Typical customers:** Mid-sized ecommerce, retail, and entertainment companies ![Kameleoon](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/kameleoon.png) @@ -395,36 +419,41 @@ Based on G2 reviews, users are big fans of the following: Kameleoon is a developer-focused complete optimization platform with A/B testing, personalization, and feature management. It makes all of this easy with its AI copilot. -According to [BuiltWith](https://trends.builtwith.com/analytics/Kameleoon), 816 of the top million sites use Kameleoon. This is significantly less than Optimizely which 5,353 sites use. +According to [BuiltWith](https://trends.builtwith.com/analytics/Kameleoon), 816 of the top million sites use Kameleoon. This is significantly less than Optimizely which 5,353 sites use. #### Key features -- **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. +- **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. -- **Feature experimentation:** Do targeted rollouts of features and analyze their impact. +- **Feature experimentation:** Do targeted rollouts of features and analyze their impact. -- **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. +- **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. -- **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. +- **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. ### How does Kameleoon compare to Optimizely? Kameleoon focuses on experimentation and engineering best practices more than Optimizely, but it still includes a no-code experiment editor that product managers can use. It doesn't include the CMS and project management tools that Optimizely has. - - - - - - - - - - - - - - + ### Why do companies use Kameleoon? @@ -437,18 +466,17 @@ Based on [G2 reviews](https://www.g2.com/products/kameleoon/reviews), users are 3. **Integrations:** Reviews like how Kameleoon integrates with all the tools they already use like Google Analytics, Adobe, and Mixpanel. > #### Bottom line +> > The combination of advanced stats, code editor, and AI copilot makes it easier for engineering-focused teams to create successful personalizations and experiments. This makes it a good alternative for mid-sized companies who don't need all the features Optimizely has. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Optimizely replacement if: -- You value transparency (we're open source) -- You focus more on improving your product than optimizing your content (we have a full suite of product analytics, session replays, and surveys). -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source) +- You focus more on improving your product than optimizing your content (we have a full suite of product analytics, session replays, and surveys). +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) -Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. \ No newline at end of file +Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-pendo-alternatives.mdx b/contents/blog/best-pendo-alternatives.mdx index 32b9cf017..08344f86c 100644 --- a/contents/blog/best-pendo-alternatives.mdx +++ b/contents/blog/best-pendo-alternatives.mdx @@ -2,24 +2,23 @@ title: 'The best Pendo alternatives & competitors, compared' date: 2024-01-26 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Most similar to:** Heap, Pendo, Smartlook -- **Typical users:** Engineers, product, and growth teams -- **Typical customers:** Mid-size product-focused B2Bs and startups +- **Founded:** 2020 +- **Most similar to:** Heap, Pendo, Smartlook +- **Typical users:** Engineers, product, and growth teams +- **Typical customers:** Mid-size product-focused B2Bs and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/posthog.png) @@ -31,33 +30,36 @@ Typical PostHog users are engineers, founders, and product managers at startups ### Key features -- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Funnels, user paths, retention analysis, custom trends, and dynamic user cohorts. Also supports [SQL insights](/docs/product-analytics/sql) for power users. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF) surveys](/templates/pmf-survey), and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF) surveys](/templates/pmf-survey), and more. -- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** Including event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Up to 9 test variations, primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with local evaluation (for faster performance) and JSON payloads. +- 🚩 **Feature flags:** Rollout features safely with local evaluation (for faster performance) and JSON payloads. ### How does PostHog compare to Pendo? Both PostHog and Pendo are multi-product companies covering many use cases. Pendo focuses on in-app guides and internal tools. PostHog focuses on tools product and engineering teams need like feature flags and A/B testing. - - - - - - - - - - - - - + ### How popular is PostHog? @@ -74,16 +76,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes the necessary tools to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with [A/B/n tests](/tutorials/abn-testing), and [gathering feedback](/templates/in-app-feedback-survey) with user surveys. > #### Bottom line +> > For teams looking for all the features of Pendo minus in-app guidance, PostHog makes a great alternative. Being free, self-serve, and open source makes it easy to explore and try out. PostHog is especially good for engineering-focused startups and scale-ups looking for tools for build a great product. -
- ## 2. Whatfix -- **Founded:** 2014 -- **Most similar to:** WalkMe, Appcues -- **Typical users:** Enterprise healthcare, financial services, and HR companies -- **Typical customers:** Education and training teams, HR +- **Founded:** 2014 +- **Most similar to:** WalkMe, Appcues +- **Typical users:** Enterprise healthcare, financial services, and HR companies +- **Typical customers:** Education and training teams, HR ![Whatfix](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/whatfix.png) @@ -91,37 +92,40 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa Whatfix is a digital adoption and product analytics platform built for enterprises. It has guidance, feedback, and content tools to help with transformation, training, and onboarding. Teams can create and manage content, deliver it to specific users in-app, and measure its impact. -Whatfix also includes personalizations, automation, and integrations to help optimize your workflows and app. +Whatfix also includes personalizations, automation, and integrations to help optimize your workflows and app. ### Key features -- 🧳 **Guidance:** Add interactive in-app guidance, contextual support, and announcements to your app easily. +- 🧳 **Guidance:** Add interactive in-app guidance, contextual support, and announcements to your app easily. -- 📈 **Product analytics:** Autocapture user behavior and analyze with trend, funnel, and retention graphs. +- 📈 **Product analytics:** Autocapture user behavior and analyze with trend, funnel, and retention graphs. -- 📝 **Content management:** Create and manage support content like e-learning materials and product announcements, no coding required. +- 📝 **Content management:** Create and manage support content like e-learning materials and product announcements, no coding required. -- 🗣️ **In-app messaging:** Make announcements, drive adoption of new features, and help users when they get stuck. +- 🗣️ **In-app messaging:** Make announcements, drive adoption of new features, and help users when they get stuck. -- 📋 **Surveys:** Collect feedback and NPS responses through in-app surveys. +- 📋 **Surveys:** Collect feedback and NPS responses through in-app surveys. ### How does Whatfix compare to Pendo? -While Pendo focuses both on internal and external use cases, Whatfix focuses almost entirely on internal use cases. It has more content tools but misses out on the tools tracking user behavior like session replay. +While Pendo focuses both on internal and external use cases, Whatfix focuses almost entirely on internal use cases. It has more content tools but misses out on the tools tracking user behavior like session replay. - - - - - - - - - - - - - + ### How popular is Whatfix? @@ -131,23 +135,22 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/WhatFix), as of Ja Looking at G2 reviews, users are fans of the following features of Whatfix: -1. **Easy guidance tools:** Whatfix enables teams to easily drive product adoption through onboarding flows, tooltips, and widgets. All of which reviewers find they can use from the start. +1. **Easy guidance tools:** Whatfix enables teams to easily drive product adoption through onboarding flows, tooltips, and widgets. All of which reviewers find they can use from the start. 2. **Help managing complexity:** Reviewers often mention using Whatfix on their complicated pages. It helps them effectively guide users on these pages and adapts well to complex sites. -3. **Support:** Whatfix provides a collaborative, responsive support team. Reviewers appreciate that this helps them get a solution tailored to their needs. +3. **Support:** Whatfix provides a collaborative, responsive support team. Reviewers appreciate that this helps them get a solution tailored to their needs. > #### Bottom line +> > Whatfix is a solid alternative for teams looking for internal analytics and user guidance, but doesn't have a free tier or self-serve. Teams looking to interact with or understand external users or avoid a sales process should look elsewhere though. -
- ## 3. Hotjar -- **Founded:** 2014 -- **Most similar to:** Pendo, PostHog -- **Typical users:** Product designers, researchers, and marketers -- **Typical customers:** Ecommerce and content-driven sites +- **Founded:** 2014 +- **Most similar to:** Pendo, PostHog +- **Typical users:** Product designers, researchers, and marketers +- **Typical customers:** Ecommerce and content-driven sites ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/hotjar.png) @@ -157,33 +160,36 @@ Looking at G2 reviews, users are fans of the following features of Whatfix: ### Key features -- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. +- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. -- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. +- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. -- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. +- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Pendo? -Hotjar has a similar focus on Pendo, helping users create better digital experiences. Hotjar tools on tools for capturing and displaying qualitative data. It doesn't have the product adoption or the quantitative analytics features of Pendo. +Hotjar has a similar focus on Pendo, helping users create better digital experiences. Hotjar tools on tools for capturing and displaying qualitative data. It doesn't have the product adoption or the quantitative analytics features of Pendo. - - - - - - - - - - - - - + ### How popular is Hotjar? @@ -200,16 +206,15 @@ According to G2 reviews, users are fans of Hotjar because: 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth down works well and creates actionable insights for design, marketing, and content teams. Helps improve UX and page designs. > #### Bottom line +> > Hotjar and Pendo are both tools for building better user experiences. Hotjar does this by capturing qualitative data but misses out on the adoption tools for actually improving those experiences. Still, by being self-serve and free to try, it makes a solid alternative to Pendo. -
- ## 4. WalkMe -- **Founded:** 2011 -- **Most similar to:** Whatfix, Appcues -- **Typical users:** HR, IT, and training teams. -- **Typical customers:** Enterprises with large staffs like consultancies, healthcare, and sales. +- **Founded:** 2011 +- **Most similar to:** Whatfix, Appcues +- **Typical users:** HR, IT, and training teams. +- **Typical customers:** Enterprises with large staffs like consultancies, healthcare, and sales. ![WalkMe](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/walkme.png) @@ -219,57 +224,59 @@ WalkMe is a leading digital adoption platform that overlays any application. It ### Key features -- 🙋‍♂️**Guidance:** Create guidance for workflows that resolve friction. Provide content, notifications, and support at the right time. +- 🙋‍♂️**Guidance:** Create guidance for workflows that resolve friction. Provide content, notifications, and support at the right time. -- 🏗️ **Workflows:** Automate common tasks, and help employees save time with repetitive tasks. +- 🏗️ **Workflows:** Automate common tasks, and help employees save time with repetitive tasks. -- 🤝 **Integrations:** Integrate with Salesforce, Workday, ServiceNow, and more to speed up adoption and automate workflows. +- 🤝 **Integrations:** Integrate with Salesforce, Workday, ServiceNow, and more to speed up adoption and automate workflows. -- 📈 **Analytics:** Monitor application, workflow, and form analytics to get insights on how employees are using software. +- 📈 **Analytics:** Monitor application, workflow, and form analytics to get insights on how employees are using software. ### How does WalkMe compare to Pendo? Like Whatfix, WalkMe focuses on internal analytics and use cases. Its integrations with tools like Salesforce and Workday are particularly strong, but it doesn't have the same external-facing analytics features as Pendo. - - - - - - - - - - - - - + ### How popular is WalkMe? -According to [BuiltWith](https://trends.builtwith.com/widgets/WalkMe), as of January 2024, 1,006 of the top million sites used WalkMe. This is roughly a quarter of Pendo's 3,711 but doesn't reflect WalkMe's focus on internal apps. +According to [BuiltWith](https://trends.builtwith.com/widgets/WalkMe), as of January 2024, 1,006 of the top million sites used WalkMe. This is roughly a quarter of Pendo's 3,711 but doesn't reflect WalkMe's focus on internal apps. ### Why do companies use WalkMe? Looking at G2 reviews, users like WalkMe the most for: -1. **A strong support team**: Quick-to-reply support team helps reviewers solve their problems fast. +1. **A strong support team**: Quick-to-reply support team helps reviewers solve their problems fast. -2. **Easy content creation:** The basics of WalkMe are quick to get started with. Reviewers like that they can set up customized guidance content quickly. +2. **Easy content creation:** The basics of WalkMe are quick to get started with. Reviewers like that they can set up customized guidance content quickly. 3. **Analytics:** Support and HR teams value the metrics WalkMe provides about interactions with applications and the time it saves. This enables them to know what applications are important, confusing, or underused. > #### Bottom line +> > WalkMe is a solid alternative for large enterprises using complicated software and looking for digital adoption tools. It is especially good for support and HR who use applications integrated with WalkMe. Teams looking to understand user behavior in external-facing apps should look elsewhere. -
- ## 5. Heap -- **Founded:** 2013 -- **Most similar to:** PostHog, Smartlook -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Most similar to:** PostHog, Smartlook +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/heap.png) @@ -281,33 +288,36 @@ Contentsquare, a marketing and ecommerce analytics firm that also owns Hotjar, [ ### Key features -- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument events. Heap offers a visual editor for enables teams to tag on-page events for analysis. +- ✅ **Event autocapture:** Frees product teams from relying on engineers to instrument events. Heap offers a visual editor for enables teams to tag on-page events for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session (although this lacks the debugging tools typical of most replay tools). +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session (although this lacks the debugging tools typical of most replay tools). -- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Pendo? Heap entirely focuses on analytics. Although the feature sets between the two look similar, Heap includes complex, deeper visualizations and AI support for discovering insights. It does not include the feedback tools or in-app guides of Pendo though. - - - - - - - - - - - - - + ### How popular is Heap? @@ -324,16 +334,15 @@ According to G2 reviews, companies like these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line -> For product analytics and session replay, Heap is a good alternative to Pendo as it has greater focus and depth for those features. If you need, in-app guides and surveys, it is better to look elsewhere. - -
+> +> For product analytics and session replay, Heap is a good alternative to Pendo as it has greater focus and depth for those features. If you need, in-app guides and surveys, it is better to look elsewhere. ## 6. Appcues -- **Founded:** 2013 -- **Most similar to:** WalkMe, Whatfix -- **Typical users:** Product marketing and growth teams, product managers -- **Typical customers:** Product-led B2B SaaS companies +- **Founded:** 2013 +- **Most similar to:** WalkMe, Whatfix +- **Typical users:** Product marketing and growth teams, product managers +- **Typical customers:** Product-led B2B SaaS companies ![Appcues](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/appcues.png) @@ -343,33 +352,37 @@ Appcues is a product adoption platform helping teams build better onboarding. It ### Key features -- 🆘 **In-app guides:** Help users and drive feature adoption with slideouts, tooltips, and hotspots. +- 🆘 **In-app guides:** Help users and drive feature adoption with slideouts, tooltips, and hotspots. -- 🧑‍💻 **No-code builder:** Create and customize onboarding components without needing to write code. +- 🧑‍💻 **No-code builder:** Create and customize onboarding components without needing to write code. -- 📋 **Feedback:** Run in-app surveys to capture feedback and NPS scores**.** +- 📋 **Feedback:** Run in-app surveys to capture feedback and NPS scores**.** -- 🤹 **Personalization:** Segment users and show unique, custom onboarding for each. +- 🤹 **Personalization:** Segment users and show unique, custom onboarding for each. -- 📈 **Analytics:** Understand how your onboarding flows are performing with event capture, trends, and funnels. +- 📈 **Analytics:** Understand how your onboarding flows are performing with event capture, trends, and funnels. ### How does Appcues compare to Pendo? Appcues focuses on features helping improve the product onboarding experience. However, it lacks features that capture the broader user experience, like product analytics and session replay. - - - - - - - - - - - - - + ### How popular is Appcues? @@ -386,16 +399,15 @@ Looking at G2 reviews, they appreciate the following about Appcues: 3. **Support:** Appcues' combination of custom support, training, and webinars helps reviewers solve issues and get the most out of the platform. > #### Bottom line +> > If you're looking to improve your product onboarding and adoption, Appcues makes a great alternative. Their focused approach is distinct among alternatives on this list. Teams looking for internal adoption or external analytics tools won't find them in Appcues though. -
- ## 7. Smartlook -- **Founded:** 2016 -- **Most similar to:** PostHog, Heap -- **Typical users:** Engineers, business analysts, product managers -- **Typical customers:** Enterprise retail and ecommerce websites and apps +- **Founded:** 2016 +- **Most similar to:** PostHog, Heap +- **Typical users:** Engineers, business analysts, product managers +- **Typical customers:** Enterprise retail and ecommerce websites and apps ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/smartlook.png) @@ -405,33 +417,36 @@ Smartlook combines session replays, product analytics, visualizations, and crash ### Key features -- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. +- 📊 **Event-based analytics:** See how often users behave in ways important to you such as URL visits, form submits, and clicks. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. +- 🔥 **Heatmaps:** Figure out what parts of the page users click on, move their mouse over, and scroll to. Overlay all this on your actual site. -- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. +- 📉 **Crash reports:** Learn what happens before a crash without reproduction. Watch related session replay and manage crash triaging in Smartlook. ### How does Smartlook compare to Pendo? Smartlook is entirely focused on user experience analytics, but lacks the adoption tools and surveys of Pendo. Heatmaps, crash reports, and their features built for mobile shows this focus. - - - - - - - - - - - - - + ### How popular is Smartlook? @@ -441,26 +456,25 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Smartlook), as o According to G2 reviewers, Smartlook users benefit from: -1. **The integration between replays and events:** Smartlook connects event-based analytics and real user sessions. This enables users to dive deeper into user behavior than a single tool provides. +1. **The integration between replays and events:** Smartlook connects event-based analytics and real user sessions. This enables users to dive deeper into user behavior than a single tool provides. 2. **Understanding visitor pain points:** The analytics and visualizations make it easy to understand where users are running into trouble or where crashes happen. Fixing these areas improves user experience and conversion. 3. **Real user monitoring:** See how real users are using your app and monitor the quality of their experiences. Figure out what areas are confusing or not used properly. > #### Bottom line +> > For companies only wanting user analytics, replays, and analytics, Smartlook is a solid alternative to Pendo. This is especially true for mobile-focused companies. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Pendo replacement if: -- You value transparency (we're open source and open core). -- You want tools to help you build a better product (like feature flags and A/B testing). -- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) +- You value transparency (we're open source and open core). +- You want tools to help you build a better product (like feature flags and A/B testing). +- You want to try before you buy (we're self-serve with a [generous free tier](/pricing)) Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-plausible-alternatives.mdx b/contents/blog/best-plausible-alternatives.mdx index a49c25482..7a794e2f6 100644 --- a/contents/blog/best-plausible-alternatives.mdx +++ b/contents/blog/best-plausible-alternatives.mdx @@ -2,31 +2,30 @@ title: 'The best Plausible alternatives & competitors, compared' date: 2024-10-08 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-company-culture-blog.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-company-culture-blog.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Heap, Matomo -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Heap, Matomo +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ### What is PostHog? @@ -37,34 +36,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of ### Key features -- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. +- 📊 **Web analytics:** Monitor your [web traffic](/docs/web-analytics) by automatically capturing and calculating metrics like visitors, pageviews, session duration, and bounce rate. See the sources, entry and exit paths, [channels](/docs/data/channel-type), and more. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. ### How does PostHog compare to Plausible? Plausible focuses on web analytics. PostHog includes web analytics but also offers a full suite of tools to help you build a better site and product. On top of this, you can use all of the features of PostHog for free forever. Plausible costs a minimum of $9/month. - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -77,16 +80,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > Because PostHog is free, has web analytics and more, and still has the privacy and compliance features Plausible offers, it makes for a great alternative, especially for developers and startups. -
- ## 2. Fathom -- **Founded:** 2018 -- **Similar to:** Plausible, Google Analytics -- **Typical users:** Founders and content teams -- **Typical customers:** Privacy-conscious, content-focused websites +- **Founded:** 2018 +- **Similar to:** Plausible, Google Analytics +- **Typical users:** Founders and content teams +- **Typical customers:** Privacy-conscious, content-focused websites ![Fathom](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_16_12_06_c41b89ea2f.png) @@ -98,34 +100,39 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Fathom-Analytics #### Key features -- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website and get an overview of your traffic. +- 🧑‍🎨 **Simple web analytics:** Fathom provides a simple, GA-like experience to monitor your website and get an overview of your traffic. -- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. +- 🍪 **Cookieless:** Avoid cookie banners and track your site without using cookies. -- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. +- 📊 **Marketing metrics:** Track the sources, devices, browsers, locations, UTMs, and more for your traffic. -- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. +- ⭐ **Conversions:** Track custom events and analyze them as conversions towards a goal. ### How does Fathom compare to Plausible? Feature-wise, Plausible and Fathom are nearly identical. Looking closer, however, Fathom is missing some of the compliance features Plausible offers, like [open source](/blog/best-open-source-analytics-tools) code. - - - - - - - - - - - - - - + > 💡 **Good to know:** Fathom isn't entirely EU hosted, but instead attempts to stay compliant with European regulation by: +> > 1. Being a Canadian company. The European Commission determined that Canada has an adequate level of data protection. > 2. Having EU isolation so visitor data is routed and stored on EU servers. > 3. Having a data processing agreement (DPA) available. @@ -141,16 +148,15 @@ Fathom has limited reviews on G2, but much more praise on social. Judging from s 3. **Migration from GA:** Thanks to both its Google Analytics importer and its relatively similar interface, reviewers find the migration from GA to Fathom relatively easy. > #### Bottom line +> > Fathom and Plausible both provide a simple web analytics experience. Depending on your regulatory needs, it is one to consider, but it is missing some of the features users choose Plausible for. -
- ## 3. Matomo -- **Founded:** 2007 -- **Similar to:** Piwik Pro, Google Analytics -- **Typical users:** Marketing and ecommerce teams -- **Typical customers:** Privacy-focused former GA users +- **Founded:** 2007 +- **Similar to:** Piwik Pro, Google Analytics +- **Typical users:** Marketing and ecommerce teams +- **Typical customers:** Privacy-focused former GA users ![Matomo](https://res.cloudinary.com/dmukukwp6/image/upload/matomo_8d74c7fc2c.png) @@ -162,32 +168,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Matomo), as of O #### Key features -- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. +- 🌐 **Web analytics:** Get an overview of your traffic, popular pages, sources, referrers, and more. -- 📊 **Custom reports:** Get detailed reports on product usage, cohorts, funnels, and conversion goals. +- 📊 **Custom reports:** Get detailed reports on product usage, cohorts, funnels, and conversion goals. -- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. +- 📋 **Marketing analysis:** Combine traffic insights with channel attribution, keyword data, ad performance, and more. -- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. +- 💸 **Ecommerce:** Integrate with popular ecommerce platforms and track sales, products, and conversions. ### How does Matomo compare to Plausible? Matomo is more of a like-for-like alternative to Google Analytics, meaning it has many more features than Plausible. Both are also privacy-focused, open source, and only have trials, not free tiers. - - - - - - - - - - - - - - + ### Why do companies use Matomo? @@ -200,16 +210,15 @@ According to reviews on [G2](https://www.g2.com/products/matomo-formerly-piwik/r 3. **GA-like:** Matomo's feature set is very similar to Google Analytics. This means users can do the analysis they are familiar with on a more privacy-friendly platform. > #### Bottom line +> > Matomo is a solid alternative to Plausible thanks to its similar, but expanded feature set and focus on privacy. For advanced Google Analytics users, it's an especially good choice. -
- ## 4. Heap -- **Founded:** 2013 -- **Similar to:** PostHog, LogRocket -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. +- **Founded:** 2013 +- **Similar to:** PostHog, LogRocket +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies with a user experience focus. ![Heap](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/heap.png) @@ -221,34 +230,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), a similar #### Key features -- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. +- ✅ **Event autocapture:** Product teams don't need to rely on engineers to instrument all events. Heap has a visual editor for teams to tag events directly on-page for analysis. -- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session - although this lacks the debugging tools typical of most replay tools. +- 📺 **Session replay:** Get qualitative insights about user behavior by replaying their session - although this lacks the debugging tools typical of most replay tools. -- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. +- 🔥 **Heatmaps:** See where people click, what point they scroll to, and the areas that get the most attention. -- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. +- 🤖 **Analysis suggestions**: Advanced data science capabilities discover hidden interactions, friction points, and knowledge about key paths. -- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- 🔁 **Managed ETL:** Connect to data warehouses, so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Plausible? Heap has much more of a product focus than Plausible. This means it lacks the easy-to-use web analytics features, but makes up for it with product analytics, session replay, and more. It also isn't open source or hostable in the EU. - - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -261,16 +274,15 @@ According to G2 reviews, companies enjoy these three areas of Heap: 3. **Streamlining analysis:** By having analytics and session replay data in one place, Heap makes it easy to understand the usage of their app or site. This replaces interviews or user testing and makes the development cycle faster. > #### Bottom line +> > Heap is a good alternative for teams focused on improving their product. For web or privacy-focused teams, there are likely better options. -
- ## 5. Piwik Pro -- **Founded:** 2013 -- **Similar to:** Matomo, Google Analytics -- **Typical users:** Marketing and analysis teams -- **Typical customers:** European enterprises in strict regulatory situations +- **Founded:** 2013 +- **Similar to:** Matomo, Google Analytics +- **Typical users:** Marketing and analysis teams +- **Typical customers:** European enterprises in strict regulatory situations ![Piwik Pro](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_03_at_10_24_54_2x_b0a26db1cb.png) @@ -278,38 +290,42 @@ According to G2 reviews, companies enjoy these three areas of Heap: Piwik Pro is a suite of privacy respecting analytics tools. These include web, mobile, and product analytics as well as tag and consent management. It is targeted at users in a strict regulatory environment. -Piwik Pro spun out as a paid fork of Matomo in 2013. Since then, it has added compliance-focused features as well as a range of integrations with tools like Looker, Google Search Console, and Google Ads. +Piwik Pro spun out as a paid fork of Matomo in 2013. Since then, it has added compliance-focused features as well as a range of integrations with tools like Looker, Google Search Console, and Google Ads. According to [BuiltWith](https://trends.builtwith.com/analytics/Piwik-PRO), as of October 2024, 1,902 of the top 1 million websites deploy Piwik Pro. 3,500 use Plausible. #### Key features -- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. +- 📈 **Analytics:** Create custom dashboards with trends, charts, flows, funnels, and more to analyze your analytics. -- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. +- 🏷️ **Tag manager:** Manage tags, pixels, and JavaScript snippets from a range of platforms. -- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. +- 🙅 **Consent manager:** Collect and manage consent to track and use personal information. Customize and tailor banners for different situations. -- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. +- 💽 **Customer data platform:** Integrate with other tools and capture data to have it all in one place. Send data from Piwik Pro to other tools. ### How does Piwik Pro compare to Plausible? -Piwik Pro takes a more heavyweight approach to compliance with its consent and tag management features. +Piwik Pro takes a more heavyweight approach to compliance with its consent and tag management features. - - - - - - - - - - - - - - + ### Why do companies use Piwik Pro? @@ -322,53 +338,60 @@ Based on reviews from [G2](https://www.g2.com/products/piwik-pro/reviews), the f 3. **Control:** Reviewers like that they are in control of their data, tune it to their needs, and host it outside the US. > #### Bottom line -> For users looking for the compliance features Piwik Pro offers, it's a good alternative to Plausible, especially because of Piwik Pro's free tier and privacy focus. - -
+> +> For users looking for the compliance features Piwik Pro offers, it's a good alternative to Plausible, especially because of Piwik Pro's free tier and privacy focus. ## 6. Umami -- **Founded:** 2022 -- **Similar to:** Fathom, Plausible -- **Typical users:** Developers and content-focused teams -- **Typical customers:** Small devs and large content-focused enterprises +- **Founded:** 2022 +- **Similar to:** Fathom, Plausible +- **Typical users:** Developers and content-focused teams +- **Typical customers:** Small devs and large content-focused enterprises ![Umami](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_07_at_11_29_28_46e1a43d78.png) ### What is Umami? -Umami is an open source, easy-to-use Google Analytics alternatives. Like other similar tools, it is privacy friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. +Umami is an open source, easy-to-use Google Analytics alternatives. Like other similar tools, it is privacy friendly. This means data is anonymized, no personal data is saved, you don't need a cookie banner, and comply with GDPR. According to [BuiltWith](https://trends.builtwith.com/analytics/Umami), as of October 2024, 1,077 of the top 1 million websites deploy Umami. Plausible is more than three times more popular with 3,500 sites using it. #### Key features -- 🌍 Visitor insights: Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. +- 🌍 Visitor insights: Breakdown the sources of your traffic. See the browsers, locations, devices, and OS they use. -- 🛠️ Custom events: Track more than pageviews. Capture custom events wherever they happen on your site. +- 🛠️ Custom events: Track more than pageviews. Capture custom events wherever they happen on your site. -- 📖 Open source: See all of the code, run and host it yourself, modify it for your needs, and contribute to it. +- 📖 Open source: See all of the code, run and host it yourself, modify it for your needs, and contribute to it. -- 🏃 Realtime: Get a view into the live stats for your site. See how many current vistiors you have. +- 🏃 Realtime: Get a view into the live stats for your site. See how many current vistiors you have. ### How does Umami compare to Plausible? Umami is one of the most similar tools to Plausible on this list. It is open source, privacy focused, and even has a similar metrics dashboard. While it does lack some of the features of Plausible, Umami does have a free cloud hosted option. - - - - - - - - - - - - - - + ### Why do companies use Umami? @@ -378,19 +401,18 @@ According to its few [G2](https://www.g2.com/products/umami/reviews) reviews and 2. **Free plan:** Users appreciate they can use Umami for 3 sites and 100k events for free. -3. **Minimal design:** Umami's clean and simple UI is a selling point for some reviewers. +3. **Minimal design:** Umami's clean and simple UI is a selling point for some reviewers. > #### Bottom line +> > Umami is a like-for-like alternative to Plausible. For users looking for a privacy-focused, open source, and simple web analytics tool, it's a good choice. -
- ## 7. Google Analytics -- **Founded:** 2005 -- **Similar to:** Matomo, Piwik Pro -- **Typical users:** Marketing and business teams reliant on Google's ecosystem -- **Typical customers:** Small businesses and massive enterprises +- **Founded:** 2005 +- **Similar to:** Matomo, Piwik Pro +- **Typical users:** Marketing and business teams reliant on Google's ecosystem +- **Typical customers:** Small businesses and massive enterprises ![Google Analytics](https://res.cloudinary.com/dmukukwp6/image/upload/Clean_Shot_2024_10_02_at_14_54_37_25bd7082b7.png) @@ -398,40 +420,44 @@ According to its few [G2](https://www.g2.com/products/umami/reviews) reviews and [Google Analytics](/blog/posthog-vs-ga4) has long been the go-to choice for website and app analytics thanks to Google's huge market share, a large amount of informational content, and its connection with the rest of the Google suite. -Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. +Google Analytics recently switched fully over from session-based Universal Analytics (GA3) to event-based GA4. This also introduced conversion funnels and retention tables that product teams are fans of. According to [BuiltWith](https://trends.builtwith.com/analytics/Google-Analytics), as of October 2024, a whopping 489,524 of the top 1 million websites deploy Google Analytics. Massively more than the 3,500 using Plausible. #### Key features -- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. +- 📊 **Flexible reporting:** GA has pre-built insights as well as fully customizable ones to fit your reporting requirements. -- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. +- 🤖 **Predictive insights:** Alert you to trends you're not aware of, like an increase in traffic to a specific landing page, or an anomalous decline in conversion from one period to another. -- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. +- 🔁 **Integration with Google tools:** It's easy to combine and analyze your GA4 data with tools like Looker Studio, Google Ads, BigQuery, and Firebase. -- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. +- ⌨️ **Natural language search:** Ask specific questions, like "MoM growth in users on iOS", rather than searching existing reports. -- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. +- 💸 **Revenue metrics:** Connect metrics to marketing spend and revenue conversion to get a full picture of ROI. ### How does Google Analytics compare to Plausible? Plausible positions itself as a privacy-focused alternative to Google Analytics. It doesn't have as many features, but for many users, the privacy trade-off is worth it. - - - - - - - - - - - - - - + ### Why do companies use Google Analytics? @@ -444,19 +470,17 @@ According to [G2](https://www.g2.com/products/google-analytics/reviews), users c 3. **AI insights:** Reviewers appreciate the fact that GA surfaces insights automatically and makes predictions. This helps them find new ways of improving their site. > #### Bottom line +> > Google Analytics is the default web analytics tool for many teams. Its integrations with other Google tools make it hard to beat for users reliant on that ecosystem. For privacy-focused teams, or ones looking for an easy-to-use tool, there are better options. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Plausible replacement if: -- You want all the tools to help you build a better product (like product analytics and session replays). -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). -- You value transparency. We're open source and open core. +- You want all the tools to help you build a better product (like product analytics and session replays). +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. Check out [our product pages](/web-analytics) and [read our docs](/docs) to learn more. - diff --git a/contents/blog/best-sentry-alternatives.mdx b/contents/blog/best-sentry-alternatives.mdx index 5eff7a7ce..38cf8e2f1 100644 --- a/contents/blog/best-sentry-alternatives.mdx +++ b/contents/blog/best-sentry-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Sentry alternatives & competitors, compared' date: 2025-02-21 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Sentry, LogRocket -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Sentry, LogRocket +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups - - - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -80,16 +84,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, gathering feedback with user surveys, and monitoring errors. > #### Bottom line +> > If you're looking for error tracking and session replay, along with many more tools for making your product better, PostHog is a great alternative to Sentry. This is especially the case for startups and scale ups, thanks to PostHog's generous free tier. -
- ## 2. Rollbar -- **Founded:** 2012 -- **Similar to:** Sentry, Appsignal, Raygun -- **Typical users:** Developers, engineers, and operations teams -- **Typical customers:** Enterprise organizations, SaaS companies, and tech startups +- **Founded:** 2012 +- **Similar to:** Sentry, Appsignal, Raygun +- **Typical users:** Developers, engineers, and operations teams +- **Typical customers:** Enterprise organizations, SaaS companies, and tech startups ![Rollbar](https://res.cloudinary.com/dmukukwp6/image/upload/rollbar_c04782ffbc.png) @@ -101,33 +104,38 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/Rollbar), as of Fe #### Key features -- 🪲 **Error tracking:** Real-time error detection with automatic grouping and issue tracking. +- 🪲 **Error tracking:** Real-time error detection with automatic grouping and issue tracking. -- 🚨 **Alerting:** Customizable alerting with notifications where you need them. +- 🚨 **Alerting:** Customizable alerting with notifications where you need them. -- 🔍 **Error context:** Detailed error context including stack traces, code, and telemetry. +- 🔍 **Error context:** Detailed error context including stack traces, code, and telemetry. -- 🔄 **Custom workflows**: Use Rollbar's rules engine to trigger API or webhook-based actions. +- 🔄 **Custom workflows**: Use Rollbar's rules engine to trigger API or webhook-based actions. ### How does Rollbar compare to Sentry? - - - - - - - - - - - - - - - - - + ### Why do companies use Rollbar? @@ -140,22 +148,21 @@ According to [reviews on G2](https://www.g2.com/products/rollbar/reviews), compa 3. **Customer support:** Reviewers appreciate Rollbar's responsiveness to support requests and feedback. > #### Bottom line +> > If Sentry is too complex or expensive for your needs, Rollbar might be a great alternative to try. -
- ## 3. Raygun -- **Founded:** 2007 -- **Similar to:** Sentry, Rollbar -- **Typical users:** Development teams and SREs -- **Typical customers:** Ecommerce and media companies +- **Founded:** 2007 +- **Similar to:** Sentry, Rollbar +- **Typical users:** Development teams and SREs +- **Typical customers:** Ecommerce and media companies ![Raygun](https://res.cloudinary.com/dmukukwp6/image/upload/raygun2_1f01c82ebe.png) ### What is Raygun? -Raygun is a full-stack monitoring platform focused on ecommerce and media companies. +Raygun is a full-stack monitoring platform focused on ecommerce and media companies. It provides crashing reporting, performance monitoring, and user experience insights. Its suite of tools enables teams to quickly detect, diagnose, and resolve issues across their entire tech stack. It's also built an AI error resolution system to help with this. @@ -163,55 +170,59 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Raygun), as of F #### Key features -- 🪲 **Error tracking:** Real-time error and crash reporting with detailed stack traces and code-level insights. +- 🪲 **Error tracking:** Real-time error and crash reporting with detailed stack traces and code-level insights. -- 📈 **Performance monitoring:** Get insights into your app's performance for your users. Track metrics like Core Web Vitals and load times. +- 📈 **Performance monitoring:** Get insights into your app's performance for your users. Track metrics like Core Web Vitals and load times. -- 📺 **Application performance monitoring:** Uncover backend performance issues with tracing and visualizations. +- 📺 **Application performance monitoring:** Uncover backend performance issues with tracing and visualizations. -- 🧠 **AI error resolution:** Raygun's suite of tools has AI error resolution built in to make all of this easier. +- 🧠 **AI error resolution:** Raygun's suite of tools has AI error resolution built in to make all of this easier. ### How does Raygun compare to Sentry? - - - - - - - - - - - - - - - - - + ### Why do companies use Raygun? According to G2 reviews, Raygun is chosen because: -1. **Alerting:** Reviewers like that Raygun helps them stay on top of issues in real-time. This helps them maintain a high level of satisfaction. +1. **Alerting:** Reviewers like that Raygun helps them stay on top of issues in real-time. This helps them maintain a high level of satisfaction. 2. **Stack traces:** Raygun helps reviewers find the exact code or request that is causing an issue. Grouping also helps them figure out which issues are causing the most pain. -3. **Simplicity:** Compared to other tools, reviewers find Raygun easier to set up and use. They appreciate the UI Raygun has built. +3. **Simplicity:** Compared to other tools, reviewers find Raygun easier to set up and use. They appreciate the UI Raygun has built. > #### Bottom line +> > If you're looking for a simple tool to do error tracking and performance monitoring, Raygun is one to try out. Their lack of a free tier makes them harder to recommend for small projects though. -
- ## 4. Datadog -- **Founded:** 2010 -- **Similar to:** New Relic -- **Typical users:** DevOps teams, IT, and software engineers -- **Typical customers:** Huge, cloud-native enterprises +- **Founded:** 2010 +- **Similar to:** New Relic +- **Typical users:** DevOps teams, IT, and software engineers +- **Typical customers:** Huge, cloud-native enterprises ![Datadog](https://res.cloudinary.com/dmukukwp6/image/upload/datadog_db7bb8e269.jpeg) @@ -223,33 +234,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Datadog), as of #### Key features -- 📈 **Performance monitoring:** Monitor your app (and infrastructure) performance across your stack, from frontend to workflows to databases. Troubleshoot issues with distributed tracing. +- 📈 **Performance monitoring:** Monitor your app (and infrastructure) performance across your stack, from frontend to workflows to databases. Troubleshoot issues with distributed tracing. -- 📝 **Log management:** Aggregate and analyze logs in real-time to correlate events, identify issues, and gain insight into system performance. +- 📝 **Log management:** Aggregate and analyze logs in real-time to correlate events, identify issues, and gain insight into system performance. -- 👷 **Infrastructure monitoring:** Get visibility into your infrastructure's performance, health, and security across your cloud or hybrid environment. +- 👷 **Infrastructure monitoring:** Get visibility into your infrastructure's performance, health, and security across your cloud or hybrid environment. -- 🔒 **Security and compliance monitoring:** Ensure your data is secure and compliant with industry standards. Protect against reported vulnerabilities. +- 🔒 **Security and compliance monitoring:** Ensure your data is secure and compliant with industry standards. Protect against reported vulnerabilities. ### How does Datadog compare to Sentry? - - - - - - - - - - - - - - - - - + > **Note:** Although Datadog has a free tier, its 1 day data retention is not enough for real usage. @@ -264,16 +280,15 @@ According to G2 reviewers, Datadog is chosen because: 3. **Depth:** The amount of data Datadog can collect is huge. Along with their range of analysis tools, reviewers find it's super customizable to their needs. > #### Bottom line +> > For huge enterprises, Datadog is likely already on your monitoring radar. The main complaint is the cost, which might make other tools more appealing, especially for smaller teams. -
- ## 5. New Relic -- **Founded:** 2008 -- **Similar to:** Datadog -- **Typical users:** Engineers, DevOps, SREs, and IT Ops -- **Typical customers:** Enterprises, mid-market technology companies, and cloud-native organizations +- **Founded:** 2008 +- **Similar to:** Datadog +- **Typical users:** Engineers, DevOps, SREs, and IT Ops +- **Typical customers:** Enterprises, mid-market technology companies, and cloud-native organizations ![New Relic](https://res.cloudinary.com/dmukukwp6/image/upload/newrelic_63d08e13fe.jpeg) @@ -285,35 +300,40 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/New-Relic), as o #### Key features -- 🔍 **Full-stack observability:** Monitor applications, infrastructure, and digital experiences across your entire stack +- 🔍 **Full-stack observability:** Monitor applications, infrastructure, and digital experiences across your entire stack -- 📊 **Real-time monitoring:** Track performance and errors with AI-powered insights and analysis +- 📊 **Real-time monitoring:** Track performance and errors with AI-powered insights and analysis -- 📝 **Log management:** Aggregate and analyze logs with distributed tracing for quick troubleshooting +- 📝 **Log management:** Aggregate and analyze logs with distributed tracing for quick troubleshooting -- 🔌 **Integrations:** Connect with over 780 tools and open source ecosystems +- 🔌 **Integrations:** Connect with over 780 tools and open source ecosystems -- 💰 **Flexible pricing:** Usage-based pricing model with a free tier, makes it cheaper to get started with (than Datadog) +- 💰 **Flexible pricing:** Usage-based pricing model with a free tier, makes it cheaper to get started with (than Datadog) ### How does New Relic compare to Sentry? - - - - - - - - - - - - - - - - - + ### Why do companies use New Relic? @@ -324,16 +344,15 @@ G2 reviewers like New Relic because: 2. **It's easy to get started:** Reviewers praise New Relic for how easy it is to set up and its pre-built queries and dashboards. This helps them get started quickly and transition into more complex use cases when needed. > #### Bottom line +> > New Relic is similar to Datadog: it has a ton of observability and monitoring features (along with the added bonus of a free tier). Definitely one to consider for enterprise DevOps and SRE teams. -
- ## 6. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retail companies +- **Founded:** 2016 +- **Similar to:** PostHog +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retail companies ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/logrocket_f81ee0a53e.png) @@ -345,33 +364,38 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), as of #### Key features -- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. -- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. +- 📹 **Session replay:** Understand exactly what users are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. -- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. +- 🏎️ **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. ### How does LogRocket compare to Sentry? - - - - - - - - - - - - - - - - - + ### Why do companies use LogRocket? @@ -384,16 +408,15 @@ According to G2 reviews, customers use LogRocket because: 3. **Usability:** LogRocket provides a lot of functionality out of the box. It captures the details users need, provides useful visualizations, and automatically triages some issues. > #### Bottom line +> > LogRocket, like PostHog, is focused more engineering, product and support teams. It's a good alternative to Sentry for these types of teams. -
- ## 7. AppSignal -- **Founded:** 2012 -- **Similar to:** Sentry, Raygun -- **Typical users:** Developers and DevOps teams -- **Typical customers:** Startups and mid-sized SaaS companies +- **Founded:** 2012 +- **Similar to:** Sentry, Raygun +- **Typical users:** Developers and DevOps teams +- **Typical customers:** Startups and mid-sized SaaS companies ![AppSignal](https://res.cloudinary.com/dmukukwp6/image/upload/appsignal_56624799c6.jpeg) @@ -405,35 +428,40 @@ AppSignal isn't listed on BuiltWith, as it's largely backend focused, but organi #### Key features -- 🚀 **Error tracking**: Capture exceptions, get alerts, and debug with full request details for your favorite languages like Ruby, Elixir, Python, and more. +- 🚀 **Error tracking**: Capture exceptions, get alerts, and debug with full request details for your favorite languages like Ruby, Elixir, Python, and more. -- 📊 **Performance monitoring**: Track response times, slow queries, background jobs, and memory leaks. Find and fix bottlenecks. +- 📊 **Performance monitoring**: Track response times, slow queries, background jobs, and memory leaks. Find and fix bottlenecks. -- 🖥 **Host monitoring**: Monitor CPU, disk, network, and memory usage across your infrastructure. Compare hosts to see which ones are underperforming. +- 🖥 **Host monitoring**: Monitor CPU, disk, network, and memory usage across your infrastructure. Compare hosts to see which ones are underperforming. -- ⚡ **Anomaly detection**: Get real-time alerts for any metric or unusual patterns in app behavior from any of the above sources. +- ⚡ **Anomaly detection**: Get real-time alerts for any metric or unusual patterns in app behavior from any of the above sources. -- 🔍 **Log management**: Store and search logs with a clean and intuitive UI. Ingest from any source. +- 🔍 **Log management**: Store and search logs with a clean and intuitive UI. Ingest from any source. ### How does AppSignal compare to Sentry? - - - - - - - - - - - - - - - - - + ### Why do companies use AppSignal? @@ -444,19 +472,17 @@ According to [reviews on G2](https://www.g2.com/products/appsignal/reviews), App 2. **Ease-of-use**: AppSignal is easy to set up and use. It has a bunch of pre-built metrics and visualizations for monitoring their app. > #### Bottom line +> > For developers using one of the languages AppSignal supports, it's a great alternative to Sentry. Although their lack of a free tier might be a dealbreaker for some. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Sentry replacement if: -- You value transparency. We're open source and open core. -- You want all the tools to help you build a better product (like product analytics, session replays, and A/B testing). -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want all the tools to help you build a better product (like product analytics, session replays, and A/B testing). +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [error tracking install guide](/docs/error-tracking/installation) and [read our docs](/docs) to learn more. - diff --git a/contents/blog/best-split-alternatives.mdx b/contents/blog/best-split-alternatives.mdx index 64c89ab1e..7a70306b9 100644 --- a/contents/blog/best-split-alternatives.mdx +++ b/contents/blog/best-split-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Split.io alternatives & competitors, compared' date: 2024-04-18 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/green-blog-image.jpg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** VWO, LaunchDarkly -- **Typical users:** Engineers and product teams -- **Typical customers:** Engineering-led companies and startups +- **Founded:** 2020 +- **Similar to:** VWO, LaunchDarkly +- **Typical users:** Engineers and product teams +- **Typical customers:** Engineering-led companies and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -32,32 +31,40 @@ PostHog is much more popular than Split. According to [BuiltWith](https://trends #### Key features -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. ### How does PostHog compare to Split? PostHog has a broader collection of tools, including a full product analytics suite. Split (AKA Split.io) focuses entirely on experimentation and feature flags, which are reflected in some small feature differences here. - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -70,16 +77,15 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **They need a complete picture of users:** PostHog includes every tool necessary to build better products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line +> > PostHog makes for a great alternative to Split as it includes all the key feature flag and experimentation features along with being free, self-serve, and open source. For product-led startups and scaleups, it is an especially good choice as its got a full suite of tools built for them. -
- ## 2. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** Harness, Kameleoon -- **Typical users:** Enterprise engineering and DevOps teams -- **Typical customers:** Massive engineering-focused enterprises +- **Founded:** 2014 +- **Similar to:** Harness, Kameleoon +- **Typical users:** Enterprise engineering and DevOps teams +- **Typical customers:** Massive engineering-focused enterprises ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -91,30 +97,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), a #### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. -- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. +- 🧪 **Experimentations:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. -- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. +- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. -- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. +- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. ### How does LaunchDarkly compare to Split? -LaunchDarkly and Split are nearly identical in their feature sets. LaunchDarkly does have a greater depth in its enterprise feature, but this comes with the downside of not being self-serve. +LaunchDarkly and Split are nearly identical in their feature sets. LaunchDarkly does have a greater depth in its enterprise feature, but this comes with the downside of not being self-serve. - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -127,15 +141,14 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie 3. **Speed and availability:** High uptime and speed are critical for developers. Reviewers highlight local caching and edge computing integrations as critical ways LaunchDarkly supports these. > #### Bottom line +> > Although LaunchDarkly has a near-identical feature set to Split, it isn't self-serve. For teams needing strong governance and automation tools, LaunchDarkly makes a good choice. For smaller teams, there are likely better options. -
- ## 3. VWO -- **Founded:** 2009 -- **Similar to:** PostHog, AB Tasty -- **Typical users:** Product managers, engineers, UX designers +- **Founded:** 2009 +- **Similar to:** PostHog, AB Tasty +- **Typical users:** Product managers, engineers, UX designers ![VWO](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/vwo.png) @@ -143,21 +156,21 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie VWO is a digital experience optimization platform that aims to maximize conversion with tools like A/B testing, personalization, funnels, heatmaps, session replay, and customer analytics. It also has feature flags. -The VWO platform includes testing, insights, data, personalize, plan, and web rollouts – and each comes with its own feature sets and pricing. +The VWO platform includes testing, insights, data, personalize, plan, and web rollouts – and each comes with its own feature sets and pricing. According to [BuiltWith](https://trends.builtwith.com/analytics/Visual-Website-Optimizer), as of April 2024, 9,183 of the top one million sites use VWO. This is significantly more than Split's 177. #### Key features -- 🧪 **A/B testing:** Improve and optimize experiences with experiments. Run tests to improve web and mobile as well as server-side A/B testing. +- 🧪 **A/B testing:** Improve and optimize experiences with experiments. Run tests to improve web and mobile as well as server-side A/B testing. -- 💽 **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. +- 💽 **Data platform:** Collect and analyze customer data across your stack using SDKs, third-party integrations, and direct uploads. -- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. +- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. -- 👔 **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. +- 👔 **Personalization:** Create and tailor user journeys and campaigns for specific audiences, locations, and times. -- 📋 **Planning:** Ideate, prioritize, and plan optimization campaigns in one location and connect them directly to data. +- 📋 **Planning:** Ideate, prioritize, and plan optimization campaigns in one location and connect them directly to data. ### How does VWO compare to Split? @@ -165,18 +178,30 @@ Similar to PostHog, VWO is a multi-product platform that includes most of the fe VWO has analytics, though it's behavioral analytics, like session replays and heatmaps, rather than product analytics. - - - - - - - - - - - - + ### Why do companies use VWO? @@ -189,16 +214,15 @@ Based on G2 reviews, the biggest reasons to choose VWO are: 3. **Data-focused:** VWO enables both technical and non-technical to make better data-driven decisions by being the complete source of experience data. > #### Bottom line +> > Larger conversion-focused companies will likely find VWO a solid alternative to Split. VWO has the key features of Split plus behavioral analytics, personalization, and more. -
- ## 4. GrowthBook -- **Founded:** 2020 -- **Similar to:** Split, Harness -- **Typical users:** Engineers and data scientists -- **Typical customers:** Security and compliance focused companies +- **Founded:** 2020 +- **Similar to:** Split, Harness +- **Typical users:** Engineers and data scientists +- **Typical customers:** Security and compliance focused companies ![GrowthBook](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309283/posthog.com/contents/images/blog/best-split-alternatives/growthbook.png) @@ -210,32 +234,40 @@ GrowthBook is open source with 5.5k stars on GitHub. It is self-hostable, but yo #### Key features -- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. +- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. -- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. +- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. -- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. +- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. -- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. +- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. -- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. +- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. ### How does GrowthBook compare to Split? GrowthBook's biggest plus-points are that it's open source and warehouse-native. Though it does miss some of Split's more advanced features. - - - - - - - - - - - - + ### Why do companies use GrowthBook? @@ -248,16 +280,15 @@ According to G2, reviewers choose GrowthBook for the following. 3. **Self-hostable:** Reviewers like that they have full control over GrowthBook by running it on their own infrastructure. This means no limits to data. > #### Bottom line +> > Being open source, free, and self-hostable, GrowthBook makes for a good alternative to Split, especially for companies in tricky regulatory situations. -
- ## 5. AB Tasty -- **Founded:** 2013 -- **Similar to:** Kameleoon, VWO -- **Typical users:** Marketing and product teams -- **Typical customers:** Large retail and entertainment companies +- **Founded:** 2013 +- **Similar to:** Kameleoon, VWO +- **Typical users:** Marketing and product teams +- **Typical customers:** Large retail and entertainment companies ![AB Tasty](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/ab-tasty.png) @@ -271,32 +302,40 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/AB-Tasty), as of #### Key features -- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools like a visual editor and pre-built widgets. +- 🌐 **Web experimentation:** Run A/B and multivariate tests easily with low/no-code tools like a visual editor and pre-built widgets. -- 🧪 **Feature experimentation:** Test new features on specific users or segments in your server-side or mobile apps. +- 🧪 **Feature experimentation:** Test new features on specific users or segments in your server-side or mobile apps. -- 🫂 **Personalization:** Create personalized experiences with audience builder and segmentation tools. Make programmatic changes to your site. +- 🫂 **Personalization:** Create personalized experiences with audience builder and segmentation tools. Make programmatic changes to your site. -- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. +- 🛼 **Rollouts:** Use feature flags to progressively deliver, manage, and rollback new features. -- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customer journeys. Provide unique suggestions to increase conversion. +- 🙋‍♂️ **Recommendations:** Show the right products at the right time in customer journeys. Provide unique suggestions to increase conversion. ### How does AB Tasty compare to Split? AB Tasty has the closest feature set of all the listed alternatives to Split, with the bonus of personalization and recommendation tools. This does mean that both miss out on more advanced analytics tools, however. - - - - - - - - - - - - + ### Why do companies use AB Tasty? @@ -309,16 +348,15 @@ According to G2 reviews, users choose AB Tasty for the following reasons: 3. **Widgets:** Reviewers enjoy AB Tasty's collection of pre-built widgets such as alerts, banners, and modals to help personalize experiences. > #### Bottom line -> For companies needing personalization and recommendations on top of the feature set of Split, you can do worse than AB Tasty. If you want to try before you buy, you should look elsewhere. - -
+> +> For companies needing personalization and recommendations on top of the feature set of Split, you can do worse than AB Tasty. If you want to try before you buy, you should look elsewhere. ## 6. Harness -- **Founded:** 2017 -- **Similar to:** Split, LaunchDarkly -- **Typical users:** DevOps teams -- **Typical customers:** Enterprises focused on optimal developer experience +- **Founded:** 2017 +- **Similar to:** Split, LaunchDarkly +- **Typical users:** DevOps teams +- **Typical customers:** Enterprises focused on optimal developer experience ![Harness](https://res.cloudinary.com/dmukukwp6/image/upload/v1713311108/posthog.com/contents/images/blog/best-split-alternatives/harness.png) @@ -328,30 +366,38 @@ Harness is a software delivery platform. This means it includes products like Gi #### Key features -- 🚩 **Feature flags:** Confidently release new features protected by guardrails and quality checks. +- 🚩 **Feature flags:** Confidently release new features protected by guardrails and quality checks. -- 💽 **GitOps:** Automate deployment pipelines across clouds, regions, and services. +- 💽 **GitOps:** Automate deployment pipelines across clouds, regions, and services. -- 😈 **Chaos engineering:** Test the resilience of your application with pre-built and custom experiments like deleting pods or cutting off services. +- 😈 **Chaos engineering:** Test the resilience of your application with pre-built and custom experiments like deleting pods or cutting off services. -- 🧑‍💻 **Developer experience:** A centralized spot for portals, repos, and engineering insights to support engineering experience. +- 🧑‍💻 **Developer experience:** A centralized spot for portals, repos, and engineering insights to support engineering experience. ### How does Harness compare to Split? -Harness has a different feature set than Split. It focuses on DevOps, whereas Split focuses on product and engineering. The key difference is Harness' lack of A/B testing. +Harness has a different feature set than Split. It focuses on DevOps, whereas Split focuses on product and engineering. The key difference is Harness' lack of A/B testing. - - - - - - - - - - - - + ### Why do companies use Harness? @@ -361,17 +407,18 @@ According to G2 reviews, users choose Harness for: 2. **Developer-focused:** Harness is a tool built for developers. Users appreciate the experience it provides them. -3. **Simplicity:** Although it is a developer tool, reviewers say how easy it makes many tasks, like feature flags or deployments. +3. **Simplicity:** Although it is a developer tool, reviewers say how easy it makes many tasks, like feature flags or deployments. > #### Bottom line +> > For companies wanting to follow engineering best practice, and those not needing A/B testing, Harness can be a good choice. Though it's more likely to be an option for companies looking for DevOps tools. ## 7. Kameleoon -- **Founded:** 2012 -- **Similar to:** LaunchDarkly, AB Tasty -- **Typical users:** Product managers and developers -- **Typical customers:** Mid-sized ecommerce, retail, and entertainment companies +- **Founded:** 2012 +- **Similar to:** LaunchDarkly, AB Tasty +- **Typical users:** Product managers and developers +- **Typical customers:** Mid-sized ecommerce, retail, and entertainment companies ![Kameleoon](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/kameleoon.png) @@ -383,30 +430,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Kameleoon), as o #### Key features -- 🌐 **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. +- 🌐 **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. -- 🚀 **Feature experimentation:** Do targeted rollouts of features and analyze their impact. +- 🚀 **Feature experimentation:** Do targeted rollouts of features and analyze their impact. -- 🤖 **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. +- 🤖 **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. -- 📊 **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. +- 📊 **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. ### How does Kameleoon compare to Split? Although it isn't self-serve and doesn't have local evaluation for feature flags, Kameleoon matches up closely with Split when it comes to feature sets. It also includes a personalization feature that Split doesn't have. - - - - - - - - - - - - + ### Why do companies use Kameleoon? @@ -419,18 +474,17 @@ According to [G2 reviews](https://www.g2.com/products/kameleoon/reviews), users 3. **Integrations:** Reviews like how Kameleoon integrates with all the tools they already use like Google Analytics, [Adobe Analytics](/blog/best-adobe-analytics-alternatives), and Mixpanel. > #### Bottom line +> > For companies looking for a developer-focused optimization platform, Kameleoon is a good alternative. Though it not being self-serve is a major downside. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Split replacement if: -- You value transparency. We're open source and open core. -- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, and surveys. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, and surveys. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-sprig-alternatives.mdx b/contents/blog/best-sprig-alternatives.mdx index d47afda4f..c55d14115 100644 --- a/contents/blog/best-sprig-alternatives.mdx +++ b/contents/blog/best-sprig-alternatives.mdx @@ -2,24 +2,23 @@ title: 'The best Sprig alternatives & competitors, compared' date: 2024-06-18 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Hotjar, Pendo -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Hotjar, Pendo +- **Typical users:** Engineers and product teams ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -31,15 +30,15 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. ### How does PostHog compare to Sprig? @@ -47,20 +46,24 @@ PostHog and Sprig have similar capabilities when it comes to surveys and replays They also differ on support for mobile apps. All of Sprig's features are available for mobile apps, whereas PostHog doesn't yet offer surveys on mobile – although it does support replays and heatmaps on apps. - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -73,15 +76,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great alternative. This is especially true for startups and scaleups thanks to it having a generous free tier. -
## 2. Hotjar -- **Founded:** 2014 -- **Most similar to:** Pendo, PostHog -- **Typical users:** Product designers, researchers, and marketers +- **Founded:** 2014 +- **Most similar to:** Pendo, PostHog +- **Typical users:** Product designers, researchers, and marketers ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/hotjar.png) @@ -93,34 +95,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Hotjar), Hotjar ### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. +- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. -- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. +- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. -- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. +- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. -- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Sprig? Hotjar and Sprig have comparable features when it comes uncovering insights on marketing sites and web apps. Hotjar lacks supports for mobile apps, though. - - - - - - - - - - - - - - + ### Why do companies use Hotjar? @@ -133,16 +139,14 @@ According to G2 reviews, users are fans of Hotjar because: 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth down works well and creates actionable insights for design, marketing, and content teams. Helps improve UX and page designs. > #### Bottom line -> +> > Hotjar is a good option for product and marketing teams who want to do in-depth analysis on user journeys within products, especially compared to other Sprig alternatives like Crazy Egg that are more focused on e-commerce and small business users. -
- ## 3. Pendo -- **Founded:** 2013 -- **Similar to:** PostHog, Hotjar -- **Typical users:** Product managers and customer success teams +- **Founded:** 2013 +- **Similar to:** PostHog, Hotjar +- **Typical users:** Product managers and customer success teams ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/pendo.png) @@ -154,36 +158,40 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Pendo), 3,166 of #### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. +- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. -- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. +- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. -- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. +- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. -- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. +- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. -- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. +- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. ### How does Pendo compare to Sprig? -Pendo is the most similar alternative to Sprig. It includes all of the key features and more (like analytics and funnels). +Pendo is the most similar alternative to Sprig. It includes all of the key features and more (like analytics and funnels). - - - - - - - - - - - - - - + ### Why do companies use Pendo? @@ -196,16 +204,14 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Pendo's data tools, product validation, and roadmap features help align internal teams and stakeholders on product development. > #### Bottom line -> +> > Pendo makes for a solid alternative to Sprig thanks to its matching feature set while also being self-serve. Pendo's opaque pricing can be a turnoff to some, though. -
- ## 4. FullStory -- **Founded:** 2012 -- **Similar to:** -- **Typical users:** Product managers, customer success, and support teams +- **Founded:** 2012 +- **Similar to:** +- **Typical users:** Product managers, customer success, and support teams ![FullStory](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/fullstory.png) @@ -217,34 +223,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/FullStory), as o #### Key features -- 📺 **Session replay:** Watch and analyze real user sessions on web and mobile apps. Understand the full context of a user's experience. +- 📺 **Session replay:** Watch and analyze real user sessions on web and mobile apps. Understand the full context of a user's experience. -- 📊 **Product analytics:** Understand user paths, funnels, retention, journeys, and struggle points. Combine them all on a dashboard and get notified of changes requiring attention. +- 📊 **Product analytics:** Understand user paths, funnels, retention, journeys, and struggle points. Combine them all on a dashboard and get notified of changes requiring attention. -- 🏷️ **Event autocapture:** Tagless event capture that ensures the tracking of all events. Get the data you need ASAP and discover issues you didn't know existed. +- 🏷️ **Event autocapture:** Tagless event capture that ensures the tracking of all events. Get the data you need ASAP and discover issues you didn't know existed. -- 🔥 **Heatmaps:** Find out where users click and scroll as well as areas they are frustrated by. +- 🔥 **Heatmaps:** Find out where users click and scroll as well as areas they are frustrated by. -- 📱 **Mobile app analytics:** Automatically capture everything from screen recordings to events to crashes to optimize your app. +- 📱 **Mobile app analytics:** Automatically capture everything from screen recordings to events to crashes to optimize your app. ### How does FullStory compare to Sprig? -One of the biggest downsides of FullStory is its lack of surveys. FullStory foccuses more on extracting quantative data rather than qualitive. +One of the biggest downsides of FullStory is its lack of surveys. FullStory focuses more on extracting quantitative data rather than qualitative. - - - - - - - - - - - - - - + ### Why do companies use FullStory? @@ -257,57 +267,59 @@ According to [G2 reviews](https://www.g2.com/products/fullstory/reviews), people 3. **Improving conversion:** FullStory users like to combine funnel insights with replays of user sessions to understand pain points and improve conversion. > #### Bottom line +> > For a complete behavioral analytics suite, FullStory is a good choice, especially for mobile apps. However, surveys is a sorely missed feature. -
- ## 5. Crazy Egg -- **Founded:** 2006 -- **Similar to:** Lucky Orange, Hotjar -- **Typical users:** Marketers and UX designers +- **Founded:** 2006 +- **Similar to:** Lucky Orange, Hotjar +- **Typical users:** Marketers and UX designers ![Lucky Orange](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/luckyorange.png) ### What is Crazy Egg? -Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers. A big user group is e-commerce businesses who run Shopify stores. +Crazy Egg is a heatmap and optimization platform tool for small business owners and marketers. A big user group is e-commerce businesses who run Shopify stores. It's best used for heatmaps and surveys, but also includes basic replay, A/B testing, and website analytics tools. It's ideal for non-technical users who want to optimize their websites and drive conversions. According to [BuiltWith](https://trends.builtwith.com/analytics/CrazyEgg), as of June 2024, 10,861 of the top million websites use Crazy Egg. This is significantly more than Sprig's 378. - #### Key features -- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. +- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. -- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. +- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. -- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. +- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. -- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. +- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. -- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. +- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. -### How does Lucky Orange compare to Sprig? +### How does Crazy Egg compare to Sprig? Crazy Egg has a few features Sprig doesn't, including basic analytics and A/B tests, but doesn't support mobile apps. Other than that, they are very similar. - - - - - - - - - - - - - - + ### Why do companies use Crazy Egg? @@ -318,19 +330,16 @@ According to G2 reviews, people use Crazy Egg because: 2. **They want to improve content and conversions:** Crazy Egg's heatmaps and session replay features enable people to gather valuable insights for optimizing their content, increasing conversions, and understanding how users navigate their websites. 3. **Gathering feedback** Users like that they can combine data with the qualitative feedback from users and customer CTAs. - + > #### Bottom line -> +> > If you're looking for an option to optimize your marketing or e-commerce site, Crazy Egg is a solid choice. If you're looking for product analytics, funnels, or mobile app support, it's best to look elsewhere. -
- - ## 6. Lucky Orange -- **Founded:** 2010 -- **Similar to:** Crazy Egg, Hotjar -- **Typical users:** Marketers and consultants +- **Founded:** 2010 +- **Similar to:** Crazy Egg, Hotjar +- **Typical users:** Marketers and consultants ![Lucky Orange](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/luckyorange.png) @@ -342,34 +351,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Lucky-Orange), a #### Key features -- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. +- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. -- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. +- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. -- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. +- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. -- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. +- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. -- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. +- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. ### How does Lucky Orange compare to Sprig? Lucky Orange does many of the same things that Sprig does, but it's designed specifically for optimizing conversion on e-commerce websites. It offers enough analytics features to make it useful for small businesses, but isn't comprehensive enough for more complicated SaaS apps. - - - - - - - - - - - - - - + ### Why do companies use Lucky Orange? @@ -382,16 +395,14 @@ According to G2 reviews, customers use Lucky Orange because: 3. **It doesn't impact page speed:** Users report Lucky Orange has negligible impact on website performance, which they value highly. > #### Bottom line -> +> > Lucky Orange is ideal for small businesses owners who want actionable insights without much effort, though its streamlined interface may be too limiting for larger teams who want more powerful tools. -
- ## 7. Survicate -- **Founded:** 2015 -- **Similar to:** Pendo -- **Typical users:** Product managers and customer success teams +- **Founded:** 2015 +- **Similar to:** Pendo +- **Typical users:** Product managers and customer success teams ![Survicate](https://res.cloudinary.com/dmukukwp6/image/upload/v1718191236/posthog.com/contents/survicate.png) @@ -403,31 +414,34 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Lucky-Orange), a #### Key features -- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. +- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. -- 📱 **Multi-platform support:** Share surveys in websites, mobile apps, emails, links, and more. - -- 🔌 **Integrations:** Connects with analytics tools and other tools you already using for your workflow, like Slack, Teams, and Hubspot. +- 📱 **Multi-platform support:** Share surveys in websites, mobile apps, emails, links, and more. +- 🔌 **Integrations:** Connects with analytics tools and other tools you already using for your workflow, like Slack, Teams, and Hubspot. ### How does Survicate compare to Sprig? While Survicate offers comprehensive survey support, it lacks many of the features Sprig offers, like session replays and heatmaps. - - - - - - - - - - - - - - + ### Why do companies use Survicate? @@ -440,19 +454,17 @@ According to G2 reviews, customers use Survicate because: 3. **Integration Capabilities:** Survicate seamlessly integrates with a wide range of popular tools and platforms, such as Slack, HubSpot, and Google Analytics. These integrations make it easy to incorporate survey data into existing workflows. > #### Bottom line -> +> > If you're only looking to collect feedback with surveys, Survicate is an great choice for a fair price. If you need gather more insights beyond surveys, it's best to look elsewhere. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Sprig replacement if: -- You value transparency. We're open source and open core. -- You want more than just surveys and heatmaps. We have a full suite of product analytics, A/B testing, and feature flags. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just surveys and heatmaps. We have a full suite of product analytics, A/B testing, and feature flags. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-statsig-alternatives.mdx b/contents/blog/best-statsig-alternatives.mdx index d4df345f1..286ef736f 100644 --- a/contents/blog/best-statsig-alternatives.mdx +++ b/contents/blog/best-statsig-alternatives.mdx @@ -2,21 +2,20 @@ title: 'The best Statsig alternatives & competitors, compared' date: 2025-10-06 author: - - andy-vandervell + - andy-vandervell rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/v1710126633/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png + https://res.cloudinary.com/dmukukwp6/image/upload/v1710126633/posthog.com/contents/images/blog/open-source-testing-tools/testinghog.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: Best Statsig alternatives and competitors - metaDescription: Compare the best Statsig alternatives for startups, engineers, PMs, and marketers. See how PostHog, LaunchDarkly, Amplitude, and more stack up. + metaTitle: Best Statsig alternatives and competitors + metaDescription: Compare the best Statsig alternatives for startups, engineers, PMs, and marketers. See how PostHog, LaunchDarkly, Amplitude, and more stack up. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' Replacing Statsig comes down to what you're optimizing for: fast, safe releases; deeper analytics; or no-code web experimentation. Here’s a breakdown of the best Statsig alternatives depending on your team’s needs. @@ -59,9 +58,9 @@ For more details, here are our in-depth comparisons of the best Statsig alternat ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Statsig, Amplitude -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Statsig, Amplitude +- **Typical users:** Engineers and product teams - - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -126,16 +132,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **It's easy to get started:** Many users love how PostHog's event autocapture means they can go from implementing its tracking code to ingesting events in just a few minutes. Enabling session replay is equally straightforward, so you can instantly start seeing how people are navigating your app or website. > #### Bottom line -> +> > PostHog is an ideal Statsig alternative if you're looking for a more powerful analytics tool that can also serve your A/B testing and feature management needs. It also offers a dedicated EU-hosted cloud at no extra cost. -
- ## 2. LaunchDarkly -- **Founded:** 2014 -- **Similar to:** Harness, Kameleoon -- **Typical users:** Enterprise engineering and DevOps teams +- **Founded:** 2014 +- **Similar to:** Harness, Kameleoon +- **Typical users:** Enterprise engineering and DevOps teams ![LaunchDarkly](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/launchdarkly.png) @@ -147,34 +151,41 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), a #### Key features -- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. +- 🚩 **Feature flags:** Control and target the release of features using multi-variate flags with real-time updates and local evaluation. -- 🧪 **Experimentation:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. +- 🧪 **Experimentation:** Run A/B/n tests against metric groups and segment. Easily roll out winning variants. -- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. +- 🤖 **Automation:** Advanced automations enable teams to not only schedule flag states, but do progressive rollouts and trigger workflows. -- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. +- 🔍 **Governance:** Audit flag changes. Get visibility into flag state across platforms. Use roles-based access controls to decide who can access and change flag states. ### How does LaunchDarkly compare to Statsig? LaunchDarkly and Statsig offer similar feature management and A/B testing features, though LaunchDarkly's lack of no code experiments and platform features might make it a less attractive option for non-technical users. - - - - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -190,13 +201,11 @@ According to [G2 reviews](https://www.g2.com/products/launchdarkly/reviews#revie > > LaunchDarkly is a good alternative if you desire more powerful feature management options compared to Statsig, though it doesn't offer some of Statsig's nice perks, such as unlimited seats and autocapture. Also, even though LaunchDarkly is working on product analytics and session replay, they are quite limited at the moment. -
- ## 3. Amplitude -- **Founded:** 2012 -- **Most similar to:** PostHog, Statsig -- **Typical users:** Product managers, data analysts, marketing teams +- **Founded:** 2012 +- **Most similar to:** PostHog, Statsig +- **Typical users:** Product managers, data analysts, marketing teams ![amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/mixpanel-alternatives/amplitude-website.png) @@ -208,36 +217,44 @@ Unsurprisingly, given it was founded in 2012, it's much more widely used. Accord #### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 👦 **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" ### How does Amplitude compare to Statsig? -Amplitude is missing some of the more complex statistical features of Statsig, but is very similar in terms of overall feature set. +Amplitude is missing some of the more complex statistical features of Statsig, but is very similar in terms of overall feature set. - - - - - - - - - - - - - - - - + ### Why do companies use Amplitude? + According to G2 reviews, people like Amplitude because: 1. **It's simple to use:** Amplitude makes it easy for non-technical users to get insights about their product and make improvements. Amplitude is built for users like product managers and marketers, making it a popular choice for them. @@ -250,13 +267,11 @@ According to G2 reviews, people like Amplitude because: > > Like PostHog, Amplitude is a good alternative if you value powerful analytics and experimentation in one, though it's less geared to engineers than Statsig or PostHog. -
- ## 4. Optimizely -- **Founded:** 2010 -- **Similar to:** VWO -- **Typical users:** Enterprise marketing, frontend teams +- **Founded:** 2010 +- **Similar to:** VWO +- **Typical users:** Enterprise marketing, frontend teams ![Optimizely](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/optimizely.png) @@ -268,37 +283,48 @@ As one of the oldest alternatives in this guide, it's also one of the most widel #### Key features -- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. +- 🕸️ **Web experimentation:** Use Optimizely's visual editor and on-page previews to create frontend experiments quickly. -- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. +- 🧪 **Feature experimentation:** Run targeted experiments anywhere on your stack. View detailed reports on their impact. -- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. +- 🤹 **Project management:** Idea backlogs, workflows, and design tools to coordinate experiments and content. -- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. +- 📝 **Content management system:** Manage, deliver, and optimize your content in a centralized location. -- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. +- 💸 **Ecommerce optimization:** Customize checkout workflow along with CMS and experimentation to create the best possible commerce experience. ### How does Optimizely compare to Statsig? On paper, Optimizely is quite similar to Statsig, but it's more focused on marketing use cases, which is why it splits web experimentation and feature experimentation into two separate products. The former includes a no code, visual editor that's accessible for non-engineers. - - - - - - - - - - - - - - - - - + > **Note:** Although Optimizely was acquired by Episerver in 2020, they rebranded the combined company back to Optimizely in 2021. @@ -316,13 +342,11 @@ According to G2 reviews, people are fans of Optimizely because: > > Optimizely's platform, especially its mature no code experiment feature, makes it a good choice if you need a tool that's accessible for non-technical teams, such as marketing. -
- ## 5. VWO -- **Founded:** 2009 -- **Similar to:** Optimizely, PostHog -- **Typical users:** Product managers, engineers, UX designers +- **Founded:** 2009 +- **Similar to:** Optimizely, PostHog +- **Typical users:** Product managers, engineers, UX designers ![VWO](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-launchdarkly-alternatives/vwo.png) @@ -334,37 +358,48 @@ It's a popular tool – according to [BuiltWith](https://trends.builtwith.com/an #### Key features -- 🧪 **A/B testing:** Improve conversion with web, mobile, and server-side A/B testing. +- 🧪 **A/B testing:** Improve conversion with web, mobile, and server-side A/B testing. -- 💽 **Data platform:** Collect and analyze custom data across your stack. +- 💽 **Data platform:** Collect and analyze custom data across your stack. -- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. +- 🤔 **Insights:** Understand your users with session recordings, heatmaps, analytics, and surveys. -- 👔 **Personalization:** Create and tailor user journeys and campaigns to the audience, location, and time. +- 👔 **Personalization:** Create and tailor user journeys and campaigns to the audience, location, and time. -- 📋 **Planning:** Ideate and plan optimization campaigns in one location. +- 📋 **Planning:** Ideate and plan optimization campaigns in one location. ### How does VWO compare to Statsig? VWO is closer to Optimizely than Statsig, though it offers most of the same features. It doesn't offer a complete product analytics tool, but it does offer basic funnel analysis, heatmaps, session replays, and user surveys as part of its wider platform. Unfortunately, many of these features are only available on their more expensive plans. - - - - - - - - - - - - - - - - - + > **Note:** Private equity firm Everstone acquired a majority stake in VWO in 2025. @@ -382,13 +417,11 @@ Based on G2 reviews, the biggest reasons to choose VWO are: > > Like Optimizely, VWO is a good alternative to Statsig if you're looking for a tool anyone in your company can use. It offers a no code editor for marketing experiments, while also offering tools like heatmaps and replays that are useful for non-engineers. -
- ## 6. GrowthBook -- **Founded:** 2020 -- **Similar to:** LaunchDarkly, Statsig -- **Typical users:** Engineers and data scientists +- **Founded:** 2020 +- **Similar to:** LaunchDarkly, Statsig +- **Typical users:** Engineers and data scientists ![GrowthBook](https://res.cloudinary.com/dmukukwp6/image/upload/v1713309283/posthog.com/contents/images/blog/best-split-alternatives/growthbook.png) @@ -400,37 +433,48 @@ It's a popular choice for companies in strict regulatory environments because it #### Key features -- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. +- 🔧 **Warehouse-native:** Designed to integrate seamlessly with your existing data tools like Snowflake or Postgres. -- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. +- 🚩 **Feature flags:** Robust feature-flagging capabilities with custom targeting and scheduling. -- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. +- 🧪 **A/B testing:** Experimentation suite built on feature flags with a visual editor to optimize UI changes. -- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. +- 📊 **Analysis:** Use either Bayesian or Frequentist engines. Connect your existing data and do retroactive analysis. -- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. +- 🔌 **Integrations:** Connects with data warehouses and analytics tools, but has limited integrations beyond that. ### How does GrowthBook compare to Statsig? GrowthBook is a much more focused tool than others on this list. It is primarily a feature flag and experimentation platform, with a visual experiment editor that enables non-engineers to run simple web experiments. Its big differentiator is that it is open source and self-hostable. - - - - - - - - - - - - - - - - - + ### Why do companies use GrowthBook? @@ -443,55 +487,65 @@ According to G2, reviewers choose GrowthBook for the following reasons: 3. **Self-hostable:** Reviewers like that they have full control over GrowthBook by running it on their own infrastructure. This means no limits to data. > #### Bottom line +> > Being open source, free, and self-hostable, GrowthBook makes for a good alternative to Statsig, especially for companies in tricky regulatory situations. -
- ## 7. Kameleoon -- **Founded:** 2012 -- **Similar to:** LaunchDarkly, VWO -- **Typical users:** Product managers and developers +- **Founded:** 2012 +- **Similar to:** LaunchDarkly, VWO +- **Typical users:** Product managers and developers ![Kameleoon](https://res.cloudinary.com/dmukukwp6/image/upload/v1712355416/posthog.com/contents/images/blog/best-optimizely-alternatives/kameleoon.png) ### What is Kameleoon? -Kameleoon is a developer-focused complete optimization platform with A/B testing, feature management, and personalization. On top of these, it includes an AI copilot that helps generate options, do predictive targeting, assist in decisions, and more. +Kameleoon is a developer-focused complete optimization platform with A/B testing, feature management, and personalization. On top of these, it includes an AI copilot that helps generate options, do predictive targeting, assist in decisions, and more. According to [BuiltWith](https://trends.builtwith.com/analytics/Kameleoon), as of September 2025, 941 of the top one million websites deploy Kameleoon, a little over half of Statsig's 1,705. #### Key features -- 🌐 **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. +- 🌐 **Web experimentation:** Use their smart graphic editor and widget library to run flicker-free A/B tests on your website. -- 🚀 **Feature experimentation:** Do targeted rollouts of features and analyze their impact. +- 🚀 **Feature experimentation:** Do targeted rollouts of features and analyze their impact. -- 🤖 **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. +- 🤖 **AI copilot:** Have AI help with targeting, decision-making, and experiment creation. -- 📊 **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. +- 📊 **Stats accuracy:** Provides advanced stats like sample mismatch ratio, cross-campaign analysis, CUPED, and multiple test correlation. ### How does Kameleoon compare to Statsig? Like Statsig, Kameleoon is an A/B testing platform first and foremost, though it hasn't branched into other arenas, like analytics. Its AI copilot feature is a major differentiator, while it can be self-hosted if this is a requirement for your business. - - - - - - - - - - - - - - - - - + ### Why do companies use Kameleoon? @@ -504,18 +558,17 @@ According to [G2 reviews](https://www.g2.com/products/kameleoon/reviews), users 3. **Integrations:** Reviewers like how Kameleoon integrates with all the tools they already use, like Google Analytics, Adobe Analytics, and Mixpanel. > #### Bottom line +> > For companies looking for a developer-focused optimization platform, Kameleoon is a good alternative. Though the lack of self-serve is a major downside. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Statsig replacement if: -- You value transparency. We're open source and open core. -- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, surveys, error tracking, and more. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just A/B testing and feature flags. We have a full suite of product analytics, session replays, surveys, error tracking, and more. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/experiments) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-survicate-alternatives.mdx b/contents/blog/best-survicate-alternatives.mdx index b7e23caba..a67531890 100644 --- a/contents/blog/best-survicate-alternatives.mdx +++ b/contents/blog/best-survicate-alternatives.mdx @@ -2,24 +2,21 @@ title: 'The best Survicate alternatives & competitors, compared' date: 2024-07-09 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/v1720536764/posthog.com/contents/surveys-hog.png + https://res.cloudinary.com/dmukukwp6/image/upload/v1720536764/posthog.com/contents/surveys-hog.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' - ## 1. Sprig -- **Founded:** 2017 -- **Most similar to:** Hotjar -- **Typical users:** Product teams and UX researchers +- **Founded:** 2017 +- **Most similar to:** Hotjar +- **Typical users:** Product teams and UX researchers ![sprig](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/sprig.png) @@ -31,26 +28,30 @@ According to [data from BuiltWith](https://trends.builtwith.com/analytics/Sprig) #### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 📺 **Session replays:** View exactly how users are using your site. +- 📺 **Session replays:** View exactly how users are using your site. -- 🤖 **AI analysis:** Surface product issues and opportunities in real time. +- 🤖 **AI analysis:** Surface product issues and opportunities in real time. ### How does Sprig compare to Survicate? Sprig is a great replacement for Survicate, especially if you want to dive deeper into what's behind survey answers. It supports web and mobile apps, but doesn't offer surveys on email or shareable-link surveys. - - - - - - - - - - + ### Why do companies use Sprig? @@ -63,16 +64,14 @@ According to [reviews on G2](https://www.g2.com/products/sprig/reviews), custome 3. **It has pre-built reports and templates:** Users like the comprehensive documentation and the fact there are numerous templates they can immediately apply and adapt to their needs. > #### Bottom line -> +> > Sprig is a good option for product teams who want to do in-depth analysis on user journeys within products, especially compared to other Survicate alternatives like Lucky Orange that are more focused on e-commerce and small business users. -
- ## 2. PostHog -- **Founded:** 2020 -- **Similar to:** Hotjar, Pendo -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Hotjar, Pendo +- **Typical users:** Engineers and product teams ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/screenshots/feature-flags.png) @@ -84,15 +83,15 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or user properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. ### How does PostHog compare to Survicate? @@ -100,16 +99,20 @@ Survicate supports platforms PostHog doesn't yet, such as surveys for mobile app But, while Survicate goes slightly deeper on survey features, PostHog integrates entire tools Survicate doesn't, such as [session replays](/session-replay), [product analytics](/product-analytics), and [A/B testing](/experiments). This makes it easier to connect survey data to real users, and real sessions. - - - - - - - - - - + ### Why do companies use PostHog? @@ -122,16 +125,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great alternative. This is especially true for startups and scaleups thanks to it having a generous free tier. -
- ## 3. SurveyMonkey -- **Founded:** 2017 -- **Most similar to:** Hotjar -- **Typical users:** Product teams and UX researchers +- **Founded:** 2017 +- **Most similar to:** Hotjar +- **Typical users:** Product teams and UX researchers ![SurveyMonkey](https://res.cloudinary.com/dmukukwp6/image/upload/v1718775451/posthog.com/contents/surveymonkey.webp) @@ -139,29 +140,31 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie Like Survicate, SurveyMonkey is a tool which solely focuses on surveys. It has every feature you could ever need when it comes to sending surveys and collecting feedback, but it doesn't provide any of the other features that other alternatives on this list to do. - #### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 📱 **Multi-platform:** Send surveys in mobile apps, email, share-able links, and even in text messages. - -- 🔌 **Integrations:** Connects with analytics tools and other tools you already using for your workflow, like Slack, Teams, and Hubspot. +- 📱 **Multi-platform:** Send surveys in mobile apps, email, share-able links, and even in text messages. +- 🔌 **Integrations:** Connects with analytics tools and other tools you already using for your workflow, like Slack, Teams, and Hubspot. ### How does SurveyMonkey compare to Survicate? SurveyMonkey is the most similar alternative to Survicate on this list. They have almost all the same features and support all the same platforms. - - - - - - - - - - + ### Why do companies use SurveyMonkey? @@ -171,19 +174,17 @@ According to [reviews on G2](https://www.g2.com/products/surveymonkey/reviews), 1. **It supports many integrations:** Reviewers value how easy it is to integrate survey answers into existing workflows and apps. -3. **It has pre-built reporting tools:** Reviewers appreciate that they can easily interpret results and gain actionable insights from the collected data. +1. **It has pre-built reporting tools:** Reviewers appreciate that they can easily interpret results and gain actionable insights from the collected data. > #### Bottom line -> +> > SurveyMonkey is a solid option if all you're looking for is surveys. SurveyMonkey charges per team seat while Survicate charges per survey response, so it's best to compare their pricing to see which will be cheaper for you. -
- ## 4. Hotjar -- **Founded:** 2014 -- **Most similar to:** Pendo, PostHog -- **Typical users:** Product designers, researchers, and marketers +- **Founded:** 2014 +- **Most similar to:** Pendo, PostHog +- **Typical users:** Product designers, researchers, and marketers ![Hotjar](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/hotjar.png) @@ -195,30 +196,34 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Hotjar), Hotjar ### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. +- 🔥 **Heatmaps:** See what parts of your pages get attention and how far down the page users get. -- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. +- 🎥 **Recordings:** Replay real user sessions and see what they see; discover hidden friction. -- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. +- 🗣️ **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. -- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- 👔 **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Survicate? Hotjar and Survicate have comparable features when it comes to surveys. Hotjar is only available for websites, though. - - - - - - - - - - + ### Why do companies use Hotjar? @@ -231,16 +236,14 @@ According to G2 reviews, users are fans of Hotjar because: 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth down works well and creates actionable insights for design, marketing, and content teams. Helps improve UX and page designs. > #### Bottom line -> +> > Hotjar is a good option for product and marketing teams who want to do in-depth analysis on user journeys within web apps. However, it's best to look elsewhere if you need to support on other platforms. -
- ## 5. Pendo -- **Founded:** 2013 -- **Similar to:** PostHog, Hotjar -- **Typical users:** Product managers and customer success teams +- **Founded:** 2013 +- **Similar to:** PostHog, Hotjar +- **Typical users:** Product managers and customer success teams ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/pendo.png) @@ -252,32 +255,36 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Pendo), 3,166 of #### Key features -- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- 📝 **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. +- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. -- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. +- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. -- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. +- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. -- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. +- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. -- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. +- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. ### How does Pendo compare to Survicate? Pendo includes all of the key survey features that Survicate does and, unlike most other alternatives, it also supports mobile apps. - - - - - - - - - - + ### Why do companies use Pendo? @@ -290,17 +297,14 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Pendo's data tools, product validation, and roadmap features help align internal teams and stakeholders on product development. > #### Bottom line -> +> > Pendo makes for a good alternative to Survicate thanks to its support of both web and mobile apps. Pendo's opaque pricing can be a turnoff to some, though. -
- - ## 6. Lucky Orange -- **Founded:** 2010 -- **Similar to:** Crazy Egg, Hotjar -- **Typical users:** Marketers and consultants +- **Founded:** 2010 +- **Similar to:** Crazy Egg, Hotjar +- **Typical users:** Marketers and consultants ![Lucky Orange](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/clarity-alternatives/luckyorange.png) @@ -312,30 +316,34 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Lucky-Orange), a #### Key features -- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. +- 📋 **Surveys:** Get real feedback from your customers about your website, product, and ideas. -- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. +- 📺 **Session replay:** Watch how real users navigate your website and figure out what is stopping them from converting. -- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. +- 🔥 **Heatmaps:** See where users click, move, and scroll to find out what areas drive conversion. -- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. +- 📊 **Conversion funnels:** Figure out where you are losing customers in your funnels. -- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. +- 👤 **Visitor profiles:** See all of the data you have about a specific user and group users into segments. ### How does Lucky Orange compare to Survicate? -When it comes to surveys, Lucky Orange does many of the same things as Survicate. However, it's designed specifically for optimizing conversion on e-commerce websites, so doesn't support any of the other platforms that Survicate does. +When it comes to surveys, Lucky Orange does many of the same things as Survicate. However, it's designed specifically for optimizing conversion on e-commerce websites, so doesn't support any of the other platforms that Survicate does. - - - - - - - - - - + ### Why do companies use Lucky Orange? @@ -348,54 +356,55 @@ According to G2 reviews, customers use Lucky Orange because: 3. **It doesn't impact page speed:** Users report Lucky Orange has negligible impact on website performance, which they value highly. > #### Bottom line -> +> > Lucky Orange is ideal for small businesses owners who want actionable insights without much effort, though its streamlined interface may be too limiting for larger teams who want more powerful tools. -
- ## 7. Crazy Egg -- **Founded:** 2006 -- **Similar to:** Lucky Orange, Hotjar -- **Typical users:** Marketers and UX designers +- **Founded:** 2006 +- **Similar to:** Lucky Orange, Hotjar +- **Typical users:** Marketers and UX designers ![Crazy Egg](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/crazy-egg.png) ### What is Crazy Egg? -Crazy Egg is a heatmap and optimization tool for small business owners and marketers. It's popular with e-commerce businesses that run Shopify stores. +Crazy Egg is a heatmap and optimization tool for small business owners and marketers. It's popular with e-commerce businesses that run Shopify stores. It's best used for surveys and heatmaps, but also includes basic replay, A/B testing, and website analytics tools. It's ideal for non-technical users who want to optimize their websites and drive conversions. According to [BuiltWith](https://trends.builtwith.com/analytics/CrazyEgg), as of June 2024, 10,861 of the top million websites use Crazy Egg. - #### Key features -- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. +- 💬 **Surveys:** Fully customizable surveys help you get qualitative feedback at all stages of the customer journey. -- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. +- 🔥 **Heatmaps:** See where users move, click, and scroll. Get reports on their interactions with your website. -- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. +- 📺 **Session replay:** Watch recordings of actual visitors using your website. Figure out where they get stuck or where they avoid. -- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. +- 🧪 **A/B testing:** Use the visual page editor or URL selector to run A/B tests. -- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. +- 🐞 **Errors tracking:** Find out if errors are preventing your visitors from converting. -### How does Lucky Orange compare to Survicate? +### How does Crazy Egg compare to Survicate? Crazy Egg has a few features Survicate doesn't, including basic analytics and A/B tests, but doesn't support mobile apps or other platforms. It also doesn't have any integrations. - - - - - - - - - - + ### Why do companies use Crazy Egg? @@ -406,12 +415,10 @@ According to G2 reviews, people use Crazy Egg because: 2. **They want to improve content and conversions:** Crazy Egg's heatmaps and session replay features enable people to gather valuable insights for optimizing their content, increasing conversions, and understanding how users navigate their websites. 3. **Gathering feedback** Users like that they can combine data with the qualitative feedback from users and customer CTAs. - -> #### Bottom line -> -> If you're looking for an option to optimize your marketing or e-commerce site, Crazy Egg is a solid choice. However, if you need to set up integrations so that survey answers are sent to your existing workflows, it's best to look elsewhere. -
+> #### Bottom line +> +> If you're looking for an option to optimize your marketing or e-commerce site, Crazy Egg is a solid choice. However, if you need to set up integrations so that survey answers are sent to your existing workflows, it's best to look elsewhere. ## Is PostHog right for you? @@ -419,8 +426,8 @@ Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Survicate replacement if: -- You value transparency. We're open source and open core. -- You want more than just surveys and heatmaps. We have a full suite of product analytics, A/B testing, and feature flags. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want more than just surveys and heatmaps. We have a full suite of product analytics, A/B testing, and feature flags. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-userpilot-alternatives.mdx b/contents/blog/best-userpilot-alternatives.mdx index c72ff33b0..f61733b3f 100644 --- a/contents/blog/best-userpilot-alternatives.mdx +++ b/contents/blog/best-userpilot-alternatives.mdx @@ -2,25 +2,24 @@ title: 'The best Userpilot alternatives & competitors, compared' date: 2024-05-05 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Pendo, Amplitude -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2Bs and startups +- **Founded:** 2020 +- **Similar to:** Pendo, Amplitude +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2Bs and startups ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/posthog.png) @@ -32,32 +31,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your site. Includes event timelines, console logs, network activity, and 90-day data retention. -- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. +- 💬 **Surveys:** Target surveys by event or person properties. Templates for [net promoter score (NPS)](/templates/nps-survey), [product-market fit (PMF)](/templates/pmf-survey) surveys, and more. -- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Optimize your app and website with up to nine test variations and track impact on primary and secondary metrics. Automatically calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. ### How does PostHog compare to Userpilot? Although PostHog doesn't have product tours, tooltips, or guides, it does include all the other features of Userpilot and more. This includes being free and self-serve, as well as no extra charge for hosting your data in the EU. - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -70,14 +72,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary for understanding users and improving products. This includes funnels to track conversion, replays to see where users get stuck, statistically significant improvements with A/B tests, and feedback gathering with surveys. > #### Bottom line +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great alternative. This is especially true for startups and scaleups thanks to it having a generous free tier. ## 2. Pendo -- **Founded:** 2013 -- **Similar to:** PostHog, Amplitude -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Similar to:** PostHog, Amplitude +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ![Pendo](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/pendo.png) @@ -89,32 +92,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Pendo), 3,166 of #### Key features -- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. +- 📘 **In-app guides:** Deliver personalized guidance to customers inside your app, without changing the code. -- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. +- 📣 **User feedback:** A centralized location to capture product feedback. Capture manually or with in-app prompts. -- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. +- 📊 **Product analytics:** Learn how users are using your app with event autocapture. Analyze with funnels, trends, and retention analysis. -- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. +- 📹 **Session replay:** Watch real users use your product and understand the behavior behind your analytics data. -- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. +- 🛣️ **Product validation and roadmaps:** Manage your backlog and plan your roadmap to create alignment. ### How does Pendo compare to Userpilot? -Pendo is the most similar alternative to Userpilot. It includes all of the key features and more (like roadmaps and EU hosting). +Pendo is the most similar alternative to Userpilot. It includes all of the key features and more (like roadmaps and EU hosting). - - - - - - - - - - - - + ### Why do companies use Pendo? @@ -127,14 +133,15 @@ According to G2 reviews, customers use Pendo for: 3. **Product planning:** Pendo's data tools, product validation, and roadmap features help align internal teams and stakeholders on product development. > #### Bottom line +> > Pendo makes for a solid alternative to Userpilot thanks to its matching feature set while also being self-serve. Pendo's opaque pricing can be a turnoff to some, though. ## 3. Whatfix -- **Founded:** 2014 -- **Similar to:** WalkMe, Chameleon -- **Typical users:** Enterprise healthcare, financial services, and HR companies -- **Typical customers:** Education and training teams, HR +- **Founded:** 2014 +- **Similar to:** WalkMe, Chameleon +- **Typical users:** Enterprise healthcare, financial services, and HR companies +- **Typical customers:** Education and training teams, HR ![Whatfix](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/whatfix.png) @@ -146,32 +153,35 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/WhatFix), as of Ma #### Key features -- 🧳 **Guidance:** Add interactive in-app guidance, contextual support, and announcements to your app easily. +- 🧳 **Guidance:** Add interactive in-app guidance, contextual support, and announcements to your app easily. -- 📈 **Product analytics:** Autocapture user behavior and analyze with trend, funnel, and retention graphs. +- 📈 **Product analytics:** Autocapture user behavior and analyze with trend, funnel, and retention graphs. -- 📝 **Content management:** Create and manage support content like e-learning materials and product announcements, no coding required. +- 📝 **Content management:** Create and manage support content like e-learning materials and product announcements, no coding required. -- 🗣️ **In-app messaging:** Make announcements, drive adoption of new features, and help users when they get stuck. +- 🗣️ **In-app messaging:** Make announcements, drive adoption of new features, and help users when they get stuck. -- 📋 **Surveys:** Collect feedback and NPS responses through in-app surveys. +- 📋 **Surveys:** Collect feedback and NPS responses through in-app surveys. ### How does Whatfix compare to Userpilot? Whatfix is more of an enterprise tool than Userpilot is. It includes more tools for internal teams to use to increase adoption, but at a broad level, its feature set is very similar to Userpilot. - - - - - - - - - - - - + ### Why do companies use Whatfix? @@ -184,14 +194,15 @@ According to G2 reviews, users like Whatfix the most for: 3. **Support:** Whatfix provides a collaborative, responsive support team, helping users get a solution tailored to their needs. > #### Bottom line -> For larger enterprises needing tools for internal and external product adoption, Whatfix can make for a solid alternative. The lack of free plan and opaque pricing makes it tough to recommend to smaller teams, though. +> +> For larger enterprises needing tools for internal and external product adoption, Whatfix can make for a solid alternative. The lack of free plan and opaque pricing makes it tough to recommend to smaller teams, though. ## 4. Chameleon -- **Founded:** 2015 -- **Similar to:** Userflow, Pendo -- **Typical users:** Product managers and product marketers -- **Typical customers:** Growth-stage SaaS companies +- **Founded:** 2015 +- **Similar to:** Userflow, Pendo +- **Typical users:** Product managers and product marketers +- **Typical customers:** Growth-stage SaaS companies ![Chameleon](https://res.cloudinary.com/dmukukwp6/image/upload/v1714498909/posthog.com/contents/images/blog/best-userpilot-alternatives/charmeleon.webp) @@ -203,32 +214,35 @@ According to [BuiltWith](https://trends.builtwith.com/cms/Chameleon), as of May #### Key features -- 🚦 **Product tours:** Drive adoption of your product and features. +- 🚦 **Product tours:** Drive adoption of your product and features. -- 🧰 **Tooltips:** Help users figure out your product with popups and messages. +- 🧰 **Tooltips:** Help users figure out your product with popups and messages. -- 💬 **Surveys:** Get feedback from users with contextual and targeted surveys. +- 💬 **Surveys:** Get feedback from users with contextual and targeted surveys. -- 💡 **Launchers:** Use customizable widgets to move users throughout your product. +- 💡 **Launchers:** Use customizable widgets to move users throughout your product. -- 🙋 **Help bar:** Provide an easily accessible search bar to help users answer questions and solve problems themselves. +- 🙋 **Help bar:** Provide an easily accessible search bar to help users answer questions and solve problems themselves. ### How does Chameleon compare to Userpilot? The big advantage Chameleon has over Userpilot is that it is self-serve. Beyond this, it focuses on in-app engagement with tours, tooltips, and surveys, but lacks features like product analytics beyond these. - - - - - - - - - - - - + ### Why do companies use Chameleon? @@ -241,14 +255,15 @@ According to [G2 reviews](https://www.g2.com/products/chameleon/reviews), users 3. **Ease-of-use:** Chameleon's user interface makes it easy for all types of users to set up tours, tooltips, and the rest of what they offer. Non-technical users like how they don't need to code, but still can customize how features look. > #### Bottom line +> > If you are just looking for in-app engagement, Chameleon can be a good alternative to Userpilot. For teams looking for a broader range of features (like product analytics or session replay), there are better options. ## 5. Userflow -- **Founded:** 2019 -- **Similar to:** Chameleon -- **Typical users:** Product marketers, managers, and founders -- **Typical customers:** Product-led startups +- **Founded:** 2019 +- **Similar to:** Chameleon +- **Typical users:** Product marketers, managers, and founders +- **Typical customers:** Product-led startups ![Userflow](https://res.cloudinary.com/dmukukwp6/image/upload/v1714502568/posthog.com/contents/images/blog/best-userpilot-alternatives/userflow.png) @@ -260,30 +275,33 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Userflow), Userp #### Key features -- 🌊 **Flow builder:** A simple workspace to build onboarding flows easily. Connect multiple steps in their visual, no-code editor. +- 🌊 **Flow builder:** A simple workspace to build onboarding flows easily. Connect multiple steps in their visual, no-code editor. -- 💬 **Surveys:** Get feedback from users and measure satisfaction with contextual and targeted surveys. Analyze responses in aggregate or per user. +- 💬 **Surveys:** Get feedback from users and measure satisfaction with contextual and targeted surveys. Analyze responses in aggregate or per user. -- ✅ **Tasks:** Create onboarding checklists to anchor their experiences. Guide users through the app and automatically mark them complete when done. +- ✅ **Tasks:** Create onboarding checklists to anchor their experiences. Guide users through the app and automatically mark them complete when done. -- 📚 **Resource center:** Access helpful content directly in your app. Add search, contextualization, and even live chat. +- 📚 **Resource center:** Access helpful content directly in your app. Add search, contextualization, and even live chat. ### How does Userflow compare to Userpilot? -Like Chameleon, Userflow is a more focused alternative to Userpilot. This means it has the in-app engagement tools like product tours and surveys, but misses out on broader product tools like product analytics. +Like Chameleon, Userflow is a more focused alternative to Userpilot. This means it has the in-app engagement tools like product tours and surveys, but misses out on broader product tools like product analytics. - - - - - - - - - - - - + ### Why do companies use Userflow? @@ -293,17 +311,18 @@ Based on G2 reviews, users choose Userflow for: 2. **Ease-of-use:** Userflow has an easy-to-use UI. Non-technical users appreciate how easy it is to create flows that once needed code to build and customize. -3. **Focus:** Where competitors are broad, multi-product platforms, Userflow focuses on entirely on onboarding. Users appreciate this specificity. +3. **Focus:** Where competitors are broad, multi-product platforms, Userflow focuses on entirely on onboarding. Users appreciate this specificity. > #### Bottom line +> > For teams looking specifically to improve their product's onboarding, Userflow can be a good alternative. For teams also looking to improve their product beyond onboarding, there are likely better options. ## 6. WalkMe -- **Founded:** 2011 -- **Similar to:** Whatfix -- **Typical users:** HR, IT, and training teams -- **Typical customers:** Enterprises with large staffs like consultancies, healthcare, and sales +- **Founded:** 2011 +- **Similar to:** Whatfix +- **Typical users:** HR, IT, and training teams +- **Typical customers:** Enterprises with large staffs like consultancies, healthcare, and sales ![WalkMe](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/walkme.png) @@ -311,34 +330,37 @@ Based on G2 reviews, users choose Userflow for: WalkMe is a digital adoption platform that overlays any application. It tracks usage of internal software, automates repetitive tasks, and provides guidance to onboarding or lost users. Common uses include helping sales teams navigate a CRM like Salesforce, HR teams to onboard with Workday, or support teams to resolve issues with ServiceNow. -According to [BuiltWith](https://trends.builtwith.com/widgets/WalkMe), as of May 2024, 1,014 of the top 1 million websites deploy WalkMe. This is nearly double Userpilot's 556. Again, this likely undercounts internal usage. +According to [BuiltWith](https://trends.builtwith.com/widgets/WalkMe), as of May 2024, 1,014 of the top 1 million websites deploy WalkMe. This is nearly double Userpilot's 556. Again, this likely undercounts internal usage. #### Key features -- 🙋‍♂️ **Guidance:** Create guidance for workflows that resolve friction. Provide content, notifications, and support at the right time. +- 🙋‍♂️ **Guidance:** Create guidance for workflows that resolve friction. Provide content, notifications, and support at the right time. -- 🏗️ **Workflows:** Automate common tasks, and help employees save time with repetitive tasks. +- 🏗️ **Workflows:** Automate common tasks, and help employees save time with repetitive tasks. -- 🤝 **Integrations:** Integrate with Salesforce, Workday, ServiceNow, and more to speed up adoption and automate workflows. +- 🤝 **Integrations:** Integrate with Salesforce, Workday, ServiceNow, and more to speed up adoption and automate workflows. -- 📈 **Analytics:** Monitor application, workflow, and form analytics to get insights on how employees are using software. +- 📈 **Analytics:** Monitor application, workflow, and form analytics to get insights on how employees are using software. ### How does WalkMe compare to Userpilot? -WalkMe is much more focused on internal tools. It includes most of the key features of Userpilot but built for adoption within an organization. +WalkMe is much more focused on internal tools. It includes most of the key features of Userpilot but built for adoption within an organization. - - - - - - - - - - - - + ### Why do companies use WalkMe? @@ -351,14 +373,15 @@ According to G2 reviews, users like WalkMe the most for: 3. **Analytics:** Support and HR teams value the metrics WalkMe provides about interactions with applications and the time it saves. This enables them to know what applications are important, confusing, or underused. > #### Bottom line -> For enterprises looking for the tools of Userpilot but for their internal applications, WalkMe is a good alternative. Other alternatives focus more on external products. +> +> For enterprises looking for the tools of Userpilot but for their internal applications, WalkMe is a good alternative. Other alternatives focus more on external products. ## 7. Amplitude -- **Founded:** 2012 -- **Similar to:** PostHog, Pendo -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Similar to:** PostHog, Pendo +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ![Amplitude](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/amplitude.png) @@ -370,32 +393,35 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Amplitude), Ampl #### Key features -- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- 📈 **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- 🧪 **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- 💁‍♂️ **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". +- 🤖 **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?". -- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. +- 📹 **Session replay:** Reconstruct user sessions to understand how people interact with your site and app. Visualize the reality behind user journeys and metrics. ### How does Amplitude compare to Userpilot? Amplitude does not feature in-app engagement tools, surveys, or autocapture. Beyond that, it has many of the key tools that help companies improve their products. - - - - - - - - - - - - + ### Why do companies use Amplitude? @@ -408,6 +434,7 @@ According to G2 reviews, Amplitude users appreciate three key aspects: 3. **Become data-driven:** Amplitude users appreciate it helps them become data-driven. It becomes easy to add data, visualize it, and make decisions. It makes data accessible to them. > #### Bottom line +> > If you don't need product tours, tooltips, guides, and surveys, Amplitude can make a good alternative. It is a popular choice and you can combine it with another more focused option on this list. ## Is PostHog right for you? @@ -416,8 +443,8 @@ Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect Userpilot replacement if: -- You value transparency. We're open source and open core. -- You want all the tools to help you build a better product (like feature flags and A/B testing). -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want all the tools to help you build a better product (like feature flags and A/B testing). +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). Check out [our product pages](/product-analytics) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-uxcam-alternatives.mdx b/contents/blog/best-uxcam-alternatives.mdx index a10141b75..76e01ac0a 100644 --- a/contents/blog/best-uxcam-alternatives.mdx +++ b/contents/blog/best-uxcam-alternatives.mdx @@ -2,24 +2,23 @@ title: 'The best UXCam alternatives & competitors, compared' date: 2024-07-25 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-alternatives/posthog-alternatives.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** Fullstory, LogRocket -- **Typical users:** Engineers and product teams +- **Founded:** 2020 +- **Similar to:** Fullstory, LogRocket +- **Typical users:** Engineers and product teams ![PostHog](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-pendo-alternatives/posthog.png) @@ -31,32 +30,35 @@ By combining all these tools into one platform, it eliminates the need for stitc #### Key features -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. +- 📺 **Session replays:** View exactly how users are using your app. Includes event timelines, console logs, network activity, and 90-day data retention. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. +- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. ### How does PostHog compare to UXCam? UXCam is solely focused on mobile apps. PostHog, however, supports both mobile and web apps, with SDKs for all popular web and mobile frameworks, including React Native. - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -69,16 +71,14 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great alternative. This is especially true for startups and scaleups thanks to it having a generous free tier. -
- ## 2. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog, Smartlook -- **Typical users:** Product managers, engineers, support teams +- **Founded:** 2016 +- **Similar to:** PostHog, Smartlook +- **Typical users:** Product managers, engineers, support teams ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-amplitude-alternatives/logrocket.webp) @@ -88,32 +88,35 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie #### Key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 📺 **Session replays:** View exactly what users are doing on your app. See the screens they visit, places they tap, as well as console logs, network logs, and errors. +- 📺 **Session replays:** View exactly what users are doing on your app. See the screens they visit, places they tap, as well as console logs, network logs, and errors. -- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. -- 🏎️ **Performance monitoring:** Monitor app performance such as network speed, app start time, and CPU and memory usage. +- 🏎️ **Performance monitoring:** Monitor app performance such as network speed, app start time, and CPU and memory usage. ### How does LogRocket compare to UXCam? LogRocket supports all the features UXCam does and more – like performance monitoring and error tracking. - - - - - - - - - - - - + ### Why do companies use LogRocket? @@ -129,48 +132,49 @@ The reviewers of [G2](https://www.g2.com/products/logrocket/reviews) use LogRock > > LogRocket is great choice for teams whose top priority is identifying and mitigating issues. Watch out for their session-based pricing though, as this can get expensive if you plan to primarily use it for product analytics. -
- ## 3. Smartlook -- **Founded:** 2016 -- **Most similar to:** FullStory, LogRocket -- **Typical users:** Engineers, business analysts, product managers +- **Founded:** 2016 +- **Most similar to:** FullStory, LogRocket +- **Typical users:** Engineers, business analysts, product managers ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-fullstory-alternatives/smartlook.png) ### What is Smartlook? - + Smartlook combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. It focuses more on mobile apps with specific tools like mobile heatmaps, native rendering, and wireframe mode. #### Key features -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 📊 **Event-based analytics:** See how often users behave in the ways important to you. +- 📊 **Event-based analytics:** See how often users behave in the ways important to you. -- 🔥 **Heatmaps:** Figure out the most popular parts of a page users click on and scroll to. +- 🔥 **Heatmaps:** Figure out the most popular parts of a page users click on and scroll to. -- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. +- 🛣️ **Funnels and paths:** See how users move through your app with custom visuals for key flows. -- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. +- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. ### How does Smartlook compare to UXCam? The feature sets of Smartlook and UXCam are nearly identical. The difference is that Smartlook adds crash reports. - - - - - - - - - - - - + ### Why do companies use Smartlook? @@ -183,17 +187,14 @@ According to G2 reviewers, Smartlook users benefit from: 3. **Real user monitoring:** Smartlook shows how real users are using your app and monitors the quality of their experiences. Reviewers use it to figure out what areas are confusing or used improperly. > #### Bottom line -> +> > Smartlook's combination of analytics, session replay, and crash reports make it a good choice for teams who want a full picture of their user experience. -
- - ## 4. FullStory -- **Founded:** 2012 -- **Similar to:** PostHog, Logrocket -- **Typical users:** Product managers, customer success, and support +- **Founded:** 2012 +- **Similar to:** PostHog, Logrocket +- **Typical users:** Product managers, customer success, and support ![FullStory](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/best-logrocket-alternatives/fullstory.png) @@ -203,28 +204,31 @@ According to G2 reviewers, Smartlook users benefit from: #### Key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 📺 **Session replays:** View exactly what users are doing on your app. See the screens they visit, places they tap, as well as console logs, network logs, and errors. +- 📺 **Session replays:** View exactly what users are doing on your app. See the screens they visit, places they tap, as well as console logs, network logs, and errors. -- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. ### How does FullStory compare to UXCam? Fullstory is the most similar alternative to UXCam. It provides the same capabilities that UXCam does without any of the extra features that other alternatives on this list do – like A/B testing or error monitoring. - - - - - - - - - - - - + ### Why do companies use FullStory? @@ -237,17 +241,14 @@ According to reviews on G2, companies use FullStory for: 3. **Improving conversion:** FullStory users like to combine funnel insights with replays of user sessions to understand pain points and improve conversion. > #### Bottom line -> +> > FullStory is a mature product with many of the same features as UXCam. If you're struggling to decide between the two, speak to both of their sales teams to find out who can give you the best price. -
- - ## 5. Microsoft Clarity -- **Founded:** 2020 -- **Most similar to:** Smartlook -- **Typical users:** Marketing and content teams +- **Founded:** 2020 +- **Most similar to:** Smartlook +- **Typical users:** Marketing and content teams ![clarity](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/hotjar-alternatives/microsoft-clarity.png) @@ -257,30 +258,33 @@ According to reviews on G2, companies use FullStory for: #### Key features -- 📺 **Session replays:** View exactly what users are doing on your app +- 📺 **Session replays:** View exactly what users are doing on your app -- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. +- 🔥 **Heatmaps:** See what users are tapping on, where they are spending their time, and how far they scroll. -- 📱 **Scrollmaps:** See how far users scroll and where they dwell +- 📱 **Scrollmaps:** See how far users scroll and where they dwell -- 😡 **Frustration signals:** Detect rage and dead clicks +- 😡 **Frustration signals:** Detect rage and dead clicks ### How does Clarity compare to UXCam? Clarity covers most of the same features as UXCam with the exclusion of product analytics. It's also free, of course, though it only retains data for 30 days. - - - - - - - - - - - - + ### Why do companies use Microsoft Clarity? @@ -293,16 +297,14 @@ According to [reviews on G2](https://www.g2.com/products/microsoft-microsoft-cla 3. **It's free:** The short 30-day retention limit and lack of product analytics are easy to forgive when it's free. > #### Bottom line -> +> > If you only care about session replay, Clarity is the obvious choice - especially if you're already using Google Analytics. -
- ## 6. Contentsquare -- **Founded:** 2012 -- **Most similar to:** Fullstory, Smartlook -- **Typical users:** Product managers, ecommerce teams, and marketers +- **Founded:** 2012 +- **Most similar to:** Fullstory, Smartlook +- **Typical users:** Product managers, ecommerce teams, and marketers ### What is Contentsquare? @@ -310,30 +312,33 @@ Contentsquare is an analytics platform that combines heatmaps, customer journey #### Key features -- 🔥 **Zone-based heatmaps:** Visualize how well each page element is performing based on metrics like attractiveness, engagement, and click rate. +- 🔥 **Zone-based heatmaps:** Visualize how well each page element is performing based on metrics like attractiveness, engagement, and click rate. -- 🗺️ **Journey analysis:** See how users move through your app by screen from start to finish and zero in on where drop-offs happen. +- 🗺️ **Journey analysis:** See how users move through your app by screen from start to finish and zero in on where drop-offs happen. -- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. +- 📹 **Session recordings:** Understand how users are actually using your app and where issues occur. -- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. +- 📉 **Crash reports:** Learn what happens before a crash without complex debugging or reproduction. ### How does Contentsquare compare to UXCam? Contentsquare includes all of UXCam's features and more, like crash reports and AI-powered analytics recommendations. It caters mostly to large enterprises, though. UXCam's user-friendly interface may appeal to smaller and mid-size companies. - - - - - - - - - - - - + ### Why do companies use Contentsquare? @@ -346,19 +351,17 @@ According to G2 reviews, people like Contentsquare because: 3. **Detailed session replays:** Users appreciate being able to match quantitative data with qualitative data, giving them a better understanding of how best to solve problems. > #### Bottom line -> +> > From data visualizations, to behavior analysis, and detailed session replays, Contentsquare has a lot to offer, especially for larger companies. UXCam has a more user-friendly interface, which might appeal to smaller organizations. -
- ## Is PostHog right for you? Here's the (short) sales pitch. We're biased, obviously, but we think PostHog is the perfect UXCam replacement if: -- You value transparency. We're open source and open core. -- You want all the tools you need to build a better product like product analytics, session replay, A/B testing, and feature flags. -- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). +- You value transparency. We're open source and open core. +- You want all the tools you need to build a better product like product analytics, session replay, A/B testing, and feature flags. +- You want to try before you buy. We're self-serve with a [generous free tier](/pricing). -Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. \ No newline at end of file +Check out [our product pages](/feature-flags) and [read our docs](/docs) to learn more. diff --git a/contents/blog/best-vwo-alternatives.mdx b/contents/blog/best-vwo-alternatives.mdx index 5d4a843f2..6e482ef26 100644 --- a/contents/blog/best-vwo-alternatives.mdx +++ b/contents/blog/best-vwo-alternatives.mdx @@ -12,8 +12,7 @@ tags: - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog @@ -46,19 +45,22 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of PostHog and VWO have very similar feature sets. VWO focuses more on personalization and its visual experiment editor while PostHog has a stronger analytics suite. - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -104,19 +106,22 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Optimizely) in A Both Optimizely and VWO are multi-product platforms with a focus on optimizing user experiences. VWO has more tools for understanding users, like session replays and surveys, while VWO focuses more on content and project management tools. - - - - - - - - - - - - - + ### Why do companies use Optimizely? @@ -164,19 +169,22 @@ It helps teams build better end-to-end digital user experiences that drive ROI, AB Tasty focuses entirely on experimentation and personalization features. VWO has these along with tools to help you understand users and their behavior. - - - - - - - - - - - - - + ### Why do companies use AB Tasty? @@ -222,19 +230,22 @@ Data from [BuiltWith](https://trends.builtwith.com/analytics/Amplitude) says tha Amplitude heavily focuses on being an analytics platform. This means it misses out on other [behavioral analytics](/product-engineers/behavioral-analytics) tools like heatmaps and surveys as well as experimentation tools like personalization. VWO has all of these. - - - - - - - - - - - - - + ### Why do companies use Amplitude? @@ -282,19 +293,22 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), as of Apr Similar to Amplitude, Heap focuses on analytics and session replay for product teams. This means it misses out on the experimentation features of VWO. - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -338,19 +352,22 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/LaunchDarkly), 1 LaunchDarkly focuses on engineers. This means it misses out on the features marketing or product teams choose VWO for, like the visual experiment editor or analytics. - - - - - - - - - - - - - + ### Why do companies use LaunchDarkly? @@ -396,19 +413,22 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/FullStory), as o As already mentioned, FullStory is a behavioral data platform. Although it includes many features of VWO on that front, it will not come as a surprise that it doesn't include the optimization ones. - - - - - - - - - - - - - + ### Why do companies use FullStory? diff --git a/contents/blog/hotjar-for-mobile-ios-android-react-native-flutter.mdx b/contents/blog/hotjar-for-mobile-ios-android-react-native-flutter.mdx index 2ab6c47af..d06233aea 100644 --- a/contents/blog/hotjar-for-mobile-ios-android-react-native-flutter.mdx +++ b/contents/blog/hotjar-for-mobile-ios-android-react-native-flutter.mdx @@ -2,26 +2,25 @@ title: "What's the best Hotjar for mobile apps?" date: 2024-12-20 author: - - lior-neu-ner + - lior-neu-ner rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/clarity-alternatives/clarity-alternatives.png featuredImageType: full category: General tags: - - Comparisons -seo: { - metaDescription: "Comparing session replay tools that support iOS, Android, React Native, and Flutter SDKs." } + - Comparisons +seo: { metaDescription: 'Comparing session replay tools that support iOS, Android, React Native, and Flutter SDKs.' } --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' -Hotjar is one of the most popular session replay tools on the market, but it doesn't work on iOS and Android mobile apps, or support popular app frameworks like React Native and Flutter. +Hotjar is one of the most popular session replay tools on the market, but it doesn't work on iOS and Android mobile apps, or support popular app frameworks like React Native and Flutter. This guide compares replay tools that support mobile apps, so you can find the best replay tool for your needs. If you don't need a "Hotjar for mobile", see our guide to [Hotjar alternatives for web apps](/blog/best-hotjar-alternatives). ## 1. LogRocket + **Typical users:** Product managers, engineers, support teams ![LogRocket](https://res.cloudinary.com/dmukukwp6/image/upload/v1722525793/posthog.com/contents/logrocket123123.png) @@ -32,25 +31,34 @@ This guide compares replay tools that support mobile apps, so you can find the b #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. -- 🏎️ **Performance monitoring:** Monitor app performance such as network speed, app start time, and CPU and memory usage. +- 🏎️ **Performance monitoring:** Monitor app performance such as network speed, app start time, and CPU and memory usage. ### How much does LogRocket cost? @@ -72,11 +80,10 @@ Reviewers on [G2](https://www.g2.com/products/logrocket/reviews) use LogRocket f > > LogRocket is great choice for teams whose top priority is identifying and mitigating issues. -
- ## 2. UXCam + **Typical users:** Product managers in enterprise companies - + ![UXCam](https://res.cloudinary.com/dmukukwp6/image/upload/v1722526111/posthog.com/contents/Analyze_event_in_session.jpg) ### What is UXCam? @@ -87,30 +94,39 @@ It's designed to provide deep insights into user behavior, helping product manag #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. ### How much does UXCam cost? UXCam's pricing is sales-driven and completely opaque, so it's not clear how much it costs. The company's sales team will give you a quote after you've spoken to them. ### Why do companies use UXCam? - + Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies choose UXCam to: 1. **Insights on user behavior:** Shows what they are doing, where their attention is going, and how they are spending their time. Users love the realizations they get with UXCam's tools. @@ -120,41 +136,49 @@ Looking at [G2 reviews](https://www.g2.com/products/uxcam/reviews), companies ch 3. **Heatmaps and scrollmaps:** Seeing clicks and scroll depth works well and creates actionable insights for design and product teams. Helps improve UX and page designs. > #### Bottom line -> +> > UXCam is ideal for product managers who need in-depth insights into user behavior. Despite opaque pricing, its ease of use and actionable insights make it a valuable tool. -
- ## 3. Microsoft Clarity + **Typical users:** Marketing and content teams ![clarity](https://res.cloudinary.com/dmukukwp6/image/upload/v1722526729/posthog.com/contents/clarity-mobile.png) ### What is Microsoft Clarity? -[Microsoft Clarity](/blog/best-microsoft-clarity-alternatives) is a 100% free session replay tool that supports most replay features and heatmaps. It integrates with [Google Analytics 4](/blog/posthog-vs-ga4), so you can view your GA data in Clarity. +[Microsoft Clarity](/blog/best-microsoft-clarity-alternatives) is a 100% free session replay tool that supports most replay features and heatmaps. It integrates with [Google Analytics 4](/blog/posthog-vs-ga4), so you can view your GA data in Clarity. It includes most of the session replay features you would expect, but doesn't support any additional features that some of the other choices on this list do, like crash reports or debug logs. #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📊 **Google Analytics integration:** View your GA data in Clarity and watch recordings for GA segments. +- 📊 **Google Analytics integration:** View your GA data in Clarity and watch recordings for GA segments. -- 🤖 **AI co-pilot:** Chat with an AI to get insights about your recordings. +- 🤖 **AI co-pilot:** Chat with an AI to get insights about your recordings. ### How much does Microsoft Clarity cost? @@ -171,15 +195,13 @@ According to [reviews on G2](https://www.g2.com/products/microsoft-microsoft-cla 3. **It's free:** The short 30-day retention limit is easy to forgive when it's free. > #### Bottom line -> +> > If you only care about session replay and dont need other features, Clarity is the obvious choice - especially if you're already using Google Analytics. On the other hand, software engineers will find Clarity's lack of debug logs disappointing. -
- ## 4. PostHog **Typical users** Engineering and product teams - + ![posthog](https://res.cloudinary.com/dmukukwp6/image/upload/v1722527045/posthog.com/contents/posthog-mobile-replay.png) ### What is PostHog? @@ -190,27 +212,37 @@ It's designed for product-minded engineers, growth teams, and product managers w #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. +- 📈 **Product analytics:** Custom trends, funnels, user paths, retention analysis, and segment user cohorts. Also, direct [SQL querying](/docs/product-analytics/sql) for power users. -- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. +- 🧪 **A/B tests:** Experiment in your app with up to nine test variations and track impact on primary and secondary metrics. Auto-calculate test duration, sample size, and statistical significance. -- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. +- 🚩 **Feature flags:** Rollout features safely with [local evaluation](/docs/feature-flags/local-evaluation) (for faster performance), JSON payloads, and instant rollbacks. -- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. +- 🏠 **Data warehouse:** Combine data from all your different sources for easy analysis and comprehensive insights. ### How much does PostHog cost? @@ -227,39 +259,47 @@ According to [G2 reviews](https://www.g2.com/products/posthog/reviews), companie 3. **Pricing is transparent and scalable:** Reviewers appreciate how PostHog's pricing scales as they grow. There's a [generous free tier](/pricing). Companies eligible for [PostHog for Startups](/startups) also get $50k in additional free credits. > #### Bottom line -> +> > For teams looking for all the tools they need to improve their products, PostHog makes for a great choice. This is especially true for startups and scaleups thanks to it having a generous free tier. -
- ## 5. Smartlook + **Typical users:** Engineers, business analysts, product managers ![Smartlook](https://res.cloudinary.com/dmukukwp6/image/upload/v1722526687/posthog.com/contents/smartlook-mobile.webp) ### What is Smartlook? - + Smartlook combines session replays, product analytics, visualizations, and crash reports to generate an overall understanding of user experience. It focuses on mobile apps with specific tools like native rendering and wireframe mode. #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. ### How much does Smartlook cost? @@ -276,11 +316,9 @@ According to [G2](https://www.g2.com/products/smartlook/reviews) reviewers, Smar 3. **Real user monitoring:** Smartlook shows how real users are using your app and monitors the quality of their experiences. Reviewers use it to figure out what areas are confusing or used improperly. > #### Bottom line -> +> > Smartlook's combination of analytics, session replay, and crash reports make it a good choice for teams who want a full picture of their user experience. -
- ## 6. FullStory **Typical users:** Product managers, customer success, and support @@ -289,25 +327,34 @@ According to [G2](https://www.g2.com/products/smartlook/reviews) reviewers, Smar ### What is FullStory? -[FullStory](/blog/best-fullstory-alternatives) describes itself as behavioral data analytics platform, which is code for session replay and [mobile app analytics](/blog/best-mobile-app-analytics-tools), with a side of product analytics. +[FullStory](/blog/best-fullstory-alternatives) describes itself as behavioral data analytics platform, which is code for session replay and [mobile app analytics](/blog/best-mobile-app-analytics-tools), with a side of product analytics. #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. ### How much does FullStory cost? @@ -325,9 +372,7 @@ According to reviews on [G2](https://www.g2.com/products/fullstory/reviews), com > #### Bottom line > -> For a complete behavioral analytics suite, FullStory is a solid choice. Users wanting more features, like error tracking or A/B testing should switch to other choices. - -
+> For a complete behavioral analytics suite, FullStory is a solid choice. Users wanting more features, like error tracking or A/B testing should switch to other choices. ## 7. Contentsquare @@ -341,27 +386,36 @@ Contentsquare is an analytics platform that combines heatmaps, customer journey #### Mobile replay features - - - - - - - - - - - + #### Other key features -- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- 📈 **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. +- 🚨 **Error tracking:** Identify and triage the most impactful issues with errors and stack traces. ### How much does Contentsqaure cost? -Since Contentsquare caters mostly to enterprise companies, its pricing is not available publicly and you need to speak to its sales team to get a quote. According to [Capterra](https://www.capterra.co.uk/software/161591/contentsquare), pricing starts at $10,000/month, but no further information is given +Since Contentsquare caters mostly to enterprise companies, its pricing is not available publicly and you need to speak to its sales team to get a quote. According to [Capterra](https://www.capterra.co.uk/software/161591/contentsquare), pricing starts at $10,000/month, but no further information is given ### Why do companies use Contentsquare? @@ -374,12 +428,11 @@ According to [G2](https://www.g2.com/products/contentsquare/reviews) reviews, pe 3. **Detailed session replays:** Users appreciate being able to match quantitative data with qualitative data, giving them a better understanding of how best to solve problems. > #### Bottom line -> +> > From data visualizations, to behavior analysis, and detailed session replays, Contentsquare has a lot to offer, especially for larger companies. - ## Further reading -- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) -- [The 7 best mobile app analytics tools](/blog/best-mobile-app-analytics-tools) -- [The best UXCam alternatives & competitors, compared](/blog/best-uxcam-alternatives) +- [The 9 best mobile app A/B testing tools](/blog/best-mobile-app-ab-testing-tools) +- [The 7 best mobile app analytics tools](/blog/best-mobile-app-analytics-tools) +- [The best UXCam alternatives & competitors, compared](/blog/best-uxcam-alternatives) diff --git a/contents/blog/posthog-vs-amplitude.mdx b/contents/blog/posthog-vs-amplitude.mdx index 483f33824..d79bfcd4f 100644 --- a/contents/blog/posthog-vs-amplitude.mdx +++ b/contents/blog/posthog-vs-amplitude.mdx @@ -9,19 +9,16 @@ featuredImage: >- featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Amplitude in-depth tool comparison - metaDescription: Looking for the best product analytics platform? Compare PostHog vs Amplitude on analytics, feature flags, A/B testing, pricing, and more to find the right fit. + metaTitle: PostHog vs Amplitude in-depth tool comparison + metaDescription: Looking for the best product analytics platform? Compare PostHog vs Amplitude on analytics, feature flags, A/B testing, pricing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' import { CalloutBox } from 'components/Docs/CalloutBox' import AskMax from 'components/AskMax' -Choosing the right analytics platform often comes down to trade-offs. +Choosing the right analytics platform often comes down to trade-offs. PostHog and Amplitude both cover the essentials – analytics, experimentation, feature flags, session replay, and more – but their strengths show up in different places. @@ -33,26 +30,26 @@ In this post, we'll cover these differences in more detail, comparing features, PostHog is the ultimate developer platform because puts all your customer data in one place and combines it with every tool you need to build a successful product. This means: -* [Product analytics](/product-analytics) for analyzing user behavior, funnels, activation, and retention -* [Web analytics](/web-analytics) for traffic, campaigns, and content performance -* [Session replay](/session-replay) for observing how people use your product and diagnosing problems -* [Feature flags](/feature-flags) to test safely in production and ship new features with confidence -* [Experiments](/experiments) to validate product and website improvements -* [Error tracking](/error-tracking) for monitoring exceptions and problems in your code -* [Surveys](/surveys) to capture user feedback, track NPS, and book interviews -* [LLM analytics](/docs/llm-analytics) for gathering data on AI and LLM product usage and performance +- [Product analytics](/product-analytics) for analyzing user behavior, funnels, activation, and retention +- [Web analytics](/web-analytics) for traffic, campaigns, and content performance +- [Session replay](/session-replay) for observing how people use your product and diagnosing problems +- [Feature flags](/feature-flags) to test safely in production and ship new features with confidence +- [Experiments](/experiments) to validate product and website improvements +- [Error tracking](/error-tracking) for monitoring exceptions and problems in your code +- [Surveys](/surveys) to capture user feedback, track NPS, and book interviews +- [LLM analytics](/docs/llm-analytics) for gathering data on AI and LLM product usage and performance -In other words, it's everything you need in one app with a single login and contract. A *genuine* single source of truth for your product and customer data. +In other words, it's everything you need in one app with a single login and contract. A _genuine_ single source of truth for your product and customer data. -Companies that qualify for [PostHog's startup program](/startups) get $50,000 in PostHog credit and a range of additional benefits. +Companies that qualify for [PostHog's startup program](/startups) get $50,000 in PostHog credit and a range of additional benefits. ### 2. It's a platform built for developers -This means you get support from the engineers who *actually build the product*, [extensively documented APIs](/docs/api), and a [SQL query builder](/docs/product-analytics/sql), so you can analyze data how you want. Our code, culture, and strategy are public [on GitHub](https://github.com/PostHog/posthog) and in our [public handbook](/handbook). +This means you get support from the engineers who _actually build the product_, [extensively documented APIs](/docs/api), and a [SQL query builder](/docs/product-analytics/sql), so you can analyze data how you want. Our code, culture, and strategy are public [on GitHub](https://github.com/PostHog/posthog) and in our [public handbook](/handbook). And as your needs grow, PostHog grows with you – advanced capabilities such as [a CDP](/cdp) or [data warehouse](/data-warehouse), are ready to switch on whenever you need them. @@ -64,122 +61,76 @@ Development teams at [Supabase](/customers/supabase), [Lovable](/customers/lovab ### 3. Transparent pricing, generous free tiers -Our [pricing](/pricing) is 100% transparent. There are no hidden fees or surprise overages – what you see is exactly what you'll pay. +Our [pricing](/pricing) is 100% transparent. There are no hidden fees or surprise overages – what you see is exactly what you'll pay. We also default to charging as little as possible while still making a sensible margin, and every product comes with a generous free tier. In fact, more than 90% of companies use PostHog for free! -In 2024, we [cut prices for session replay](/blog/session-replay-pricing) and [analytics events](/blog/analytics-pricing). In 2025, we've [cut prices for data pipelines](/blog/data-pipeline-pricing) and surveys. If we can cut pass a saving onto our customers, we always will. +In 2024, we [cut prices for session replay](/blog/session-replay-pricing) and [analytics events](/blog/analytics-pricing). In 2025, we've [cut prices for data pipelines](/blog/data-pipeline-pricing) and surveys. If we can cut pass a saving onto our customers, we always will. -## Comparing PostHog and Amplitude +## Comparing PostHog and Amplitude PostHog and Amplitude offer a similar suite of products, but Amplitude lacks things like error tracking and LLM analytics. - - - - - - - - - - - - +
What's the best product analytics tool for startups? -**PostHog**. Generous free tiers, [$50k startup credits for eligible companies](/startups), usage-based pricing that keeps costs low, and a roadmap focused on the needs of builders make PostHog ideal for new companies searching for product-market fit. +**PostHog**. Generous free tiers, [$50k startup credits for eligible companies](/startups), usage-based pricing that keeps costs low, and a roadmap focused on the needs of builders make PostHog ideal for new companies searching for product-market fit.
Which is the best tool for product managers? -**Tied**. While Amplitude is geared more towards non-technical users, both platforms provide everything product managers to understand user behavior, gather feedback, and do deeper analysis. +**Tied**. While Amplitude is geared more towards non-technical users, both platforms provide everything product managers to understand user behavior, gather feedback, and do deeper analysis. +
Which is best for product engineers and developers? -**PostHog**. Error tracking, LLM analytics and power user features, like custom SQL insights, make PostHog the best developer platform for any engineering-led company. +**PostHog**. Error tracking, LLM analytics and power user features, like custom SQL insights, make PostHog the best developer platform for any engineering-led company.
What's the best tool for marketers? -**Amplitude**. While marketers can use both tools effectively, Amplitude's UI and toolset is more geared towards marketing use cases than PostHog. +**Amplitude**. While marketers can use both tools effectively, Amplitude's UI and toolset is more geared towards marketing use cases than PostHog.
Which tool is best for engineers and technical founders? -**PostHog**. Open source, transparent roadmap, direct support from engineers, SQL access, and extensibility. +**PostHog**. Open source, transparent roadmap, direct support from engineers, SQL access, and extensibility.
Which should I choose for warehouse-native analytics? -**Amplitude**. Can run directly on top of your data warehouse, while PostHog syncs to/from warehouses but doesn't sit on top of them. +**Amplitude**. Can run directly on top of your data warehouse, while PostHog syncs to/from warehouses but doesn't sit on top of them.
Which is the best all-in-one platform? -**Tie**. Both PostHog and Amplitude offer a broad suite of tools for product teams, but with with differences in emphasis. PostHog favors engineering and product teams; Amplitude favors marketing and growth team use cases. +**Tie**. Both PostHog and Amplitude offer a broad suite of tools for product teams, but with with differences in emphasis. PostHog favors engineering and product teams; Amplitude favors marketing and growth team use cases.
@@ -187,155 +138,67 @@ PostHog and Amplitude offer a similar suite of products, but Amplitude lacks thi Both PostHog and Amplitude offer product analytics. Advanced features like SQL queries, custom formulas, and group/account analytics are included in PostHog's free tier, while Amplitude only provides them on paid plans. - - - - - - - - - - - - - - - - + PostHog supports [autocapture](/docs/product-analytics/autocapture), which means you can implement PostHog in mere minutes and ensure you don't miss out on events you haven't manually instrumented. Don't want autocapture? Just [turn it off](/docs/product-analytics/autocapture#disabling-autocapture) – we offer the best of both worlds. + ### Feature flags Both PostHog and Amplitude provide robust feature management tools, including boolean and multivariate flags, local evaluation, payloads, targeting, and percentage rollouts. - - - - - - - - - - - - - + @@ -347,63 +210,33 @@ PostHog's feature flags are tightly integrated with other features, so you can t Both PostHog and Amplitude support core experimentation features like A/B/n testing, multivariate tests, custom and secondary metrics, and statistical significance calculations. PostHog includes experiments in its free tier (1M requests per month, including mobile support). Most Amplitude Experiments features are locked behind paid plans. - - - - - - - - - - - - + @@ -413,94 +246,36 @@ Amplitude's Web Experiments feature isn't available on any self-serve plan and t ### Session replay -Both PostHog and Amplitude offer session replay, but PostHog offers more features that are useful for developers, like console logs, DOM explorer, and performance monitoring. +Both PostHog and Amplitude offer session replay, but PostHog offers more features that are useful for developers, like console logs, DOM explorer, and performance monitoring. - - - - - - - - - - - - - - - - + @@ -512,59 +287,30 @@ Replays let you watch how users experience your app, diagnose issues, improve su PostHog includes surveys out of the box, with 1,500 free responses per month and support for multiple formats like NPS, PMF, open text, and ratings, plus customization and targeting options. Amplitude provides surveys through its Guides & Surveys paid add-on. - - - - - - - - - - - - - + @@ -576,7 +322,7 @@ PostHog includes surveys out of the box, with 1,500 free responses per month and #### PostHog pricing philosophy -**PostHog charges based on usage**. Each product (analytics, session replay, feature flags, etc.) comes with a [generous free tier](/pricing), and once you exceed those limits you pay only for what you use. +**PostHog charges based on usage**. Each product (analytics, session replay, feature flags, etc.) comes with a [generous free tier](/pricing), and once you exceed those limits you pay only for what you use. Pricing is fully transparent and published publicly, with per-unit rates you can calculate in advance. You can also set billing caps per product to avoid unexpected costs. @@ -594,41 +340,24 @@ If you have 50,000 users who generate just a handful of events each month, usage - ### Integrations - - - - - - - - - - - - + @@ -638,35 +367,18 @@ This is just a small sample of available integrations. See our [data pipeline do ### Security and compliance - - - - - - - - - + @@ -679,7 +391,7 @@ We offer a Business Associate Agreement (BAA) for any customer on our platform p
Does PostHog offer a free trial? -We don't need to. Every customer gets a generous free usage allowance each month, so you can sign up and start using PostHog for nothing. +We don't need to. Every customer gets a generous free usage allowance each month, so you can sign up and start using PostHog for nothing.
@@ -716,6 +428,7 @@ Yes. See [Using PostHog with a CDP](/docs/advanced/cdp) in our docs. How does PostHog compare to other Amplitude alternatives? Still need some convincing? See our guide to the [most popular Amplitude alternatives](/blog/best-amplitude-alternatives). +
- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog_vs_fathom_analytics_e327b58767.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog_vs_fathom_analytics_e327b58767.jpg featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Fathom in-depth tool comparison - metaDescription: Looking for the best Google Analytics alternative? Compare PostHog vs Fathom on web analytics, product analytics, pricing, and more to find the right fit. + metaTitle: PostHog vs Fathom in-depth tool comparison + metaDescription: Looking for the best Google Analytics alternative? Compare PostHog vs Fathom on web analytics, product analytics, pricing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and Fathom Analytics are both alternatives to Google Analytics. In fact, both explicitly call this out on their websites with marketing copy like "Switch to a better Google Analytics alternative." Both products have web analytics dashboards with an emphasis on simplicity and privacy. They're ideal choices for customers that want to analyze and understand web traffic but find Google Analytics to be too complicated. @@ -41,28 +37,15 @@ Beyond PostHog's free tier, we try to be as cheap as possible and [transparent]( Both Fathom and PostHog are [Google Analytics alternatives](/blog/ga4-alternatives), so they're ideal for tracking and analyzing your website. - - - - - - - - - - - - - - + In terms of design, both PostHog and Fathom's [web analytics dashboards](/docs/web-analytics/dashboard) look similar, which we can see in the screenshots below: The big difference is that PostHog includes sessions, where Fathom only includes visitors: @@ -73,69 +56,80 @@ The big difference is that PostHog includes sessions, where Fathom only includes Teams rely on [product analytics](/product-analytics) when they need more customization in both capturing and analyzing data. Although not a focus of Fathom, it does offer some basic product analytics features like custom event tracking, but doesn't include any of the custom visualizations of PostHog. - - - - - - - - - - - - - - + ## Platform Beyond web analytics is where PostHog really shines. We provide all of the tools developers need to build a successful product (and they all work together). - - - - - - - - - - - - - + ## Integrations - - - - - - - - - - - - - + ## Security, compliance, privacy Fathom prides itself on being privacy-friendly, but PostHog stands toe-to-toe with it in terms of features. On top of that, PostHog includes many of the features enterprises need for compliance. - - - - - - - - - - + ## Frequently asked questions @@ -145,13 +139,13 @@ Fathom is a monthly subscription based on usage. Plans start at $15 per month fo PostHog is [entirely usage-based](/pricing). Its free tier includes: -| Feature | Free usage per month | Additional cost | -|---------------------------------|:---------------------:|:----------------------:| -| Product analytics | 1 million events | From $0.00005/event | -| Session replay | 5,000 recordings | From $0.005/recording | -| Surveys | 1500 responses | From $0.10/response | -| Feature flags and A/B testing | 1 million API requests| From $0.0001/request | -| Data warehouse | 1 million synced rows | From $0.000015/row | +| Feature | Free usage per month | Additional cost | +| ----------------------------- | :--------------------: | :-------------------: | +| Product analytics | 1 million events | From $0.00005/event | +| Session replay | 5,000 recordings | From $0.005/recording | +| Surveys | 1500 responses | From $0.10/response | +| Feature flags and A/B testing | 1 million API requests | From $0.0001/request | +| Data warehouse | 1 million synced rows | From $0.000015/row | Basically, we aim to give you the tools you want for as cheap as possible. We split out the products, and features like [group analytics](/docs/product-analytics/group-analytics) and [pipelines](/docs/cdp) within products, to do this. @@ -167,8 +161,8 @@ Yes, see our [Google Analytics to PostHog migration guide](/docs/migrate/google- ## Further Reading -- [The best Fathom alternatives & competitors, compared](/blog/best-fathom-alternatives) -- [The 9 best GA4 alternatives for apps and websites](/blog/ga4-alternatives) -- [The 9 best GDPR-compliant analytics tools](/blog/best-fathom-alternatives) +- [The best Fathom alternatives & competitors, compared](/blog/best-fathom-alternatives) +- [The 9 best GA4 alternatives for apps and websites](/blog/ga4-alternatives) +- [The 9 best GDPR-compliant analytics tools](/blog/best-fathom-alternatives) diff --git a/contents/blog/posthog-vs-fullstory.mdx b/contents/blog/posthog-vs-fullstory.mdx index a0a71a8d3..eb464840b 100644 --- a/contents/blog/posthog-vs-fullstory.mdx +++ b/contents/blog/posthog-vs-fullstory.mdx @@ -6,67 +6,72 @@ sidebar: Blog showTitle: true hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-fullstory/posthog-vs-fullstory.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-fullstory/posthog-vs-fullstory.jpg featuredImageType: full author: - - joe-martin + - joe-martin category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs FullStory in-depth tool comparison - metaDescription: Looking for the best session replay tool? Compare PostHog vs FullStory on session replays, product analytics, heatmaps, and more to find the right fit. + metaTitle: PostHog vs FullStory in-depth tool comparison + metaDescription: Looking for the best session replay tool? Compare PostHog vs FullStory on session replays, product analytics, heatmaps, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and FullStory are both popular tools for understanding user behavior, but how are they different? Here’s the short answer. -- **PostHog** is an all-in-one developer platform built to help engineers build successful products. It offers a wide range of features to help teams build better products, including analytics, feature flags, session replays, and more. +- **PostHog** is an all-in-one developer platform built to help engineers build successful products. It offers a wide range of features to help teams build better products, including analytics, feature flags, session replays, and more. -- **FullStory** is primarily a session replay tool focused on helping product managers and UX specialists to understand more about how their users interact with product UI. +- **FullStory** is primarily a session replay tool focused on helping product managers and UX specialists to understand more about how their users interact with product UI. In this comparison, we'll explore, compare and contrast PostHog and FullStory in detail, so you can decide which tool is right for you. We’ll look at areas such as... -- [Core features and product focus](#core-feature-comparison) -- [Product analytics](#product-analytics), [Session replay](#session-replays), and [Heatmapping](#heatmaps-clickmaps-and-scrollmaps) features -- [Integrations with other software](#apps-integrations-and-plugins) -- [Event tracking and data management](#event-tracking) -- [Privacy, security and compliance](#security-and-compliance) -- [Pricing and frequently asked questions](#frequently-asked-questions) +- [Core features and product focus](#core-feature-comparison) +- [Product analytics](#product-analytics), [Session replay](#session-replays), and [Heatmapping](#heatmaps-clickmaps-and-scrollmaps) features +- [Integrations with other software](#apps-integrations-and-plugins) +- [Event tracking and data management](#event-tracking) +- [Privacy, security and compliance](#security-and-compliance) +- [Pricing and frequently asked questions](#frequently-asked-questions) ## How is PostHog different? -#### 1. PostHog is an all-in-one developer platform -FullStory includes a few additional features, but it's mostly focused on session replay. In contrast, PostHog is a comprehensive, all-in-one platform that easily replaces an entire stack of traditional tools, such as [LaunchDarkly](/blog/posthog-vs-launchdarkly), [Amplitude](/blog/posthog-vs-amplitude), and FullStory. +### 1. PostHog is an all-in-one developer platform -#### 2. PostHog is for engineers, technical users, _builders_ -PostHog is designed from the ground up to meet the needs of developers, and product-focused engineers. Session replay includes advanced tools for debugging errors and performance issues, while feature flags make it easy to test, and roll out, new features at scale +FullStory includes a few additional features, but it's mostly focused on session replay. In contrast, PostHog is a comprehensive, all-in-one platform that easily replaces an entire stack of traditional tools, such as [LaunchDarkly](/blog/posthog-vs-launchdarkly), [Amplitude](/blog/posthog-vs-amplitude), and FullStory. + +### 2. PostHog is for engineers, technical users, _builders_ + +PostHog is designed from the ground up to meet the needs of developers, and product-focused engineers. Session replay includes advanced tools for debugging errors and performance issues, while feature flags make it easy to test, and roll out, new features at scale + +### 3. PostHog is open source -#### 3. PostHog is open source As an open source company, we build in public and give you unrivalled access. You can check out the PostHog repo to monitor code changes, build your own features and apps, and interact directly with our engineering team. ## Core features This comparison will compare all available features, regardless of pricing tier. Visit the [pricing section in the FAQ](#how-much-do-posthog-and-fullstory-cost) for more information on pricing. - - - - - - - - - - - + -- **Product analytics:** Both FullStory and PostHog offer product analytics, but _what_ they offer is drastically different. We explore this comparison in greater detail below. +- **Product analytics:** Both FullStory and PostHog offer product analytics, but _what_ they offer is drastically different. We explore this comparison in greater detail below. -- **Build your own apps:** PostHog makes it easy to build your own apps and integrations, including site apps that inject surveys, messages and prompts into your product. +- **Build your own apps:** PostHog makes it easy to build your own apps and integrations, including site apps that inject surveys, messages and prompts into your product. > **Further reading:** [How FullStory compares to other PostHog alternatives](/blog/posthog-alternatives) @@ -74,24 +79,27 @@ This comparison will compare all available features, regardless of pricing tier. FullStory is aimed at UI designers and general product managers, while PostHog is suited to product engineers, front-end developers and more technical users. As a result, PostHog offers a wider range of analytics tools, including [its own SQL dialect for detailed analysis](/docs/sql). - - - - - - - - - - - - + -Product analytics in PostHog is closely integrated with other tools, such as feature flags and session replays. +Product analytics in PostHog is closely integrated with other tools, such as feature flags and session replays. This means you can use a Trends insight to examine the performance of a particular metric, click on a point in the graph to see users who contributed to it, and then jump directly to their session replay to see what they did. -You can also do this in reverse by filtering for session replays where particular events occur, and creating dynamic playlists. We cover these session replay features in greater depth below. +You can also do this in reverse by filtering for session replays where particular events occur, and creating dynamic playlists. We cover these session replay features in greater depth below. > **PostHog ships weirdly fast.** We never stop shipping. Visit [the weekly changelog](/changelog/2023) to keep up to date, or take a look at what we’re planning in [our public roadmap](/roadmap)! @@ -99,73 +107,86 @@ You can also do this in reverse by filtering for session replays where particula FullStory is _primarily_ a session replay tool, while PostHog is an all-in-one platform. FullStory's specialism means it has some extra features compared to Posthog, though the gap isn’t as large as you may imagine... and it's closing fast. - - - - - - - - - - - - - - - + -* Data retention increases on more expensive plans. -** FullStory offers a 14-day trial with 5,000 free sessions before forcing you to pay. +
+ * Data retention increases on more expensive plans. +
+ ** FullStory offers a 14-day trial with 5,000 free sessions before forcing you to pay. +
-Beyond this, PostHog and FullStory are roughly comparable even in spite of FullStory’s near-exclusive focus on session replays as a feature. A major exception is PostHog’s lack of mobile app recording features, but [we’re working on it](/roadmap). +Beyond this, PostHog and FullStory are roughly comparable even in spite of FullStory’s near-exclusive focus on session replays as a feature. ### Heatmaps, clickmaps and scrollmaps + Different types of heatmaps enable you to see where users are focusing their attention – or even precisely where they are looking on a page. - - - - - + ### Apps, integrations and plugins + Apps are a major point of difference between FullStory and PosthHog because PostHog offers the ability to inject code into your site. We use this functionality for our [surveys](/docs/surveys/manual) feature, which enables you to ask users for qualitative feedback, to schedule face to face interviews, and more. -PostHog is also open source, meaning [you can easily create your own apps](/tutorials/build-your-own-posthog-app). In fact, it’s so easy to create apps in PostHog that some of the apps we already offer have been developed by non-engineers! +PostHog is also open source, meaning [you can easily create your own apps](/tutorials/build-your-own-posthog-app). In fact, it’s so easy to create apps in PostHog that some of the apps we already offer have been developed by non-engineers! Below are some of the most popular apps and integrations for FullStory and PostHog: - - - - - - - - - - - - - - - - - + ## Event tracking Both PostHog and FullStory support a broad range of tracking options and libraries, and manual event instrumentation, as well as autocapture. - - - - - - - - + > #### Should you autocapture events? > @@ -173,38 +194,42 @@ Both PostHog and FullStory support a broad range of tracking options and librari ## Security and compliance - - - - - - - - - + ## Frequently asked questions ### How much do PostHog and FullStory cost? -Both PostHog and FullStory offer three main pricing tiers, but how these tiers differ is actually quite different. + +Both PostHog and FullStory offer three main pricing tiers, but how these tiers differ is actually quite different. **PostHog** has a free tier with a limited feature set and a generous allowance of 1 million free events and 5,000 free sessions each month, after which users move to a more full-featured paid plan that's billed on usage. The third tier is an enterprise add-on, which expands the feature set further with the permissioning and privacy tools needed by large organizations. -> See [PostHog’s pricing page](/pricing) to find out more about what’s included in each tier. +> See [PostHog’s pricing page](/pricing) to find out more about what’s included in each tier. -**FullStory** has three premium, paid-for tiers, which differ in available features. The basic Business plan offers minimal features and a limited 14-day trial, while the following Advanced and Enterprise plans increase the feature scope and, presumably, cost. +**FullStory** has three premium, paid-for tiers, which differ in available features. The basic Business plan offers minimal features and a limited 14-day trial, while the following Advanced and Enterprise plans increase the feature scope and, presumably, cost. We say 'presumably' because FullStory’s pricing isn’t transparent and there’s no way to know exactly how much each tier costs. In contrast, PostHog's pricing is completely transparent – we have a cost calculator on [our pricing page](/pricing) and you can set billing limits to prevent surprise bills. #### Do PostHog and FullStory offer free trials? -It doesn’t cost anything to get started with PostHog, and every month we give users their first million events _and_ their first 5,000 sessions for free. As a result, there’s no need for a free trial — you can get started, start tracking and use billing limits to stay within the free allowance. Forever. +It doesn’t cost anything to get started with PostHog, and every month we give users their first million events _and_ their first 5,000 sessions for free. As a result, there’s no need for a free trial — you can get started, start tracking and use billing limits to stay within the free allowance. Forever. -FullStory offers a 14-day free trial which is limited to 5,000 sessions. After this, it defaults to a premium Business plan. +FullStory offers a 14-day free trial which is limited to 5,000 sessions. After this, it defaults to a premium Business plan. #### Does session replay capture personal information? -Both PostHog and FullStory offer privacy masking to automatically remove text field input from session replays, as well as more advanced controls to further protect user privacy. +Both PostHog and FullStory offer privacy masking to automatically remove text field input from session replays, as well as more advanced controls to further protect user privacy. #### What are the alternatives to PostHog and FullStory? diff --git a/contents/blog/posthog-vs-ga4.mdx b/contents/blog/posthog-vs-ga4.mdx index 79aeccaff..cbd7a8230 100644 --- a/contents/blog/posthog-vs-ga4.mdx +++ b/contents/blog/posthog-vs-ga4.mdx @@ -6,22 +6,18 @@ sidebar: Blog showTitle: true hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-ga4/posthog-vs-ga4.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-ga4/posthog-vs-ga4.jpeg featuredImageType: full author: - - lior-neu-ner + - lior-neu-ner category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Google Analytics 4 in-depth tool comparison - metaDescription: Looking for the best web analytics tool? Compare PostHog vs GA4 on analytics, integrations, compliance, pricing, and more to find the right fit. + metaTitle: PostHog vs Google Analytics 4 in-depth tool comparison + metaDescription: Looking for the best web analytics tool? Compare PostHog vs GA4 on analytics, integrations, compliance, pricing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - > **September 2024 Update:** We built [our own, dedicated web analytics tool](/web-analytics). Now PostHog is an even better alternative to Google Analytics 4! ## How is PostHog different? @@ -44,49 +40,59 @@ We default to charging as little as possible while still making a profit – we Features like [group analytics](/docs/product-analytics/group-analytics), which enables you analyze behavior at an account of company level, make PostHog ideal for B2B SaaS products. - - - - - - - - - - - - - + You can also go deeper on user behavior by utilizing [heatmaps](/docs/toolbar/heatmaps), scrollmaps, formulas, and the [custom SQL insights](/docs/product-analytics/sql). - - - - - - - - - - - + ### Platform When you choose PostHog, you get more than analytics. - - - - - - - - - - - + ### Integrations @@ -99,32 +105,38 @@ In contrast, PostHog is built to be your single source of truth, so it's simple Below is a comparison of some of the most popular apps – see our [data pipeline](/docs/cdp) and [warehouse docs](/docs/data-warehouse) for a complete list of integrations. - - - - - - - - - - - - + ### Security and compliance PostHog makes GDPR compliance easy by letting you choose where your data is hosted: EU or US. Google also offers various [privacy controls](https://support.google.com/analytics/answer/9019185), but you can't choose where your data is stored. - - - - - - - - - + ## Frequently asked questions @@ -133,57 +145,67 @@ PostHog makes GDPR compliance easy by letting you choose where your data is host Yes, PostHog has much of the same functionality as Google Analytics, but we use different terminology. Here’s a quick comparison of the two: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
GA namePostHog equivalent
ReportInsightQuery and filter analytics data and visualize results. Types include trends, funnels, retention, and more.
DimensionsPropertiesAdditional details added to events, persons, and groups such as location, browser, and status.
ViewDashboardA collection of insights displayed together.
AudiencePersonsRepresents a user or set of users who create events, potentially filtered by properties or behaviors.
SegmentFilterA way to create a subset of your data.
Goals and conversionsActionsAn event or collection of events representing a target behavior.
Client IDDistinct IDA unique identifier for a user.
Measurement IDProject API keyThe unique identifier for your project, used to send data to your PostHog instance.
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ GA name + + PostHog equivalent +
ReportInsight + Query and filter analytics data and visualize results. Types include trends, funnels, retention, and + more. +
DimensionsPropertiesAdditional details added to events, persons, and groups such as location, browser, and status.
ViewDashboardA collection of insights displayed together.
AudiencePersons + Represents a user or set of users who create events, potentially filtered by properties or + behaviors. +
SegmentFilterA way to create a subset of your data.
Goals and conversionsActionsAn event or collection of events representing a target behavior.
Client IDDistinct IDA unique identifier for a user.
Measurement IDProject API keyThe unique identifier for your project, used to send data to your PostHog instance.
See our [guide to PostHog for Google Analytics users](/blog/google-analytics-to-posthog) for more help on making the switch. @@ -218,4 +240,4 @@ Events sent from your own domain and are less likely to be intercepted by tracki ### Are there discounts for non-profits and startups? -Yes, PostHog offers both. Non-profit organizations can contact our team and are usually eligible for a discount, while startups can sign up for $50,000 of free credit (and a host of other perks) in the [PostHog for Startups program](/startups). \ No newline at end of file +Yes, PostHog offers both. Non-profit organizations can contact our team and are usually eligible for a discount, while startups can sign up for $50,000 of free credit (and a host of other perks) in the [PostHog for Startups program](/startups). diff --git a/contents/blog/posthog-vs-growthbook.mdx b/contents/blog/posthog-vs-growthbook.mdx index ea8ff7abe..5d10abbf0 100644 --- a/contents/blog/posthog-vs-growthbook.mdx +++ b/contents/blog/posthog-vs-growthbook.mdx @@ -2,31 +2,27 @@ title: 'In-depth: PostHog vs GrowthBook' date: 2023-10-10 author: - - ian-vanagas + - ian-vanagas showTitle: true rootpage: /blog sidebar: Blog hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/growthbook.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/growthbook.jpeg featuredImageType: full category: Engineering tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs GrowthBook in-depth tool comparison - metaDescription: Looking for the best feature flag and A/B testing tool? Compare PostHog vs GrowthBook on feature flags, experiments, analytics, and more to find the right fit. + metaTitle: PostHog vs GrowthBook in-depth tool comparison + metaDescription: Looking for the best feature flag and A/B testing tool? Compare PostHog vs GrowthBook on feature flags, experiments, analytics, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and GrowthBook both provide open source, self-serve feature flags and experimentation, but they're different in two important ways: -- [GrowthBook](/blog/best-growthbook-alternatives) is a warehouse-native feature flag and experiments platform. It focuses on integrating with the product and data tools you already use. +- [GrowthBook](/blog/best-growthbook-alternatives) is a warehouse-native feature flag and experiments platform. It focuses on integrating with the product and data tools you already use. -- PostHog is an all-in-one suite of dev tools. Beyond [feature flags](/feature-flags) and [experiments](/experiments), it includes [product analytics](/product-analytics), [session replay](/session-replay), [surveys](/surveys), [CDP](/cdp), and more. +- PostHog is an all-in-one suite of dev tools. Beyond [feature flags](/feature-flags) and [experiments](/experiments), it includes [product analytics](/product-analytics), [session replay](/session-replay), [surveys](/surveys), [CDP](/cdp), and more. In this post, we'll cover these differences in more detail, and answer frequently asked questions about both tools. @@ -40,7 +36,7 @@ PostHog brings together all the tools engineers need for testing, releasing, and PostHog combines usage, performance, and [behavioral data](/product-engineers/behavioral-analytics) with flags and experiments. PostHog’s [data warehouse](/data-warehouse) also enables you to pull in data from external sources. -Having all these dev tools together enables you to do better analysis of shipped features and make better decisions about what you are building next. +Having all these dev tools together enables you to do better analysis of shipped features and make better decisions about what you are building next. ### 2. PostHog is built for startups and engineers @@ -54,7 +50,7 @@ GrowthBook, on the other hand, focuses only on later-stage, larger companies tha GrowthBook requires more setup than PostHog as it relies heavily on external tools and writing SQL: -1. To get data into GrowthBook, you must integrate a data source. +1. To get data into GrowthBook, you must integrate a data source. 2. To track data related to flags and experiments, you connect to an analytics tool. 3. To configure data sources and track events, you write SQL configurations in GrowthBook. 4. To set up goals and analysis, you write more SQL. @@ -67,67 +63,80 @@ PostHog needs none of this. You use the same app and SDKs for managing and evalu Both PostHog and GrowthBook have the infrastructure to use flags and experiments effectively with your current app. PostHog has a wider range of dev tools built in, while GrowthBook relies on third-party integrations - - - - - - - - - - - - - + ### Feature flags -Both PostHog and GrowthBook offer all the functionality you expect from feature flags. +Both PostHog and GrowthBook offer all the functionality you expect from feature flags. - - - - - - - - - - + -- **Targeting:** GrowthBook's custom targeting using attributes must be set every session and defined in-app before use. It's also only available on the paid Pro plan. PostHog automatically sets its equivalent ([properties](/docs/getting-started/person-properties)) on users. You don’t need to pre-define them and unlimited custom values are free. +- **Targeting:** GrowthBook's custom targeting using attributes must be set every session and defined in-app before use. It's also only available on the paid Pro plan. PostHog automatically sets its equivalent ([properties](/docs/getting-started/person-properties)) on users. You don’t need to pre-define them and unlimited custom values are free. -- **[Bootstrapping](/docs/feature-flags/bootstrapping):** PostHog’s JavaScript web SDK enables you to pass flags directly from the backend before the app loads. This ensures they're available immediately and prevents flickering. GrowthBook instead recommends moving the A/B test or flag logic earlier in the page load (server-side) to prevent this. +- **[Bootstrapping](/docs/feature-flags/bootstrapping):** PostHog’s JavaScript web SDK enables you to pass flags directly from the backend before the app loads. This ensures they're available immediately and prevents flickering. GrowthBook instead recommends moving the A/B test or flag logic earlier in the page load (server-side) to prevent this. ### Experimentation Experimentation is where PostHog and GrowthBook’s functionality diverges. Both enable you to create [A/B/n tests](/tutorials/abn-testing) with custom goals and calculate statistical significance, but: -- GrowthBook’s A/B testing provides more potential statistical depth, such as Bayesian and Frequentist engines, value capping, regression adjustment, and testing corrections. These do require statistics expertise to use reliably, though. +- GrowthBook’s A/B testing provides more potential statistical depth, such as Bayesian and Frequentist engines, value capping, regression adjustment, and testing corrections. These do require statistics expertise to use reliably, though. -- PostHog provides a simpler interface and no need to write SQL or connect to external services – a better experience for users without a background in data science. +- PostHog provides a simpler interface and no need to write SQL or connect to external services – a better experience for users without a background in data science. - - - - - - - - - - - - + -- **Recommended run time:** PostHog automatically calculates a recommended run time based on past data and minimally acceptable improvements. This helps you avoid the [peeking problem](/blog/ab-testing-mistakes) and end your experiment at the right time. +- **Recommended run time:** PostHog automatically calculates a recommended run time based on past data and minimally acceptable improvements. This helps you avoid the [peeking problem](/blog/ab-testing-mistakes) and end your experiment at the right time. ![Recommended run time calculator](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/posthog-vs-growthbook/runtime.png) -- **Visual editor:** GrowthBook’s visual editor is similar to PostHog’s [toolbar](/docs/toolbar). It enables you to select an element to modify using an A/B test. The editor is limited to server-side rendered apps. +- **Visual editor:** GrowthBook’s visual editor is similar to PostHog’s [toolbar](/docs/toolbar). It enables you to select an element to modify using an A/B test. The editor is limited to server-side rendered apps. -- **Frequentist engine:** GrowthBook has an additional statistical analysis option. It enables you to compare the control with the experiment using p-values and confidence intervals. +- **Frequentist engine:** GrowthBook has an additional statistical analysis option. It enables you to compare the control with the experiment using p-values and confidence intervals. ### Reporting and analytics @@ -135,26 +144,32 @@ GrowthBook offers no reporting or analytics tools other than the ability to quer PostHog provides all the visualizations and product tools for evaluating the success of your features and app. These include trends, funnels, retention, SQL querying, and session replays integrated with your flags and A/B testing data. This enables you to do deeper analysis of their impact and combine them with other product and usage data. - - - - - - - - - - + ### Pricing - - - - - - - + PostHog’s [feature flag pricing](/feature-flags#pricing) is pay-per-request (and A/B tests use feature flags). There is a generous free tier of 1M requests per month with all features, add-ons, and integrations available. @@ -164,86 +179,102 @@ Like PostHog, GrowthBook is free to self-host. GrowthBook Cloud is a seat-based ![Growthbook](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/posthog-vs-growthbook/growthbook.png) -Features, like flag scheduling, permissions, custom fields, and the visual editor are only available on the GrowthBook Pro paid plan. +Features, like flag scheduling, permissions, custom fields, and the visual editor are only available on the GrowthBook Pro paid plan. #### Example scenarios -To give you an idea of what pricing looks like in reality, here are some example situations and their estimated costs for both PostHog and GrowthBook. +To give you an idea of what pricing looks like in reality, here are some example situations and their estimated costs for both PostHog and GrowthBook. > **Note:** GrowthBook does not display their Enterprise pricing needed to go beyond 10M requests per month. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SeatsRequestsPostHog costGrowthBook cost
31,000,000$0$0
52,000,000$100$100
154,000,000$300$300
2015,000,000$1400??? (Enterprise)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Seats + + Requests + + PostHog cost + + GrowthBook cost +
31,000,000$0$0
52,000,000$100$100
154,000,000$300$300
2015,000,000$1400??? (Enterprise)
-> **Notes:** -> - Using [backend local evaluation](/docs/feature-flags/common-questions#backend-sdks) in PostHog lowers the amount of flag usage depending on the polling duration and active number of servers. If you use locally evaluated flags with one server polling every 30 seconds, this amount is under 1M requests (free). -> - PostHog has volume discounts on flags over 2 million requests per month. +> **Notes:** +> +> - Using [backend local evaluation](/docs/feature-flags/common-questions#backend-sdks) in PostHog lowers the amount of flag usage depending on the polling duration and active number of servers. If you use locally evaluated flags with one server polling every 30 seconds, this amount is under 1M requests (free). +> - PostHog has volume discounts on flags over 2 million requests per month. ### Integrations -GrowthBook has integrations with data warehouses and analytics tools they rely on, but little beyond that. PostHog has a wider range of integrations. +GrowthBook has integrations with data warehouses and analytics tools they rely on, but little beyond that. PostHog has a wider range of integrations. - - - - - - - - - + [PostHog’s event-based structure](/docs/how-posthog-works/data-model) enables you to import data from anywhere for use with flags and experiments. The free API enables you to connect, edit, and capture from anywhere too. For example, you can import data from [warehouses](/docs/data-warehouse), [no-code site builders](/tutorials/webflow-ab-tests), [Segment](/docs/cdp/segment), and more. ### Security and compliance -Both PostHog and GrowthBook enable companies to remain secure and compliant with privacy regulations. Companies can customize the levels of user privacy related to these platforms to their needs. +Both PostHog and GrowthBook enable companies to remain secure and compliant with privacy regulations. Companies can customize the levels of user privacy related to these platforms to their needs. - - - - - - - - - + ## Frequently asked questions @@ -269,7 +300,7 @@ Other products, like product analytics and session replay, have separate but sim GrowthBook, like PostHog, is free to self-host. This doesn’t count infrastructure, implementation, or maintenance costs. -GrowthBook Cloud is free for up to 3 users and 10M requests per month. Its "Pro" plan is $20/seat/month and provides access to premium features. They also have an Enterprise plan that adds more security and compliance tools as well as a higher request limit. +GrowthBook Cloud is free for up to 3 users and 10M requests per month. Its "Pro" plan is $20/seat/month and provides access to premium features. They also have an Enterprise plan that adds more security and compliance tools as well as a higher request limit. ### Do GrowthBook or PostHog offer free trials? @@ -291,11 +322,11 @@ The basic GrowthBook implementation seems relatively similar to PostHog, but the To implement GrowthBook from scratch: -- Sign up or self-host. -- Create an SDK endpoint, install the SDK in your app, and initialize the SDK. -- Set up target attributes in-app and define them in GrowthBook. -- Set up an analytics tool to track events and integrate it with GrowthBook. -- Connect your data source (warehouse) and write SQL to configure it. -- Create a feature flag or experiment. Set up tracking metric(s) using SQL. Implement related logic in-app. +- Sign up or self-host. +- Create an SDK endpoint, install the SDK in your app, and initialize the SDK. +- Set up target attributes in-app and define them in GrowthBook. +- Set up an analytics tool to track events and integrate it with GrowthBook. +- Connect your data source (warehouse) and write SQL to configure it. +- Create a feature flag or experiment. Set up tracking metric(s) using SQL. Implement related logic in-app. -Although GrowthBook provides templates for integrating external tools, this whole process takes longer than PostHog. \ No newline at end of file +Although GrowthBook provides templates for integrating external tools, this whole process takes longer than PostHog. diff --git a/contents/blog/posthog-vs-heap.mdx b/contents/blog/posthog-vs-heap.mdx index d9be53ccb..a7946aa66 100644 --- a/contents/blog/posthog-vs-heap.mdx +++ b/contents/blog/posthog-vs-heap.mdx @@ -14,12 +14,11 @@ category: General tags: - Comparisons seo: - metaTitle: PostHog vs Heap in-depth tool comparison - metaDescription: Looking for the best product analytics tool? Compare PostHog vs Heap on analytics, session replay, compliance, pricing, and more to find the right fit. + metaTitle: PostHog vs Heap in-depth tool comparison + metaDescription: Looking for the best product analytics tool? Compare PostHog vs Heap on analytics, session replay, compliance, pricing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' ## How is PostHog different? @@ -51,408 +50,128 @@ Oh, we're open source, too. Go take a peak at our code if you like on [our GitHu ### Platform - - - - - - - - - - - - - + > 💡 **Good to know:** PostHog can replace multiple tools, such as [Hotjar](/blog/posthog-vs-hotjar), [Google Analytics](/blog/posthog-vs-ga4), and [LaunchDarkly](/blog/posthog-vs-launchdarkly). This makes it a lot easier to extract usable insights, since you don't have to constantly switch between tools. Running PostHog on both your product and website makes it easier to understand how marketing activity influences signups and usage, too. ### Product analytics - - - - - - - - - - - - - - - + -> 💡 **Good to know** Every PostHog user gets [1 million events for free](/pricing) each month. You can also save money by sending us anonymous events for non-identified users, which are up to 80% cheaper than identified product analytics events. Anonymous events are ideal for tracking behavior on marketing websites, or mobile apps with large consumer audiences. See our docs on [anonymous vs identified events](/docs/data/anonymous-vs-identified-events) for more. +> 💡 **Good to know:** Every PostHog user gets [1 million events for free](/pricing) each month. You can also save money by sending us anonymous events for non-identified users, which are up to 80% cheaper than identified product analytics events. Anonymous events are ideal for tracking behavior on marketing websites, or mobile apps with large consumer audiences. See our docs on [anonymous vs identified events](/docs/data/anonymous-vs-identified-events) for more. -### Session replays +### Session recordings - - - - - - - - - - - - - - - - + > 💡 **Good to know:** Session replays are an essential tool for understanding how people use your product, especially for [early-stage companies](/blog/early-stage-analytics) searching for [product-market fit](/founders/product-market-fit-game). Both Heap and PostHog offer session replay, though Heap lacks many developer-facing features like a DOM explorer, performance monitoring, and network events, which are useful for fixing bugs and performance issues. ### Feature flags - - - - - - - - - - - - - + > 💡 **Good to know:** Feature flags make it easy to roll out features to specific users or groups, and [safely test in production](/product-engineers/testing-in-production). Our feature flags are also tightly integrated with other features so you can target session replays, surveys, and more using existing feature flags. See our guide on the [benefits of feature flags](/product-engineers/feature-flag-benefits-use-cases) for more. ### Experiments - - - - - - - - - - - + > 💡 **Good to know:** Our experiments integrate seamlessly with our feature flag product. This means you can easily deploy the winning variant of an experiment with a single click from the experiment UI. ### Security and compliance - - - - - - - - - + > 💡**Good to know:** Additional compliance features, such as HIPAA Business Associate Agreements, advanced permissions, and audit logs are available on our some of our [platform packages](/platform-packages), which also includes our [managed reverse proxy](/docs/advanced/proxy/managed-reverse-proxy) and white labelling for surveys and shared dashboards. diff --git a/contents/blog/posthog-vs-hotjar.mdx b/contents/blog/posthog-vs-hotjar.mdx index e98562183..4de4975f5 100644 --- a/contents/blog/posthog-vs-hotjar.mdx +++ b/contents/blog/posthog-vs-hotjar.mdx @@ -6,20 +6,19 @@ sidebar: Blog showTitle: true hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-hotjar/posthog-vs-hotjar.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-hotjar/posthog-vs-hotjar.jpg featuredImageType: full author: - - lior-neu-ner - - andy-vandervell + - lior-neu-ner + - andy-vandervell tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Hotjar in-depth tool comparison - metaDescription: Looking for the best session replay and user research tool? Compare PostHog vs Hotjar on replays, heatmaps, surveys, analytics, and more to find the right fit. + metaTitle: PostHog vs Hotjar in-depth tool comparison + metaDescription: Looking for the best session replay and user research tool? Compare PostHog vs Hotjar on replays, heatmaps, surveys, analytics, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' PostHog and Hotjar both help you understand user behavior, including the ability to watch real user sessions, conduct user research, and book interviews, but there are some important differences: @@ -35,7 +34,7 @@ We offer integrations for all the most popular web and and mobile SDKs, includin ### 3. We're cheaper and have a generous free tier -Every customer gets 5,000 web recordings and 1 million events for free each month, no matter what plan they're on. Our generous free tier means more than 90% of companies use PostHog for free, and you'll pay less when you do use up your free credits. You also get 2,500 free recordings on mobile apps. +Every customer gets 5,000 web recordings and 1 million events for free each month, no matter what plan they're on. Our generous free tier means more than 90% of companies use PostHog for free, and you'll pay less when you do use up your free credits. You also get 2,500 free recordings on mobile apps. See the [price comparison section](#price-comparison) for more. @@ -43,60 +42,81 @@ See the [price comparison section](#price-comparison) for more. The best way to imagine PostHog is as an [alternative to Hotjar](/blog/best-hotjar-alternatives), [Heap](/blog/best-heap-alternatives), and [LaunchDarkly](/blog/best-launchdarkly-alternatives) rolled into one. - - - - - - - - - - - - - - - + ### Analytics Product analytics isn't a core focus for Hotjar, but it does offer basic event tracking, funnels, and trend insights on its most expensive Scale plan. - - - - - - - - - - - - + ### Session replay -Session replays are an essential tool for understanding how people use your product, especially for [early-stage companies](/blog/early-stage-analytics) searching for product-market fit. +Session replays are an essential tool for understanding how people use your product, especially for [early-stage companies](/blog/early-stage-analytics) searching for product-market fit. Both Hotjar and PostHog are good options if you're looking for a [Microsoft Clarity alternative](/blog/best-microsoft-clarity-alternatives), though Hotjar doesn't support replays on mobile apps and has no public plans to do so. - - - - - - - - - - - - - - - + > **Note:** Our [mobile session replay](/blog/mobile-session-replay) is free while it's in development, and we're actively working on session replay support for React Native and Flutter, too. See our [mobile replay docs](/docs/session-replay/mobile) for more info on development and how replay works on mobile apps. @@ -104,44 +124,40 @@ Both Hotjar and PostHog are good options if you're looking for a [Microsoft Clar Heatmaps visualize where people click and navigate to on your app or website and, when combined with session replay, give a clearer overview of how users behave. - - - - - - - - + ### Surveys Hotjar supports more survey types than PostHog, but fewer targeting options. - - - - - - - - - - - - - - + Using PostHog's product analytics and surveys together unlocks more precise targeting options for surveys, such as using feature flags and pre-defined cohorts. - - - - - - - - + ## Price comparison @@ -151,27 +167,27 @@ PostHog is cheaper than Hotjar for both session replay and user surveys, regardl ### Session replay pricing -Hotjar charges based on 'sessions per day', whereas PostHog uses monthly recorded sessions. We've multiplied Hotjar's daily sessions by 30 to get a monthly equivalent. +Hotjar charges based on 'sessions per day', whereas PostHog uses monthly recorded sessions. We've multiplied Hotjar's daily sessions by 30 to get a monthly equivalent. -| Monthly sessions | Hotjar Business | Hotjar Scale | PostHog | -|------------------|--------------|-----------------|---------| -| **5k** | $99 | $213 | $0 | -| **15k** | $99 | $213 | $50 | -| **45k** | $249 | $525 | $157 | -| **75k** | $389 | $827 | $224 | -| **120k** | $489 | Contact sales | $313 | -| **240k** | $789 | Contact sales | $524 | +| Monthly sessions | Hotjar Business | Hotjar Scale | PostHog | +| ---------------- | --------------- | ------------- | ------- | +| **5k** | $99 | $213 | $0 | +| **15k** | $99 | $213 | $50 | +| **45k** | $249 | $525 | $157 | +| **75k** | $389 | $827 | $224 | +| **120k** | $489 | Contact sales | $313 | +| **240k** | $789 | Contact sales | $524 | At 75k recorded sessions per month, PostHog is $1,980 cheaper over 12 months compared to Hotjar's Business tier, and $7,236 cheaper than Hotjar's Scale tier, when paying monthly. -PostHog also offers a more generous free tier that includes 5,000 replay sessions, 1 million analytics events, and 1500 survey responses for free _every month_. +PostHog also offers a more generous free tier that includes 5,000 replay sessions, 1 million analytics events, and 1500 survey responses for free _every month_. Hotjar doesn't offer any free usage outside of its extremely limited Basic tier. @@ -180,21 +196,21 @@ Hotjar doesn't offer any free usage outside of its extremely limited Basic tier. It's a similar story for user surveys, where PostHog is cheaper than both Hotjar's Business and Scale tiers. At 2,500 survey responses each month, PostHog is $324 per year cheaper than Hotjar's Business tier when paying monthly. -| Monthly survey responses | Hotjar Business | Hotjar Scale | PostHog | -|--------------------------|--------------|-----------------|---------| -| **250** | $79 | $159 | $0 | -| **500** | $79 | $159 | $51 | -| **1,000** | $99 | $259 | $99 | -| **2,500** | $179 | $479 | $152 | -| **5,000** | $289 | Contact sales | $240 | -| **7,500** | $399 | Contact sales | $330 | -| **10,000** | $479 | Contact sales | $418 | +| Monthly survey responses | Hotjar Business | Hotjar Scale | PostHog | +| ------------------------ | --------------- | ------------- | ------- | +| **250** | $79 | $159 | $0 | +| **500** | $79 | $159 | $51 | +| **1,000** | $99 | $259 | $99 | +| **2,500** | $179 | $479 | $152 | +| **5,000** | $289 | Contact sales | $240 | +| **7,500** | $399 | Contact sales | $330 | +| **10,000** | $479 | Contact sales | $418 | You can see how much PostHog will cost you using the calculator on our [pricing page](/pricing). @@ -204,48 +220,57 @@ You can see how much PostHog will cost you using the calculator on our [pricing PostHog has a [built-in data warehouse](/data-warehouse), so you can import, combine, and analyze data from multiple sources, and combine it with analytics events. This means you can [monitor deal counts](/tutorials/hubspot-reports) using data from Hubspot, [analyze gross revenue](/tutorials/stripe-reports) using Stripe data, and [track support ticket SLAs](/tutorials/zendesk-reports) using Zendesk data, all from within PostHog. - - - - - - - - - - - + ### Data destinations Hotjar and PostHog support a similar range of data destinations, though PostHog can send more data because it collects more actionable data via product analytics. Hotjar is limited to sending basic event data, session replay, and survey responses. - - - - - - - - - - - - - + ### Privacy, compliance, and security Regulatory compliance can be a critical need for many teams, especially if they operate in financial or healthcare industries. Regulations such as HIPAA and GDPR can require teams to store data in certain locations or protect it in certain ways. - - - - - - - - + ## Frequently asked questions @@ -259,7 +284,7 @@ It's what PostHog's designed to do. The beauty of PostHog is that it replaces mu ### Can I choose which sessions are recorded? -Yes. You can choose to only record sessions on specific pages, or sessions with a minimum duration that you set. You can also set a sampling rate – i.e. only record 20% of sessions – or trigger recordings based on a feature flag. See [How to only record the sessions you want](/tutorials/limit-session-recordings) for more. +Yes. You can choose to only record sessions on specific pages, or sessions with a minimum duration that you set. You can also set a sampling rate – i.e. only record 20% of sessions – or trigger recordings based on a feature flag. See [How to only record the sessions you want](/tutorials/limit-session-recordings) for more. ### Does PostHog offer discounts for paying annually? @@ -269,4 +294,4 @@ Yes. You get a 20% discount by default for paying annually upfront. Hotjar also Yes. See our guide to [using PostHog with a CDP](/docs/advanced/cdp) for more on that, though many of our customers use PostHog as their CDP and utilize our [data pipelines](/docs/cdp) and [data warehouse](/docs/data-warehouse) for moving data in and out of PostHog. -Got another question? You can [ask the PostHog team anything you want](/questions)! \ No newline at end of file +Got another question? You can [ask the PostHog team anything you want](/questions)! diff --git a/contents/blog/posthog-vs-launchdarkly.mdx b/contents/blog/posthog-vs-launchdarkly.mdx index 8eac36f55..3ae1539a5 100644 --- a/contents/blog/posthog-vs-launchdarkly.mdx +++ b/contents/blog/posthog-vs-launchdarkly.mdx @@ -2,24 +2,23 @@ title: 'In-depth: PostHog vs LaunchDarkly' date: 2024-01-11 author: - - ian-vanagas + - ian-vanagas showTitle: true rootpage: /blog sidebar: Blog hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/launchdarkly.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/launchdarkly.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs LaunchDarkly in-depth tool comparison - metaDescription: Looking for the best feature flag and experimentation tool? Compare PostHog vs LaunchDarkly on feature management, A/B testing, and more to find the right fit. + metaTitle: PostHog vs LaunchDarkly in-depth tool comparison + metaDescription: Looking for the best feature flag and experimentation tool? Compare PostHog vs LaunchDarkly on feature management, A/B testing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import ProductComparisonTable from 'components/ProductComparisonTable' PostHog and LaunchDarkly both help you [de-risk releases](/blog/decouple-deployment-from-release), increase engineering velocity, [configure your app remotely](/blog/feature-flags-vs-configuration), customize experiences, and more. @@ -43,7 +42,7 @@ Our code, culture, and strategy are public [on GitHub](https://github.com/PostHo ### 3. Built for startups and engineers -PostHog is built for high-growth startups. It's simple to implement – we have many [SDKs](/docs/libraries), [tutorials](/tutorials), and docs to help you get started quickly with any type of app – and will grow with you as you scale. When you need advanced product analytics such as [a CDP](/cdp) or [data warehouse](/data-warehouse), you can just turn those features on. LaunchDarkly focuses on enterprise users, managers, and DevOps. This means more focus on governance and integrations. +PostHog is built for high-growth startups. It's simple to implement – we have many [SDKs](/docs/libraries), [tutorials](/tutorials), and docs to help you get started quickly with any type of app – and will grow with you as you scale. When you need advanced product analytics such as [a CDP](/cdp) or [data warehouse](/data-warehouse), you can just turn those features on. LaunchDarkly focuses on enterprise users, managers, and DevOps. This means more focus on governance and integrations. ## Comparing PostHog and LaunchDarkly @@ -51,42 +50,46 @@ PostHog is built for high-growth startups. It's simple to implement – we have Both tools offer everything you need to use flags and experiments effectivelym but PostHog offers a wider range of tools with greater transparency in all aspects. - - - - - - - - - - - - - - - - - - + ### Feature management Both PostHog and LaunchDarkly offer all the functionality you expect for feature management using feature flags. - - - - - - - - - - - - - + LaunchDarkly’s enterprise plan unlocks advanced workflow features like scheduling, lifecycle management, triggers, and more. PostHog’s [API](/docs/api) enables you to mimic this functionality if needed, but it isn’t built into the UI yet. @@ -94,15 +97,18 @@ LaunchDarkly’s enterprise plan unlocks advanced workflow features like schedul PostHog and LaunchDarkly have relatively similar experimentation feature sets, enabling you to run [A/B/n tests](/tutorials/abn-testing) with custom goals and calculate if they have a statistically significant impact. - - - - - - - - - + PostHog automatically calculates a recommended run time based on past data and minimally acceptable improvements. This helps you avoid the [peeking problem](/blog/ab-testing-mistakes) and end your experiment at the right time. @@ -112,12 +118,15 @@ PostHog automatically calculates a recommended run time based on past data and m PostHog and LaunchDarkly take opposing approaches. - - - - - - + **PostHog’s** [feature flag pricing](/feature-flags#pricing) is pay-per-request (and A/B tests use feature flags). There is a generous free tier of 1M requests per month with all features, add-ons, and integrations available. @@ -134,86 +143,107 @@ As mentioned earlier, many of the security, approval, and workflow features that To give you an idea of what pricing looks like in reality, here are some example situations and their estimated costs for both PostHog and LaunchDarkly. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SeatsMAUsRequestsRequest locationPostHog costLaunchDarkly cost
55,0001,000,000Backend$0$100
1015,0001,000,000Frontend$0$200 + cost of 5000 MAUs
2025,0005,000,000Backend$400$400
3050,00015,000,000Frontend$1,400??? (Enterprise)
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Seats + + MAUs + + Requests + + Request location + + PostHog cost + + LaunchDarkly cost +
55,0001,000,000Backend$0$100
1015,0001,000,000Frontend$0$200 + cost of 5000 MAUs
2025,0005,000,000Backend$400$400
3050,00015,000,000Frontend$1,400??? (Enterprise)
-> **Notes:** -> - Using [backend local evaluation](/docs/feature-flags/common-questions#backend-sdks) in PostHog lowers the amount of flag usage to depend on the polling duration and active number of servers. If you use flags with one server polling every 30 seconds, this amount is under 1M requests (meaning free). -> - PostHog has volume discounts on flags over 2 million requests per month. +> **Notes:** +> +> - Using [backend local evaluation](/docs/feature-flags/common-questions#backend-sdks) in PostHog lowers the amount of flag usage to depend on the polling duration and active number of servers. If you use flags with one server polling every 30 seconds, this amount is under 1M requests (meaning free). +> - PostHog has volume discounts on flags over 2 million requests per month. ### Reporting and analytics Although LaunchDarkly has basic reporting features, PostHog has a more expansive analytics suite. Visualizations, funnels, retention, SQL querying, and session replays are all integrated with flags and A/B testing data. This enables you to do deeper analysis of their impact and combine them with other product and usage data. - - - - - - - - - + ### Integrations -Both PostHog and LaunchDarkly have a range of integrations that enable them to import, export, enhance, and make use of data. +Both PostHog and LaunchDarkly have a range of integrations that enable them to import, export, enhance, and make use of data. - - - - - - - - - - + LaunchDarkly has more pre-built integrations, but some are only available on higher paid plans, and others replicate functionality built-in to PostHog as standard. These include environments as a service, observability tools, workflow management, and more. @@ -225,17 +255,28 @@ PostHog’s [data warehouse](/docs/data-warehouse) is in private beta and will s Both PostHog and LaunchDarkly enable companies to remain secure and compliant with privacy regulations. Companies can customize the levels of user privacy related to these platforms to their needs. - - - - - - - - - - - + Many of LaunchDarkly’s advanced compliance tools are only available on its enterprise plans. PostHog also features SSO and SAML in its enterprise edition. @@ -247,11 +288,11 @@ PostHog is built for startups and their engineers. It provides all the tools sta ### How much does PostHog cost? -Feature flags and experiments are free for up to 1M requests per month. Beyond that, it costs $0.0001/request (or $1 per 10,000 requests). There are discounts for high-volume users, non-profits, and [startups](/startups). Other products, like product analytics and session replay, have separate but similarly structured pricing. +Feature flags and experiments are free for up to 1M requests per month. Beyond that, it costs $0.0001/request (or $1 per 10,000 requests). There are discounts for high-volume users, non-profits, and [startups](/startups). Other products, like product analytics and session replay, have separate but similarly structured pricing. ### How much does LaunchDarkly cost? -LaunchDarkly starts at $10 per seat per month. This includes unlimited flags, server-side monthly active users, and 1,000 client-side monthly active users. More client-side monthly active users, also known as monthly context instances, cost more. +LaunchDarkly starts at $10 per seat per month. This includes unlimited flags, server-side monthly active users, and 1,000 client-side monthly active users. More client-side monthly active users, also known as monthly context instances, cost more. Their pro plan doubles the cost to $20 per seat per month. It adds API, unlimited projects, and more integrations. Above that, their enterprise plan requires talking to sales. It includes custom roles, SSO, scheduling, workflows, and more. @@ -263,13 +304,13 @@ Yes. See our [LaunchDarkly to PostHog migration guide](/docs/migrate/launchdarkl LaunchDarkly offers a 14-day free trial, but beyond that, all access and features are paid. -PostHog lets you use all its features for free. Once you upgrade to paid, you get 1M flag requests, 1M events, and 5,000 recordings for free each month. This means if you stay below this, PostHog remains free. +PostHog lets you use all its features for free. Once you upgrade to paid, you get 1M flag requests, 1M events, and 5,000 recordings for free each month. This means if you stay below this, PostHog remains free. ### How long does it take to implement PostHog? Feature flags and experiments are simple. They are a few lines of code in all of your favorite languages. They can even be set up on no-code site builders like [Framer](/tutorials/framer-analytics) or [Webflow](/tutorials/webflow-ab-tests). -The process requires signing up for PostHog, installing the snippet or SDK in your app, creating the flag in PostHog, and implementing the flag evaluation and relevant logic in your app. In many of the SDKs, we handle important aspects like local evaluation and event capture for you. +The process requires signing up for PostHog, installing the snippet or SDK in your app, creating the flag in PostHog, and implementing the flag evaluation and relevant logic in your app. In many of the SDKs, we handle important aspects like local evaluation and event capture for you. Much of the PostHog implementation, like user identification, is reused across products. Because PostHog is an all-in-one platform, analytics capture for targeting and A/B testing doesn’t need setup or connection either. diff --git a/contents/blog/posthog-vs-logrocket.mdx b/contents/blog/posthog-vs-logrocket.mdx index baf7d6582..f3e4505fa 100644 --- a/contents/blog/posthog-vs-logrocket.mdx +++ b/contents/blog/posthog-vs-logrocket.mdx @@ -6,22 +6,18 @@ sidebar: Blog showTitle: true hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-logrocket/posthog-vs-logrocket.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/posthog-vs-logrocket/posthog-vs-logrocket.jpg featuredImageType: full author: - - joe-martin + - joe-martin category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs LogRocket in-depth tool comparison - metaDescription: Looking for the best product analytics and session replay tool? Compare PostHog vs LogRocket on analytics, feature flags, and more to find the right fit. + metaTitle: PostHog vs LogRocket in-depth tool comparison + metaDescription: Looking for the best product analytics and session replay tool? Compare PostHog vs LogRocket on analytics, feature flags, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - Want to know how PostHog and LogRocket compare? If you remember nothing else, remember these two things: 1. **LogRocket** is a frontend monitoring tool that helps developers detect and solve issues. @@ -44,17 +40,20 @@ We ship weirdly fast. We update [our changelog](/changelog) every week and often ## Comparing PostHog and LogRocket - - - - - - - - - - - + - **Feature flags:** PostHog offers robust, multivariate feature flags which support JSON payloads. This enables you to push real-time changes to your product without needing to redeploy. Visit [our feature flag page](/feature-flags) for more information. LogRocket doesn’t have any in-built feature flag functions. @@ -64,19 +63,22 @@ We ship weirdly fast. We update [our changelog](/changelog) every week and often While LogRocket offers some product analytics features, it isn’t primarily intended as a product analytics tool and lacks many things product managers and engineers require. PostHog is a more capable product analytics app, offering advanced features such as correlation analysis, custom formulas, and a flexible SQL query editor. - - - - - - - - - - - - - + - **Correlation analysis:** This feature enables you to [automatically find correlated events or properties](/manual/correlation) which affect the conversion rate of users within a funnel. LogRocket doesn’t offer any such automated correlation discovery, meaning users must search for correlating factors manually and without assistance. @@ -86,98 +88,118 @@ While LogRocket offers some product analytics features, it isn’t primarily int LogRocket and PostHog both offer robust, full-featured [session replay tools](/blog/best-open-source-session-replay-tools) that outperform even dedicated tools, such as Hotjar. - - - - - - - - - - - + -- **Mobile app recordings:** Session replay for mobile apps is currently under development – see [our GitHub mega issue](https://github.com/PostHog/posthog/issues/13267) for more. +- **Mobile app recordings:** Session replay for mobile apps is currently under development – see [our GitHub mega issue](https://github.com/PostHog/posthog/issues/13267) for more. ### Heatmaps and click tracking - - - - - + ### Tracking & SDKs **Tl;dr:** Both support a broad range of tracking options and libraries, and manual event instrumentation, as well as autocapture. - - - - - - - - - + ### Library support PostHog supports a wide range of client and server libraries, but not all features are equally available across all of them. We recommend using PostHog's JavaScript snippet to enjoy all our features. See [our client library documentation](/docs/getting-started/install?tab=snippet) for more information. - - - - - - - - - + ### Data pipelines [PostHog offers more than 50 integrations and apps](/cdp), while [LogRocket offers slightly fewer](https://logrocket.com/features/integrations). As an open-source application, PostHog welcomes contributions from the community. If an integration you need isn’t available, [it’s possible to create it](/docs/apps/build)! - - - - - - - - - - - - + -### Popular integrations +### Popular integrations Below, we've listed a few of the most popular integrations used across PostHog and LogRocket. See our [app directory](/cdp) for a full list. - - - - - - - - - - + ### Compliance - - - - - - - - - + + ## Frequently asked questions @@ -187,15 +209,15 @@ Got another question? You can [ask the PostHog team anything you want](/question PostHog has transparent pricing based on usage with a generous free tier: -| | **Free usage per month** -|-----------------------|-------------------------- -| **Product analytics** | 1 million events -| **Session replay** | 5,000 recordings -| **Feature flags** | 1 million API requests -| **A/B testing** | 1 million API requests -| **Surveys** | 1500 responses +| | **Free usage per month** | +| --------------------- | ------------------------ | +| **Product analytics** | 1 million events | +| **Session replay** | 5,000 recordings | +| **Feature flags** | 1 million API requests | +| **A/B testing** | 1 million API requests | +| **Surveys** | 1500 responses | -We charge progressively less the more you use once you exceed your monthly free allowance. Volume, non-profit and [startup discounts](/startups) are also available. +We charge progressively less the more you use once you exceed your monthly free allowance. Volume, non-profit and [startup discounts](/startups) are also available. ### How can I estimate my usage? @@ -211,4 +233,4 @@ We recommend all users deploy a reverse proxy, which enables you to send events ### Can I use PostHog with a CDP? (Segment, Rudderstack, etc.) -Yes. See [Using PostHog with a CDP](/docs/advanced/cdp) in our docs. \ No newline at end of file +Yes. See [Using PostHog with a CDP](/docs/advanced/cdp) in our docs. diff --git a/contents/blog/posthog-vs-matomo.mdx b/contents/blog/posthog-vs-matomo.mdx index 19b44fc34..ac5b6a613 100644 --- a/contents/blog/posthog-vs-matomo.mdx +++ b/contents/blog/posthog-vs-matomo.mdx @@ -6,22 +6,18 @@ sidebar: Blog showTitle: true hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/matomo.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/matomo.jpeg featuredImageType: full author: - - andy-vandervell + - andy-vandervell category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Matomo in-depth tool comparison - metaDescription: Looking for the best web analytics platform? Compare PostHog vs Matomo on analytics, integrations, compliance, pricing, and more to find the right fit. + metaTitle: PostHog vs Matomo in-depth tool comparison + metaDescription: Looking for the best web analytics platform? Compare PostHog vs Matomo on analytics, integrations, compliance, pricing, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and Matomo help you understand how your users are using your site and product, but they're very different tools below the surface: [Matomo](/blog/best-matomo-alternatives) focuses on tracking sessions, making it ideal for running analytics on large content and e-commerce websites. It's designed to look and feel similar to Google Analytics 3, AKA Universal Analytics. @@ -36,13 +32,13 @@ Matomo charges extra for features like funnel analysis, cohorts, path analysis, ### 2. It's built for engineers -Rather than focusing on marketers like Matomo, PostHog focuses on the tools engineers need to build better products. +Rather than focusing on marketers like Matomo, PostHog focuses on the tools engineers need to build better products. On top of product analytics, this includes A/B testing, feature flags, a complete API, direct SQL access, and more. PostHog also includes a data warehouse so you can import and query data from other sources as well as destinations to send your data to external warehouses or other tools. ### 3. Seamless integrations with the tools you already use -PostHog is built to work with the tools you already use. +PostHog is built to work with the tools you already use. That means you can import data and query from sources like Stripe, Hubspot, Zendesk, S3, and more. You can also export data in batches to your data warehouse like Snowflake or BigQuery as well as a range of real time destinations like Google Ads and Slack. @@ -52,22 +48,29 @@ That means you can import data and query from sources like Stripe, Hubspot, Zend Both PostHog and Matomo offer a range of tools for tracking and analyzing your site and product. PostHog offers more tools for understanding and improving your product, while Matomo focuses more on marketing analytics. - - - - - - - - - - - - - - - - + > 💡 **Good to know:** Matomo's first paid tier comes with 1,500 heatmap pageviews and 150 session recordings per month. @@ -75,61 +78,78 @@ Both PostHog and Matomo offer a range of tools for tracking and analyzing your s Both PostHog and Matomo offer all the features you expect from [Google Analytics alternatives](/blog/ga4-alternatives). - - - - - - - - - - - - + ### Product analytics Product analytics reveals the evolution of both tools. While PostHog has always focused on product analytics, Matomo has expanded its offering from a focus on web analytics. - - - - - - - - - - - - - - + ### Integrations A simple way to compare integrations: -- PostHog has more integrations with dev tools. -- Matomo has more integrations with ecommerce and CMS platforms. +- PostHog has more integrations with dev tools. +- Matomo has more integrations with e-commerce and CMS platforms. But this doesn't mean either lacks those types of integrations. - - - - - - - - - - - - - - + > 💡 **Good to know:** Although PostHog doesn't have dedicated integrations for CMS or ecommerce platforms, our script snippet makes it easy to use PostHog with basically any of these including [Shopify](/docs/libraries/shopify), [WordPress](/docs/libraries/wordpress), and [Webflow](/docs/libraries/webflow). @@ -137,22 +157,26 @@ But this doesn't mean either lacks those types of integrations. Matomo positions itself as a Google Analytics alternative that protects your data and customer privacy, but PostHog offers all of its privacy and compliance features (and more). - - - - - - - - - - - - + -> 💡 **Good to know:** -> - Matomo's on-premise offering can be made HIPAA compliant, but not their cloud offering. -> - PostHog is self-hostable under a MIT license [without guarantee](/docs/self-host/open-source/disclaimer) or support. +> 💡 **Good to know:** +> +> - Matomo's on-premise offering can be made HIPAA compliant, but not their cloud offering. +> - PostHog is self-hostable under a MIT license [without guarantee](/docs/self-host/open-source/disclaimer) or support. ## Frequently asked questions @@ -162,19 +186,19 @@ Matomo's Cloud offering starts at $29/month for 50,000 hits. This includes 1,500 PostHog is [entirely usage-based](/pricing). Its free tier includes: -| Feature | Free usage per month | Additional cost | -|---------------------------------|:---------------------:|:----------------------:| -| Product analytics | 1 million events | From $0.00005/event | -| Session replay | 5,000 recordings | From $0.005/recording | -| Surveys | 1500 responses | From $0.10/response | -| Feature flags and A/B testing | 1 million API requests| From $0.0001/request | -| Data warehouse | 1 million synced rows | From $0.000015/row | +| Feature | Free usage per month | Additional cost | +| ----------------------------- | :--------------------: | :-------------------: | +| Product analytics | 1 million events | From $0.00005/event | +| Session replay | 5,000 recordings | From $0.005/recording | +| Surveys | 1500 responses | From $0.10/response | +| Feature flags and A/B testing | 1 million API requests | From $0.0001/request | +| Data warehouse | 1 million synced rows | From $0.000015/row | You'll never pay anything if you stay within these limits and you can set billing limits to avoid surprise bills. ### Does PostHog offer a free trial? -Matomo offers a free trial, but PostHog doesn't, what gives? +Matomo offers a free trial, but PostHog doesn't, what gives? Instead of a free trial, PostHog offers a free forever tier as long as you stay under the free limits. You don't even need a credit card, but adding one unlocks all the features (we have billing limits you can use too). @@ -191,19 +215,14 @@ Yes. See our [Matomo to PostHog migration guide](/docs/migrate/matomo) for more. Although PostHog has many features, it isn't necessarily complicated. Our [web analytics](/web-analytics) dashboard is similar to Matomo's: Our [install snippet](/docs/getting-started/install?tab=snippet) is also only a couple of lines: -```html - -``` + Our users range from [individual indie hackers](/customers/headshot-pro) to [YC-backed startups](/customers/mintlify) to [massive enterprises](/customers/researchgate). diff --git a/contents/blog/posthog-vs-mixpanel.mdx b/contents/blog/posthog-vs-mixpanel.mdx index aa3b716ee..de31d9dfc 100644 --- a/contents/blog/posthog-vs-mixpanel.mdx +++ b/contents/blog/posthog-vs-mixpanel.mdx @@ -14,13 +14,12 @@ category: General tags: - Comparisons seo: - metaTitle: PostHog vs Mixpanel in-depth tool comparison - metaDescription: Looking for the best product analytics tool? Compare PostHog vs Mixpanel on product and web analytics, feature flags, session replays, and more to find the right fit. + metaTitle: PostHog vs Mixpanel in-depth tool comparison + metaDescription: Looking for the best product analytics tool? Compare PostHog vs Mixpanel on product and web analytics, feature flags, session replays, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { CalloutBox } from 'components/Docs/CalloutBox' +import AskMax from 'components/AskMax' ## How is PostHog different? @@ -53,418 +52,186 @@ As an all-in-one-platform, PostHog isn't just [an alternative to Mixpanel](/blog ### Platform - - - - - - - - - - - - - - - - + > **Good to know:** If we don't have something you want now, there's a good chance we're planning on building it already. Visit [our public roadmap](/roadmap) to see what we're considering, and vote for features and products you're interested in. [We ship fast](/changelog/)! -
- ### Product analytics PostHog and Mixpanel offer broadly similar product analytics features, including the ability to create insights using natural language. - - - - - - - - - - - - - - - - - - - + -> **Good to know:** Our [generous free tier](/pricing) means every PostHog customer gets 1 million analytics events for free every single month. More than 90% of companies use PostHog for free, and our [startup program](/startups) comes with $50,000 in credit. + -
+Our [generous free tier](/pricing) means every PostHog customer gets 1 million analytics events for free every single month. More than 90% of companies use PostHog for free, and our [startup program](/startups) comes with $50,000 in credit. + +
### Website analytics PostHog is also a powerful [alternative to Google Analytics](/blog/ga4-alternatives) that bridges the gap between lightweight tools like [Plausible](/blog/best-plausible-alternatives), and expensive enterprise platforms like [Adobe Analytics](/blog/best-adobe-analytics-alternatives). - - - - - - - - - - - - - - + - + -> **Good to know:** You can use the [PostHog toolbar](/docs/toolbar) to [view clickmaps, heatmaps, and scrollmaps](/docs/toolbar/heatmaps) for your website. You can also use the toolbar to turn feature flags on and off, debug events, and create no-code experiments. +You can use the [PostHog toolbar](/docs/toolbar) to [view clickmaps, heatmaps, and scrollmaps](/docs/toolbar/heatmaps) for your website. You can also use the toolbar to turn feature flags on and off, debug events, and create no-code experiments. -
+
### Session replay PostHog's session replay can be used by anyone, but it includes numerous developer-level features that make it useful for engineers, product managers, and support engineers who want to diagnose issues, and identify potential improvements. - - - - - - - - - - - - - - - - - + #### Library support for replays Mixpanel only recently introduced session replay, so its mobile SDKs are still in development. PostHog has wide support for all popular web and mobile SDKs. - - - - - - - - + - + -> **Good to know:** You can use PostHog AI to chat with your recordings using natural language – e.g. "show me sessions over 5 minutes long" or "show me sessions from users in Belgium". You can also ask PostHog AI to summarize what happened during a session. +You can use PostHog AI to chat with your recordings using natural language – e.g. "show me sessions over 5 minutes long" or "show me sessions from users in Belgium". You can also ask PostHog AI to summarize what happened during a session. -
+
### Feature flags Feature flags make it easy to roll out features to specific users or groups, and [safely test in production](/product-engineers/testing-in-production). You can also use them to [control access to beta features](/docs/feature-flags/early-access-feature-management), and make [scheduled changes to your app](/docs/feature-flags/scheduled-flag-changes). - - - - - - - - - - - - - - + -> **Good to know:** Our feature flags are tightly integrated with other tools, meaning you can target session replays, surveys and other features using existing feature flags. See [benefits of feature flags](/product-engineers/feature-flag-benefits-use-cases) for more. + -
+Our feature flags are tightly integrated with other tools, meaning you can target session replays, surveys and other features using existing feature flags. See [benefits of feature flags](/product-engineers/feature-flag-benefits-use-cases) for more. + +
### Experiments @@ -472,113 +239,108 @@ Experiments in PostHog are billed with feature flags. You **can't run A/B tests using Mixpanel**, but you can analyze the results of experiments created using third-party testing tools. - - - - - - - - - - - - - - + -> **Good to know:** You can evaluate the results of experiments using events tracked using PostHog, or [event tables stored in our data warehouse](/docs/experiments/data-warehouse). This means you can include all kinds of business event data as primary or secondary metrics in your experiments. + -
+You can evaluate the results of experiments using events tracked using PostHog, or [event tables stored in our data warehouse](/docs/experiments/data-warehouse). This means you can include all kinds of business event data as primary or secondary metrics in your experiments. + +
### Surveys You can't build a successful product on data alone. Surveys are useful for [gathering feedback and booking interviews](/tutorials/feedback-interviews-site-apps), notifying users of changes, and keeping track of customer satisfaction metrics. - - - - - - - - - - - - - - - - - - + - + -> **Good to know:** Surveys are great for tracking customer satisfaction scores like Net Promoter Score (NPS), customer satisfaction (CSAT), and customer effort score (CES). We include survey templates for all these and more. Read our [guide comparing NPS, CSAT, and CES](/product-engineers/nps-vs-csat-vs-ces) to see which survey type you should use and when. +Surveys are great for tracking customer satisfaction scores like Net Promoter Score (NPS), customer satisfaction (CSAT), and customer effort score (CES). We include survey templates for all these and more. Read our [guide comparing NPS, CSAT, and CES](/product-engineers/nps-vs-csat-vs-ces) to see which survey type you should use and when. -
+
### Price comparison @@ -624,80 +386,51 @@ We recommend tracking your marketing website and product in a single project, an > **Good to know:** Web analytics makes it easy to track and monitor high-level website metrics, like page views, bounce rate, and the top sources of traffic, but you can still create custom product analytics insights and dashboards using anonymous events. See our [web vs product analytics explainer](/docs/web-analytics/web-vs-product-analytics) for more. -
- ### Data integrations **PostHog** has a built-in data warehouse, so you can import and query data directly from our other sources like Stripe and Zendesk, or from an existing warehouse. **Mixpanel** relies on data warehouse connectors to combine customer and product data. This means you don't import data directly from third-party tools. You need to get them into a third-party warehouse and then import that data into Mixpanel for analysis. - - - - - - - - - - - - - + See our docs for full lists of [destinations](/docs/cdp) and [data warehouse sources](/docs/cdp/sources). ### Security and compliance - - - - - - - - - + -> **Good to know:** A Business Associate Agreement for HIPAA compliance is available for customers with our [platforms add-ons](/platform-packages). The add-on also includes our managed reverse proxy, priority support, SSO and 2FA enforcement, numerous collaboration features, and support multiple environments within projects so you can separate dev and production data, but use the same insights and dashboards across them all. + -
+A Business Associate Agreement for HIPAA compliance is available for customers with our [platforms add-ons](/platform-packages). The add-on also includes our managed reverse proxy, priority support, SSO and 2FA enforcement, numerous collaboration features, and support multiple environments within projects so you can separate dev and production data, but use the same insights and dashboards across them all. + +
## Frequently asked questions diff --git a/contents/blog/posthog-vs-optimizely.mdx b/contents/blog/posthog-vs-optimizely.mdx index ffea67536..acb0a3a44 100644 --- a/contents/blog/posthog-vs-optimizely.mdx +++ b/contents/blog/posthog-vs-optimizely.mdx @@ -2,31 +2,27 @@ title: 'In-depth: PostHog vs Optimizely' date: 2023-11-07 author: - - ian-vanagas + - ian-vanagas showTitle: true rootpage: /blog sidebar: Blog hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/optimizely.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/optimizely.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Optimizely in-depth tool comparison - metaDescription: Looking for the best experimentation and feature flag tool? Compare PostHog vs Optimizely on feature flags, A/B testing, analytics, and more to find the right fit. + metaTitle: PostHog vs Optimizely in-depth tool comparison + metaDescription: Looking for the best experimentation and feature flag tool? Compare PostHog vs Optimizely on feature flags, A/B testing, analytics, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and Optimizely are both multi-product tools to help you improve your apps and websites. Beyond experimentation and feature flags, they have significantly different focuses: -- PostHog helps you build better products with tools like [product analytics](/product-analytics), [session replay](/session-replay), and [surveys](/surveys). +- PostHog helps you build better products with tools like [product analytics](/product-analytics), [session replay](/session-replay), and [surveys](/surveys). -- [Optimizely](/blog/best-optimizely-alternatives) is an all-in-one system for marketing that includes content management, campaign planning, asset management, and checkout customizations. +- [Optimizely](/blog/best-optimizely-alternatives) is an all-in-one system for marketing that includes content management, campaign planning, asset management, and checkout customizations. This post compares their platforms, experimentation features, reporting, pricing, and more. @@ -34,13 +30,13 @@ This post compares their platforms, experimentation features, reporting, pricing ### 1. Product and startup-focused -PostHog is built for high-growth startups working to build the best possible products. It's easy to get started and provides all the tools you need at an early stage. There's a generous free plan and [startups](/startups) get free credits. +PostHog is built for high-growth startups working to build the best possible products. It's easy to get started and provides all the tools you need at an early stage. There's a generous free plan and [startups](/startups) get free credits. -Optimizely focuses on providing marketing, ecommerce, and content tools to massive enterprises. It has fewer product focused tools. +Optimizely focuses on providing marketing, ecommerce, and content tools to massive enterprises. It has fewer product focused tools. ### 2. Transparent, free, and self-service -PostHog is open source. Everything from our [code](https://github.com/PostHog/posthog) to [roadmap](/roadmap) to [strategy](/handbook) is open for everyone to see. +PostHog is open source. Everything from our [code](https://github.com/PostHog/posthog) to [roadmap](/roadmap) to [strategy](/handbook) is open for everyone to see. Along with this, you can [sign up for PostHog for free](https://app.posthog.com/). You don’t need to fill out a contact form, add a credit card, or have a sales call. You can use PostHog for free forever if you want. @@ -50,55 +46,66 @@ Optimizely is open about some areas, like roadmap and its SDKs, but you have to PostHog links all its tools together. This means you get all the features and visualizations of product analytics for your feature flags and A/B tests. You can use them in [trends](/docs/product-analytics/trends), [funnels](/docs/product-analytics/funnels), and even directly query related metrics with [SQL](/docs/product-analytics/sql). -Optimizely has some analytics, such as web marketing, but largely relies on Google Analytics for tracking and reporting. This limits the analysis you can do related to your feature flags and experiments. +Optimizely has some analytics, such as web marketing, but largely relies on Google Analytics for tracking and reporting. This limits the analysis you can do related to your feature flags and experiments. ## Platform Although both Optimizely and PostHog provide experimentation and feature flags, their overall platforms are significantly different. - - - - - - - - - - - - - + -- The big platform difference between the two beyond marketing vs product features is **analytics**. Optimizely relies on external analytics providers like Google and [Adobe Analytics](/blog/best-adobe-analytics-alternatives) to track feature flags and A/B tests. PostHog has a full analytics suite built-in, including [autocapture](/docs/product-analytics/autocapture), [custom events](/docs/getting-started/send-events#2-capture-custom-events), direct SQL access, and more. +- The big platform difference between the two beyond marketing vs product features is **analytics**. Optimizely relies on external analytics providers like Google and [Adobe Analytics](/blog/best-adobe-analytics-alternatives) to track feature flags and A/B tests. PostHog has a full analytics suite built-in, including [autocapture](/docs/product-analytics/autocapture), [custom events](/docs/getting-started/send-events#2-capture-custom-events), direct SQL access, and more. -- Being a marketing-focused platform, Optimizely includes project and content management tools like request forms, asset libraries, and hypothesis briefs. PostHog leaves the planning to the other tools you are using but does include notebooks for analysis. +- Being a marketing-focused platform, Optimizely includes project and content management tools like request forms, asset libraries, and hypothesis briefs. PostHog leaves the planning to the other tools you are using but does include notebooks for analysis. ## Web experimentation -Optimizely splits its experimentation features into two separate categories, web and feature. We will compare both separately against PostHog. +Optimizely splits its experimentation features into two separate categories, web and feature. We will compare both separately against PostHog. -The core web experimentation features like traffic allocation, preview mode, cross-browser, dynamic website support, targeting, and more are available in both Optimizely and PostHog +The core web experimentation features like traffic allocation, preview mode, cross-browser, dynamic website support, targeting, and more are available in both Optimizely and PostHog - - - - - - - - - - - - + -- In Optimizely, many features of web experiments, like scheduling, multi-armed bandits, [multi-variate testing](/tutorials/abn-testing), and advanced personalization are only available on the higher-tier "Accelerate" plan or as add-ons. +- In Optimizely, many features of web experiments, like scheduling, multi-armed bandits, [multi-variate testing](/tutorials/abn-testing), and advanced personalization are only available on the higher-tier "Accelerate" plan or as add-ons. -- PostHog doesn't offer a no-code experiment creator yet, but it does have a UI to create and manage experiments as well as snippets to make it easy to implement them. For example, you can add a basic experiment anywhere you can insert custom JavaScript like this: +- PostHog doesn't offer a no-code experiment creator yet, but it does have a UI to create and manage experiments as well as snippets to make it easy to implement them. For example, you can add a basic experiment anywhere you can insert custom JavaScript like this: + ```html -``` + Our users range from [individual indie hackers](/customers/headshot-pro) to [YC-backed startups](/customers/mintlify) to [massive enterprises](/customers/researchgate). @@ -189,4 +196,4 @@ Our users range from [individual indie hackers](/customers/headshot-pro) to [YC- Yes. See our [Plausible to PostHog migration guide](/docs/migrate/plausible) for more. - \ No newline at end of file + diff --git a/contents/blog/posthog-vs-sentry.mdx b/contents/blog/posthog-vs-sentry.mdx index 8f3af0ad8..e00a54035 100644 --- a/contents/blog/posthog-vs-sentry.mdx +++ b/contents/blog/posthog-vs-sentry.mdx @@ -1,28 +1,24 @@ --- -title: "In-depth: PostHog vs Sentry" +title: 'In-depth: PostHog vs Sentry' date: 2025-01-29 author: - - ian-vanagas + - ian-vanagas rootpage: /blog featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/sentry_0369fbe6bf.jpg + https://res.cloudinary.com/dmukukwp6/image/upload/sentry_0369fbe6bf.jpg featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Sentry in-depth tool comparison - metaDescription: Looking for the best error monitoring tool with session replay? Compare PostHog vs Sentry on error tracking, performance monitoring, analytics, and more to find the right fit. + metaTitle: PostHog vs Sentry in-depth tool comparison + metaDescription: Looking for the best error monitoring tool with session replay? Compare PostHog vs Sentry on error tracking, performance monitoring, analytics, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and [Sentry](/blog/best-sentry-alternatives) are multi-product platforms trusted by developers to help make their apps better. There is some overlap in how both manage to do that (we're both "telemetry" tools), but many features differ. 1. **Sentry** is an application monitoring tool with error and performance monitoring, session replay, code coverage, and more. It's built for engineers and devops teams. - + 2. **PostHog** is an all-in-one platform for building successful products. On top of [error tracking](/error-tracking), it includes [product analytics](/product-analytics), [session replays](/session-replay), [feature flags](/experiments), [surveys](/surveys), [LLM analytics](/llm-analytics), and more. It's built for engineers and product teams. ## How is PostHog different? @@ -31,8 +27,8 @@ PostHog and [Sentry](/blog/best-sentry-alternatives) are multi-product platforms The core data each product cares about reveals a lot about their priorities: -- PostHog cares about events and people. -- Sentry cares about errors and code. +- PostHog cares about events and people. +- Sentry cares about errors and code. Broadly, PostHog is mostly a proactive tool that helps you make your product better. Sentry is mostly a reactive tool that helps prevent your product from getting worse. @@ -46,7 +42,7 @@ Sentry also limits many of its features, including team collaboration, to its hi ### 3. Flexibility and breadth -Sentry is much more focused and opinionated in how you use it. The tools are tailored for developers and devops teams to do error and performance monitoring. +Sentry is much more focused and opinionated in how you use it. The tools are tailored for developers and devops teams to do error and performance monitoring. PostHog offers more flexibility and breadth. It's built for developers but also used by marketing, growth, and data teams. Startups and scaleups use PostHog for tracking [retention](/docs/product-analytics/retention), running targeted [A/B tests](/experiments), [booking user interviews](/tutorials/feedback-interviews-site-apps), and more. @@ -62,71 +58,83 @@ Given PostHog already tracks context about your users, it is possible to underst The core of PostHog and Sentry are different. Sentry focuses entirely on error and performance monitoring, while PostHog has error tracking along with a broader suite of tools to help developers build better products. - - - - - - - - - - - - + -- Sentry includes the ability to create and visualize custom metrics as you would do with product analytics, but its visualizations and customizability is limited compared to PostHog. +- Sentry includes the ability to create and visualize custom metrics as you would do with product analytics, but its visualizations and customizability is limited compared to PostHog. -- PostHog includes [network performance tracking](/docs/session-replay/network-recording) in session replay and [web vitals tracking](/docs/web-analytics/web-vitals) in web analytics. This helps you both analyze performance and requests for specific sessions and get an overview of web vitals and areas for improvement. +- PostHog includes [network performance tracking](/docs/session-replay/network-recording) in session replay and [web vitals tracking](/docs/web-analytics/web-vitals) in web analytics. This helps you both analyze performance and requests for specific sessions and get an overview of web vitals and areas for improvement. ### Platform - - - - - - - - - + -- Sentry's free plan is limited to 1 user, 5k errors, and 50 replays, along with several feature restrictions. PostHog has a [free plan](/pricing) and a "pay-as-you-go" paid plan with a generous free tier, meaning you get to use all of the features for free. +- Sentry's free plan is limited to 1 user, 5k errors, and 50 replays, along with several feature restrictions. PostHog has a [free plan](/pricing) and a "pay-as-you-go" paid plan with a generous free tier, meaning you get to use all of the features for free. ### Error and performance monitoring Error and performance monitoring is the main focus of Sentry. Although PostHog has a full error tracking app, it's missing some of the tracing and monitoring features that Sentry offers. - - - - - - - - - - - + ### Session replay Replays enable you to watch how users experience your app, diagnose issues, improve support, and understand real user behavior. Both PostHog and Sentry have this as a core part of their offering. - - - - - - - - - - - - - - + ### Feedback and surveys @@ -134,67 +142,80 @@ Feedback in Sentry is connected to errors and included as part of the price. It [Surveys](/surveys) in PostHog are a standalone product with more customization and targeting options. - - - - - - - - - - - + ### Analytics -On the flip side to error and performance monitoring, analytics is a main focus of PostHog where it shines compared to Sentry. +On the flip side to error and performance monitoring, analytics is a main focus of PostHog where it shines compared to Sentry. Sentry does have some analytics capabilities but it is limited compared to PostHog's full suite of product analytics features. On top of this, many of Sentry's features like custom dashboards and insights are exclusive to their more expensive business plan. - - - - - - - - - - - + -- An error in Sentry and an event in PostHog are relatively similar. Using this as a basis, PostHog has a 200x higher free tier (5k vs 1M). +- An error in Sentry and an event in PostHog are relatively similar. Using this as a basis, PostHog has a 200x higher free tier (5k vs 1M). -- Sentry only autocaptures errors. If you really wanted to use it to capture clicks and pageviews, you would need to do so manually. +- Sentry only autocaptures errors. If you really wanted to use it to capture clicks and pageviews, you would need to do so manually. ### Security and compliance - - - - - - - - + ### Integrations Both PostHog and Sentry work with other tools, but PostHog can act more as a single source of truth for your product and user data. Sentry acts more as one of many producing data in your stack. - - - - - - - - - - - - + ## Frequently asked questions @@ -202,15 +223,15 @@ Both PostHog and Sentry work with other tools, but PostHog can act more as a sin Every PostHog user gets a generous amount of free usage each month: -|   | **Free usage per month** | -|------------------------------------------|--------------------------| -| **Error tracking** | 100k errors | -| **Product analytics** | 1 million events | -| **Session replay** | 5,000 recordings | -| **Surveys** | 1500 responses | -| **LLM analytics** | 100k events | -| **Feature flags and A/B testing** | 1 million API requests | -| **Data warehouse** | 1 million synced rows | +|   | **Free usage per month** | +| --------------------------------- | ------------------------ | +| **Error tracking** | 100k errors | +| **Product analytics** | 1 million events | +| **Session replay** | 5,000 recordings | +| **Surveys** | 1500 responses | +| **LLM analytics** | 100k events | +| **Feature flags and A/B testing** | 1 million API requests | +| **Data warehouse** | 1 million synced rows | Beyond this, we have usage-based pricing with volume discounts. Starts can also qualify for free credits. @@ -238,4 +259,4 @@ You can get started with PostHog in less than 90 seconds using our [AI install w ### Can I use PostHog with a CDP? -Yes. You can use PostHog with Segment, Rudderstack, and more. See our docs on using [PostHog with a CDP](/docs/advanced/cdp) for more. +Yes. You can use PostHog with Segment, Rudderstack, and more. See our docs on using [PostHog with a CDP](/docs/advanced/cdp) for more. diff --git a/contents/blog/posthog-vs-statsig.mdx b/contents/blog/posthog-vs-statsig.mdx index fe30aad1f..d972e56ff 100644 --- a/contents/blog/posthog-vs-statsig.mdx +++ b/contents/blog/posthog-vs-statsig.mdx @@ -2,31 +2,27 @@ title: 'In-depth: PostHog vs Statsig' date: 2023-12-14 author: - - lior-neu-ner + - lior-neu-ner showTitle: true rootpage: /blog sidebar: Blog hideAnchor: true featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/statsig.jpeg + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/comparisons/statsig.jpeg featuredImageType: full category: General tags: - - Comparisons + - Comparisons seo: - metaTitle: PostHog vs Statsig in-depth tool comparison - metaDescription: Looking for the best A/B testing tool? Compare PostHog vs Statsig on A/B testing, feature flags, analytics, and more to find the right fit. + metaTitle: PostHog vs Statsig in-depth tool comparison + metaDescription: Looking for the best A/B testing tool? Compare PostHog vs Statsig on A/B testing, feature flags, analytics, and more to find the right fit. --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonHeader } from 'components/ComparisonTable/header' -import { ComparisonRow } from 'components/ComparisonTable/row' - PostHog and Statsig both offer A/B testing and feature flags, but they're different in two important ways: -- **Statsig** is a dedicated testing platform that offers advanced statistical methods for running tests. It's ideal for data scientists and growth teams in large enterprises who need to conduct complex A/B testing. +- **Statsig** is a dedicated testing platform that offers advanced statistical methods for running tests. It's ideal for data scientists and growth teams in large enterprises who need to conduct complex A/B testing. -- **PostHog** is an all-in-one platform for engineers and product teams who want a more straightforward approach to experimentation. In addition to A/B testing, it offers [feature flags](/feature-flags), advanced [product analytics](/product-analytics), [session replays](/docs/session-replay), [surveys](/surveys), and more. +- **PostHog** is an all-in-one platform for engineers and product teams who want a more straightforward approach to experimentation. In addition to A/B testing, it offers [feature flags](/feature-flags), advanced [product analytics](/product-analytics), [session replays](/docs/session-replay), [surveys](/surveys), and more. This post compares their platforms, experimentation features, pricing, and more. @@ -38,7 +34,7 @@ PostHog brings together all the tools engineers need for testing, releasing, and ![PostHog homepage features](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/blog/posthog-vs-statsig/all.png) -PostHog combines usage, performance, and [behavioral data](/product-engineers/behavioral-analytics) with flags and experiments. Having all these dev tools together enables you to do better analysis of shipped features and make better decisions about what you are building next. +PostHog combines usage, performance, and [behavioral data](/product-engineers/behavioral-analytics) with flags and experiments. Having all these dev tools together enables you to do better analysis of shipped features and make better decisions about what you are building next. ### 2. We're open source and transparent @@ -52,83 +48,95 @@ We update [our changelog](/changelog) with a recap of new features every week, a ### Platform - - - - - - - - - - - - - + ### Experimentation Both tools enable you to run [A/B/n](/tutorials/abn-testing) and [multivariate](/product-engineers/what-is-multivariate-testing-examples) tests, set custom goals, and calculate statistical significance, but: -- **Statsig** offers some more advanced testing techniques, such as multi-armed bandit, mutually exclusive, and holdout tests. It also lets you choose between Bayesian and Frequentist engines, and supports Bonferroni correction. +- **Statsig** offers some more advanced testing techniques, such as multi-armed bandit, mutually exclusive, and holdout tests. It also lets you choose between Bayesian and Frequentist engines, and supports Bonferroni correction. -- **PostHog** provides a more intuitive user interface and simpler setup process, making it ideal for teams who prefer a more straightforward approach to experimentation, and tight integration with its other powerful tools. +- **PostHog** provides a more intuitive user interface and simpler setup process, making it ideal for teams who prefer a more straightforward approach to experimentation, and tight integration with its other powerful tools. - - - - - - - - - - - - - + + +- **Holdout testing:** It's possible to run a [holdout test](/tutorials/holdout-testing) across multiple A/B tests in PostHog. However, the process is more manual than Statsig's, which has built-in functionality to do this. -- **Holdout testing:** It's possible to run a [holdout test](/tutorials/holdout-testing) across multiple A/B tests in PostHog. However, the process is more manual than Statsig's, which has built-in functionality to do this. - ### Feature management While both offer the core features you need, Statsig's feature flags are boolean-based, while PostHog supports [multivariate flags with JSON payloads](/docs/feature-flags/creating-feature-flags#served-value) _and_ boolean flags. This provides greater flexibility in testing and deploying different variations of a feature, making them more suitable for complex rollouts. - - - - - - - - - - - + ### Product analytics Both PostHog and Statsig offer the functionality you expect from product analytics tools, such as dashboards, graphs, and funnels. However: -- **PostHog** provides deep insights into how users are interacting with your product. It includes features such as lifecycle, stickiness, correlation, and retention analysis. +- **PostHog** provides deep insights into how users are interacting with your product. It includes features such as lifecycle, stickiness, correlation, and retention analysis. -- **Statsig** does provide some additional insights, such as retention analysis, but its main focus is to use product analytics to set up metrics to run A/B tests on. +- **Statsig** does provide some additional insights, such as retention analysis, but its main focus is to use product analytics to set up metrics to run A/B tests on. - - - - - - - - - - - - - - - + ### Integrations @@ -136,31 +144,38 @@ Both PostHog and Statsig have a range of integrations that enable them to import Below is a sample comparison of PostHog and Statsig's integrations. Be sure to checkout [PostHog's full list of integrations](/cdp). - - - - - - - - - + ### Security and compliance Both PostHog and LaunchDarkly enable companies to remain secure and compliant with privacy regulations. Companies can customize the levels of user privacy related to these platforms to their needs. - - - - - - - - - - - + ## Frequently asked questions @@ -182,9 +197,9 @@ Yes. See our [Statsig to PostHog migration guide](/docs/migrate/statsig) for mor ### How much does PostHog cost? -Feature flags and experiments are free for up to 1M requests per month. Beyond that, it costs $0.0001/request (or $1 per 10,000 requests). There are discounts for high-volume users, non-profits, and [startups](/startups). +Feature flags and experiments are free for up to 1M requests per month. Beyond that, it costs $0.0001/request (or $1 per 10,000 requests). There are discounts for high-volume users, non-profits, and [startups](/startups). -Other products, like product analytics and session replay, have separate but similarly structured [pricing](/pricing). +Other products, like product analytics and session replay, have separate but similarly structured [pricing](/pricing). ### How much does Statsig cost? @@ -192,4 +207,4 @@ Statsig is free up to 1M requests per month. Thereafter, it's $150 per month for ### Does PostHog offer discounts for nonprofits and startups? -Yes, PostHog offers both. Nonprofit organizations can contact our team and are usually eligible for a discount, while startups can sign up for $50,000 of free credit (and a host of other perks) in the [PostHog for Startups program](/startups). \ No newline at end of file +Yes, PostHog offers both. Nonprofit organizations can contact our team and are usually eligible for a discount, while startups can sign up for $50,000 of free credit (and a host of other perks) in the [PostHog for Startups program](/startups). diff --git a/contents/blog/smartlook-alternatives.mdx b/contents/blog/smartlook-alternatives.mdx index 827209900..2ce80bf53 100644 --- a/contents/blog/smartlook-alternatives.mdx +++ b/contents/blog/smartlook-alternatives.mdx @@ -1,24 +1,23 @@ --- title: The best Smartlook alternatives & competitors, compared date: 2024-03-11 -author: ["james-temperton"] +author: ['james-temperton'] rootpage: /blog featuredImage: https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png featuredImageType: full category: General tags: - - Comparisons + - Comparisons --- -import { ComparisonTable } from 'components/ComparisonTable' -import { ComparisonRow } from 'components/ComparisonTable/row' +import { ProductComparisonTable } from 'components/ProductComparisonTable' ## 1. PostHog -- **Founded:** 2020 -- **Similar to:** LogRocket, Mixpanel -- **Typical users:** Engineers and product teams -- **Typical customers:** Mid-size B2B/B2C companies and startups +- **Founded:** 2020 +- **Similar to:** LogRocket, Mixpanel +- **Typical users:** Engineers and product teams +- **Typical customers:** Mid-size B2B/B2C companies and startups ### What is PostHog? @@ -28,30 +27,38 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/PostHog), as of #### Key features -- **Session replays:** Including event timelines, console logs, network activity. -- **Heatmaps:** Visualize user and rage clicks anywhere on your site. -- **Product analytics:** Analyze funnels, user paths, retention, and trends. -- **Feature flags & A/B testing:** Rollout features safely, run multivariate A/B tests. -- **Surveys:** Run customer satisfaction, NPS, and PMF surveys. +- **Session replays:** Including event timelines, console logs, network activity. +- **Heatmaps:** Visualize user and rage clicks anywhere on your site. +- **Product analytics:** Analyze funnels, user paths, retention, and trends. +- **Feature flags & A/B testing:** Rollout features safely, run multivariate A/B tests. +- **Surveys:** Run customer satisfaction, NPS, and PMF surveys. ### How does PostHog compare to Smartlook? PostHog has more features than Smartlook. Both have key features like single snippet installation, user segmentation, and user privacy options, but PostHog has A/B testing, feature flags, and surveys. - - - - - - - - - - - - - - + ### Why do companies use PostHog? @@ -64,17 +71,15 @@ According to [reviews on G2](https://www.g2.com/products/posthog/reviews), compa 3. **They need a complete picture of users:** PostHog includes every tool necessary to understand users and improve products. This means creating funnels to track conversion, watching replays to see where users get stuck, testing solutions with A/B tests, and gathering feedback with user surveys. > #### Bottom line -> +> > PostHog has more features and more powerful tools than Smartlink. And being self-serve with a generous free tier makes it an ideal alternative to try out. Sure, there’s some extra complexity, but having all your data in one place, with powerful analytics tools, is a major advantage. -
- ## 2. Amplitude -- **Founded:** 2012 -- **Most similar to:** PostHog, LogRocket -- **Typical users:** Product managers, data analysts, marketing teams -- **Typical customers:** Mid-size and large enterprises +- **Founded:** 2012 +- **Most similar to:** PostHog, LogRocket +- **Typical users:** Product managers, data analysts, marketing teams +- **Typical customers:** Mid-size and large enterprises ### What is Amplitude? @@ -84,29 +89,37 @@ According to [BuiltWith](https://trends.builtwith.com/analytics/Amplitude), as o #### Key features -- **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. -- **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. -- **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. -- **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" +- **Product analytics:** Funnel and retention analysis, user paths, behavioral cohorts, custom dashboards, and more. +- **A/B testing:** Test new features on specific targets and analyze with primary, secondary, and counter metrics. +- **Customer data platform:** Combine analytics data with third-party tools for data governance, identity resolution, and data federation. +- **AI insight builder:** Generate insights based on natural language requests, like "What is my purchase conversion rate?" ### How does Amplitude compare to Smartlook? One of the biggest downsides of Amplitude is its lack of autocapture. It also doesn’t have heatmaps, though it recently added session replay. - - - - - - - - - - - - - - + ### Why do companies use Amplitude? @@ -122,47 +135,53 @@ According to G2 reviews, people like Amplitude because: > > Amplitude is popular, mature alternative, especially among large enterprise customers, but it lacks some key features Smartlook users might want, such as autocapture and heatmaps. -
- ## 3. Heap -- **Founded:** 2013 -- **Most similar to:** FullStory, PostHog -- **Typical users:** Product and marketing teams -- **Typical customers:** B2C SaaS and ecommerce companies who want to monitor and improve user experience. +- **Founded:** 2013 +- **Most similar to:** FullStory, PostHog +- **Typical users:** Product and marketing teams +- **Typical customers:** B2C SaaS and ecommerce companies who want to monitor and improve user experience. ### What is Heap? [Heap](/blog/best-heap-alternatives) describes itself as a digital insights platform. This means Heap offers both product analytics and session replay, and supports marketing use cases with multi-touch attribution. -According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), as of March 2024, 4,016 of the top million websites use Heap. 3,099 use Smartlook. +According to [BuiltWith](https://trends.builtwith.com/analytics/Heap), as of March 2024, 4,016 of the top million websites use Heap. 3,099 use Smartlook. Contentsquare, a marketing and ecommerce analytics firm, [acquired Heap in September](https://contentsquare.com/heap/) 2023 and announced plans to integrate the two products. #### Key features -- **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap also has a visual editor that lets teams tag on-page events for analysis. -- **Session replay:** This lacks the debugging tools typical in most replay tools, but Heap still lets you replay sessions for qualitative insights. -- **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. -- **Analysis suggestions:** Advanced data science tools help uncover hidden interactions, friction points, and paths. -- **Managed ETL:** Connect to data warehouses so you can combine your analytics with other sources and get a fuller picture of the entire user journey. +- **Event autocapture:** Frees product teams from relying on engineers to instrument all events. Heap also has a visual editor that lets teams tag on-page events for analysis. +- **Session replay:** This lacks the debugging tools typical in most replay tools, but Heap still lets you replay sessions for qualitative insights. +- **Heatmaps:** See where users click, what point they scroll to, and the areas that get the most attention. +- **Analysis suggestions:** Advanced data science tools help uncover hidden interactions, friction points, and paths. +- **Managed ETL:** Connect to data warehouses so you can combine your analytics with other sources and get a fuller picture of the entire user journey. ### How does Heap compare to Smartlook? - - - - - - - - - - - - - - + ### Why do companies use Heap? @@ -178,47 +197,53 @@ According to G2 reviews, this is what people like most about Heap: > > Heap and Smartlook have similar feature sets. Both are self-serve, though neither are open source. Heap’s acquisition by ContentSquare means its future is in doubt. -
- ## 4. Glassbox -- **Founded:** 2010 -- **Most similar to:** FullStory, PostHog -- **Typical users:** Business analysts, product support, marketers -- **Typical customers:** Enterprise B2C companies, retail, and financial services +- **Founded:** 2010 +- **Most similar to:** FullStory, PostHog +- **Typical users:** Business analysts, product support, marketers +- **Typical customers:** Enterprise B2C companies, retail, and financial services ### What is Glassbox? -[Glassbox](/blog/best-fullstory-alternatives) is a session replay and analytics platform with a particular focus on mobile apps and ecommerce use cases, particularly for business analysts and support teams at large B2C companies. Customers include Danone, Air Canada, and UK retailer Sainsbury's. +[Glassbox](/blog/best-fullstory-alternatives) is a session replay and analytics platform with a particular focus on mobile apps and ecommerce use cases, particularly for business analysts and support teams at large B2C companies. Customers include Danone, Air Canada, and UK retailer Sainsbury's. As of March 2024, just 393 of the top 1 million websites use Glassbox according to [BuiltWith](https://trends.builtwith.com/analytics/GlassBox), though the company’s focus on mobile apps isn’t reflected in this number. 3,099 use Smartlook. #### Key features -- **Session replay: Watch and analyze user sessions on web and mobile apps. -- **Product analytics:** Understand user paths and pain points. -- **Performance analytics:** Track app performance and its impact on conversion rates. -- **Click, scroll, and heatmaps:** Understand where and how users interact with your app. -- **User feedback:** Collect satisfaction and user feedback on the app experience. +- \*\*Session replay: Watch and analyze user sessions on web and mobile apps. +- **Product analytics:** Understand user paths and pain points. +- **Performance analytics:** Track app performance and its impact on conversion rates. +- **Click, scroll, and heatmaps:** Understand where and how users interact with your app. +- **User feedback:** Collect satisfaction and user feedback on the app experience. ### How does Glassbox compare to Smartlook? Glassbox and Smartlook share many of the same features, but Glassbox is not self-serve and implementation isn’t as straightforward. - - - - - - - - - - - - - - + ### Why do companies use Glassbox? @@ -236,42 +261,50 @@ According to G2 reviews, people use Glassbox for: ## 5. Pendo -- **Founded:** 2013 -- **Most similar to:** PostHog, Hotjar -- **Typical users:** Product managers and customer success teams -- **Typical customers:** Small and mid-market B2C apps +- **Founded:** 2013 +- **Most similar to:** PostHog, Hotjar +- **Typical users:** Product managers and customer success teams +- **Typical customers:** Small and mid-market B2C apps ### What is Pendo? -[Pendo](/blog/posthog-vs-pendo) describes itself as a product experience platform. In addition to product analytics, it has session replay, in-app guides, user feedback, and product validation tools. +[Pendo](/blog/posthog-vs-pendo) describes itself as a product experience platform. In addition to product analytics, it has session replay, in-app guides, user feedback, and product validation tools. According to data from BuiltWith, as of March 2024, 3,400 of the top million websites use Pendo. 3,099 use Smartlook. #### Key features -- **Product analytics:** Funnels, trends, and retention analysis with event autocapture. -- **In-app guides:** Deliver personalized guidance to customers right inside your app. -- **User feedback:** Capture and analyze customer feedback at scale. -- **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. +- **Product analytics:** Funnels, trends, and retention analysis with event autocapture. +- **In-app guides:** Deliver personalized guidance to customers right inside your app. +- **User feedback:** Capture and analyze customer feedback at scale. +- **Product validation and roadmaps:** Plan your product improvements and roadmap using data from Pendo. ### How does Pendo compare to Smartlook? Pendo’s lack of autocapture is a major drawback, though its focus on qualitative feedback through in-app guides and product planning will appeal to many. - - - - - - - - - - - - - - + ### Why do companies use Pendo? @@ -287,14 +320,12 @@ According to G2 reviews, people use Pendo for: > > Pedro and Smartlook have many of the same features, but the lack of autocapture is a big downside. Pendo might be a good alternative if you specifically want its customer feedback features. -
- ## 6. LogRocket -- **Founded:** 2016 -- **Similar to:** PostHog, Smartlook -- **Typical users:** Product managers, engineers, support teams -- **Typical customers:** B2B SaaS, B2C retailers +- **Founded:** 2016 +- **Similar to:** PostHog, Smartlook +- **Typical users:** Product managers, engineers, support teams +- **Typical customers:** B2B SaaS, B2C retailers #### What is LogRocket? @@ -304,30 +335,38 @@ According to [BuiltWith](https://trends.builtwith.com/widgets/LogRocket), as of ### Key features -- **Session replay:** Understand exactly what people are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. -- **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. -- **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. -- **Heatmaps:** See what people are clicking on, where they are spending their time, and how far they scroll. -- **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. +- **Session replay:** Understand exactly what people are doing on your site. See the screens they visit, places they click, as well as console and network logs, errors, and performance data. +- **Error tracking:** Identify and triage the most impactful issues with JavaScript and network errors as well as stack traces. +- **Product analytics:** Capture usage data and visualize it with conversion funnels, path analysis, and retention charts. +- **Heatmaps:** See what people are clicking on, where they are spending their time, and how far they scroll. +- **Performance monitoring:** Monitor frontend performance such as web vitals, CPU and memory usage, and network speed. ### How does LogRocket compare to Smartlook? LogRocket matches many of Smartlook's features and has a strong focus on error and performance tracking. - - - - - - - - - - - - - - + ### Why do companies use LogRocket? @@ -343,14 +382,12 @@ According to G2 reviews, people use LogRocket for: > > LogRocket and Smartlook have very similar feature sets. Both offer self-serve and have a range of tools to try out. They’re both good choices for companies looking for comprehensive analytics tools. -
- ## 7. Contentsquare -- **Founded:** 2012 -- **Most similar to:** Heap, Glassbox -- **Typical users:** Product managers, ecommerce teams, and marketers -- **Typical customers:** Ecommerce, retail, and finance +- **Founded:** 2012 +- **Most similar to:** Heap, Glassbox +- **Typical users:** Product managers, ecommerce teams, and marketers +- **Typical customers:** Ecommerce, retail, and finance ### What is Contentsquare? @@ -358,29 +395,37 @@ Contentsquare is an analytics platform that combines heatmaps, customer journey #### Key features -- **Zone-based heatmaps:** Visualize how well each page element is performing based on metrics like attractiveness, engagement, click rate, and conversion. -- **Journey analysis:** See how users move through your website page by page from start to finish and zero in on where people get lost and where drop-offs happen. -- **Session replays:** See how people experience your site or app by capturing every click and scroll. -- **User segmentation:** Segment users into different groups based on demographics and behaviors. Using this data you can then tailor what you're building for specific user groups. +- **Zone-based heatmaps:** Visualize how well each page element is performing based on metrics like attractiveness, engagement, click rate, and conversion. +- **Journey analysis:** See how users move through your website page by page from start to finish and zero in on where people get lost and where drop-offs happen. +- **Session replays:** See how people experience your site or app by capturing every click and scroll. +- **User segmentation:** Segment users into different groups based on demographics and behaviors. Using this data you can then tailor what you're building for specific user groups. ### How does Contentsquare compare to Smartlook? Contentsquare is popular with large enterprises and has more advanced features, including AI-powered analytics recommendations. Smartlook is a good choice for smaller businesses. - - - - - - - - - - - - - - + ### Why do companies use Contentsquare? @@ -396,14 +441,12 @@ According to G2 reviews, people like Contentsquare because: > > From data visualizations, to behavior analysis, and detailed session replays, Contentsquare has a lot to offer, especially for larger companies. Smartlook has a more user-friendly interface, which might appeal to smaller organizations. -
- ## 8. Hotjar -- **Founded:** 2014 -- **Most similar to:** Pendo, PostHog -- **Typical users:** Product designers, researchers, and marketers -- **Typical customers:** Ecommerce and content-driven sites +- **Founded:** 2014 +- **Most similar to:** Pendo, PostHog +- **Typical users:** Product designers, researchers, and marketers +- **Typical customers:** Ecommerce and content-driven sites ### What is Hotjar? @@ -411,30 +454,38 @@ According to G2 reviews, people like Contentsquare because: #### Key features -- **Heatmaps:** See what parts of your pages get attention and how far down the page users get. -- **Recordings:** Replay real user sessions and see what they see; discover hidden friction. -- **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. -- **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. -- **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. +- **Heatmaps:** See what parts of your pages get attention and how far down the page users get. +- **Recordings:** Replay real user sessions and see what they see; discover hidden friction. +- **Feedback:** Learn what your users are thinking. Find out their likes, dislikes, and satisfaction. +- **Surveys:** Ask users questions to hear their opinions on features, flows, and what you should build next. +- **Interviews:** Talk to real users to share ideas, test designs, and get live feedback. ### How does Hotjar compare to Smartlook? -Smartlook has a lot more features than Hotjar and, as it’s free to try, could be a great alternative to try out if you’re looking for more than Hotjar offers. +Smartlook has a lot more features than Hotjar and, as it’s free to try, could be a great alternative to try out if you’re looking for more than Hotjar offers. - - - - - - - - - - - - - - + ### Why do companies use Hotjar? diff --git a/contents/docs/support-options.md b/contents/docs/support-options.md index 5adf6c3e9..044effd4b 100644 --- a/contents/docs/support-options.md +++ b/contents/docs/support-options.md @@ -6,9 +6,8 @@ showTitle: true > **Have a question?** Ask anything PostHog-related at [posthog.com/questions](/questions). -PostHog provides a free basic level of support to everyone via the community, with additional support options available for paying customers depending on product. +PostHog provides a free basic level of support to everyone via the community, with additional support options available for paying customers depending on product. - @@ -69,15 +68,14 @@ PostHog provides a free basic level of support to everyone via the community, wi
-
## Official Support There are three ways to get official support: -* Open a ticket through our [in-app support modal](https://app.posthog.com/home#supportModal). -* Ask a community question directly in the Docs at the bottom of the page, or check out [our database](/questions) of previously answered questions. -* Open an bug report on [our main Github repo](https://github.com/posthog/posthog). +- Open a ticket through our [in-app support modal](https://app.posthog.com/home#supportModal). +- Ask a community question directly in the Docs at the bottom of the page, or check out [our database](/questions) of previously answered questions. +- Open an bug report on [our main Github repo](https://github.com/posthog/posthog). We are very grateful to people that do this the other way around and help answer others' questions. You may just end up with some [merch](https://merch.posthog.com/) for particularly good answers :) @@ -87,14 +85,15 @@ Anybody using PostHog Cloud can raise a bug, submit feedback or otherwise ask fo ### Severity Levels -In order to prioritise our responses we ask you to indicate the impact an issue is having for you. When creating a ticket you'll be asked to choose a severity level from one of the following: +In order to prioritise our responses we ask you to indicate the impact an issue is having for you. When creating a ticket you'll be asked to choose a severity level from one of the following: | **Level** | **Impact** | **Examples** | -|-----------|---------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------| -| Critical | PostHog is completely unavailable or other significant business impact |
  • PostHog Cloud UI is unavailable
  • Feature Flags API not responding
  • Data loss
  • Security breach
| +| --------- | ------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | --- | --- | --- | +| Critical | PostHog is completely unavailable or other significant business impact |
  • PostHog Cloud UI is unavailable
  • Feature Flags API not responding
  • Data loss
  • Security breach
| | High | Key features of the product are unavailable, causing major inconvenience or limited functionality |
  • Dashboards not loading
  • Session Replays not loading
  • Data Ingestion is delayed
  • Feature Flag targeting issues
| | Medium | There are issues with the product, but the impact is limited |
  • Insights are slow to load
  • Session replays have missing information
| -| Low | Requests that have minimal impact on the usability of the product |
  • Feature requests
  • Usage questions
| | | | +| Low | Requests that have minimal impact on the usability of the product |
  • Feature requests
  • Usage questions
| | | | + ## Dedicated Slack For certain paid customers we support you through a private Slack channel. This helps us all get on the same side - and it's just more fun for everyone. @@ -103,16 +102,16 @@ We will select the right team for you at PostHog. This typically includes the Cu [These are the kinds of people](/people) you'd be working with! -We do *not* have non-technical support people who triage issues. We directly connect you to people who are building PostHog. This has scaled to support thousands of companies very effectively, and we always aim to productize solutions to problems. +We do _not_ have non-technical support people who triage issues. We directly connect you to people who are building PostHog. This has scaled to support thousands of companies very effectively, and we always aim to productize solutions to problems. From your side, it's important you bring your A team. We recommend you add: -* A stakeholder from engineering -* A stakeholder from data engineering / data analysis -* A stakeholder from product management -* 2-3 power users -* A stakeholder from customer success (if relevant) -* A stakeholder from sales (if relevant) +- A stakeholder from engineering +- A stakeholder from data engineering / data analysis +- A stakeholder from product management +- 2-3 power users +- A stakeholder from customer success (if relevant) +- A stakeholder from sales (if relevant) It's best not to let your group get much bigger as it can create a lot of noise. @@ -128,11 +127,11 @@ We help you define meaningful dashboards for your company and regularly check in We ask to be a user in your PostHog team so we can suggest ways to get more value out of the product. These are some of the ways we can help you: -* Build basic dashboards that cover Acquisition, Activation, Retention, Referral and Revenue -* Build deep dive dashboards to help you understand changes in the above -* Give guidance on using Session Recording, Heatmaps and Paths, depending on your product -* Help you understand the impact on your core metrics of changes deployed behind Feature Flags -* Help you run Experiments +- Build basic dashboards that cover Acquisition, Activation, Retention, Referral and Revenue +- Build deep dive dashboards to help you understand changes in the above +- Give guidance on using Session Recording, Heatmaps and Paths, depending on your product +- Help you understand the impact on your core metrics of changes deployed behind Feature Flags +- Help you run Experiments ## Terms and Conditions @@ -144,24 +143,24 @@ PostHog Cloud Editions have [standard terms](/terms). If you need non-standard terms or Service Level Agreements (SLAs), for example, we offer MSAs to Enterprise customers only. These cover things like: -* Custom Service Level Agreements -* Custom legal changes if you have special requirements -* Custom information security requirements +- Custom Service Level Agreements +- Custom legal changes if you have special requirements +- Custom information security requirements -We do not make contractual commitments to make product changes or alter our roadmap. +We do not make contractual commitments to make product changes or alter our roadmap. ## Security assessment -We have an extensive range of robust internal [security policies](/handbook/company/security) that apply to all products and cover several requirements around GDPR, SOC 2, HIPAA and CCPA. +We have an extensive range of robust internal [security policies](/handbook/company/security) that apply to all products and cover several requirements around GDPR, SOC 2, HIPAA and CCPA. For Enterprise customers, we are happy to complete your own security assessment. This can take the form of us enabling your team internally (who are responsible for information security since they are hosting the data), or it can mean us just answering questions and adapting our policies if needed. ## Bespoke pricing -We provide discounts for customers who make an up-front purchase of PostHog Cloud Credit. You can see the [discount schedule](/handbook/growth/sales/contract-rules#discounts) in our company handbook. +We provide discounts for customers who make an up-front purchase of PostHog Cloud Credit. You can see the [discount schedule](/handbook/growth/sales/contract-rules#discounts) in our company handbook. ## Payment via invoicing -We only take payments via credit or debit card, processed via Stripe. +We only take payments via credit or debit card, processed via Stripe. -For companies wishing to pay via invoice, an up-front credit purchase is needed. [Contact our Sales team](/talk-to-a-human) for help with this. +For companies wishing to pay via invoice, an up-front credit purchase is needed. [Contact our Sales team](/talk-to-a-human) for help with this. diff --git a/contents/docs/web-analytics/web-vs-product-analytics.mdx b/contents/docs/web-analytics/web-vs-product-analytics.mdx index e94a2c614..bbb759fcf 100644 --- a/contents/docs/web-analytics/web-vs-product-analytics.mdx +++ b/contents/docs/web-analytics/web-vs-product-analytics.mdx @@ -9,19 +9,27 @@ import { ComparisonRow } from 'components/ComparisonTable/row' In a nutshell: -- [Web analytics](/web-analytics) is good for tracking and monitoring high-level website metrics like page views, bounce rate, and the top sources of traffic. It's a pre-defined dashboard, so it's easy to quickly dip into and find what you need. +- [Web analytics](/web-analytics) is good for tracking and monitoring high-level website metrics like page views, bounce rate, and the top sources of traffic. It's a pre-defined dashboard, so it's easy to quickly dip into and find what you need. -- [Product analytics](/product-analytics) is good for diving deep into how specific users, or groups of users, behave. There are [dashboard templates](/templates) to help you get started, but you can build custom insights and dashboards to your precise needs, and use [notebooks](/docs/notebooks) for adhoc analysis. +- [Product analytics](/product-analytics) is good for diving deep into how specific users, or groups of users, behave. There are [dashboard templates](/templates) to help you get started, but you can build custom insights and dashboards to your precise needs, and use [notebooks](/docs/notebooks) for adhoc analysis. Here's a quick comparison: - - - - - - + + + + + + ## When should you use web analytics? @@ -31,10 +39,10 @@ Web analytics gives you a single, pre-built [dashboard](https://us.posthog.com/w It can help you figure out which pages and products are most popular and resonate the most with people. You can use web analytics to find out: @@ -42,7 +50,7 @@ You can use web analytics to find out:
How many visitors were there in recent days, weeks, and months? - Use the [web analytics dashboard](/docs/web-analytics/dashboard) to see the number of visitors currently online. Or filter by a specific time period like the last 14 days. You can also filter by unique visitors, pageviews, and sessions. +Use the [web analytics dashboard](/docs/web-analytics/dashboard) to see the number of visitors currently online. Or filter by a specific time period like the last 14 days. You can also filter by unique visitors, pageviews, and sessions. Which pages are people visiting? - Use the [paths](/docs/web-analytics/dashboard#paths) section on the dashboard to see which paths people are navigating to. You can also filter by the entry path, end path, and outbound clicks. +Use the [paths](/docs/web-analytics/dashboard#paths) section on the dashboard to see which paths people are navigating to. You can also filter by the entry path, end path, and outbound clicks. What is the bounce rate for pages on the site? - You can see the bounce rate percentage in the [paths](/docs/web-analytics/dashboard#paths) section in the web analytics dashboard. +You can see the bounce rate percentage in the [paths](/docs/web-analytics/dashboard#paths) section in the web analytics dashboard. What are the top sources of traffic? - List the top [referrers, channels, and UTM sources](/docs/web-analytics/dashboard#referrers-channels-utms) for the traffic to your website. +List the top [referrers, channels, and UTM sources](/docs/web-analytics/dashboard#referrers-channels-utms) for the traffic to your website. Where are visitors located geographically? - Use the [world map](/docs/web-analytics/dashboard#world-map) to visualize where visitors are located. You can also filter by the top countries, regions, and cities. +Use the [world map](/docs/web-analytics/dashboard#world-map) to visualize where visitors are located. You can also filter by the top countries, regions, and cities. How long do sessions last on average? - You can use the web analytics dashboard to see how long sessions last on average over a given period of time, and also see how that duration is increasing or decreasing from the previous period. +You can use the web analytics dashboard to see how long sessions last on average over a given period of time, and also see how that duration is increasing or decreasing from the previous period. How many people are converting? - Use the **Add conversion goal** button to view conversion rates for particular events or groups of events. +Use the **Add conversion goal** button to view conversion rates for particular events or groups of events.
-
- For more on web analytics, check out our [getting started](/docs/web-analytics/getting-started) guide. ## When should you use product analytics? @@ -150,10 +156,10 @@ For more on web analytics, check out our [getting started](/docs/web-analytics/g When you want to dive deeper into user behavior in your app and how they are interacting with features. It gives you insights into metrics such as feature adoption rate, user retention, and churn. You can use product analytics to: @@ -161,7 +167,7 @@ You can use product analytics to:
Build custom dashboards - You can create custom [dashboards](/docs/product-analytics/dashboards) to track all your most important product and performance metrics. +You can create custom [dashboards](/docs/product-analytics/dashboards) to track all your most important product and performance metrics. Analyze trends and patterns in usage data - Use [trends](/docs/product-analytics/trends/overview) to plot data and find patterns. +Use [trends](/docs/product-analytics/trends/overview) to plot data and find patterns. Find where people are getting stuck during onboarding with funnels - Use [funnels](/docs/product-analytics/funnels) to understand where people are getting stuck or dropping off in your flow. +Use [funnels](/docs/product-analytics/funnels) to understand where people are getting stuck or dropping off in your flow. Follow users along their journey through your product with user paths - Use [user paths](/docs/product-analytics/paths) to find which parts of your product people are actually using, where users are getting confused or stuck, etc. +Use [user paths](/docs/product-analytics/paths) to find which parts of your product people are actually using, where users are getting confused or stuck, etc. Look for particularly engaging features with stickiness - Use [stickiness](/docs/product-analytics/stickiness) to find engaging features by seeing how many times users perform an event within a specific time period. +Use [stickiness](/docs/product-analytics/stickiness) to find engaging features by seeing how many times users perform an event within a specific time period. Visualize user cohorts and retention metrics - Use [retention](/docs/product-analytics/retention) insights to find how many users sign up and come back to use your product after trying it. +Use [retention](/docs/product-analytics/retention) insights to find how many users sign up and come back to use your product after trying it.
-
- Check out the [product analytics docs](/docs/product-analytics) for more examples and guides. diff --git a/contents/handbook/company/brand-assets.md b/contents/handbook/company/brand-assets.md index 360bbf323..650a4e879 100644 --- a/contents/handbook/company/brand-assets.md +++ b/contents/handbook/company/brand-assets.md @@ -11,33 +11,29 @@ hideAnchor: false We’re really happy people want to build on top of PostHog, but we want to keep it clear when something is made by us or made by someone else. If you've built a third-party app on top of PostHog or want to partner with us in some way, here is some high-level guidance for you to bear in mind. -- We're _generally OK_ with people using the PostHog name to describe compatibility. For example, you can say your product "works with PostHog," is "built for PostHog" or "built on PostHog". +- We're _generally OK_ with people using the PostHog name to describe compatibility. For example, you can say your product "works with PostHog," is "built for PostHog" or "built on PostHog". -- We're *not OK* with people using the PostHog name to make it look like your project is made by, endorsed by, or is officially partnered with PostHog if it isn't. So for example, while "Desktop Studio for PostHog" would be fine, "Official PostHog Desktop Studio" or "PostHog Desktop Studio" would not be. +- We're _not OK_ with people using the PostHog name to make it look like your project is made by, endorsed by, or is officially partnered with PostHog if it isn't. So for example, while "Desktop Studio for PostHog" would be fine, "Official PostHog Desktop Studio" or "PostHog Desktop Studio" would not be. -- You can use our logo or brand assets only in unmodified form, and not as the main branding for your own project. You cannot make it seem like your product is an official PostHog product. Please make sure that logo and name usage are consistent with the rules we've laid out in this page. +- You can use our logo or brand assets only in unmodified form, and not as the main branding for your own project. You cannot make it seem like your product is an official PostHog product. Please make sure that logo and name usage are consistent with the rules we've laid out in this page. -We don't like doing it, but if we spot some name or logo usage that are inconsistent with our guidelines or brand, we will reach out to try to get that sorted out, so please try to be thoughtful about branding and try to be consistent with the guidelines we've set out here. If you have questions, please reach out to us at marketing@posthog.com for clarification. +We don't like doing it, but if we spot some name or logo usage that are inconsistent with our guidelines or brand, we will reach out to try to get that sorted out, so please try to be thoughtful about branding and try to be consistent with the guidelines we've set out here. If you have questions, please reach out to us at marketing@posthog.com for clarification. ## Logo -If you're looking for the PostHog logo, you came to the right place. Please keep the logo intact. SVG is always preferred as it will infinitely scale with no quality loss. +If you're looking for the PostHog logo, you came to the right place. Please keep the logo intact. SVG is always preferred as it will infinitely scale with no quality loss. (Images shown below have transparent backgrounds but appear here with a solid background color.) - +| Preview | Name | Vector | PNG | PNG w/ padding\* | +| ----------------------------------------------------------------------------------------------------------------------------------- | -------------- | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | +|
| Standard logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | +|
![](/brand/posthog-logo-black.svg)
| Dark logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | +|
![](/brand/posthog-logo-white.svg)
| Light logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | +|
![](/brand/posthog-logomark.svg)
| Logomark | SVG | PNG \| PNG @2x | PNG \| PNG @2x | +|
![](/brand/posthog-logo-stacked.svg)
| Logo (stacked) | SVG | PNG \| PNG @2x | PNG \| PNG @2x | -| Preview | Name | Vector | PNG | PNG w/ padding* | -|---------|---------------|--------|-----------------------|--------------------------------| -|
| Standard logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | -|
![](/brand/posthog-logo-black.svg)
| Dark logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | -|
![](/brand/posthog-logo-white.svg)
| Light logo | SVG | PNG \| PNG @2x | PNG \| PNG @2x | -|
![](/brand/posthog-logomark.svg)
| Logomark | SVG | PNG \| PNG @2x | PNG \| PNG @2x | -|
![](/brand/posthog-logo-stacked.svg)
| Logo (stacked) | SVG | PNG \| PNG @2x | PNG \| PNG @2x | - -
- -*PNGs with padding are useful when uploading the logo to a third-party service where there is limited control over padding/margin around the logo. +\*PNGs with padding are useful when uploading the logo to a third-party service where there is limited control over padding/margin around the logo. When using the logo on a dark background, use the white-only version of the logo. _Never_ modify the colors in the logomark (like changing the hedgehog's face color to white when using on a dark background). @@ -51,7 +47,7 @@ If you have any questions or need clarification about which version to use, ask ## Typography -We use Displaay's typeface called *Matter SQ*. (SQ = square dots.) +We use Displaay's typeface called _Matter SQ_. (SQ = square dots.) On the website, we use this for all text. In-product, we only use for titles and buttons. @@ -59,7 +55,7 @@ On the website, we use this for all text. In-product, we only use for titles and On posthog.com, we use the [variable font](https://web.dev/variable-fonts/) version. This allows us to specify our own font weights, which we do for paragraph text. -Context: *Matter Regular*'s weight is `430` and the next step up is *Matter Medium* at `570`, so we use our own weight of `475` for paragraph text. +Context: _Matter Regular_'s weight is `430` and the next step up is _Matter Medium_ at `570`, so we use our own weight of `475` for paragraph text. ### Developing locally @@ -80,29 +76,29 @@ Note: When submitting a PR, be sure to revert changes made to `global.css` ### Designing on desktop -We use 4 cuts of Displaay's *Matter SQ* typeface (SQ stands for square dots): +We use 4 cuts of Displaay's _Matter SQ_ typeface (SQ stands for square dots): -1. *Bold* (titles and section headers) -2. *Semibold* (paragraphs accompanying headers and paragraph links) -3. *Regular* & *Regular Italic* (paragraph text) +1. _Bold_ (titles and section headers) +2. _Semibold_ (paragraphs accompanying headers and paragraph links) +3. _Regular_ & _Regular Italic_ (paragraph text) -Note that *Regular* and *Regular Italic* are lighter than the font-weight we use on the web, so paragraph text in Figma mockups will look noticeably thinner than how it appears on posthog.com. +Note that _Regular_ and _Regular Italic_ are lighter than the font-weight we use on the web, so paragraph text in Figma mockups will look noticeably thinner than how it appears on posthog.com. -When designing ads or other content with non-paragraph text, use *Semibold* instead of *Regular*. +When designing ads or other content with non-paragraph text, use _Semibold_ instead of _Regular_. We have a handful of licenses for desktop use of Matter. Contact Cory if you need the desktop fonts (OTFs). -| Name | Weight | Size | Letter spacing | Line height | -|---------------------------------------|----------|------------|----------------|-------------| -| h1 | Bold | 64px | -1% | 100% | -| h2 | Bold | 48px | -1% | 120% | -| h3 | Bold | 30px | -2% | 140% | -| h4 | Bold | 24px | -2% | | -| h5 | Semibold | 20px | -2% | | -| h6 | Semibold | 16px | 0 | | -| Paragraphs accompanying large headers | Semibold | 20px | -1% | 125% | -| p | Regular | 17px | | 175% | -| p (small) | Regular | 15px | | 150% | +| Name | Weight | Size | Letter spacing | Line height | +| ------------------------------------- | -------- | ---- | -------------- | ----------- | +| h1 | Bold | 64px | -1% | 100% | +| h2 | Bold | 48px | -1% | 120% | +| h3 | Bold | 30px | -2% | 140% | +| h4 | Bold | 24px | -2% | | +| h5 | Semibold | 20px | -2% | | +| h6 | Semibold | 16px | 0 | | +| Paragraphs accompanying large headers | Semibold | 20px | -1% | 125% | +| p | Regular | 17px | | 175% | +| p (small) | Regular | 15px | | 150% | ## Other fonts @@ -114,11 +110,11 @@ We use two other fonts for special purposes. Please adhere to their usage guidel #### Usage guidelines -- When used for headlines or at larger sizes, use the `Bold` variant -- Only for small (description) text, use the `Normal` variant in regular casing. Never use for more than a couple lines of text in a row. -- Always use uppercase letters -- Letter spacing: -2% -- Line height: 100% (generally) +- When used for headlines or at larger sizes, use the `Bold` variant +- Only for small (description) text, use the `Normal` variant in regular casing. Never use for more than a couple lines of text in a row. +- Always use uppercase letters +- Letter spacing: -2% +- Line height: 100% (generally) #### Examples @@ -138,8 +134,8 @@ We use two other fonts for special purposes. Please adhere to their usage guidel #### Usage guidelines -- Only use for quotes in hedgehog artwork or where hedgehogs are otherwise communicating something -- Only use uppercase +- Only use for quotes in hedgehog artwork or where hedgehogs are otherwise communicating something +- Only use uppercase #### Example @@ -157,27 +153,26 @@ We have two color schemes (light and dark mode), but primarily use light mode. We use the same set of colors, and only swap out a couple hues depending on the color scheme. -Colors denoted with an asterisk (*) are the same between palettes. - -| Name | Light mode | Dark mode | -|-----------------------------|------------|-----------| -| Text color (at 90% opacity) | `#151515` | `#EEEFE9` | -| Background color | `#EEEFE9` | `#151515` | -| Accent | `#E5E7E0` | `#2C2C2C` | -| Dashed divider line | `#D0D1C9` | `#4B4B4B` | -| Red* | `#F54E00` | | -| Yellow | `#DC9300` | `#F1A82C` | -| Blue* | `#1D4AFF` | | -| Gray* | `#BFBFBC` | | -| Links | Use Red | | +Colors denoted with an asterisk (\*) are the same between palettes. +| Name | Light mode | Dark mode | +| --------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | +| Text color (at 90% opacity) | `#151515` | `#EEEFE9` | +| Background color | `#EEEFE9` | `#151515` | +| Accent | `#E5E7E0` | `#2C2C2C` | +| Dashed divider line | `#D0D1C9` | `#4B4B4B` | +| Red\* | `#F54E00` | | +| Yellow | `#DC9300` | `#F1A82C` | +| Blue\* | `#1D4AFF` | | +| Gray\* | `#BFBFBC` | | +| Links | Use Red | | ### Use `opacity` over more colors When possible, use opacity to modify colors. This allows us to use fewer colors in our palette, which is light years easier when working with two color schemes. | Paragraph text | `rgba($value, 90%)` | -|----------------|-------------------------------------| +| -------------- | ----------------------------------- | | Links | `rgba($value, 95%)` (and semibold) | | Links:hover | `rgba($value, 100%)` (and semibold) | @@ -190,10 +185,11 @@ We use [Pitch](https://pitch.com) for polished presentations (like when giving a For team members we keep all our currently approved hedgehogs [in this Figma file](https://www.figma.com/file/I0VKEEjbkKUDSVzFus2Lpu/Hoggies?type=design&node-id=0-1&mode=design&t=H3ElmuzbLMFp4qP7-0). This enables us to look through the library of approved hogs, and to export them at required sizes without relying on the design team. Here's how: + 1. Open the Figma file. You can manually browse, or use `Cmd + F` to search based on keywords such as 'happy', 'sad', or 'will smith'. -2. Select the hog you want. If needed, adjust the size using the 'Frame' menu in the top of the right-hand sidebar. +2. Select the hog you want. If needed, adjust the size using the 'Frame' menu in the top of the right-hand sidebar. 3. At the bottom of the right-hand sidebar, select the file type you need in the 'Export' menu, choose `@2x`, then select 'Export [filename]' to download the image. -If you can't find a suitable hog, you can [request one from the design team](/handbook/brand/art-requests). +If you can't find a suitable hog, you can [request one from the design team](/handbook/brand/art-requests). > Non-team members can find some of the most-used hogs to download on [our press page](/media). diff --git a/contents/handbook/engineering/posthog-com/product-comparisons.mdx b/contents/handbook/engineering/posthog-com/product-comparisons.mdx new file mode 100644 index 000000000..068c6e0e8 --- /dev/null +++ b/contents/handbook/engineering/posthog-com/product-comparisons.mdx @@ -0,0 +1,459 @@ +--- +title: Product & feature comparisons +--- + +import OSTabs from 'components/OSTabs' + +Keeping product comparison charts up-to-date across a large website with multiple products is tricky, so we've built a way to source data from a single place. That way, if a competitor adds a new feature (or updates an existing one), we can update the data in one place and have it automatically reflected across the entire website in existing product comparison tables, blog posts, and other documentation. + +To do this, we need a source of record for: + +- feature definitions (each PostHog product and its feature set) +- competitor data (each competitor and their product and feature offerings) + +By standardizing all features across all products and competitors, we can generate a comparison table without any hard-coded data. + +## Example + +This is not an ordinary Markdown table. (In fact, it's not Markdown at all!) + + + ), + }, + { + label: 'Code', + value: 'code', + content: ( +
+                    {``}
+                
+ ), + }, + ]} +/> + +See more examples in the [PostHog vs Amplitude blog post](/blog/posthog-vs-amplitude). All tables are dynamically rendered from data sourced from json arrays. + +## Product & platform features + +Feature definitions for PostHog products are stored in: + +``` +/src/hooks/featureDefinitions/{productName}.tsx // individual products +/src/hooks/featureDefinitions/platform.tsx // overall platform +``` + +### Session Replay example: + +`/src/hooks/featureDefinitions/session_replay.tsx` + +Features can live in the `features` node, or nested inside in a logical grouping. (This is a truncated example.) + +```typescript +export const sessionReplayFeatures = { + summary: { + name: 'Session Replay', + description: 'Watch real user sessions to understand behavior and fix issues', + url: '/session-replay', + docsUrl: '/docs/session-replay', + }, + features: { + canvas_recording: { + name: 'Canvas recording', + description: 'Capture canvas elements in your app', + }, + chat_with_recordings: { + name: 'Chat with your recordings', + description: 'Discover useful recordings using AI-powered chat', + }, + }, + platform_support: { + description: 'Record on web and mobile across major frameworks', + features: { + web_app_recordings: { + name: 'Web app recordings', + description: 'Capture recordings from single-page apps and websites', + }, + mobile_app_recordings: { + name: 'Mobile app recordings', + description: 'Capture recordings in iOS and Android apps', + }, + ios_recordings: { + name: 'iOS recordings', + description: 'Record sessions from iOS mobile apps', + }, + }, + }, +} +``` + +## Competitor (& PostHog) data + +Competitor data is stored in: + +``` +/src/hooks/competitorData/{competitorName}.tsx +/src/hooks/competitorData/posthog.tsx +``` + +### Amplitude example: + +`/src/hooks/competitorData/amplitude.tsx` + +Feature-level data for competitors is stored in the same format, with the exception being that products are namespaced under the `products` node in a single file instead of being spread across multiple files for each product. + +There's also a `platform` node below the `product` array. + +```typescript +export const amplitude = { + name: 'Amplitude', + key: 'amplitude', + assets: { + icon: '/images/competitors/amplitude.svg', + comparisonArticle: '/blog/posthog-vs-amplitude', + }, + products: { + session_replay: { + available: true, + pricing: { + free_tier: '1,000 recordings', + }, + features: { + canvas_recording: false, + chat_with_recordings: false, + clickmaps: false, + conditional_recording: false, + }, + }, + }, + + platform: { + deployment: { + eu_hosting: true, + open_source: false, + self_host: false, + }, + pricing: { + free_tier: true, + transparent_pricing: false, + usage_based_pricing: true, + }, + }, +} +``` + +## Referencing data + +There are several ways to assemble competitor tables. It uses the `` component which uses `` internally. + +### Compare products between competitors + +This will list out the top-level product names and descriptions. + + + ), + }, + { + label: 'Code', + value: 'code', + content: ( +
+                    {``}
+                
+ ), + }, + ]} +/> + +### Render all items within a node + +Use `features` to render all items inside the node. + +This is helpful for comparing all features within a product without having to reference them individually. + + + ), + }, + { + label: 'Code', + value: 'code', + content: ( +
+                    {``}
+                
+ ), + }, + ]} +/> + +### Compare specific features between competitors + +If you want to cherry-pick specific features, just reference the key directly. (This is useful for blog posts that compare specific features between competitors in a manually set order.) + + + ), + }, + { + label: 'Code', + value: 'code', + content: ( +
+                    {``}
+                
+ ), + }, + ]} +/> + +### Override label/description but source values from competitor files + +This is useful when referencing a global feature but want to tailor the label or description to be more personalized to the product or feature. + +_Example: If there's a global data retention for 7 years but in reference to heatmaps, you might want to say "Heatmap data retained for 7 years."_ + +``` +{ + label: 'Custom label', + description: 'Custom description about heatmaps', + path: 'heatmaps.features.heatmaps', +}, +``` + +### Add custom line items with arbitrary values + +If you need to add a custom row that doesn't exist in the competitor data, you can use the `values` property to specify a value for each competitor. + + + ), + }, + { + label: 'Code', + value: 'code', + content: ( +
+                    {``}
+                
+ ), + }, + ]} +/> + +The `values` array should have the same length as the `competitors` array, with each value corresponding to a competitor in order. + +### Section headers + +Add section headers to organize comparison tables into logical groups. Headers only require a `label` property: + +```tsx + +``` + +Headers automatically span across all columns and are styled with a border to visually separate sections. + +## Excluding sections + +Product pages list out all sections within a product's feature set by default, but in some cases it doesn't make sense to do so. + +For example, showing the `platform.integrations` section might make sense for the [Product Analytics comparison](/product-analytics#feature-comparison), but not for [LLM Analytics comparison](/llm-analytics#feature-comparison) where that product doesn't really integrate with the tools that are otherwise integrated across the PostHog platform. + +If you want to exclude a section from rendering, you can use the `excludedSections` property. + +```tsx + +``` + +For product pages, this is handled by the `excluded_sections` property in the product's feature definition file. + +`/src/hooks/productData/llm_analytics.tsx`: + +```typescript +export const llmAnalytics = { + ... + comparison: { + companies: [ + { + name: 'Langfuse', + key: 'langfuse', + }, + { + name: 'Langsmith', + key: 'langsmith', + }, + { + name: 'Helicone', + key: 'helicone', + }, + { + name: 'PostHog', + key: 'posthog', + }, + ], + rows: ['llm_analytics'], + excluded_sections: ['platform'], // or an individual node like 'platform.integrations' + }, +} +``` diff --git a/contents/product-engineers/activation-metrics.mdx b/contents/product-engineers/activation-metrics.mdx index 9e97af106..9f23bc23c 100644 --- a/contents/product-engineers/activation-metrics.mdx +++ b/contents/product-engineers/activation-metrics.mdx @@ -2,17 +2,17 @@ date: 2024-11-28 title: How we found our activation metric (and how you can too) author: - - raquel-m-smith + - raquel-m-smith featuredImage: >- - https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png + https://res.cloudinary.com/dmukukwp6/image/upload/posthog.com/contents/images/blog/hog_ql.png featuredImageType: full category: Engineering tags: - - Product analytics - - Product engineers - - Growth + - Product analytics + - Product engineers + - Growth crosspost: - - Blog + - Blog --- People are signing up for your product. Great! But before you start planning your IPO, you need to make sure they actually stick around. This is the goal of **activation**. @@ -55,14 +55,14 @@ After testing multiple event groups, we found that watching 5 or more replays an ## Our query for testing potential activation metrics -How can you recreate this process for yourself? Creating the groups of potential activation events is easy, but the retention testing query is the tricky part. +How can you recreate this process for yourself? Creating the groups of potential activation events is easy, but the retention testing query is the tricky part. To help you out, we've included the exact query we used below. First, I'll break the query into parts to explain what's happening, then I'll provide the whole thing in one chunk [at the end](#the-final-combined-query). If you use PostHog, you can create a [new SQL insight](https://us.posthog.com/insights/new) and use our same exact query to explore your data and find your activation metric > **Note:** Our example query gets retention at the **company level** using [group analytics](/docs/product-analytics/group-analytics). This means that anyone in the company can perform the event and it counts towards activation. This makes the most sense for B2B SaaS products like ours. -> +> > If you want to get retention at the **person level**, you can use the same query but replace company references with person ones like changing `company_id` to `distinct_id`. ### Part 1: Get the companies who started with your product, broken down by month @@ -94,8 +94,6 @@ WITH starting_companies AS ( > **New to SQL?** Check our guide to [the basics of SQL for analytics](/product-engineers/sql-for-analytics) and our [SQL docs](/docs/product-analytics/sql) for more. -
- ### Part 2: Define and filter for your potential activation events Next, filter for one group of potential activation events. In this case, these are `important button clicked`, `thing saved to db`, and `team member invited`. @@ -118,8 +116,6 @@ downfunnel AS ( ), ``` -
- ### Part 3: Filter for successful companies Successful companies are ones who meet all the criteria for your potential activation metric. This means they both completed all the events within a certain time and did so the correct number of times (such as watching > 5 replays). @@ -142,8 +138,6 @@ successful_companies AS ( > **Note:** Make sure there are enough users in each retention cohort to generate good results. If only 2 companies "succeeded" and did all the activation steps, the retention rate isn't going to be trustworthy. -
- ### Part 4: Calculate retention for successful companies To identify if our potential activation metrics are good ones, we calculate retention for successful companies 3 months later. The retention events are likely different from the activation events, but can be the same. It can be as simple as someone logging in or creating new things in your product. Whatever tells you they are an active user. @@ -163,8 +157,6 @@ retained AS ( ) ``` -
- ### Part 5. Put it all together The final `SELECT` statement gathers up all the info, does some calcs across it, and presents it to you in a nice table from oldest to newest month. @@ -184,13 +176,11 @@ GROUP BY starting_companies.start_month ORDER BY starting_companies.start_month ``` -
- ### Part 6. Repeat with each potential activation metric Run the query for each of your potential activation metric groups. Save the results so you can compare. Your best retention metric is the one with the most starting companies with the highest final retention. -If none of your event groups work, try playing with the number of times things happen (part 3). Sometimes users need to do something many times before it becomes a habit. +If none of your event groups work, try playing with the number of times things happen (part 3). Sometimes users need to do something many times before it becomes a habit. If this doesn't work, you might have too few users coming in or not enough consistency in their behaviors. You might need to: @@ -270,28 +260,27 @@ LEFT JOIN retained ON successful_companies.company_id = retained.company_id GROUP BY starting_companies.start_month ORDER BY starting_companies.start_month ``` - -
+ ## What do I do with the activation metric once I find it? You work to improve it, of course! If you know you the actions you want people to do, you can: -- Create email campaigns around them -- Track signup to activation conversion with [funnels](/docs/product-analytics/funnels) -- Run an [experiment](/docs/experiments) with your action as a goal metric -- Launch [surveys](/docs/surveys) asking people why they don't do it -- Connect activation to sales or revenue data with our [data warehouse](/blog/data-warehouse-at-posthog) +- Create email campaigns around them +- Track signup to activation conversion with [funnels](/docs/product-analytics/funnels) +- Run an [experiment](/docs/experiments) with your action as a goal metric +- Launch [surveys](/docs/surveys) asking people why they don't do it +- Connect activation to sales or revenue data with our [data warehouse](/blog/data-warehouse-at-posthog) For example, for session replay, we: -- [Email users pretty quickly](/blog/how-we-built-email-onboarding) if they've shown interest in the product but haven't activated. +- [Email users pretty quickly](/blog/how-we-built-email-onboarding) if they've shown interest in the product but haven't activated. -- Added [replay templates](https://us.posthog.com/replay/templates) to set users up with useful filters easily. +- Added [replay templates](https://us.posthog.com/replay/templates) to set users up with useful filters easily. -- Keep a close eye on monthly growth in the number of companies that analyze replays. +- Keep a close eye on monthly growth in the number of companies that analyze replays. -- Run an [NPS survey](/templates/nps-survey) for replay with an optional feedback box. +- Run an [NPS survey](/templates/nps-survey) for replay with an optional feedback box. One thing to **not do** is drop all other plans to focus on activation. If you've built a good product, people will find a way to use it. First, focus on [finding PMF](/founders/product-market-fit-game) for your product, and then use activation as an optimization layer on top of a solid product. diff --git a/contents/tutorials/squarespace-analytics.md b/contents/tutorials/squarespace-analytics.md index 6f187df4d..799e85845 100644 --- a/contents/tutorials/squarespace-analytics.md +++ b/contents/tutorials/squarespace-analytics.md @@ -2,10 +2,10 @@ title: How to set up Squarespace analytics date: 2024-10-23 author: - - ian-vanagas + - ian-vanagas tags: - - product analytics - - session replays + - product analytics + - session replays --- Squarespace offers analytics with a basic set of metrics like visits, pageviews, and bounce rate, but for many, this isn't enough to understand what's going on on your site. PostHog offers a full set of web analytics metrics like session duration, entry and exit pages, sources, retention, and goals along with custom events, insights, session replay, and more. @@ -20,14 +20,9 @@ First, you need a Squarespace site to add PostHog to. Sign up, go through the tu In PostHog, get your HTML install snippet with your project API key and instance from [your project settings](https://us.posthog.com/settings/project). It looks like this: -```html - -``` + -In Squarespace, under **Website**, click **Pages**, then **Website Tools**, and then **Code Injection**. In the [code injection](https://account.squarespace.com/project-picker?client_id=helpcenter&redirect_url=%2Fpages%2Fwebsite-tools%2Fcode-injection) section, you can paste in your PostHog snippet under **Header** and press **Save**. +In Squarespace, under **Website**, click **Pages**, then **Website Tools**, and then **Code Injection**. In the [code injection](https://account.squarespace.com/project-picker?client_id=helpcenter&redirect_url=%2Fpages%2Fwebsite-tools%2Fcode-injection) section, you can paste in your PostHog snippet under **Header** and press **Save**. ![Snippet install video](https://res.cloudinary.com/dmukukwp6/video/upload/snippet_9f509b1eb3.mp4) @@ -70,4 +65,4 @@ Once created, we can then use it in funnels or trends, to target surveys, or as classes="rounded" /> - \ No newline at end of file + diff --git a/contents/tutorials/webflow-form-submissions.md b/contents/tutorials/webflow-form-submissions.md index 4e657d809..389fc706c 100644 --- a/contents/tutorials/webflow-form-submissions.md +++ b/contents/tutorials/webflow-form-submissions.md @@ -2,12 +2,12 @@ title: How to capture Webflow form submissions date: 2023-06-22 author: - - ian-vanagas + - ian-vanagas showTitle: true sidebar: Docs tags: - - configuration - - surveys + - configuration + - surveys --- With PostHog, you can autocapture events and record sessions on your Webflow site. With a bit more setup, you can also use it to capture form submissions. In this tutorial, we show how to do this with a basic Webflow site, PostHog, and some JavaScript. @@ -22,12 +22,7 @@ To start, you need a [Webflow](https://webflow.com/) site with a form. I used th Once the basic site is set up, go to the site settings, upgrade to at least the "Basic" website plan (to unlock custom code), then go to the custom code tab. Once there, get your PostHog snippet from the getting started flow or [your project settings](https://app.posthog.com/project/settings) which looks like this: -```html - -``` + Paste this into the custom code "head code" section in Webflow and press save. Once you publish the site, this enables PostHog to autocapture events and makes it ready to capture form submissions. @@ -43,27 +38,24 @@ Next, we’ll add our code to capture events. To add code to the page, click "Pa ```html ``` @@ -81,8 +73,8 @@ With this, you can set up alerts in Slack for email submissions with a [destinat ## Further reading -- [How to run A/B tests in Webflow](/tutorials/webflow-ab-tests) -- [How to set up Webflow analytics and session recordings](/tutorials/webflow) -- [What to do after installing PostHog in 5 steps](/tutorials/next-steps-after-installing) +- [How to run A/B tests in Webflow](/tutorials/webflow-ab-tests) +- [How to set up Webflow analytics and session recordings](/tutorials/webflow) +- [What to do after installing PostHog in 5 steps](/tutorials/next-steps-after-installing) - \ No newline at end of file + diff --git a/contents/tutorials/webflow.md b/contents/tutorials/webflow.md index 23828beac..13d2de75c 100644 --- a/contents/tutorials/webflow.md +++ b/contents/tutorials/webflow.md @@ -3,16 +3,16 @@ title: How to set up Webflow analytics and session recordings sidebar: Docs showTitle: true author: - - ian-vanagas + - ian-vanagas date: 2023-01-12 featuredVideo: 'https://www.youtube-nocookie.com/embed/2dNSr93N5Ns' tags: - - configuration - - product analytics - - session replay + - configuration + - product analytics + - session replay --- -Webflow is one of the most popular no-code site builders. It makes building high-quality marketing sites, blogs, landing pages, and ecommerce stores a breeze. +Webflow is one of the most popular no-code site builders. It makes building high-quality marketing sites, blogs, landing pages, and ecommerce stores a breeze. To ensure your [Webflow](https://webflow.com/) site is as good as possible, you need data about its usage. PostHog provides tools to capture and analyze this data. This tutorial goes over how to add PostHog to your Webflow site to capture pageviews, events like button clicks, session recordings, and more. @@ -20,7 +20,7 @@ It requires both a PostHog and Webflow account, along with a Webflow paid site p ## Create a Webflow site -First, you need a Webflow site to add PostHog to. Sign up at [webflow.com](https://webflow.com/), go through the tutorial, and create a new site. There are pre-made templates available to make this process easy, such as the one we used for this tutorial. Once you're happy with the site you've made, publish it. +First, you need a Webflow site to add PostHog to. Sign up at [webflow.com](https://webflow.com/), go through the tutorial, and create a new site. There are pre-made templates available to make this process easy, such as the one we used for this tutorial. Once you're happy with the site you've made, publish it. You should get a `.webflow.io` URL we can test with. Once you published your site, go to the top right menu and open the Project Settings page. @@ -30,18 +30,13 @@ You should get a `.webflow.io` URL we can test with. Once you published your sit In PostHog, get the JavaScript snippet from the Getting Started page or in your Project settings. It looks like this: -```html - -``` + Copy the snippet and go back to Webflow. In the Webflow “Project Settings” page, go to the “Custom Code” tab. If you haven’t already, add a site plan to enable custom code. Once active, just paste the PostHog snippet in and save the changes. ![PostHog snippet](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/tutorials/webflow/posthog-webflow.gif) -Once you’ve done that, publish the site again, go to the published site, refresh, and click around (to capture some events). After a minute, events appear in PostHog. +Once you’ve done that, publish the site again, go to the published site, refresh, and click around (to capture some events). After a minute, events appear in PostHog. ![PostHog events](https://res.cloudinary.com/dmukukwp6/image/upload/v1710055416/posthog.com/contents/images/tutorials/webflow/events.png) @@ -51,8 +46,8 @@ From here, you can analyze data from your Webflow site with our suite of product ## Further reading -- [How to run A/B tests in Webflow](/tutorials/webflow-ab-tests) -- [How to create surveys in Webflow](/tutorials/webflow-surveys) -- [How to track performance marketing in PostHog](/tutorials/performance-marketing) +- [How to run A/B tests in Webflow](/tutorials/webflow-ab-tests) +- [How to create surveys in Webflow](/tutorials/webflow-surveys) +- [How to track performance marketing in PostHog](/tutorials/performance-marketing) - \ No newline at end of file + diff --git a/src/components/.mdxignore b/src/components/.mdxignore index bd4222ceb..2572448d7 100644 --- a/src/components/.mdxignore +++ b/src/components/.mdxignore @@ -125,6 +125,7 @@ Tooltip TotalCountries TotalTeam TutorialsSlider +TutorialsList VisitLibrary ZoomImage FeatureSnapshot diff --git a/src/components/ArrayCTA/index.tsx b/src/components/ArrayCTA/index.tsx index 18f23c803..2114d680d 100644 --- a/src/components/ArrayCTA/index.tsx +++ b/src/components/ArrayCTA/index.tsx @@ -1,19 +1,19 @@ import React from 'react' import { CallToAction } from 'components/CallToAction' import { SignupCTA } from 'components/SignupCTA' +import OSButton from 'components/OSButton' export const ArrayCTA = () => { return ( - <> -
-

Ready to find out more?

-
- - +
+

Want to just try it already?

+

(Sorry for the shameless CTA.)

+
+ + Schedule a demo - +
-
- +
) } diff --git a/src/components/AskMax/index.tsx b/src/components/AskMax/index.tsx index 03af288bc..e6973ab82 100644 --- a/src/components/AskMax/index.tsx +++ b/src/components/AskMax/index.tsx @@ -69,7 +69,7 @@ export default function AskMax({ } return ( -
+
{compact ? null : (
(
) diff --git a/src/components/ComparisonTable/index.tsx b/src/components/ComparisonTable/index.tsx index 36daafd2f..13b531e68 100644 --- a/src/components/ComparisonTable/index.tsx +++ b/src/components/ComparisonTable/index.tsx @@ -1,25 +1,28 @@ import React from 'react' import { TABLE_CLASSES } from '../../constants' +import { OverflowXSection } from 'components/OverflowXSection' export const ComparisonTable = ({ column1, column2, children }) => { return ( -
- - - - - - {column2 !== undefined && ( + +
+
- {column1} -
+ + + - )} - - - {children} -
- {column2} + {column1}
-
+ {column2 !== undefined && ( + + {column2} + + )} + + + {children} + +
+ ) } diff --git a/src/components/ComparisonTable/row.tsx b/src/components/ComparisonTable/row.tsx index fdcae04b1..e7678767a 100644 --- a/src/components/ComparisonTable/row.tsx +++ b/src/components/ComparisonTable/row.tsx @@ -7,10 +7,10 @@ export const ComparisonRow = ({ feature, description, column1, column2 }) => { return ( -

+

{feature}

- {description &&

{description}

} + {description &&

{description}

} {typeof column1 === 'string' ? column1 : column1 ? : } {column2 !== undefined && ( diff --git a/src/components/CustomerLogos/GrantableLogo.tsx b/src/components/CustomerLogos/GrantableLogo.tsx index 3e07f276e..fd0db3116 100644 --- a/src/components/CustomerLogos/GrantableLogo.tsx +++ b/src/components/CustomerLogos/GrantableLogo.tsx @@ -6,9 +6,18 @@ interface GrantableLogoProps { export default function GrantableLogo({ className = '' }: GrantableLogoProps) { return ( - - - - + + + + ) } diff --git a/src/components/Docs/Layout.tsx b/src/components/Docs/Layout.tsx index bd8627865..c5e079cf8 100644 --- a/src/components/Docs/Layout.tsx +++ b/src/components/Docs/Layout.tsx @@ -12,7 +12,6 @@ import SectionLinks, { SectionLinksProps } from 'components/SectionLinks' import StickySidebar from './StickySidebar' import { Blockquote } from 'components/BlockQuote' import { MdxCodeBlock } from 'components/CodeBlock' -import { OverflowXSection } from 'components/OverflowXSection' import CommunityQuestions from 'components/CommunityQuestions' import { Heading } from 'components/Heading' import { push as Menu } from 'react-burger-menu' diff --git a/src/components/Docs/ResourceItem.js b/src/components/Docs/ResourceItem.js index 34084d115..9e2267768 100644 --- a/src/components/Docs/ResourceItem.js +++ b/src/components/Docs/ResourceItem.js @@ -1,22 +1,29 @@ import React from 'react' import Link from 'components/Link' import { GatsbyImage, getImage } from 'gatsby-plugin-image' +import OSButton from 'components/OSButton' export default function ResourceItem({ title, description, Image, gatsbyImage, url, type }) { return ( -
  • - -
    +
  • + +
    {type &&
    {type}
    }

    {title}

    -

    {description}

    +

    {description}

    {Image && (
    {Image}
    )} - +
  • ) } diff --git a/src/components/LibraryComparison/index.tsx b/src/components/LibraryComparison/index.tsx index 4f64d088f..7ffc78273 100644 --- a/src/components/LibraryComparison/index.tsx +++ b/src/components/LibraryComparison/index.tsx @@ -2,7 +2,8 @@ import React from 'react' import { graphql, useStaticQuery } from 'gatsby' import CheckIcon from '../../images/check.svg' import XIcon from '../../images/x.svg' -import OverflowContainer from '../OverflowContainer' +import Link from '../Link' +import OSTable from '../OSTable' type LibraryNode = { fields: { @@ -68,42 +69,54 @@ export const LibraryComparison = () => { return isAvailable ? : } - return ( -
    - - - - - - - - - - - - - - - {sdks.nodes - .filter((lib) => lib.frontmatter.features) - .map((lib) => ( - - - - - - - - - - - ))} - -
    LibraryEvent captureUser identificationAutocaptureSession recordingFeature flagsGroup analyticsError tracking
    - {lib.frontmatter.title} - {renderAvailability(lib.frontmatter.features?.eventCapture)}{renderAvailability(lib.frontmatter.features?.userIdentification)}{renderAvailability(lib.frontmatter.features?.autoCapture)}{renderAvailability(lib.frontmatter.features?.sessionRecording)}{renderAvailability(lib.frontmatter.features?.featureFlags)}{renderAvailability(lib.frontmatter.features?.groupAnalytics)}{renderAvailability(lib.frontmatter.features?.errorTracking)}
    -
    - ) + const columns = [ + { name: 'Library', width: 'auto', align: 'left' as const }, + { name: 'Event capture', width: '1fr', align: 'center' as const }, + { name: 'User identification', width: '1fr', align: 'center' as const }, + { name: 'Autocapture', width: '1fr', align: 'center' as const }, + { name: 'Session recording', width: '1fr', align: 'center' as const }, + { name: 'Feature flags', width: '1fr', align: 'center' as const }, + { name: 'Group analytics', width: '1fr', align: 'center' as const }, + { name: 'Error tracking', width: '1fr', align: 'center' as const }, + ] + + const rows = sdks.nodes + .filter((lib) => lib.frontmatter.features) + .map((lib) => ({ + key: lib.fields.slug, + cells: [ + { + content: ( + + {lib.frontmatter.title} + + ), + }, + { + content: renderAvailability(lib.frontmatter.features?.eventCapture), + }, + { + content: renderAvailability(lib.frontmatter.features?.userIdentification), + }, + { + content: renderAvailability(lib.frontmatter.features?.autoCapture), + }, + { + content: renderAvailability(lib.frontmatter.features?.sessionRecording), + }, + { + content: renderAvailability(lib.frontmatter.features?.featureFlags), + }, + { + content: renderAvailability(lib.frontmatter.features?.groupAnalytics), + }, + { + content: renderAvailability(lib.frontmatter.features?.errorTracking), + }, + ], + })) + + return } export default LibraryComparison diff --git a/src/components/NewsletterForm/index.tsx b/src/components/NewsletterForm/index.tsx index 3d491e334..dd16fefaf 100644 --- a/src/components/NewsletterForm/index.tsx +++ b/src/components/NewsletterForm/index.tsx @@ -42,7 +42,7 @@ export const NewsletterForm = ({ className = '', placement }: NewsletterFormProp }, [user]) return ( - <> +
    -
    +
    {!submitted ? ( <>

    Subscribe to our newsletter

    @@ -65,7 +65,7 @@ export const NewsletterForm = ({ className = '', placement }: NewsletterFormProp
    -
    -

    +

    We'll share your email with{' '} Substack @@ -110,6 +110,6 @@ export const NewsletterForm = ({ className = '', placement }: NewsletterFormProp )}

    - +
    ) } diff --git a/src/components/OSTable/index.tsx b/src/components/OSTable/index.tsx index 1bd7b9cb9..e59389c77 100644 --- a/src/components/OSTable/index.tsx +++ b/src/components/OSTable/index.tsx @@ -20,6 +20,7 @@ interface Row { cells: { content: React.ReactNode className?: string + style?: React.CSSProperties }[] } @@ -29,6 +30,7 @@ interface OSTableProps { className?: string rowAlignment?: 'top' | 'center' size?: 'sm' | 'md' | 'lg' + width?: string editable?: boolean onLastRowInView?: () => void loading?: boolean @@ -195,8 +197,9 @@ const Row = ({ ? 'items-start' : columns?.[cellIndex]?.align === 'right' ? 'justify-end' - : 'items-center' + : 'items-center text-center' } ${cell.className || ''}`} + style={cell.style} > {cell.content}
    @@ -259,6 +262,7 @@ const OSTable: React.FC = ({ rowAlignment = 'center', editable = true, size = 'md', + width = 'auto', onLastRowInView, loading, groupBy, @@ -275,13 +279,24 @@ const OSTable: React.FC = ({ onLastRowInView?.() } }, [lastRowInView]) - return ( -
    +
    -
    +
    div]:px-2 ${ + className={`text-primary inline-grid min-w-[42rem] max-w-full divide-x divide-y divide-border border-b border-primary text-[15px] [&>div]:px-2 ${ + width === 'full' ? 'w-full' : 'w-min' + } ${ size === 'sm' ? '[&>div]:py-1' : size === 'md' ? '[&>div]:py-2' : '[&>div]:py-3' } ${className}`} style={{ gridTemplateColumns: gridClass }} diff --git a/src/components/OverflowXSection/index.tsx b/src/components/OverflowXSection/index.tsx index d9010b594..11182954b 100644 --- a/src/components/OverflowXSection/index.tsx +++ b/src/components/OverflowXSection/index.tsx @@ -6,5 +6,9 @@ interface OverflowXSectionProps { } export const OverflowXSection = ({ children }: OverflowXSectionProps) => { - return
    {children}
    + return ( +
    +
    {children}
    +
    + ) } diff --git a/src/components/ProductComparisonTable/README.md b/src/components/ProductComparisonTable/README.md new file mode 100644 index 000000000..92f2c8df8 --- /dev/null +++ b/src/components/ProductComparisonTable/README.md @@ -0,0 +1,484 @@ +# ProductComparisonTable Component + +A flexible comparison table component for displaying product and platform feature comparisons across multiple competitors. + +## Props + +```typescript +interface ProductComparisonTableProps { + competitors: string[] // Array of competitor keys + rows: (RowConfig | string)[] // Array of row configs or string paths + width?: 'auto' | 'full' // Table width (default: 'auto') + autoExpand?: boolean // When true, auto-expand single product names and include platform features (default: false) + excludedSections?: string[] // Sections to exclude from rendering (e.g., ['platform'] or ['platform.deployment']) +} + +interface RowConfig { + // Shorthand path (recommended) + path?: string // e.g., "error_tracking.core.error_alerts" or "error_tracking.core" + + // Type is inferred automatically, but can be explicitly set if needed + type?: 'feature' | 'header' | 'platform' | 'product' + + // For explicit configuration (type inferred automatically) + product?: string + featureSet?: string + feature?: string + label?: string // For headers or custom overrides + description?: string // Optional custom description override + exclude?: string[] // Optional features to exclude + customValue?: string | boolean // For custom product-level values + values?: (string | boolean | number | undefined)[] // For custom per-competitor values (array length should match competitors array) +} +``` + +## Type Inference + +The component automatically infers the row type based on the fields present: + +- **Header**: `{ label: 'Section name' }` - label only, no product/feature/values (description is optional) +- **Custom row**: `{ label: 'Custom feature', values: [true, false] }` - label with values array (treated as feature row) +- **Product-level**: `{ product: 'product_analytics' }` - product without featureSet/feature +- **Feature**: `{ product: 'error_tracking', feature: 'error_alerts' }` - product with feature +- **Platform feature**: `{ feature: 'open_source' }` - feature without product (if exists in platform definitions) + +## Auto-Expansion Modes + +The component has two distinct modes of operation: + +### Blog Article Mode (autoExpand=false, default) + +When used in blog articles without `autoExpand`, the component only renders explicitly specified rows: + +```tsx + +``` + +In this mode: +- Single product names like `'experiments'` create a single product-level availability row +- No automatic expansion or platform features added +- Precise control over what appears in the table + +### Product Page Mode (autoExpand=true) + +When used on product pages via `FeatureComparisonSlide`, the component auto-expands to show full feature sets: + +```tsx + +``` + +In this mode: +- Single product names like `'experiments'` expand to ALL sections and features +- Platform features automatically appended at the end +- Section headers with descriptions included +- PostHog displayed as first column (after feature name column) +- Empty sections/features automatically filtered out +- Comparison links hidden when on the current page + +## Configuration Examples + +### Inline Rows (Recommended) + +You can define rows directly inline using string paths: + +```tsx + +``` + +### Path Expansion + +The component automatically expands shorter paths based on the `autoExpand` setting: + +**With autoExpand=false (blog articles):** +- `experiments` → Single product availability row +- `experiments.summary` → Single product availability row +- `experiments.targeting` → Section header + all targeting features +- `platform.deployment` → Section header + all deployment features +- `experiments.targeting.features.cohort_integration` → Individual feature (no expansion) + +**With autoExpand=true (product pages):** +- `experiments` → Expands to ALL sections (features, supported_tests, targeting, implementation, analysis, platforms) + platform features +- Each section includes a header with description +- All features within each section rendered +- Platform features automatically appended + +### External Row Files (Complex Cases) + +For more complex configurations, you can use external files: + +```javascript +// comparison-rows.js +export const comparisonRows = [ + 'error_tracking.core', + 'platform.pricing', + { + path: 'error_tracking.integrations.session_replay', + label: 'Session replay integration', + }, +] +``` + +```tsx +import { comparisonRows } from './comparison-rows' +; +``` + +### Path Structure + +- **Product features**: `{product}.{featureSet}.{feature}` +- **Platform features**: `platform.{category}.{feature}` +- **Sections**: `{product}.{featureSet}` (expands to all features in section) +- **Products**: `{product}` (expands based on autoExpand setting) +- **Summary**: `{product}.summary` (product-level comparison row) + +## Excluding Sections + +Product pages can exclude certain sections from rendering using the `excluded_sections` configuration in product data files: + +```typescript +// In product data file (e.g., llm_analytics.tsx) +export const llmAnalytics = { + comparison: { + companies: [...], + rows: ['llm_analytics'], + excluded_sections: ['platform'], // Hide entire platform + }, +} + +// Or exclude specific subnodes: +export const errorTracking = { + comparison: { + companies: [...], + rows: ['error_tracking'], + excluded_sections: [ + 'platform.libraries', + 'platform.analytics_integration', + ], // Hide only these two sections + }, +} +``` + +Exclusion rules: +- Exact match: `'platform'` excludes the entire platform +- Parent path: `'platform.deployment'` excludes all deployment features +- Subnode path: `'platform.deployment.self_host'` excludes only that specific feature +- Excluded sections are completely omitted from rendering +- Section headers with no features after exclusions are automatically hidden + +## Usage + +### In Blog Articles (MDX) + +**Inline rows (simplest):** + +```mdx + +``` + +**With section expansion:** + +```mdx + +``` + +**External file (for complex cases):** + +```mdx +import { comparisonRows } from './comparison-rows' + + +``` + +### Product-Level Comparisons + +For comparing which products competitors offer: + +```tsx + +``` + +### Custom Line Items with Per-Competitor Values + +If you need to add a custom row that doesn't exist in the competitor data, use the `values` property: + +```tsx + +``` + +The `values` array should have the same length as the `competitors` array, with each value corresponding to a competitor in the same order. Custom values are treated as having data and won't be filtered out by the automatic empty row filtering. + +### Section Headers + +Organize tables into logical groups with section headers. Headers only require a `label` property: + +```tsx + +``` + +Headers span across all columns and are visually separated with borders. The `description` field is optional and typically not used for manual headers. + +### In Product Pages + +Product pages automatically use `productData.comparison` via `SlidesTemplate` with `autoExpand=true`: + +```typescript +// In product data file (e.g., experiments.tsx) +export const experiments = { + comparison: { + companies: [ + { name: 'Optimizely', key: 'optimizely', link: '/blog/posthog-vs-optimizely' }, + { name: 'Amplitude', key: 'amplitude', link: '/blog/posthog-vs-amplitude' }, + { name: 'PostHog', key: 'posthog' }, + ], + rows: ['experiments'], // Auto-expands to all sections + platform + excluded_sections: ['platform.libraries'], // Optional: exclude sections + }, +} +``` + +The flow is: +1. `SlidesTemplate` reads `productData.comparison` +2. Reorders competitors to put PostHog first +3. Passes `excluded_sections` to `FeatureComparisonSlide` +4. `FeatureComparisonSlide` renders with `autoExpand={true}` +5. Component auto-expands rows and appends platform features +6. Excluded sections are filtered out +7. Empty sections/features are automatically hidden + +## Data Structure + +Product feature definitions support: + +- A `summary` section for product-level comparisons (supports optional `url` and `docsUrl`) +- A top-level `features` node for simple features that don't belong to a named sub-section +- Optional named sections (e.g., `trends`, `funnels`, `user_paths`) that can include: + - `description` – section description shown in header + - `features` – the feature map displayed when you reference the section's features + +```typescript +// experiments.tsx +export const experimentsFeatures = { + summary: { + name: 'Experiments', + description: 'Run A/B tests and multivariate experiments', + url: '/experiments', + docsUrl: '/docs/experiments', + }, + pricing: { + description: 'Experiment pricing information', + // ... pricing features (excluded from product page rendering by default) + }, + features: { + // Top-level features (note: no nested 'features' property here) + count_value_metrics: { name: 'Count value metrics', description: '...' }, + custom_goals: { name: 'Custom goals', description: '...' }, + }, + targeting: { + description: 'Precisely target who sees each variant', + features: { + cohort_integration: { name: 'Cohort integration', description: '...' }, + custom_targeting: { name: 'Custom targeting', description: '...' }, + }, + }, +} +``` + +**Important structural notes:** +- `summary` and `pricing` sections are skipped during auto-expansion +- Top-level `features` has feature definitions directly (no nested `features` property) +- Other sections like `targeting` have features nested under a `features` property +- The component handles both structures automatically + +## Data Loading + +The component automatically loads: + +- Competitor data from `src/hooks/competitorData/` +- Feature definitions from `src/hooks/featureDefinitions/` + +## Rendering + +### Cell Values + +- ✓ (green) for `true` or supported features +- ✗ (red) for `false` or unsupported features +- Text values for descriptive responses (e.g., "Beta", "Open core", "1 month") +- React elements (JSX) can be rendered directly (e.g., links with HTML) + +### Feature Information + +Labels and descriptions are resolved in this order: + +1. **Override values** in row config (highest priority) - `label` and `description` props +2. **Feature definition files** - from `src/hooks/featureDefinitions/` +3. **Summary section** - for product-level comparisons +4. **Fallback** - feature key or product handle (with sentence casing applied) + +### Label Formatting + +- **Custom labels**: Displayed exactly as provided (e.g., `{ label: 'In-app messages' }`) +- **Derived labels**: Sentence-cased from keys (first letter capitalized only) + - `deployment` → `Deployment` + - `analytics_integration` → `Analytics integration` + - `supported_tests` → `Supported tests` + +### Headers + +Auto-generated section headers: +- Display the section name (sentence-cased from key) and optional description +- Automatically span all columns +- Styled with bottom border for visual separation +- Hidden if no features exist after filtering/exclusions + +### Automatic Filtering + +The component automatically filters out rows with no data: + +1. **Empty feature rows**: Rows where all competitors have undefined/null/empty values are hidden +2. **Empty section headers**: Headers with no visible features beneath them are removed +3. **Custom values preserved**: Rows with `values` arrays are always kept (they have explicit data) + +This ensures clean, data-driven tables that only show relevant information. + +### Path behavior recap + +- `product_analytics` → product summary + availability (or all sections if autoExpand=true) +- `product_analytics.trends` → section header + all features in trends +- `product_analytics.features.autocapture` → single feature row +- `platform.deployment` → section header + all deployment features +- `platform.deployment.self_host` → single platform feature row + +### Values + +- Availability rows read `available` from the competitor data at the exact path +- Feature rows read the value at the exact nested path; booleans render ✓/✗ and numbers/strings render as text +- If no matching data exists (value is `undefined`), the company cell is left blank +- A red ✗ only appears for explicit `false` values +- React elements are rendered directly (useful for custom HTML/links) + +### Competitor Names and Links + +Competitor columns display: +- Full competitor name from competitor data (e.g., "Amplitude" not "amplitude") +- Optional "compare" link to comparison article (if `comparisonArticle` is set in competitor data) +- "compare" link is hidden when viewing the comparison article itself (prevents self-referential links) +- PostHog logo instead of text name +- On product pages, PostHog appears as first column after feature names + +## Adding Competitors + +To add a new competitor: + +1. Create file in `src/hooks/competitorData/` +2. Export competitor object matching the schema +3. Add to imports in `ProductComparisonTable` component +4. Optionally add `comparisonArticle` path for linking to comparison posts + +Example: +```typescript +// competitor.tsx +export const newCompetitor = { + name: 'New Competitor', + key: 'new_competitor', + assets: { + icon: '/images/competitors/new-competitor.svg', + comparisonArticle: '/blog/posthog-vs-new-competitor', + }, + products: { + experiments: { + available: true, + features: { + custom_goals: true, + // ... + }, + }, + }, + platform: { + deployment: { + features: { + self_host: false, + // ... + }, + }, + }, +} +``` + +## Migration Notes + +All old manual `features` arrays in product data files have been removed. The system now uses: + +1. **Feature definitions** (`src/hooks/featureDefinitions/`) - define feature names, descriptions, and structure +2. **Competitor data** (`src/hooks/competitorData/`) - store boolean/string values per competitor +3. **Product data** (`src/hooks/productData/`) - configuration only (companies, rows, excluded_sections) + +This centralized approach: +- Eliminates duplication +- Makes updates easier (change once, reflected everywhere) +- Enables auto-expansion on product pages +- Provides consistent feature definitions across all comparisons diff --git a/src/components/ProductComparisonTable/index.tsx b/src/components/ProductComparisonTable/index.tsx new file mode 100644 index 000000000..c3bfc26d7 --- /dev/null +++ b/src/components/ProductComparisonTable/index.tsx @@ -0,0 +1,1023 @@ +import React from 'react' +import OSTable from 'components/OSTable' +import Logo from 'components/Logo' +import Link from 'components/Link' +import { IconArrowUpRight } from '@posthog/icons' +import { useApp } from '../../context/App' + +// Competitor data imports +import { ab_tasty } from '../../hooks/competitorData/ab_tasty' +import { adobe_analytics } from '../../hooks/competitorData/adobe_analytics' +import { amplitude } from '../../hooks/competitorData/amplitude' +import { appcues } from '../../hooks/competitorData/appcues' +import { appsignal } from '../../hooks/competitorData/appsignal' +import { baremetrics } from '../../hooks/competitorData/baremetrics' +import { bugsnag } from '../../hooks/competitorData/bugsnag' +import { chartmogul } from '../../hooks/competitorData/chartmogul' +import { chameleon } from '../../hooks/competitorData/chameleon' +import { clarity } from '../../hooks/competitorData/clarity' +import { contentsquare } from '../../hooks/competitorData/contentsquare' +import { crazy_egg } from '../../hooks/competitorData/crazy_egg' +import { datadog } from '../../hooks/competitorData/datadog' +import { devcycle } from '../../hooks/competitorData/devcycle' +import { dynamic_yield } from '../../hooks/competitorData/dynamic_yield' +import { eppo } from '../../hooks/competitorData/eppo' +import { fathom } from '../../hooks/competitorData/fathom' +import { fivetran } from '../../hooks/competitorData/fivetran' +import { flagsmith } from '../../hooks/competitorData/flagsmith' +import { fullstory } from '../../hooks/competitorData/fullstory' +import { ga4 } from '../../hooks/competitorData/ga4' +import { glassbox } from '../../hooks/competitorData/glassbox' +import { glitchtip } from '../../hooks/competitorData/glitchtip' +import { growthbook } from '../../hooks/competitorData/growthbook' +import { harness } from '../../hooks/competitorData/harness' +import { heap } from '../../hooks/competitorData/heap' +import { helicone } from '../../hooks/competitorData/helicone' +import { hotjar } from '../../hooks/competitorData/hotjar' +import { kameleoon } from '../../hooks/competitorData/kameleoon' +import { langfuse } from '../../hooks/competitorData/langfuse' +import { langsmith } from '../../hooks/competitorData/langsmith' +import { launchdarkly } from '../../hooks/competitorData/launchdarkly' +import { logrocket } from '../../hooks/competitorData/logrocket' +import { lucky_orange } from '../../hooks/competitorData/lucky_orange' +import { matomo } from '../../hooks/competitorData/matomo' +import { mixpanel } from '../../hooks/competitorData/mixpanel' +import { mouseflow } from '../../hooks/competitorData/mouseflow' +import { mparticle } from '../../hooks/competitorData/mparticle' +import { mutiny } from '../../hooks/competitorData/mutiny' +import { newrelic } from '../../hooks/competitorData/newrelic' +import { optimizely } from '../../hooks/competitorData/optimizely' +import { pendo } from '../../hooks/competitorData/pendo' +import { piwik_pro } from '../../hooks/competitorData/piwik_pro' +import { plausible } from '../../hooks/competitorData/plausible' +import { posthog } from '../../hooks/competitorData/posthog' +import { raygun } from '../../hooks/competitorData/raygun' +import { rollbar } from '../../hooks/competitorData/rollbar' +import { rudderstack } from '../../hooks/competitorData/rudderstack' +import { segment } from '../../hooks/competitorData/segment' +import { sentry } from '../../hooks/competitorData/sentry' +import { signoz } from '../../hooks/competitorData/signoz' +import { smartlook } from '../../hooks/competitorData/smartlook' +import { split } from '../../hooks/competitorData/split' +import { sprig } from '../../hooks/competitorData/sprig' +import { statsig } from '../../hooks/competitorData/statsig' +import { stripe } from '../../hooks/competitorData/stripe' +import { survicate } from '../../hooks/competitorData/survicate' +import { survey_monkey } from '../../hooks/competitorData/survey_monkey' +import { umami } from '../../hooks/competitorData/umami' +import { unleash } from '../../hooks/competitorData/unleash' +import { userpilot } from '../../hooks/competitorData/userpilot' +import { userflow } from '../../hooks/competitorData/userflow' +import { uxcam } from '../../hooks/competitorData/uxcam' +import { vwo } from '../../hooks/competitorData/vwo' +import { walkme } from '../../hooks/competitorData/walkme' +import { whatfix } from '../../hooks/competitorData/whatfix' + +// Feature definition imports +import { cdpFeatures } from '../../hooks/featureDefinitions/cdp' +import { dashboardsFeatures } from '../../hooks/featureDefinitions/dashboards' +import { dataWarehouseFeatures } from '../../hooks/featureDefinitions/data_warehouse' +import { errorTrackingFeatures } from '../../hooks/featureDefinitions/error_tracking' +import { experimentsFeatures } from '../../hooks/featureDefinitions/experiments' +import { featureFlagsFeatures } from '../../hooks/featureDefinitions/feature_flags' +import { heatmapsFeatures } from '../../hooks/featureDefinitions/heatmaps' +import { llmAnalyticsFeatures } from '../../hooks/featureDefinitions/llm_analytics' +import { platformFeatures } from '../../hooks/featureDefinitions/platform' +import { productAnalyticsFeatures } from '../../hooks/featureDefinitions/product_analytics' +import { productDescriptions } from '../../hooks/featureDefinitions/products' +import { productToursFeatures } from '../../hooks/featureDefinitions/product_tours' +import { revenueAnalyticsFeatures } from '../../hooks/featureDefinitions/revenue_analytics' +import { sessionReplayFeatures } from '../../hooks/featureDefinitions/session_replay' +import { surveysFeatures } from '../../hooks/featureDefinitions/surveys' +import { webAnalyticsFeatures } from '../../hooks/featureDefinitions/web_analytics' + +interface RowConfig { + // Shorthand: e.g., "error_tracking.core" or "platform.deployment.self_host" or "product_analytics" + path?: string + // Type is inferred automatically, but can be explicitly set if needed + type?: 'feature' | 'header' | 'platform' | 'product' + product?: string + featureSet?: string + feature?: string + label?: string + description?: string + exclude?: string[] + // For product-level comparisons, can specify beta status or custom value + customValue?: string | boolean + // For custom per-competitor values (array length should match competitors array) + values?: (string | boolean | number | undefined)[] +} + +interface ProductComparisonTableProps { + competitors: string[] + rows: (RowConfig | string)[] // Accept both RowConfig objects and string paths + width?: 'auto' | 'full' + autoExpand?: boolean // When true, auto-expand single product names and include platform features + excludedSections?: string[] // Sections to exclude from rendering (e.g., ['platform'] or ['platform.deployment']) +} + +export default function ProductComparisonTable({ + competitors, + rows, + width = 'auto', + autoExpand = false, + excludedSections = [], +}: ProductComparisonTableProps) { + // Feature definitions (loaded before use) + const featureDefs: Record = { + cdp: cdpFeatures, + dashboards: dashboardsFeatures, + data_warehouse: dataWarehouseFeatures, + error_tracking: errorTrackingFeatures, + experiments: experimentsFeatures, + feature_flags: featureFlagsFeatures, + heatmaps: heatmapsFeatures, + llm_analytics: llmAnalyticsFeatures, + platform: platformFeatures, + product_analytics: productAnalyticsFeatures, + product_tours: productToursFeatures, + revenue_analytics: revenueAnalyticsFeatures, + session_replay: sessionReplayFeatures, + surveys: surveysFeatures, + web_analytics: webAnalyticsFeatures, + } + + // Resolve nested nodes by dot-path + const getDefsNode = (root: any, path?: string) => { + if (!path) return root + const parts = path.split('.') + let node = root + for (const p of parts) { + node = node?.[p] + if (!node) break + } + return node + } + + // Check if a path should be excluded + const isExcluded = (path: string): boolean => { + return excludedSections.some((excludedPath) => { + // Exact match + if (path === excludedPath) return true + // Check if path starts with excluded path (e.g., 'platform.deployment.self_host' matches 'platform.deployment') + if (path.startsWith(excludedPath + '.')) return true + return false + }) + } + + // Capitalize first letter only (sentence case) + const sentenceCase = (str: string): string => { + if (!str) return str + return str.charAt(0).toUpperCase() + str.slice(1) + } + + // Expand a section or product path into individual row configs + const expandPath = (path: string, shouldAutoExpand: boolean): RowConfig[] => { + const parts = path.split('.') + const expanded: RowConfig[] = [] + + if (parts.length === 1) { + // "product" - expand all sections or show single product row (availability) or expand platform + const product = parts[0] + if (product === 'platform') { + // Check if entire platform is excluded + if (isExcluded('platform')) { + return expanded + } + // Expand all platform sections + const platformDefs: any = platformFeatures + if (platformDefs) { + for (const featureSet in platformDefs) { + const sectionPath = `platform.${featureSet}` + // Skip if this section is excluded + if (isExcluded(sectionPath)) continue + + const set = platformDefs[featureSet] + if (set) { + // Add header for section + expanded.push({ + label: sentenceCase(featureSet.replace(/_/g, ' ')), + description: set.description, + type: 'header', + }) + // Add all features in this set + for (const feature in set.features || {}) { + const featurePath = `${sectionPath}.${feature}` + // Skip if this specific feature is excluded + if (isExcluded(featurePath)) continue + + expanded.push({ + type: 'platform', + featureSet, + feature, + }) + } + } + } + } + } else { + // Check if this is a product with feature definitions + const defs = featureDefs[product] + if (defs && shouldAutoExpand) { + // Auto-expand all sections within the product (skip 'summary' and 'pricing') + for (const sectionKey in defs) { + if (sectionKey === 'summary' || sectionKey === 'pricing') continue + + const sectionPath = `${product}.${sectionKey}` + // Skip if this section is excluded + if (isExcluded(sectionPath)) continue + + const section = defs[sectionKey] + if (!section || typeof section !== 'object') continue + + // Store both the key and description for rendering + expanded.push({ + label: sentenceCase(sectionKey.replace(/_/g, ' ')), + description: section.description, + type: 'header', + }) + + // Add all features in this section + // Some sections have features nested under a 'features' property, + // while others (like top-level 'features') have them directly + const features = section.features || section + for (const featureKey in features) { + const featurePath = `${sectionPath}.${featureKey}` + // Skip if this specific feature is excluded + if (isExcluded(featurePath)) continue + + const feature = features[featureKey] + if (feature && typeof feature === 'object' && 'name' in feature) { + expanded.push({ + type: 'feature', + product, + featureSet: sectionKey, + feature: featureKey, + }) + } + } + } + + // If no sections were found, create a single product-level row + if (expanded.length === 0) { + expanded.push({ + type: 'product', + product, + }) + } + } else if (defs) { + // Not auto-expanding, just create a single product-level row + expanded.push({ + type: 'product', + product, + }) + } + } + } else if (parts.length >= 2) { + // product + nested section path + const product = parts[0] + const featureSetPath = parts.slice(1).join('.') + if (product === 'platform') { + // Platform section + const platformDefs: any = platformFeatures + const set = getDefsNode(platformDefs, featureSetPath) + if (set) { + const lastKey = featureSetPath.split('.').slice(-1)[0] + expanded.push({ + label: sentenceCase(lastKey.replace(/_/g, ' ')), + description: set.description, + type: 'header', + }) + const featureMap: any = set?.features || set + for (const feature in featureMap) { + expanded.push({ + type: 'platform', + featureSet: featureSetPath, + feature, + }) + } + } + } else { + // Product section + const defs = featureDefs[product] + const set = getDefsNode(defs, featureSetPath) + if (set && typeof set === 'object') { + if (featureSetPath === 'summary') { + // Summary is a single product-level row – allow getFeatureInfo to source from summary + expanded.push({ + type: 'product', + product, + }) + } else { + const segs = featureSetPath.split('.') + const lastSegment = segs[segs.length - 1] + const penultimate = segs[segs.length - 2] + + // If path points to a subproduct (not ending in "features"), render availability row only + if (lastSegment !== 'features') { + // Emit a product-level availability row for the subproduct. + // Leave label/description undefined so getFeatureInfo can source from section.summary + expanded.push({ type: 'product', product, featureSet: featureSetPath }) + return expanded + } + + // Regular section - add header and all features + // For "...
    .features", use the section name (penultimate segment) as header label + const sectionName = penultimate ? sentenceCase(penultimate.replace(/_/g, ' ')) : 'Features' + expanded.push({ + label: sectionName, + description: set.description, + type: 'header', + }) + // Add all features in this section (support nested or flat) + const featureMap: any = set?.features || set + for (const feature in featureMap) { + const feat = featureMap[feature] + if (feat && typeof feat === 'object' && 'name' in feat) { + expanded.push({ + type: 'feature', + product, + featureSet: featureSetPath, + feature, + }) + } + } + } + } + } + } + + return expanded + } + + // Normalize rows - convert strings to RowConfig and expand sections/products + const normalizeRows = (rows: (RowConfig | string)[], shouldAutoExpand: boolean): RowConfig[] => { + const normalized: RowConfig[] = [] + + for (const row of rows) { + if (typeof row === 'string') { + // String path - check if it needs expansion + const parts = row.split('.') + // Only expand 1 or 2 part paths (products or sections) + // 3 part paths are individual features and don't need expansion + if (parts.length <= 2) { + if (parts[0] === 'platform') { + // Platform expansion (e.g., "platform.deployment" or "platform") + if (parts.length === 1 || parts.length === 2) { + normalized.push(...expandPath(row, shouldAutoExpand)) + continue + } + } else { + // Product expansion + const product = parts[0] + const defs = featureDefs[product] + if (defs) { + if (parts.length === 1 || (parts.length === 2 && parts[1] === 'summary')) { + // Expand entire product or summary + normalized.push(...expandPath(row, shouldAutoExpand)) + continue + } else if (parts.length === 2) { + // Expand section + normalized.push(...expandPath(row, shouldAutoExpand)) + continue + } + } + } + } else if (parts[parts.length - 1] === 'features') { + // Expand section and include header + all features + normalized.push(...expandPath(row, shouldAutoExpand)) + continue + } + // Individual feature (3+ parts) - convert to RowConfig + normalized.push({ path: row }) + } else { + // RowConfig object - check if path needs expansion + if (row.path) { + const parts = row.path.split('.') + if (parts.length <= 2) { + const product = parts[0] + const defs = featureDefs[product] + if (defs) { + // Expand, but apply overrides from row config + const expanded = expandPath(row.path, shouldAutoExpand) + if (row.label || row.description) { + // Apply overrides to first expanded row + if (expanded.length > 0 && expanded[0].type !== 'header') { + expanded[0] = { ...expanded[0], ...row } + } + } + normalized.push(...expanded) + continue + } + } else if (parts[parts.length - 1] === 'features') { + const expanded = expandPath(row.path, shouldAutoExpand) + if (row.label || row.description) { + if (expanded.length > 0 && expanded[0].type !== 'header') { + expanded[0] = { ...expanded[0], ...row } + } + } + normalized.push(...expanded) + continue + } + } + // No expansion needed + normalized.push(row) + } + } + + return normalized + } + + // Parse shorthand notation (e.g., "error_tracking.core" or "platform.deployment.self_host") + const parseRowConfig = (row: RowConfig): RowConfig => { + if (row.path) { + const parts = row.path.split('.') + if (parts.length === 1) { + // "error_tracking" - entire product or platform or product-level comparison + if (parts[0] === 'platform') { + return { ...row, type: 'platform', path: undefined } + } + // Check if this is a product reference for product-level comparison + const productDesc = productDescriptions[parts[0] as keyof typeof productDescriptions] + if (productDesc) { + return { ...row, type: 'product', product: parts[0], path: undefined } + } + return { ...row, type: 'feature', product: parts[0], path: undefined } + } else if (parts.length === 2) { + // "product.section" or "platform.section" + if (parts[0] === 'platform') { + return { ...row, type: 'platform', featureSet: parts[1], path: undefined } + } + // Check if this is a product reference (e.g., "product_analytics") + const productDesc = productDescriptions[parts[0] as keyof typeof productDescriptions] + if (productDesc) { + return { ...row, type: 'product', product: parts[0], path: undefined } + } + return { ...row, type: 'feature', product: parts[0], featureSet: parts[1], path: undefined } + } else { + // 3+ parts: allow nested featureSet path + if (parts[0] === 'platform') { + return { + ...row, + type: 'platform', + featureSet: parts.slice(1, -1).join('.'), + feature: parts[parts.length - 1], + path: undefined, + } + } + return { + ...row, + type: 'feature', + product: parts[0], + featureSet: parts.slice(1, -1).join('.'), + feature: parts[parts.length - 1], + path: undefined, + } + } + } + return row + } + + // Infer type from row configuration if not explicitly set + const inferType = (row: RowConfig): RowConfig => { + // If type is already set, use it (backward compatibility) + if (row.type) { + return row + } + + // Headers: label set without product or feature (but not if values array is present) + if (row.label && !row.product && !row.feature && !row.values) { + return { ...row, type: 'header' } + } + + // Platform features: feature set without product, or path starts with 'platform' + if (row.path?.startsWith('platform') || (row.feature && !row.product && !row.label)) { + // Check if feature exists in platform definitions + const platformDefs: any = platformFeatures + let isPlatformFeature = false + if (platformDefs && row.feature) { + for (const featureSet in platformDefs) { + if (platformDefs[featureSet]?.[row.feature]) { + isPlatformFeature = true + break + } + } + } + if (isPlatformFeature || row.path?.startsWith('platform')) { + return { ...row, type: 'platform' } + } + } + + // Product-level comparison: product set but no featureSet or feature + if (row.product && !row.featureSet && !row.feature) { + return { ...row, type: 'product' } + } + + // Feature-level: product and (featureSet or feature) are set + if (row.product && (row.featureSet || row.feature)) { + return { ...row, type: 'feature' } + } + + // Custom row with values array: treat as feature + if (row.values) { + return { ...row, type: 'feature' } + } + + // Default fallback (shouldn't reach here, but keep for safety) + return row + } + + // Normalize, parse, and expand rows + // When autoExpand is true, append platform features + let processedRows = rows + if (autoExpand && !rows.includes('platform')) { + processedRows = [...rows, 'platform'] + } + const normalizedRows = normalizeRows(processedRows, autoExpand) + const parsedRows = normalizedRows.map((row) => inferType(parseRowConfig(row))) + + // Competitor data + const competitorData: Record = { + ab_tasty, + adobe_analytics, + amplitude, + appcues, + appsignal, + baremetrics, + bugsnag, + chartmogul, + chameleon, + clarity, + contentsquare, + crazy_egg, + datadog, + devcycle, + dynamic_yield, + eppo, + fathom, + fivetran, + flagsmith, + fullstory, + ga4, + glassbox, + glitchtip, + growthbook, + harness, + heap, + helicone, + hotjar, + kameleoon, + langfuse, + langsmith, + launchdarkly, + logrocket, + lucky_orange, + matomo, + mixpanel, + mouseflow, + mparticle, + mutiny, + newrelic, + optimizely, + pendo, + piwik_pro, + plausible, + posthog, + raygun, + rollbar, + rudderstack, + segment, + sentry, + signoz, + smartlook, + split, + sprig, + statsig, + stripe, + survicate, + survey_monkey, + umami, + unleash, + userpilot, + userflow, + uxcam, + vwo, + walkme, + whatfix, + } + + // Helper to get feature value from competitor data + const getFeatureValue = (competitorKey: string, row: RowConfig): boolean | string | number | undefined => { + const competitor = competitorData[competitorKey] + if (!competitor) return undefined + + if (row.type === 'header') return '' + + if (row.type === 'product' && row.product) { + // Product-level comparison: check availability, supporting nested subproducts via featureSet + const productData = competitor.products?.[row.product] + if (!productData) return undefined + + // Beta label takes precedence unless customValue provided + if (productData.beta === true && row.customValue === undefined) { + return 'Beta' + } + + if (row.customValue !== undefined) { + return row.customValue + } + + if (row.featureSet) { + const getNode = (root: any, path?: string) => { + if (!path) return root + const parts = path.split('.') + let node = root + for (const p of parts) { + let next = node?.[p] + if (typeof next === 'undefined' && node?.features && typeof node.features === 'object') { + next = node.features[p] + } + if (typeof next === 'undefined' && p === 'features' && node?.features) { + next = node.features + } + node = next + if (!node) break + } + return node + } + const node = getNode(productData, row.featureSet) + const available = node?.available ?? productData?.available + return available + } + + return productData.available ?? undefined + } + + if (row.type === 'platform') { + const platform = competitor.platform || {} + const featureKey = row.feature || '' + if (row.featureSet) { + const set = row.featureSet.split('.').reduce((acc: any, key: string) => acc?.[key], platform) + const val = set?.features?.[featureKey] ?? set?.[featureKey] + return val + } + return platform[featureKey] + } + + if (row.type === 'feature' && row.product) { + const productData = competitor.products?.[row.product] + if (!productData) return undefined + + const featureKey = row.feature || '' + if (row.featureSet === 'integrations') { + return productData.integrations?.[featureKey] + } + if (row.featureSet === 'pricing') { + return productData.pricing?.[featureKey] + } + // Support nested subproducts: traverse into productData by featureSet path + const getNode = (root: any, path?: string) => { + if (!path) return root + const parts = path.split('.') + let node = root + for (const p of parts) { + // Try exact key first + let next = node?.[p] + // If not found, try looking under a nested "features" map + if (typeof next === 'undefined' && node?.features && typeof node.features === 'object') { + next = node.features[p] + } + // If token is literally 'features' move into the map when present + if (typeof next === 'undefined' && p === 'features' && node?.features) { + next = node.features + } + node = next + if (!node) break + } + return node + } + const sectionNode = getNode(productData, row.featureSet) + if (sectionNode) { + const direct = sectionNode.features?.[featureKey] ?? sectionNode?.[featureKey] + if (typeof direct !== 'undefined') { + return direct + } + } + return productData.features?.[featureKey] + } + + // Product-level availability (supports nested subproducts via featureSet path) + if (row.type === 'product' && row.product) { + let productData = competitor.products?.[row.product] + // Fallback: some vendors may nest subproducts under another product (e.g., product_analytics.dashboards) + if (!productData && competitor.products) { + for (const rootKey in competitor.products) { + const maybe = competitor.products[rootKey]?.[row.product] + if (maybe && typeof maybe === 'object') { + productData = maybe + break + } + } + } + if (!productData) return undefined + + const getNode = (root: any, path?: string) => { + if (!path) return root + const parts = path.split('.') + let node = root + for (const p of parts) { + let next = node?.[p] + if (typeof next === 'undefined' && node?.features && typeof node.features === 'object') { + next = node.features[p] + } + if (typeof next === 'undefined' && p === 'features' && node?.features) { + next = node.features + } + node = next + if (!node) break + } + return node + } + const node = getNode(productData, row.featureSet) + const available = node?.available ?? productData?.available + return available + } + + return undefined + } + + // Helper to get feature name and description + const getFeatureInfo = (row: RowConfig): { name: string; description?: string; url?: string; docsUrl?: string } => { + if (row.type === 'header') return { name: row.label || '' } + + // If label is explicitly provided, use it + if (row.label) { + return { name: row.label, description: row.description } + } + + // Handle platform features - nested schema: section { description?, features: { ... } } + if (row.type === 'platform' && row.feature) { + const platformDefs = featureDefs.platform + if (platformDefs) { + // If featureSet is specified, use it directly + if (row.featureSet) { + const set = getDefsNode(platformDefs, row.featureSet) + const feat = set?.features?.[row.feature] || set?.[row.feature] + if (feat) { + return { + name: feat.name || row.feature, + description: row.description || feat.description, + } + } + } else { + // Search through all featureSets for this platform feature + for (const featureSet in platformDefs) { + const feat = + platformDefs[featureSet]?.features?.[row.feature] || platformDefs[featureSet]?.[row.feature] + if (feat) { + return { + name: feat.name || row.feature, + description: row.description || feat.description, + } + } + } + } + } + } + + // Get from feature definition if available (non-platform features with nested sections) + if (row.feature && row.featureSet) { + const defs = featureDefs[row.product || ''] + const set = getDefsNode(defs, row.featureSet) + const feat = set?.features?.[row.feature] || set?.[row.feature] + + return { + name: feat?.name || row.feature, + description: row.description || feat?.description, + } + } + + // Try to find feature in any featureSet (search nested features) + if (row.feature && row.product) { + const defs = featureDefs[row.product] + if (defs) { + // Search through all featureSets for this feature + for (const featureSet in defs) { + const feat = defs[featureSet]?.features?.[row.feature] || defs[featureSet]?.[row.feature] + if (feat) { + return { + name: feat.name || row.feature, + description: row.description || feat.description, + } + } + } + } + } + + // Handle product-level rows (availability) for product or nested subproduct + if (row.type === 'product' && row.product) { + const defs = featureDefs[row.product] + // If this targets a nested subproduct (featureSet path), use section.summary when present + if (row.featureSet) { + const section = getDefsNode(defs, row.featureSet) + const sectionSummary = section?.summary + const lastSeg = row.featureSet.split('.').slice(-1)[0] + const fallbackName = lastSeg + .split('_') + .map((w) => w.charAt(0).toUpperCase() + w.slice(1)) + .join(' ') + const name = sectionSummary?.name || fallbackName + const description = row.description || sectionSummary?.description || section?.description + const url = sectionSummary?.url + const docsUrl = sectionSummary?.docsUrl + return { name, description, url, docsUrl } + } + const summary = defs?.summary + if (summary) { + return { + name: row.label || summary.name || row.product, + description: row.description || summary.description, + url: summary.url, + docsUrl: summary.docsUrl, + } + } + const productDesc = productDescriptions[row.product as keyof typeof productDescriptions] + if (productDesc) { + return { + name: row.label || productDesc.name, + description: row.description || productDesc.description, + } + } + } + + return { name: row.label || row.feature || '', description: row.description } + } + + // Render competitor cell + const renderCell = (competitorKey: string, row: RowConfig, competitorIndex: number): React.ReactNode => { + if (row.type === 'header') { + return {row.label} + } + + // If values array is provided, use it instead of fetching from competitor data + let value: any + if (row.values !== undefined) { + value = row.values[competitorIndex] + } else { + value = getFeatureValue(competitorKey, row) + } + + if (typeof value === 'boolean') { + return value ? ( + + ) : ( + + ) + } + + // Handle React nodes (JSX elements) + if (React.isValidElement(value)) { + return value + } + + if (typeof value === 'string' || typeof value === 'number') { + return {value} + } + + // undefined or null → no data: render blank cell + return null + } + + const { siteSettings } = useApp() + const isDark = siteSettings.theme === 'dark' + + // Get current pathname - safely handle SSR + const currentPathname = typeof window !== 'undefined' ? window.location.pathname : '' + + // Build columns + const columns = [ + { name: '', width: 'auto', align: 'left' as const }, + ...competitors.map((key) => { + const comparisonArticle = competitorData[key]?.assets?.comparisonArticle + const isCurrentPage = comparisonArticle && currentPathname === comparisonArticle + + return { + name: ( + <> + {key === 'posthog' ? ( + + ) : competitorData[key]?.name ? ( + competitorData[key].name + ) : ( + key + )} + {comparisonArticle && !isCurrentPage && ( + <> +
    + + compare + + + + )} + + ), + width: 'minmax(120px, 1fr)', + align: 'center' as const, + } + }), + ] + + // Build rows + const allRows = parsedRows.map((row, index) => { + // Handle header rows - span across all columns + if (row.type === 'header') { + return { + key: `row-${index}`, + cells: [ + { + content: ( +
    +
    {row.label || ''}
    + {row.description && ( +
    {row.description}
    + )} +
    + ), + className: 'col-span-full border-b-2 border-primary bg-accent pb-2', + }, + ], + isHeader: true, + } + } + + const featureInfo = getFeatureInfo(row) + const cells = [ + { + content: ( +
    + {featureInfo.url ? ( + + {featureInfo.name} + + + ) : ( + {featureInfo.name} + )} + {featureInfo.description && ( +
    {featureInfo.description}
    + )} +
    + ), + }, + ...competitors.map((key, index) => ({ + content: renderCell(key, row, index), + })), + ] + + // Check if this row has any data from competitors + const hasData = competitors.some((key, index) => { + // If row has custom values array, check those instead + let value: any + if (row.values !== undefined) { + value = row.values[index] + } else { + value = getFeatureValue(key, row) + } + return value !== undefined && value !== '' && value !== null + }) + + return { + key: `row-${index}`, + cells, + hasData, + isHeader: false, + } + }) + + // First pass: filter out feature rows with no data + const rowsWithData = allRows.filter((row) => row.isHeader || row.hasData) + + // Second pass: filter out headers that have no feature rows following them + const tableRows = rowsWithData.filter((row, index) => { + if (!row.isHeader) return true // Keep all feature rows + + // For headers, check if there's at least one non-header row before the next header + for (let i = index + 1; i < rowsWithData.length; i++) { + if (rowsWithData[i].isHeader) { + // Found next header with no feature rows in between + return false + } + // Found a feature row, keep this header + return true + } + // This header is at the end with no feature rows after it + return false + }) + + return +} diff --git a/src/components/Products/Slides/CustomersSlide.tsx b/src/components/Products/Slides/CustomersSlide.tsx index 64d57024b..62202670b 100644 --- a/src/components/Products/Slides/CustomersSlide.tsx +++ b/src/components/Products/Slides/CustomersSlide.tsx @@ -11,11 +11,11 @@ interface Customer { slug: string name: string logo?: - | React.ComponentType - | { - light: string - dark: string - } + | React.ComponentType + | { + light: string + dark: string + } height?: number } @@ -206,7 +206,12 @@ export default function CustomersSlide({ productName, customers, customerData, h
    - +
    diff --git a/src/components/Products/Slides/FeatureComparisonSlide.tsx b/src/components/Products/Slides/FeatureComparisonSlide.tsx index a2f3cfdb9..8164f4588 100644 --- a/src/components/Products/Slides/FeatureComparisonSlide.tsx +++ b/src/components/Products/Slides/FeatureComparisonSlide.tsx @@ -1,28 +1,15 @@ import ScrollArea from 'components/RadixUI/ScrollArea' -import Link from 'components/Link' -import Logo from 'components/Logo' import React from 'react' -import { IconArrowUpRight } from '@posthog/icons' - -interface ComparisonFeature { - feature: string - companies: Record - type?: 'header' | 'feature' -} - -interface CompanyMetadata { - name: string - key: string - link?: string -} +import ProductComparisonTable from 'components/ProductComparisonTable' interface FeatureComparisonSlideProps { - features: ComparisonFeature[] - companies?: CompanyMetadata[] + competitors: string[] + rows: any[] + excludedSections?: string[] } -export default function FeatureComparisonSlide({ features, companies }: FeatureComparisonSlideProps) { - if (!features || features.length === 0) { +export default function FeatureComparisonSlide({ competitors, rows, excludedSections }: FeatureComparisonSlideProps) { + if (!competitors || !rows || competitors.length === 0 || rows.length === 0) { return (

    No feature comparison available

    @@ -30,96 +17,17 @@ export default function FeatureComparisonSlide({ features, companies }: FeatureC ) } - // Use provided companies metadata or fallback to extracting from first feature - const companyList = companies || Object.keys(features[0]?.companies || {}).map((key) => ({ name: key, key })) - return (
    -

    Feature comparison

    - -
    - - - - - - {companyList.map((company: CompanyMetadata) => ( - - ))} - - - - {features.map((feature: ComparisonFeature, index: number) => { - if (feature.type === 'header') { - return ( - - - - ) - } - - return ( - - - {companyList.map((company) => { - const supported = feature.companies[company.key] - return ( - - ) - })} - - ) - })} - -
    Feature - {company.link ? ( - <> - {company.name} -
    - - compare - - - - ) : company.key === 'posthog' ? ( - - ) : ( - company.name - )} -
    - {feature.feature} -
    - {feature.feature} - - {typeof supported === 'boolean' ? ( - supported ? ( - - ) : ( - - ) - ) : ( - - )} -
    -
    -
    + + +
    ) } diff --git a/src/components/Products/Slides/SlidesTemplate.tsx b/src/components/Products/Slides/SlidesTemplate.tsx index c457b8aef..5f45c3fa1 100644 --- a/src/components/Products/Slides/SlidesTemplate.tsx +++ b/src/components/Products/Slides/SlidesTemplate.tsx @@ -383,14 +383,39 @@ export default function SlidesTemplate({ /> ) - case 'feature-comparison': + case 'feature-comparison': { + const companies = productData?.comparison?.companies || [] + let competitors = companies.map((c: any) => c.key) + + // Put PostHog first in the comparison (after the feature name column) + const posthogIndex = competitors.indexOf('posthog') + if (posthogIndex > 0) { + competitors = ['posthog', ...competitors.filter((c: string) => c !== 'posthog')] + } + + // Get rows from product data or props override + const rows = props.rows || productData?.comparison?.rows + + if (!rows || rows.length === 0) { + return ( +
    +

    No feature comparison available

    +
    + ) + } + + // Get excluded sections from product data + const excludedSections = productData?.comparison?.excluded_sections + return ( ) + } case 'docs': return ( diff --git a/src/components/ReaderView/index.tsx b/src/components/ReaderView/index.tsx index b77de9f1a..c1a812696 100644 --- a/src/components/ReaderView/index.tsx +++ b/src/components/ReaderView/index.tsx @@ -39,6 +39,7 @@ import { DocsPageSurvey } from 'components/DocsPageSurvey' import CopyMarkdownActionsDropdown from 'components/MarkdownActionsDropdown' import { DebugContainerQuery } from 'components/DebugContainerQuery' import CustomerMetadata from './CustomerMetadata' +import { getVideoClasses } from '../../constants' dayjs.extend(relativeTime) @@ -281,7 +282,7 @@ const TableOfContents = ({ tableOfContents, contentRef, title = 'Jump to:', clas return (
    -
    +
    @@ -674,21 +676,37 @@ function ReaderViewContent({ padding ? 'p-4 @md/reader-content-container:px-6 @lg/reader-content-container:px-8' : '' - } mx-auto transition-all ${ - fullWidthContent || body?.type !== 'mdx' - ? 'max-w-full' - : contentMaxWidthClass || 'max-w-2xl' }`} > {/* */} {body.featuredImage && !body.featuredVideo && ( -
    - +
    +
    )} - {title && !hideTitle &&

    {title}

    } + {title && !hideTitle && ( +

    + {title} +

    + )} {(body.date || body.contributors || body.tags) && ( -
    +
    {body.contributors && } {body.date &&

    {body.date}

    } {body.tags && ( @@ -710,7 +728,14 @@ function ReaderViewContent({ tableOfContents.length > 0 && !hideMobileTableOfContents && !hideRightSidebar && ( -
    +
    )} - {body.featuredVideo &&