सामग्री पर जाएं

Shopify इंटीग्रेशन

इंटीग्रेशन का अवलोकन

Anchor link to

Pushwoosh Shopify के साथ सहजता से एकीकृत होता है, जो एक प्रमुख ई-कॉमर्स प्लेटफ़ॉर्म है जो व्यवसायों को ऑनलाइन स्टोर बनाने, प्रबंधित करने और स्केल करने में सक्षम बनाता है। यह गाइड आपको अपने Shopify स्टोर में Pushwoosh ऐप को इंस्टॉल और कॉन्फ़िगर करने, उपयोगकर्ता पहचान सेट करने, और पुश, ईमेल, SMS और WhatsApp जैसे चैनलों पर ग्राहकों को संलग्न करने के लिए नोटिफिकेशन और ऑटोमेशन टूल का उपयोग करने के बारे में बताता है।

इंटीग्रेशन का प्रकार

Anchor link to
  • गंतव्य: Shopify ग्राहक डेटा को Pushwoosh को भेजता है, जहाँ इसका उपयोग टारगेटिंग और मैसेजिंग के लिए किया जाता है।

पूर्वापेक्षाएँ

Anchor link to
  • एक Pushwoosh अकाउंट
  • आपके Shopify एडमिन पैनल तक पहुँच
  • Pushwoosh डिवाइस API एक्सेस टोकन और एप्लिकेशन कोड
  • ग्राहकों और ऑर्डर डेटा के साथ एक Shopify स्टोर उपलब्ध है
  • ऑर्डर/कार्ट इवेंट के लिए read_orders एक्सेस स्कोप की स्वीकृति, और चेकआउट स्टेप ट्रैकिंग के लिए write_pixels प्लस read_customer_events

सिंक्रनाइज़ की गई इकाइयाँ

Anchor link to
  • ग्राहक: Shopify मेटाफील्ड्स के माध्यम से Pushwoosh यूजर आईडी को असाइन और पहचानने के लिए उपयोग किया जाता है
  • ग्राहक सेगमेंट: समूह-आधारित टारगेटिंग और मैसेजिंग के लिए उपयोग किया जाता है
  • इवेंट और ट्रिगर (जैसे, दिए गए ऑर्डर, लागू किए गए टैग): चैनलों पर मैसेजिंग को स्वचालित करने के लिए Shopify Flow में उपयोग किया जाता है
  • स्टोरफ्रंट: एम्बेडेड स्क्रिप्ट के माध्यम से वेब पुश ऑप्ट-इन कैप्चर करने के लिए उपयोग किया जाता है
  • प्रोडक्ट फ़ीड: आपके स्टोर का स्टोरफ्रंट फ़ीड (products.json) जब आप ऐप कनेक्ट करते हैं तो Pushwoosh प्रोडक्ट कैटलॉग से स्वचालित रूप से जुड़ जाता है, और यदि आप इसे अनइंस्टॉल करते हैं तो स्वचालित रूप से डिस्कनेक्ट हो जाता है।
  • ऑर्डर और कार्ट: Shopify के orders/paid, checkouts/create, और checkouts/update वेबहुक से सर्वर-टू-सर्वर इवेंट। भाग 5: ऑर्डर, कार्ट और चेकआउट स्टेप्स को ट्रैक करें देखें।
  • स्टोरफ्रंट ब्राउज़िंग व्यवहार: प्रोडक्ट व्यू और कार्ट में जोड़ने की क्रियाएं, वेब पुश ऑप्ट-इन के लिए उपयोग किए जाने वाले उसी थीम एम्बेड द्वारा एकत्र की जाती हैं।
  • चेकआउट स्टेप्स: संपर्क जानकारी दर्ज की गई और भुगतान जानकारी सबमिट की गई, जो Shopify वेब पिक्सेल के माध्यम से एकत्र की गई।

शब्दावली (इकाई नामों का मिलान यदि वे भिन्न हैं)

Anchor link to
Shopify
Pushwoosh
ग्राहकयूजर आईडी
orders/paid वेबहुकइवेंट PW_OrderCreated — अन्य ई-कॉमर्स इंटीग्रेशन के साथ साझा किया गया (जैसे Magento)
checkouts/create वेबहुकइवेंट PW_AbandonedCart — वही साझा इवेंट, प्रोडक्ट्स ब्लॉक के कार्ट स्रोत द्वारा भी उपयोग किया जाता है
checkouts/update वेबहुकइवेंट PW_AbandonedCartUpdate — जब खरीदार उसी चेकआउट को संपादित करता रहता है, तो PW_AbandonedCart से संग्रहीत कार्ट को ओवरराइट करता है
प्रोडक्ट पेज व्यूइवेंट PW_ProductViewed
कार्ट में जोड़ें (पेज रीलोड के बिना)इवेंट PW_AddToCart
वेब पिक्सेल checkout_contact_info_submittedइवेंट PW_CheckoutContactInfo
वेब पिक्सेल payment_info_submittedइवेंट PW_PaymentInfoSubmitted

