[{"data":1,"prerenderedAt":513},["ShallowReactive",2],{"project-40432213":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":46,"post_text":48,"what":49,"said":94,"maker_in_thread":214,"shape":225,"grid":229,"attempts":474,"same_week":475,"maker_shows":32,"maker_hidden":505,"reader_version":506,"card":507},"40432213","Openpanel","Openpanel – An open-source alternative to Mixpanel","title","Show HN: Openpanel – An open-source alternative to Mixpanel","https:\u002F\u002Fgithub.com\u002FOpenpanel-dev\u002Fopenpanel","github.com","lindesvard",1716317030,2024,244,99,302,3515,9,"notable","data","product analytics","web_app",[24,25,21,26],"web analytics","mixpanel alternative","self-hosted analytics","curious",0.143,{"positive":30,"neutral":31,"mixed":32,"critical":33},12,25,1,6,44,{"pricing":36,"performance":38,"idea":41,"execution":43,"privacy":44,"design":45},{"positive":37,"critical":32},2,{"positive":39,"critical":40},0,3,{"positive":42,"critical":32},4,{"positive":39,"critical":39},{"positive":39,"critical":32},{"positive":32,"critical":39},[47,47,32,40,40,40,47,32,39,39,39,39,47,40,47,40,40,39,32,40,40,47,47,40,40,40,40,32,47,40,40,40,40,32,40,47,40,40,40,47],5,"I have created an open-source alternative to Mixpanel and will explain a bit about why I decided to do this.\n\nMixpanel is a GREAT tool and quite easy to understand (compared to GA4 and similar). I have used Mixpanel extensively for one of my React Native apps, but the last invoice was $300, which was way over my budget. I think I was paying for MTU (monthly tracked users), which was around 7000-10k users.\n\nHowever, a downside of Mixpanel is that it is purely a product analytics tool; you don't get any basic web analytics similar to what GA4 or Plausible offers.\n\nTherefore, I have combined the ",{"problem":50,"audience":56,"pricing":65,"motivation":71,"time_to_build":75,"stack":76,"openness":91,"stage":92,"team_size":93},{"value":51,"source":52,"evidence":53},"Mixpanel is expensive and lacks basic web analytics","maker",[54],{"id":55},"post",{"value":57,"source":58,"evidence":59},"Developers and teams wanting affordable product and web analytics","inferred",[60,61],{"id":55},{"id":62,"by":63,"text":64},"40439785","RileyJames","I’m looking for a tool like this. Previously used mixpanel (under free startup package), but dropped it after that expired because it was going to be $x,000 per month. (Tho I…",{"value":66,"source":52,"evidence":67},"Free during beta; planned usage-based pricing per event, free up to 5,000 events",[68],{"id":69,"by":11,"text":70},"40433897","So you can start by using the beta if you want to try it. I dont think I'll take any money until after summer (I have no rush here) Currently the pricing looks like this: No…",{"value":72,"source":52,"evidence":73},"Mixpanel's cost was over budget for the maker's React Native app",[74],{"id":55},null,[77,85],{"value":78,"source":79,"evidence":80},"ClickHouse","commenter",[81],{"id":82,"by":83,"text":84},"40434257","klaussilveira","This doesn't seem to be buffering inserts to ClickHouse:…",{"value":86,"source":52,"evidence":87},"Redis queue",[88],{"id":89,"by":11,"text":90},"40434321","Correct! Currently no batching but no need to make things complicated for now. Can extend the current redis queue to batch request or clickhouse batch engine. Looking forward to…","open_source","beta","unknown",{"praise":95,"objections":113,"requests":129,"questions":155,"alternatives":175},[96,107],{"value":97,"source":79,"evidence":98},"Cheaper than Mixpanel and a welcome alternative",[99,103],{"id":100,"by":101,"text":102},"40439295","nojvek","This is great. Analytics space has many players in all shapes and sizes. Mixpanel, Amplitude, Google analytics, simpleanalytics, Posthog, usefathom, plausible. If you include UI…",{"id":104,"by":105,"text":106},"40437813","chucky","This looks great! As an engineer who has used Mixpanel at multiple companies it has always annoyed me that what you get for what you pay seems quite poor, so I'm very happy to…",{"value":108,"source":52,"evidence":109},"Simpler and more lightweight than PostHog",[110],{"id":111,"by":11,"text":112},"40438551","Mainly the difference is that openpanel is a bit more lightweight and easier to grasp. Posthog is a great product and really like it. Just want something more hands on but have…",[114,125],{"value":115,"source":79,"evidence":116},"Not self-hostable yet; self-hosting requested",[117,121],{"id":118,"by":119,"text":120},"40435675","rmdes","Waiting for the self-hosted version... would be great to be able to deploy this with Kubernetes too",{"id":122,"by":123,"text":124},"40434294","dimitry12","Looks great as a self-host alternative if\u002Fwhen you make self-hosting feasible.",{"value":126,"source":79,"evidence":127},"Write performance concerns: events not batched into ClickHouse",[128],{"id":82,"by":83,"text":84},[130,138,145],{"value":131,"source":79,"evidence":132},"Self-hosting option and Kubernetes\u002FHelm support",[133,134],{"id":118,"by":119,"text":120},{"id":135,"by":136,"text":137},"40445739","jordo","Building a helm chart right now to see if I can get it self-hosted in our cluster... :D",{"value":139,"source":79,"evidence":140},"Multi-site aggregated analytics",[141],{"id":142,"by":143,"text":144},"40434779","t4m2x","I run a saas where we host a number of websites, can I use this for us to track visits, events etc across multiple sites? We want aggregated results not per site metrics",{"value":146,"source":79,"evidence":147},"Group\u002Fcompany-level analytics for B2B",[148,152],{"id":149,"by":150,"text":151},"40436394","a13n","The group-level \u002F account-level stuff is pretty big for B2B SaaS companies to be able to consider using it. And it's tucked away on one of Mixpanel's higher price plans.",{"id":153,"by":150,"text":154},"40443334","Yeah generally the customer will specify which \"group\" a user belongs to when calling your SDK\u002FAPI. Mixpanel's docs:…",[156,167],{"value":157,"source":79,"evidence":158},"How privacy-first tracking works without cookies",[159,163],{"id":160,"by":161,"text":162},"40433747","weejewel","Looks really good! How do you create funnels without cookies? In other words, how do you track sessions?",{"id":164,"by":165,"text":166},"40436872","bravura","What does \"privacy first\" mean in this case? My understanding is the plausible, unlike GA, doesn't use cookies. Does that mean web analytics are IP-only? [edit: Or does it mean…",{"value":168,"source":79,"evidence":169},"Funnels, retention and returning-user tracking",[170,171],{"id":62,"by":63,"text":64},{"id":172,"by":173,"text":174},"40434053","metadat","If the salt changes daily, how is. It possible to know how many users returned after > 24 hrs? Edit: @lindesvard- Got it, thanks for clarifying!",[176,182,193,200,207],{"value":177,"source":79,"evidence":178},"Mixpanel",[179],{"id":180,"by":136,"text":181},"40443453","REALLY looking forward to trying this. Mixpanel has the most obscure pricing model of any SAAS i've ever tried to integrate with... When we 'upgraded' from their free tier to a…",{"value":183,"source":79,"evidence":184},"PostHog",[185,189],{"id":186,"by":187,"text":188},"40438349","debuggerpk","how does this compare to https:\u002F\u002Fposthog.com ?",{"id":190,"by":191,"text":192},"40436993","afro88","What's the advantage of using this over PostHog?",{"value":194,"source":79,"evidence":195},"Plausible",[196],{"id":197,"by":198,"text":199},"40440909","paradite","I've considered self-hosting plausible but ultimately decided to pay for subscription instead, because I think self-hosting would cause more in terms of VPS hosting. The minimum…",{"value":201,"source":79,"evidence":202},"Umami",[203],{"id":204,"by":205,"text":206},"40443068","spiderfarmer","This is still not very affordable for my use case. My small network of sites does around 400.000 pageviews per day. $120 per month is pretty steep for something I look at only a…",{"value":208,"source":79,"evidence":209},"Clicky",[210],{"id":211,"by":212,"text":213},"40435632","slig","I pay around $180\u002Fm for Clicky for 800k events per day. Looking forward trying your service and eventually try to self host it. Thanks!",{"comments":215,"answered":216,"key":217},33,14,[218,221,224],{"id":219,"text":220},"40445690","The pricing modal is a black hole sadly... I hope you will give openpanel a shot",{"id":222,"text":223},"40447624","Ping me on twitter if you need assistans! https:\u002F\u002Fx.com\u002FCarlLindesvard",{"id":89,"text":90},{"commenters":226,"max_depth":33,"maker_replies":215,"first_comment_mins":227,"lifespan_hours":228},48,129,46,[230,232,236,237,239,241,243,245,247,249,253,256,258,262,265,268,270,273,274,276,278,281,284,287,290,292,295,297,300,302,306,307,309,311,313,314,316,320,322,326,327,328,330,332,335,337,339,341,343,346,348,350,351,355,357,359,363,366,367,368,370,372,376,379,381,384,388,390,394,398,403,405,409,411,414,416,418,420,421,423,426,428,431,433,435,438,440,442,445,447,449,451,454,456,459,461,463,467,470],[180,39,47,231,136,39],"project\u002Fpositive\u002Fpricing",[233,39,39,234,235,39],"40443853","other\u002Fneutral\u002Fnone","stevenicr",[219,39,39,231,11,32],[135,39,47,238,136,39],"project\u002Fpositive\u002Fnone",[222,39,39,240,11,32],"maker\u002Fneutral\u002Fnone",[82,32,32,242,83,39],"project\u002Fcritical\u002Fperformance",[89,32,39,244,11,32],"project\u002Fneutral\u002Fperformance",[246,32,40,244,83,39],"40435084",[248,32,39,244,11,32],"40436004",[250,32,39,251,252,39],"40437947","commenter\u002Fneutral\u002Fnone","jack_riminton",[254,32,40,244,255,39],"40439089","FridgeSeal",[257,32,39,244,11,32],"40439337",[259,32,39,260,261,39],"40436235","commenter\u002Fneutral\u002Fperformance","Aeolun",[263,32,40,244,264,39],"40435842","Yanyuk",[266,32,39,267,11,32],"40435992","project\u002Fpositive\u002Fperformance",[100,37,47,269,101,39],"project\u002Fpositive\u002Fidea",[271,37,39,272,11,32],"40439325","project\u002Fneutral\u002Fpricing",[197,40,32,242,198,39],[275,40,39,234,212,39],"40441439",[277,40,39,251,198,39],"40441663",[279,40,39,251,280,39],"40441710","wcedmisten",[282,40,39,283,198,39],"40441781","other\u002Fneutral\u002Fpricing",[285,40,39,234,286,39],"40441929","cchance",[288,40,39,234,289,39],"40441851","uuddlrlrbaba",[291,40,39,234,198,39],"40442959",[293,40,39,234,294,39],"40443156","arcanemachiner",[296,40,39,234,198,39],"40443341",[298,40,39,234,299,39],"40457043","BizarroLand",[301,40,39,234,212,39],"40443405",[303,40,40,304,305,39],"40442774","project\u002Fneutral\u002Fnone","pdyc",[104,42,47,231,105,39],[308,42,39,240,11,32],"40438119",[142,47,40,310,143,39],"project\u002Fneutral\u002Fidea",[312,47,39,310,11,32],"40435938",[62,33,40,310,63,39],[315,33,39,310,11,32],"40440443",[317,318,47,269,319,39],"40449104",7,"XCSme",[321,318,39,310,11,32],"40451029",[323,324,40,272,325,39],"40433800",8,"ralusek",[69,324,39,272,11,32],[211,324,40,272,212,39],[329,324,39,244,11,32],"40436111",[331,324,39,283,319,39],"40449152",[333,324,39,283,334,39],"40434556","dylan604",[336,324,39,251,11,32],"40434638",[338,324,39,251,325,39],"40441444",[149,18,32,340,150,39],"project\u002Fcritical\u002Fidea",[342,18,39,310,11,32],"40437690",[344,18,40,310,345,39],"40437875","iamacyborg",[347,18,40,310,255,39],"40439108",[349,18,39,310,11,32],"40439355",[153,18,40,310,150,39],[352,353,47,269,354,39],"40437204",10,"psovit",[356,353,39,310,11,32],"40437670",[358,353,39,234,319,39],"40448971",[360,361,47,238,362,39],"40439418",11,"pvlima",[364,361,39,365,11,32],"40439480","project\u002Fneutral\u002Fdocs",[186,30,40,310,187,39],[111,30,39,310,11,32],[118,369,40,304,119,39],13,[371,369,39,240,11,32],"40435959",[373,216,40,374,375,39],"40442364","project\u002Fneutral\u002Fexecution","KaoruAoiShiho",[377,216,39,378,11,32],"40445709","maker\u002Fneutral\u002Fexecution",[380,216,39,251,319,39],"40448948",[164,382,40,383,165,39],15,"project\u002Fneutral\u002Fprivacy",[385,382,39,386,387,39],"40437493","commenter\u002Fneutral\u002Fprivacy","openplatypus",[389,382,39,383,11,32],"40438100",[391,392,32,242,393,39],"40440724",16,"cheema33",[395,396,40,304,397,39],"40449051",17,"alanzhuly",[399,400,47,401,402,39],"40436730",18,"project\u002Fpositive\u002Fdesign","FlamingMoe",[404,400,39,240,11,32],"40437825",[406,407,40,240,408,39],"40435604",19,"Marciplan",[410,407,39,240,11,32],"40436009",[412,407,39,234,413,39],"40437985","Peer_Rich",[415,407,39,234,11,32],"40438154",[160,417,40,383,161,39],20,[419,417,39,383,11,32],"40433833",[172,417,40,383,173,39],[422,417,39,383,11,32],"40434115",[424,417,40,383,425,39],"40436570","pc86",[427,417,39,383,11,32],"40438133",[429,417,32,430,83,39],"40434278","project\u002Fcritical\u002Fprivacy",[432,417,39,383,11,32],"40434511",[434,417,39,386,334,39],"40434525",[122,436,40,437,123,39],21,"project\u002Fmixed\u002Fexecution",[439,436,39,374,11,32],"40434383",[441,436,47,238,123,39],"40434416",[443,436,40,383,444,39],"40435513","michaelmior",[446,436,39,304,11,32],"40436083",[448,436,40,383,261,39],"40436250",[190,450,40,310,191,39],22,[452,450,47,269,453,39],"40437019","Brajeshwar",[455,450,39,269,11,32],"40437962",[204,457,32,458,205,39],23,"project\u002Fcritical\u002Fpricing",[460,457,39,272,11,32],"40445745",[462,457,40,244,319,39],"40449027",[464,465,40,310,466,39],"40441831",24,"nightowl_games",[468,31,47,238,469,39],"40443200","racl101",[471,472,47,238,473,39],"40438901",26,"tobase",[],[476,481,486,491,496,500],{"id":477,"name":478,"points":479,"category":480},"40431126","Pls Fix",444,"web_saas",{"id":482,"name":483,"points":484,"category":485},"40429200","graphgame.sabrina.dev",321,"games",{"id":487,"name":488,"points":489,"category":490},"40441945","Unify",298,"ai",{"id":492,"name":493,"points":494,"category":495},"40392548","EquityVal",287,"finance_crypto",{"id":497,"name":498,"points":499,"category":20},"40443927","Neosync",246,{"id":501,"name":502,"points":503,"category":504},"40441093","PBT",196,"dev_tools",false,"v2",{"id":508,"name":5,"line":6,"ai":505,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":509,"top":18,"kw":510,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":511,"url":9,"mix":512,"praise":97,"objection":115,"sub":21},40432213,0.14,[24,25,21,26],"5513335100005353301335533331533331353335",[30,31,32,33],1794036655104]