आपकी landing pages पर PostHog
ज़्यादातर PostHog प्रोजेक्ट साइनअप से शुरू होते हैं, यानी यूज़र को लाने वाला विज्ञापन बस एक अंदाज़ा होता है। LanderLab का webhook शुरुआती लाइन को पीछे विज्ञापन तक ले जाता है। हर lead, PostHog के capture endpoint पर एक इवेंट के रूप में पोस्ट होता है, जिसकी properties में फ़ॉर्म के जवाब, पेज, UTMs और विज़िटर का IP होते हैं, और व्यक्ति का ईमेल और नाम उसकी प्रोफ़ाइल पर सेट होते हैं।
यह ट्रैफ़िक ख़रीदने वाली product-led टीमों के लिए है: SaaS ट्रायल, waitlist वाले ऐप, सप्लाई जोड़ रहे मार्केटप्लेस। जब PostHog में lead और प्रोडक्ट usage एक ही व्यक्ति के हों, तो विज्ञापन से एक्टिवेशन तक का funnel एक रिपोर्ट है, कोई स्प्रेडशीट नहीं।
PostHog इवेंट के रूप में landing page leads
हर सबमिट PostHog में एक “Lead submitted” इवेंट बन जाता है, फ़ॉर्म के फ़ील्ड और quiz के जवाब properties के रूप में। PostHog की अपनी properties भी भरती हैं: पेज $current_url के रूप में और विज़िटर का IP $ip के रूप में, इसलिए लोकेशन व्यक्ति से आती है, LanderLab के सर्वर से नहीं।
PostHog के capture endpoints पब्लिक और write-only हैं, और उसका project token शेयर करने के लिए ही है, इसलिए webhook से पोस्ट करने के लिए किसी secret key की ज़रूरत ही नहीं।
फ़ॉर्म से person properties
इवेंट के अंदर, $set ईमेल और नाम व्यक्ति की प्रोफ़ाइल पर लिखता है, और $set_once वह पहला landing page रखता है जिस पर वे कन्वर्ट हुए, भले ही वे बाद में फिर सबमिट करें। अगर आपका ऐप यूज़र्स को उसी ईमेल से पहचानता है, तो lead और प्रोडक्ट में यूज़र का किया सब कुछ एक ही व्यक्ति का होता है।
विज्ञापन से शुरू होने वाले funnels
Lead इवेंट पर utm_source, utm_campaign और A/B वेरिएंट हों, तो PostHog funnel landing page से शुरू होकर उस action पर ख़त्म हो सकता है जो आपके लिए मायने रखता है: पहला प्रोजेक्ट बनाना, पहला इनवॉइस भेजना, प्लान अपग्रेड करना। इसे कैंपेन के हिसाब से बांटें और आप देखते हैं कि कौन-से ऐड सेट एक्टिवेट होने वाले यूज़र लाते हैं, सिर्फ़ साइनअप करने वाले नहीं।
यह वह टेस्ट है जो LanderLab अकेले नहीं चला सकता: उसकी रिपोर्ट वेरिएंट को leads पर परखती हैं, और PostHog उस फ़ैसले को इस तक ले जाता है कि वे leads आगे क्या करते हैं।
Workflows से सिर्फ़ ट्रैक करने लायक़ leads
हर सबमिट प्रोडक्ट एनालिटिक्स में जाने लायक़ नहीं होता। पेज और PostHog के बीच एक Workflow रखा जा सकता है: एक फ़िल्टर जो सिर्फ़ पूरे हुए quizzes आगे जाने दे, एक If जो टेस्ट leads को बाहर रखे, फिर एक HTTP Request नोड जो इवेंट पोस्ट करे। Runs व्यू हर lead का रास्ता दिखाता है, इसलिए जो इवेंट भेजने में फ़ेल हुआ, वह सामने दिखता है, funnel से चुपचाप ग़ायब नहीं होता।