इंटीग्रेशन कैसे काम करता है

Anchor link to

Pushwoosh Shopify के लिए एक मैसेजिंग गंतव्य के रूप में कार्य करता है। एक बार एकीकृत होने के बाद, Shopify ग्राहक और व्यवहार संबंधी डेटा Pushwoosh को भेजता है, जहाँ यह वास्तविक समय के नोटिफिकेशन, ग्राहक सेगमेंटेशन और चैनलों पर व्यक्तिगत मैसेजिंग को शक्ति प्रदान करता है।

इंटीग्रेशन के प्रमुख घटक

Anchor link to
  1. मेटाफील्ड्स के माध्यम से ग्राहक की पहचान प्रत्येक Shopify ग्राहक को एक अद्वितीय यूजर आईडी सौंपी जाती है, जो एक मेटाफील्ड (custom.pushwoosh_userid) में संग्रहीत होती है। यह आईडी Pushwoosh को प्लेटफ़ॉर्म पर उपयोगकर्ताओं को लगातार पहचानने और संदेश भेजने की अनुमति देती है।

  2. Shopify Flow के माध्यम से इवेंट-संचालित ऑटोमेशन Pushwoosh Flow क्रियाएं प्रदान करता है जो आपको Shopify इवेंट के आधार पर मैसेजिंग (पुश, ईमेल, SMS, WhatsApp) को स्वचालित करने की अनुमति देती हैं, जैसे:

    • नया ऑर्डर दिया गया
    • ग्राहक पर टैग लागू किया गया
    • कार्ट का परित्याग
  3. सेगमेंट-आधारित टारगेटिंग Shopify से ग्राहक सेगमेंट का उपयोग चैनलों पर समूह-विशिष्ट नोटिफिकेशन भेजने के लिए किया जा सकता है, जैसे पहली बार के खरीदारों के लिए प्रमोशन या निष्क्रिय उपयोगकर्ताओं के लिए पुनर्सक्रियन अभियान।

  4. मैन्युअल और रियल-टाइम मैसेजिंग Shopify ग्राहक या सेगमेंट व्यू से, आप Pushwoosh एक्सटेंशन का उपयोग करके मैन्युअल रूप से नोटिफिकेशन ट्रिगर कर सकते हैं:

    • ग्राहक द्वारा नोटिफिकेशन: व्यक्तिगत फॉलो-अप या परीक्षण के लिए
    • सेगमेंट द्वारा नोटिफिकेशन: अभियान-आधारित संदेशों के लिए

स्टोरफ्रंट एम्बेड के माध्यम से वेब पुश नोटिफिकेशन

Anchor link to

अपने Shopify थीम में Pushwoosh एम्बेड को सक्षम करके, आप वेबसाइट विज़िटर को ब्राउज़र-आधारित पुश नोटिफिकेशन के लिए ऑप्ट-इन करने के लिए प्रेरित कर सकते हैं—कोई मोबाइल ऐप आवश्यक नहीं है।

डेटा प्रवाह का अवलोकन

Anchor link to
Shopify ग्राहक और इवेंट डेटा
↓
Pushwoosh API (ऐप के माध्यम से)
↓
यूजर आईडी → सेगमेंटेशन → ट्रिगर या मैन्युअल नोटिफिकेशन

यह इंटीग्रेशन आपको समय पर, प्रासंगिक संदेश देने का अधिकार देता है जो उपयोगकर्ता प्रतिधारण में सुधार करते हैं, रूपांतरण बढ़ाते हैं, और ग्राहक अनुभव को बढ़ाते हैं—स्वचालित रूप से या मांग पर।

भाग 1. इंस्टॉलेशन

Anchor link to

Shopify में लॉग इन करें

Anchor link to
  1. Shopify एडमिन पर जाएं
  2. डैशबोर्ड से अपना स्टोर चुनें

Pushwoosh ऐप इंस्टॉल करें

Anchor link to
  1. Pushwoosh ऐप स्टोर पेज पर जाएं
  2. इंस्टॉल करें पर क्लिक करें Pushwoosh ऐप इंस्टॉल करें
  3. Shopify डायलॉग में इंस्टॉलेशन की पुष्टि करें इंस्टॉलेशन की पुष्टि करें

अपना Pushwoosh ऐप कनेक्ट करें

Anchor link to

इंस्टॉलेशन के बाद, आपको Shopify के अंदर Pushwoosh ऐप पर रीडायरेक्ट किया जाएगा।

  1. कनेक्ट करें पर क्लिक करें।

