Natalia Amorim
763a6deb12
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 <eli@ekinsey.dev >
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: Cory Watilo <corywatilo@gmail.com >
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
2025-11-06 01:38:44 +02:00
Dustin Byrne
e310a55a0f
docs: Document flags_api_host and flag adblock ( #13502 )
...
* docs: Document `flags_api_host` and flag adblock
* docs: Add a tutorials and guides link
* docs: Move to tutorials and guides
* remove redundant front matter
* add Dustin Byrne to authors
2025-11-05 10:43:02 -05:00
Ian Vanagas
650039cbca
new messaging, update content ( #13455 )
2025-11-04 10:27:24 +00:00
Hugues Pouillot
0e57e7ee7f
chore: update react docs ( #13441 )
2025-10-29 19:48:10 +01:00
Vincent (Wen Yu) Ge
9b76cc81da
Update capture tutorial ( #13335 )
...
* Update capture tutorial
* batching base url
* Updated tutorial
* They should all be from ian, remove env. vars
2025-10-22 12:23:24 -04:00
Dylan Martin
619c479240
chore(flags): more docs on evaluation environments ( #13298 )
2025-10-21 21:55:06 +00:00
Edwin Lim
da6103c0a9
MCP analytics tutorial ( #13249 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: Arda Eren <76147924+arda-e@users.noreply.github.com >
2025-10-21 10:07:06 -04:00
BProgramming
0be0b8d5f7
Added missing comma to posthog.capture call ( #13248 )
2025-10-17 08:40:20 +00:00
Ross
288455724e
Docs: Remove references to data pipelines add-on ( #13221 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-10-15 16:14:51 +00:00
Dylan Martin
f8b095761c
chore(flags): add more docs on using evaluation runtimes + evaluation tags ( #13107 )
2025-10-10 15:56:57 -07:00
Vincent (Wen Yu) Ge
639eb1363e
update ruby tutorial ( #12915 )
...
* update ruby tutorial
* typos
* Goddamit
2025-09-30 10:26:28 -04:00
Paweł Ledwoń
a05f85c609
fix: add note about enabling cookieless ( #12957 )
2025-09-29 18:42:23 +02:00
Paweł Szczur
fdec0d088d
add name to query ( #12741 )
...
* Add name to QueryRequest objects (send to /query endpoint)
* Explain why using name is useful
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-09-11 18:48:34 +02:00
Cory Watilo
15c925b43d
version bump ( #12254 )
...
Co-authored-by: Cory Watilo <corywatilo@gmail.com >
Co-authored-by: Eli Kinsey <eli@ekinsey.dev >
Co-authored-by: Lucas Faria <12522524+lucasheriques@users.noreply.github.com >
Co-authored-by: Ben White <ben@posthog.com >
Co-authored-by: Juraj Majerik <juro.majerik@gmail.com >
Co-authored-by: Rafael Audibert <32079912+rafaeelaudibert@users.noreply.github.com >
2025-09-10 16:33:30 +00:00
Rafael Audibert
44f79006a0
feat: Add Revenue Analytics docs ( #12676 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: PostHog <hey@posthog.com >
Co-authored-by: Vincent (Wen Yu) Ge <gewenyu99@gmail.com >
2025-09-08 16:47:29 -03:00
Ian Vanagas
29e33cf92b
Docs: PostHog as a warehouse source ( #12638 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-04 10:16:27 +02:00
Ian Vanagas
41e6b75195
Button to run SQL in PostHog ( #12617 )
2025-09-03 10:44:09 +02:00
Ian Vanagas
440569486f
Tutorial: Add materialized view to embedded analytics tutorial ( #12604 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Edwin Lim <edwin@posthog.com >
Co-authored-by: Eli Kinsey <eli@ekinsey.dev >
2025-09-01 09:50:55 +00:00
Robbie
8618f09aa3
docs(web-analytics): Update cookieless and cookie banner tutorials ( #12584 )
...
* Update cookieless and cookie banner tutorials
* Add robbie-coomber as author and update date
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update data collection to reference cookieless
* tweak tutorial intro
* fix next.js cookie banner tutorial
* Add on_reject
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Edwin Lim <edwin@posthog.com >
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Edwin Lim <edwin@posthog.com >
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/cookieless-tracking.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* fix react cookie banner tutorial
* Apply suggestions from code review
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update cookieless tracking explanation
Clarify the configuration options for cookieless tracking.
* Clarify data collection consent requirements
Added a note about not sending identifiable user data without consent.
* Vincent suggestions
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
* more suggestions
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
* Ian feedback
* Update vue tutorial
* fix vue tutorial
* Update contents/docs/privacy/data-collection.mdx
* Update contents/tutorials/cookieless-tracking.md
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: Edwin Lim <edwin@posthog.com >
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
2025-08-28 15:58:42 +01:00
Jacques Verré
bd6e008f19
Docs: Fix broken formatting for CalloutBox ( #12588 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-08-28 08:00:59 +00:00
Edwin Lim
07ec386126
removing all LLMA beta labels from docs ( #12557 )
...
* removing all beta labels from docs
* chore(llma): rename LLMA team
---------
Co-authored-by: Radu Raicea <radu@raicea.com >
2025-08-27 09:18:51 +01:00
Edwin Lim
7d4560012c
getting started for LLM analytics ( #12392 )
...
Co-authored-by: Radu Raicea <radu@raicea.com >
Co-authored-by: Peter Kirkham <peter@posthog.com >
Co-authored-by: PostHog <hey@posthog.com >
2025-08-25 10:34:35 -04:00
Ian Vanagas
30da95c833
embedded analytics ( #12519 )
2025-08-22 09:16:37 +01:00
Ian Vanagas
235c239a4e
Tutorials: Swap Next.js app and pages router tutorials ( #12464 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-15 09:46:56 +00:00
Ian Vanagas
ad7686e318
Tutorials: Update Next.js pages router ( #12442 )
...
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
2025-08-14 09:01:31 +01:00
Vincent (Wen Yu) Ge
0ecc00e52b
Add SDK migration guide for Python 5.x -> 6.x ( #12319 )
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: PostHog <hey@posthog.com >
2025-08-08 10:24:35 -04:00
Edwin Lim
34094a6313
fix broken links ( #12356 )
2025-08-05 10:00:46 -04:00
Vincent (Wen Yu) Ge
bc57647a71
Explain why we don't rename events ( #12334 )
2025-07-31 13:14:32 -04:00
David Newell
d040be2ebb
chore: deprecate Sentry integration ( #12282 )
2025-07-28 09:23:52 +01:00
David Newell
232aeab9fd
correct posthog import ( #12280 )
2025-07-25 10:58:10 +01:00
Ben White
341f8c1bb0
fix: Broken links to old pipeline features ( #12265 )
2025-07-25 09:03:32 +02:00
David Newell
1f9ef45743
chore: update nextjs user / session context ( #12259 )
2025-07-24 10:17:00 +00:00
Dylan Martin
0ac47e0831
quote ( #12260 )
2025-07-23 16:42:14 +00:00
Paul D'Ambra
ae008e90f5
Add note about automatic integration ( #12081 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-07-18 19:47:09 +01:00
Ian Vanagas
bb53fba5ec
Docs: Activity page ( #12194 )
2025-07-16 15:59:26 +00:00
Ian Vanagas
66e664da50
Tutorial: Update Next.js app route ( #12178 )
...
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
2025-07-16 10:53:11 +00:00
Ian Vanagas
7a6269c35d
Update feature preview links ( #12180 )
...
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
Co-authored-by: Adam Leith <adamleithp@users.noreply.github.com >
2025-07-16 11:36:55 +01:00
Edwin Lim
33a715afae
fixing 115 broken links ( #12148 )
2025-07-11 13:48:21 +00:00
Joe Martin
a5d9edd58f
DeskHog tutorial - Claude version ( #12142 )
...
* Claude Tutorial
* Update index.tsx
* Update contents/tutorials/deskhog-cursor-tutorial.md
2025-07-11 08:56:58 +00:00
Robbie
8015728b00
docs(web-analytics): Add docs for hash-based routing ( #12121 )
...
* Add docs for hash-based routing
* Improve wording
* Make hash-based routing its own tutorial
* Example of correct pathname
* add robbie as author
* Update contents/tutorials/hash-based-routing.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/hash-based-routing.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/hash-based-routing.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/hash-based-routing.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/tutorials/hash-based-routing.md
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
---------
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-07-09 14:12:47 +00:00
Joe Martin
2f0455f45f
Update sentry-plugin-tutorial.md ( #12094 )
2025-07-08 18:00:20 +01:00
Vincent (Wen Yu) Ge
dbba8d3bb1
Update link to event properties ( #12027 )
2025-07-08 11:07:46 -04:00
Vincent (Wen Yu) Ge
4a706eb889
Revert "Refactored Sales and CS handbook navigation ( #12056 )" ( #12068 )
2025-07-03 11:01:31 -04:00
Simon Fisher
40dfa7ca68
Refactored Sales and CS handbook navigation ( #12056 )
...
* Refactored Sales and CS handbook navigation
* Update index.js
Co-authored-by: Charles Cook <charles@posthog.com >
---------
Co-authored-by: Charles Cook <charles@posthog.com >
2025-07-03 12:06:58 +01:00
Oliver Browne
9e297830c6
feat: Document 6.0.0 of the python SDK ( #11920 )
...
* document contexts and django middleware
* Update contents/docs/libraries/python/_snippets/django.md
Co-authored-by: David Newell <david@posthog.com >
* clarify decorator
* clean up
* add snippets to docs and link
* rename django to django context middleware
* context docs rework
* more docs links
* fix comments in decorator example
* update middleware docs
* bunch of updates
* update flask
* update tutorials to use right calling convention
* Update contents/docs/error-tracking/_snippets/python-install-error-tracking.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/error-tracking/_snippets/python-install-error-tracking.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/integrate/feature-flags-code/_snippets/feature-flags-code-python-set-send-feature-flags-to-true.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/integrate/feature-flags-code/_snippets/feature-flags-code-python.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/integrate/send-events/_snippets/send-events-python.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/integrate/send-events/_snippets/send-events-python.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/libraries/python/index.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/libraries/python/index.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/libraries/python/index.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* Update contents/docs/libraries/python/index.mdx
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
* fix language around anon evnts
* review feedback
---------
Co-authored-by: David Newell <david@posthog.com >
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-07-03 06:57:18 +00:00
Vincent (Wen Yu) Ge
74304f9fe4
Explains what default does and address stragglers ( #11978 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
Co-authored-by: PostHog <hey@posthog.com >
2025-06-25 19:38:54 -04:00
Vincent (Wen Yu) Ge
12bc2dc855
Tutorial: web to iOS flow through deeplinks ( #11940 )
...
Co-authored-by: Edwin Lim <edwin@posthog.com >
2025-06-25 16:12:49 +00:00
Hugues Pouillot
32bacde284
add @posthog/nextjs-config documentation ( #11933 )
...
Co-authored-by: Ian Vanagas <34755028+ivanagas@users.noreply.github.com >
2025-06-25 14:42:14 +02:00
Joe Martin
08d45268de
Create DeskHog vibecoding tutorial ( #11931 )
...
* deskhog-101
* Update deskhog-101.md
* adds tutorial to deskhog page
2025-06-25 09:48:53 +00:00
Ian Vanagas
9a2259f2ab
Docs: Next.js source maps ( #11883 )
...
Co-authored-by: Vincent (Wen Yu) Ge <29069505+gewenyu99@users.noreply.github.com >
Co-authored-by: David Newell <david@posthog.com >
2025-06-18 08:56:52 -07:00