कनेक्ट बटन पर क्लिक करें

  1. एप्लिकेशन कोड और API कुंजी दर्ज करें, जिसे आप Pushwoosh कंट्रोल पैनल → सेटिंग्स → API एक्सेस में पा सकते हैं। यहाँ API कुंजी आपका डिवाइस API एक्सेस टोकन है।

अपना Pushwoosh ऐप कनेक्ट करें

कनेक्ट होने पर, एक सफलता संदेश दिखाई देगा: “Pushwoosh ऐप कनेक्ट हो गया।”

Pushwoosh ऐप कनेक्ट हो गया

जब Shopify अनुमतियों (ऑर्डर, पिक्सल, ग्राहक इवेंट) के लिए पूछता है, तो उन्हें मंजूरी दें। वे स्कोप भाग 5 ट्रैकिंग के लिए आवश्यक हैं। यदि आपने ऐप को पहले कनेक्ट किया था, तो पहले से कनेक्टेड हैं? आपसे फिर से एक्सेस को मंजूरी देने के लिए कहा जाएगा देखें।

एक प्लान की सदस्यता लें

Anchor link to
  1. सब्सक्रिप्शन अपग्रेड करें पर क्लिक करें
  2. एक एकल उपयोग-आधारित प्लान दिखाया जाएगा।
  3. बिलिंग की पुष्टि करें।

एक प्लान की सदस्यता लें

भाग 2. सेटअप: मेटाफील्ड्स के माध्यम से ग्राहक यूजर आईडी

Anchor link to

चैनलों (पुश, ईमेल, SMS, WhatsApp) पर पहचाने गए उपयोगकर्ताओं को नोटिफिकेशन देने के लिए, Pushwoosh प्रति ग्राहक एक अद्वितीय यूजर आईडी का उपयोग करता है। Shopify इस मान को Shopify के ग्राहक मेटाफील्ड्स के अंदर संग्रहीत करता है।

  1. सेटिंग्स → मेटाफील्ड्स और मेटाऑब्जेक्ट्स → ग्राहक पर जाएं

परिभाषा जोड़ें

  1. परिभाषा जोड़ें पर क्लिक करें और इन मानों का उपयोग करें:
फ़ील्डमान
नेमस्पेस और कुंजीcustom.pushwoosh_userid
नेमस्पेसcustom
प्रकारसिंगल लाइन टेक्स्ट
सत्यापनकोई नहीं
ग्राहक खाता पहुँचपढ़ें और लिखें
स्टोरफ्रंट API पहुँचसक्षम

परिभाषा जोड़ें

ऊपर दी गई तालिका के अनुसार ग्राहक खाता पहुँच और स्टोरफ्रंट API पहुँच सेट करें।

परिभाषा जोड़ें

भाग 3. Pushwoosh एक्सटेंशन का उपयोग करना

Anchor link to

Pushwoosh में सेगमेंट टारगेटिंग, ऑटोमेशन (Flow), और ग्राहक-विशिष्ट नोटिफिकेशन के लिए Shopify एक्सटेंशन शामिल हैं।

एक्सटेंशन 1. ग्राहक द्वारा नोटिफिकेशन भेजें

Anchor link to

उपयोग का मामला

Anchor link to

किसी विशिष्ट उपयोगकर्ता को मैन्युअल रूप से व्यक्तिगत संदेश भेजें या नोटिफिकेशन का परीक्षण करें।

  1. ग्राहक → एक ग्राहक चुनें खोलें
  2. अधिक क्रियाएं → ग्राहक द्वारा नोटिफिकेशन पर क्लिक करें ग्राहक द्वारा नोटिफिकेशन
  3. मैसेजिंग प्लेटफ़ॉर्म (जैसे, ईमेल) और एक कंटेंट प्रीसेट चुनें। फ़ॉर्म भरें
  4. भेजें पर क्लिक करें

एक्सटेंशन 2. सेगमेंट द्वारा नोटिफिकेशन

Anchor link to

उपयोग का मामला

Anchor link to

ग्राहकों के समूहों को लक्षित करें—परित्यक्त कार्ट, पहली बार के खरीदार, उच्च खर्च करने वाले।

  1. ग्राहक → सेगमेंट पर जाएं

  2. एक सेगमेंट चुनें → सेगमेंट का उपयोग करें पर क्लिक करें

सेगमेंट का उपयोग करें

  1. सेगमेंट द्वारा नोटिफिकेशन चुनें सेगमेंट द्वारा नोटिफिकेशन
  2. वांछित संचार चैनल और संदेश प्रीसेट चुनें। भेजें पर क्लिक करें। संदेश फ़ॉर्म भरें

एक्सटेंशन 3. Shopify Flow में Pushwoosh

Anchor link to

उपयोग का मामला

Anchor link to

ऑर्डर, टैग, या व्यवहार जैसे ट्रिगर का उपयोग करके ग्राहक यात्राओं में मैसेजिंग को स्वचालित करें।

  1. Shopify Flow में एक नया Flow बनाएं
  2. क्रिया जोड़ें → Pushwoosh नोटिफिकेशन भेजें चुनें

Pushwoosh फ्लो एक्शन

  1. संदेश और डायनामिक फ़ील्ड कॉन्फ़िगर करें

संदेश और डायनामिक फ़ील्ड कॉन्फ़िगर करें

उदाहरण के लिए:

  • ऑर्डर दिए जाने के बाद एक संदेश भेजें

  • जब कार्ट छोड़ दिया जाए तो उपयोगकर्ता को याद दिलाएं

  • 30 दिनों की निष्क्रियता के बाद पुनर्सक्रियन पुश भेजें

भाग 4. वेब पुश (और स्टोरफ्रंट ब्राउज़िंग इवेंट) सक्षम करें

Anchor link to

अकेले वेब पुश के लिए वैकल्पिक। यदि आपको भाग 5 में प्रोडक्ट-व्यू और कार्ट-में-जोड़ने वाले इवेंट की आवश्यकता है तो आवश्यक है।

अपने स्टोरफ्रंट पर ब्राउज़र वेब पुश के लिए थीम एम्बेड चालू करें:

  1. ऑनलाइन स्टोर → थीम्स → कस्टमाइज़ करें पर जाएं थीम्स → कस्टमाइज़ करें पर जाएं
  2. बाएं मेनू से ऐप एम्बेड्स खोलें
  3. पुश इनिट एम्बेड को चालू करें

पुश इनिट एम्बेड को चालू करें

भाग 5. ऑर्डर, कार्ट और चेकआउट स्टेप्स को ट्रैक करें

Anchor link to

जब आप ऐप को कनेक्ट करते हैं और Shopify की ऑर्डर, कार्ट और चेकआउट ट्रैकिंग (read_orders, write_pixels, read_customer_events) के लिए अनुरोधित अनुमतियों को मंजूरी देते हैं, तो ऑर्डर, चेकआउट और चेकआउट-स्टेप इवेंट एक अलग Pushwoosh ट्रैकिंग स्क्रीन के बिना आने लगते हैं। मंजूरी के चरण के लिए पूर्वापेक्षाएँ और भाग 1 देखें। स्टोरफ्रंट ब्राउज़िंग (प्रोडक्ट व्यू और कार्ट में जोड़ना) के लिए भी पुश इनिट एम्बेड चालू होना चाहिए।

ट्रैकिंग तीन स्वतंत्र इवेंट समूहों को कवर करती है। प्रत्येक को अलग-अलग एक्सेस की आवश्यकता होती है, इसलिए एक को बंद करने से दूसरे नहीं रुकते हैं:

  • ऑर्डर पेड और चेकआउट: Shopify से आते हैं, भले ही थीम एम्बेड बंद हो
  • स्टोरफ्रंट ब्राउज़िंग (प्रोडक्ट व्यू और कार्ट में जोड़ना): थीम एम्बेड चालू होना चाहिए
  • चेकआउट स्टेप्स: भाग 1 से Shopify की चेकआउट-ट्रैकिंग अनुमतियों (write_pixels और read_customer_events) की आवश्यकता होती है, जो ऊपर दी गई ऑर्डर-ट्रैकिंग अनुमति (read_orders) से अलग से स्वीकृत होती है

ऐप कनेक्ट करने से पहले, जांचें कि Pushwoosh PW_OrderCreated और PW_AbandonedCart के लिए पैसे और तारीख एट्रिब्यूट प्रकारों को कैसे संभालता है। आपके पकड़ने से पहले भेजा गया एक गलत प्रकार पूर्वव्यापी रूप से ठीक नहीं किया जा सकता है।

ऑर्डर पेड और चेकआउट इवेंट

Anchor link to

इनका उपयोग खरीद-पश्चात मैसेजिंग (PW_OrderCreated), परित्यक्त-चेकआउट यात्राओं या सेगमेंट (PW_AbandonedCart / PW_AbandonedCartUpdate), और खरीद रूपांतरण मैपिंग के लिए करें। ये Shopify से आते हैं, भले ही खरीदार ब्राउज़र ट्रैकिंग को ब्लॉक कर दे:

Pushwoosh में इवेंट का नामयह कब फायर होता है
PW_OrderCreatedएक ऑर्डर का भुगतान किया जाता है
PW_AbandonedCartएक खरीदार चेकआउट शुरू करता है
PW_AbandonedCartUpdateखरीदार एक मौजूदा चेकआउट के दौरान आइटम जोड़ता, हटाता या बदलता है

ये ऑर्डर और चेकआउट नोटिफिकेशन के अनुरूप हैं जो Shopify स्वचालित रूप से Pushwoosh को भेजता है (orders/paid, checkouts/create, और checkouts/update वेबहुक, सिंक्रनाइज़ की गई इकाइयाँ के तहत सूचीबद्ध)।

Shopify की अपनी Flow शर्त, checkouts/create वेबहुक, और प्रोडक्ट्स ब्लॉक का कार्ट स्रोत तीन अलग-अलग चीजें हैं जिन्हें सभी को कार्ट परित्याग कहा जाता है। वह चुनें जो आप बना रहे हैं, नीचे दी गई तालिका का उपयोग करके।

आप क्या बनाना चाहते हैंक्या उपयोग करें
Shopify Flow से रिमाइंडर (Shopify की अपनी कार्ट परित्याग शर्त)Shopify Flow + Pushwoosh नोटिफिकेशन भेजें क्रिया। PW_AbandonedCart इवेंट नाम नहीं।
चेकआउट शुरू होने या कार्ट बदलने से Pushwoosh में रिमाइंडर या सेगमेंटPW_AbandonedCart / PW_AbandonedCartUpdate पर ग्राहक यात्रा या सेगमेंट
एक ईमेल के अंदर खरीदार के कार्ट आइटम दिखाएंप्रोडक्ट्स ब्लॉक कार्ट स्रोत (भेजने के समय PW_AbandonedCartID टैग का उपयोग करता है)। यात्रा शुरू करने वाले ट्रिगर से अलग।

ये इवेंट कैसे व्यवहार करते हैं। checkouts/create का मतलब केवल यह है कि एक चेकआउट शुरू किया गया था। Shopify ने यह तय नहीं किया है कि यह छोड़ दिया गया है, और न ही किसी ऑर्डर की पुष्टि की गई है।

जब खरीदार चेकआउट संपादित करता है, तो PW_AbandonedCartUpdate उसी चेकआउट के लिए फिर से फायर होता है और PW_AbandonedCart से संग्रहीत कार्ट को ओवरराइट करता है। कार्ट स्रोत का उपयोग करने वाले रिमाइंडर ईमेल भेजने के समय नवीनतम आइटम उठाते हैं। आपको कार्ट को रीफ्रेश करने के लिए केवल दूसरे यात्रा ट्रिगर की आवश्यकता नहीं है।

PW_AbandonedCart और PW_AbandonedCartUpdate खरीदार पर PW_AbandonedCartID टैग सेट करते हैं, जिसे कार्ट स्रोत भेजने के समय पढ़ता है। PW_OrderCreated इसे तुरंत साफ़ कर देता है, इसलिए एक खरीदार जो पहले ही चेकआउट कर चुका है, वह ब्लॉक को छोड़ देता है, बजाय इसके कि उसे एक कार्ट के लिए रिमाइंडर मिले जो अब उसके पास नहीं है। सटीक समाशोधन व्यवहार के लिए जब आप PW_OrderCreated भेजते हैं तो क्या होता है देखें।

ऑर्डर और चेकआउट इवेंट के एट्रिब्यूट्स

Anchor link to

PW_OrderCreated और PW_AbandonedCart में शामिल हैं:

एट्रिब्यूटविवरण
orderIdऑर्डर या चेकआउट पहचानकर्ता
emailखरीदार का ईमेल
totalPriceऑर्डर या कार्ट का कुल योग
shippingAmountशिपिंग लागत
taxAmountकर राशि
discountAmountछूट राशि
currencyमुद्रा कोड
itemsकार्ट की लाइन आइटम
customerIdकेवल पंजीकृत ग्राहकों के लिए, अतिथि चेकआउट के लिए मौजूद नहीं है
orderUrlPW_OrderCreated के लिए ऑर्डर स्थिति पृष्ठ, या PW_AbandonedCart और PW_AbandonedCartUpdate के लिए परित्यक्त चेकआउट का पुनर्प्राप्ति URL। “अपनी खरीद पूरी करें” लिंक या बटन बनाने के लिए इसका उपयोग करें।
createdDateजब ऑर्डर या चेकआउट बनाया गया था
abandonedDateकेवल PW_AbandonedCart और PW_AbandonedCartUpdate। जब कार्ट को आखिरी बार छुआ गया था, न कि जब इसे पहली बार बनाया गया था

अतिथि चेकआउट अभी भी ऑर्डर और कार्ट इवेंट भेज सकते हैं, लेकिन इवेंट पर पंजीकृत ग्राहक आईडी के बिना।

PW_AbandonedCartUpdate में वही एट्रिब्यूट्स होते हैं। यदि आपके अकाउंट में Magento इंटीग्रेशन भी जुड़ा हुआ है, तो उसके ऑर्डर और परित्यक्त कार्ट इन्हीं इवेंट नामों पर पोस्ट होते हैं, इसलिए PW_OrderCreated / PW_AbandonedCart पर बनाया गया एक सेगमेंट या यात्रा दोनों स्टोर को पकड़ती है, और ऊपर दिए गए एट्रिब्यूट प्रकार दोनों पर लागू होते हैं। Magento में PW_AbandonedCartUpdate के बराबर कुछ भी नहीं है, क्योंकि यह प्रगति में चेकआउट संपादन को ट्रैक नहीं करता है।

items विशेष रूप से Shopify से केवल कुछ फ़ील्ड भरे हुए आते हैं।

स्टोरफ्रंट ब्राउज़िंग इवेंट

Anchor link to

इनका उपयोग ब्राउज़-परित्याग सेगमेंट या यात्राओं के लिए, और ईमेल अनुशंसा रणनीतियों के लिए करें जिन्हें उत्पाद विचारों की आवश्यकता होती है (उदाहरण के लिए उन्होंने जो देखा उसके आधार पर)। ईमेल में उत्पाद अनुशंसाएं कैसे सेट करें देखें।

दोनों इवेंट एक ही थीम एम्बेड द्वारा एकत्र किए जाते हैं। पुश इनिट एम्बेड के चालू होने के बाद थीम में और कुछ जोड़ने की आवश्यकता नहीं है:

  • PW_ProductViewed: खरीदार एक उत्पाद पृष्ठ खोलता है।
  • PW_AddToCart: खरीदार पृष्ठ को रीलोड किए बिना कार्ट में एक आइटम जोड़ता है, जो कि अधिकांश Shopify थीम करते हैं।

स्टोरफ्रंट ब्राउज़िंग इवेंट के एट्रिब्यूट्स

Anchor link to

दोनों इवेंट में शामिल हैं:

एट्रिब्यूटविवरण
itemsदेखे गए या जोड़े गए उत्पाद, प्रत्येक में productId, name, sku, quantity, price
totalPriceitems की संयुक्त कीमत
productUrlवह पृष्ठ जिस पर खरीदार था
currencyकेवल जब स्टोरफ्रंट इसे उजागर करता है

एक संदेश जो totalPrice दिखाता है, उसे currency के गायब होने पर एक फ़ॉलबैक की आवश्यकता होती है, क्योंकि केवल संख्या यह नहीं बताती है कि यह किस मुद्रा में है।

न तो इवेंट में email या customerId एक एट्रिब्यूट के रूप में होता है। खरीदार को उसी तरह पहचाना जाता है जैसे बाकी थीम एम्बेड करता है, मेटाफील्ड यूजर आईडी से बंधे SDK सत्र के माध्यम से (देखें भाग 2), इवेंट पेलोड के माध्यम से नहीं।

PW_ProductViewed और PW_AddToCart के items में वही फ़ील्ड होते हैं जो Shopify संवर्धन से पहले भेजता है: productId, name, sku, quantity, price। Pushwoosh इन दो इवेंट के लिए बाकी कैटलॉग फ़ील्ड नहीं भरता है, जिस तरह से यह PW_AbandonedCart के items के लिए करता है (ऊपर कार्ट आइटम आपके प्रोडक्ट कैटलॉग से समृद्ध होते हैं देखें)।

एक अनुशंसा रणनीति जिसे पूर्ण उत्पाद विवरण की आवश्यकता होती है, जैसे उन्होंने जो देखा उसके आधार पर, संदेश प्रस्तुत होने पर productId द्वारा आपके प्रोडक्ट कैटलॉग से उन्हें देखती है। प्रत्येक रणनीति को क्या चाहिए, इसके लिए ईमेल में उत्पाद अनुशंसाएं कैसे सेट करें देखें।

चेकआउट स्टेप इवेंट

Anchor link to

इनका उपयोग यह देखने के लिए करें कि लोग खरीद से पहले कहाँ छोड़ देते हैं, और उन लोगों को संदेश देने के लिए जिन्होंने चेकआउट शुरू किया लेकिन भुगतान किए गए ऑर्डर तक नहीं पहुंचे।

  • PW_CheckoutContactInfo: खरीदार ने अपनी संपर्क जानकारी दर्ज की।
  • PW_PaymentInfoSubmitted: खरीदार ने अपने भुगतान विवरण प्रस्तुत किए।

एक पूर्ण बिक्री ऊपर दिए गए अनुभाग से PW_OrderCreated है, न कि ये दो इवेंट।

PW_AbandonedCart केवल आपको बताता है कि एक चेकआउट शुरू हो गया है। ये दो इवेंट उसी चेकआउट में दो बाद के बिंदुओं को चिह्नित करते हैं, उसी क्रम में: पहले संपर्क जानकारी, दूसरे भुगतान विवरण। एक खरीदार जो PW_PaymentInfoSubmitted तक पहुंच गया और उसे कभी भी PW_OrderCreated नहीं मिला, वह उस व्यक्ति से आगे निकल गया जिसने केवल PW_AbandonedCart को ट्रिगर किया, इसलिए उस चरण पर बनाया गया एक संदेश एक सामान्य कार्ट रिमाइंडर के बजाय विशेष रूप से एक रुके हुए भुगतान को संबोधित कर सकता है।

चेकआउट स्टेप इवेंट के एट्रिब्यूट्स

Anchor link to

दोनों इवेंट में शामिल हैं:

एट्रिब्यूटविवरण
itemsचेकआउट की लाइन आइटम, प्रत्येक में productId, name, sku, quantity, price
orderIdचेकआउट टोकन, या Shopify ऑर्डर आईडी जब चेकआउट में एक हो
totalPriceचेकआउट कुल
emailकेवल जब चेकआउट में एक हो। एक फ़ोन-आधारित चेकआउट (कोई ईमेल दर्ज नहीं किया गया) इसके बिना इवेंट भेजता है।
currencyकेवल जब चेकआउट में एक हो

जांचें कि यह काम करता है

Anchor link to

स्टोर में मिलान क्रिया करें, फिर पुष्टि करें कि इवेंट का नाम Pushwoosh में दिखाई देता है। इवेंट स्वयं वास्तविक समय में संसाधित होता है, लेकिन जिन दो स्थानों पर आप इसे जांचेंगे, वे एक ऐसे नाम पर अलग-अलग प्रतिक्रिया करते हैं जिसे Pushwoosh ने पहले नहीं देखा है:

  • जब आप इवेंट द्वारा एक सेगमेंट बनाते हैं तो इवेंट ड्रॉपडाउन में, एक नया नाम तुरंत दिखाई देता है।
  • जब आप एक ग्राहक यात्रा ट्रिगर जोड़ते हैं तो इवेंट ड्रॉपडाउन में, एक नए नाम को दिखाने में 10 मिनट तक लग सकते हैं (वह ड्रॉपडाउन कैश किया गया है)। यदि आप इसे अभी तक नहीं देखते हैं, तो यह मानने के बजाय प्रतीक्षा करें कि इंटीग्रेशन टूट गया है।
परीक्षण क्रियाइवेंट
एक परीक्षण ऑर्डर का भुगतान करेंPW_OrderCreated
एक चेकआउट शुरू करेंPW_AbandonedCart
उस चेकआउट में आइटम बदलेंPW_AbandonedCartUpdate
एक उत्पाद पृष्ठ खोलें (पुश इनिट एम्बेड चालू)PW_ProductViewed
कार्ट में एक आइटम जोड़ेंPW_AddToCart
चेकआउट पर संपर्क जानकारी दर्ज करेंPW_CheckoutContactInfo
चेकआउट पर भुगतान जानकारी सबमिट करेंPW_PaymentInfoSubmitted

इवेंट का उपयोग करें

Anchor link to

यह जानने के बाद कि आपको किस इवेंट की आवश्यकता है, इसे दो स्थानों पर उपयोग करें:

भुगतान किए गए ऑर्डर के लिए, आप PW_OrderCreated को एक रूपांतरण इवेंट के रूप में भी मैप कर सकते हैं ताकि Shopify खरीद RFM सेगमेंटेशन, यात्रा एट्रिब्यूशन, और प्रोडक्ट ब्लॉक सांख्यिकी को फ़ीड करे।

उदाहरण अभियान

Anchor link to

प्रत्येक खरीदार के पथ में एक अलग बिंदु पर फायर होता है, इसलिए वे अलग-अलग दर्शकों तक पहुंचते हैं: कोई व्यक्ति छोड़ने से पहले कितनी दूर गया, या क्या वे चेकआउट तक पहुंचे, यह तय करता है कि कौन सा लागू होता है।

  • परित्यक्त-कार्ट रिमाइंडर। हर उस खरीदार को पकड़ता है जिसने चेकआउट शुरू किया, चाहे वे कितनी भी दूर गए हों: यहाँ सबसे व्यापक दर्शक। इसे एक ग्राहक यात्रा के रूप में बनाएं: PW_AbandonedCart पर ट्रिगर करें, PW_OrderCreated की प्रतीक्षा करें, फिर उन लोगों को एक कार्ट स्रोत ब्लॉक के साथ एक ईमेल भेजें जिन्होंने भुगतान नहीं किया है। पूर्ण सेटअप के लिए एक परित्यक्त कार्ट अभियान कैसे सेट करें देखें।
  • रुके हुए चेकआउट के लिए फॉलो-अप। केवल उन खरीदारों को पकड़ता है जो संपर्क जानकारी दर्ज करने तक गए लेकिन कभी भुगतान नहीं किया, ऊपर के दर्शकों का एक संकीर्ण टुकड़ा। PW_CheckoutContactInfo पर सेगमेंट करें, फिर उन सभी को बाहर करें जिनके पास PW_PaymentInfoSubmitted या PW_OrderCreated भी है।
  • एक रुके हुए भुगतान के लिए रिकवरी। उन खरीदारों को पकड़ता है जो भुगतान तक पहुंचे लेकिन कभी भी ऑर्डर पूरा नहीं किया, ऊपर के फॉलो-अप से आगे और इसके साथ परस्पर अनन्य। PW_PaymentInfoSubmitted पर सेगमेंट करें, फिर उन सभी को बाहर करें जिनके पास PW_OrderCreated भी है।
  • ब्राउज़ अनुशंसा ईमेल। उन खरीदारों को पकड़ता है जिन्होंने उत्पादों को देखा लेकिन कभी भी चेकआउट शुरू नहीं किया, ऊपर के रिमाइंडर से एक अलग दर्शक। प्रोडक्ट्स ब्लॉक की उन्होंने जो देखा उसके आधार पर रणनीति के साथ PW_ProductViewed का उपयोग करें। ईमेल में उत्पाद अनुशंसाएं कैसे सेट करें देखें।

भाग 6. डेटा अनुपालन

Anchor link to

Shopify को हर सार्वजनिक ऐप को अपने अनिवार्य GDPR/CCPA वेबहुक का जवाब देने की आवश्यकता है। Pushwoosh उन्हें इस प्रकार संभालता है:

  • customers/redact: जब कोई खरीदार स्टोर से अपने डेटा को मिटाने के लिए कहता है, तो Pushwoosh Shopify द्वारा भेजे गए किसी भी पहचानकर्ता - ईमेल, फोन और Shopify ग्राहक आईडी द्वारा मिलान करने वाले Pushwoosh रिकॉर्ड को मिटा देता है।
  • customers/data_request: जब कोई खरीदार अपने डेटा की एक प्रति का अनुरोध करता है, तो Pushwoosh समर्थन के आंतरिक चैनल पर एक सूचना पोस्ट करता है, और एक व्यक्ति अनुरोध को मैन्युअल रूप से संभालता है। Shopify को ऐप्स को 30 दिनों के भीतर इनका जवाब देने की आवश्यकता है।
  • shop/redact: Shopify इसे एक स्टोर द्वारा ऐप को अनइंस्टॉल करने के 48 घंटे बाद भेजता है, स्टोर के डेटा को मिटाने के लिए कहता है। Pushwoosh उसी विलोपन को फिर से चलाता है जो अनइंस्टॉल स्वयं ट्रिगर करता है, किसी भी बचे हुए सत्र को साफ़ करता है और स्टोर के इंटीग्रेशन रिकॉर्ड (डिवाइस API कुंजी, एप्लिकेशन कोड और बिलिंग आईडी सहित) को मिटा देता है। यह एक सुरक्षा जाल के रूप में मौजूद है, उस मामले के लिए जहां अनइंस्टॉल ने पहली बार में पूरी तरह से सफाई नहीं की थी।

उपयोग के मामलों का सारांश

Anchor link to

अगला, यात्राओं, सेगमेंट, या रूपांतरण मैपिंग में ऊपर दिए गए इवेंट नामों का उपयोग करें। उदाहरण:

परिदृश्यउपयोग किया गया टूल
व्यक्तिगत फॉलो-अपग्राहक द्वारा नोटिफिकेशन
कार्ट परित्याग रिमाइंडरShopify Flow + Pushwoosh क्रिया, या PW_AbandonedCart / PW_AbandonedCartUpdate पर यात्रा/सेगमेंट (देखें भाग 5)
सेगमेंट-आधारित प्रमोशनसेगमेंट द्वारा नोटिफिकेशन
साइन अप करने के बाद स्वागत संदेशFlow + मेटाफील्ड ट्रैकिंग
पुश ऑप्ट-इनथीम एम्बेड + पुश इनिट टॉगल
राजस्व एट्रिब्यूशन और RFM सेगमेंटेशनरूपांतरण इवेंट में मैप किए गए ऑर्डर/चेकआउट इवेंट
चेकआउट ड्रॉप-ऑफ विश्लेषणPW_CheckoutContactInfo / PW_PaymentInfoSubmitted इवेंट
ब्राउज़ या कार्ट परित्याग सेगमेंटस्टोरफ्रंट उत्पाद दृश्य / कार्ट-में-जोड़ने वाले इवेंट