رحلة التسويق

وتُظهر هذه المحادثة التسويقية تصميمًا جيدًا بشكلٍ عملي. العلامة التجارية الخيالية هي بائع تجزئة، لكنّ التصميم ملائم للقطاعات. يمكن أن يساعدك في جذب عملاء محتملين مهمين أثناء إنشاء علاقة مع المستخدمين من أي نقاط دخول معتمدة لوكيلك. تساهم المحادثة في جذب العملاء المحتملين باعتبارهم شخصيًا وتفاعليًا من خلال التعاون مع المستخدم لتخصيص نشرة إخبارية. في هذه الحالة، سيتم إرسال النشرة الإخبارية عبر البريد الإلكتروني كجزء من المنهج الشامل لقناة العلامة التجارية لبناء العلاقات.

في ما يلي نظرة عامة عن المحادثة، يليها تقسيم مفصَّل. وتُبرز كل خطوة أفضل الممارسات التي تطبّقها وأي اعتبارات خاصة لرحلة التسويق. لتطبيق هذا التصميم لموظّف الدعم الذي تتعامل معه، انسخ الحمولات النموذجية وخصِّصها لكل خطوة.

نظرة عامة

هذا نموذج تسويق محادثة. كما أنها تستخدِم قوة المحادثة الفريدة لجذب العملاء المحتملين مع إنشاء علاقة المستخدم بعلامتك التجارية. الخطوات الأساسية هي: (1) إضافة عرض ترويجي جديد إلى رسالة الترحيب، و(2) وصف قيمة العرض للمستخدم، و(3) طرح الأسئلة التي تسمح للمستخدم بتخصيص العرض الترويجي وتأهيله كعميل محتمل، و(4) طلب معلومات الاتصال الخاصة بالمستخدم، و(5) الشفافية بشأن كيفية استخدام معلومات الاتصال المتعلقة به (وعدم إرسالها مطلقًا).

اتّبِع النصائح حول النمط والنص والتوقيت لتصميم تجربة رائعة للمستخدم، مع الالتزام بسياسة الخصوصية وعمليات الإفصاح المطلوبة.

مخطّط بياني للمحادثة

منعطفات في المحادثات

  1. يبدأ المستخدم المحادثة مع الوكيل.
  2. يرسل الوكيل رسالة ترحيب. يعرض أحد أدوات بدء المحادثة عرضًا جديدًا.

    رسالة ترحيب تحتوي على بدايات المحادثات

    تمنح هذه الترحيب المنظّم بشكل جيّد المصداقية للوكيل. من خلال تسمية العلامة التجارية في رسالة الترحيب وعرض شعارها المألوف، يؤكّد الوكيل أنّ المستخدم الذي يتحدّث معه يجري محادثة مع Puzzle Paradise. يستخدم الوكيل شخصية لجعل التشغيل المبرمَج جذابًا. ويوضّح تقديم نفسه باعتباره "باحثًا افتراضيًا" أن "Pi" ليست شخصًا حقيقيًا.

    من خلال ملخّص ما يمكن أن يقدّمه الوكيل، يحدّد الوكيل سريعًا توقّعات المستخدم. أدلة بدء المحادثة: توجيه المستخدم للرحلات المطلوب إبرازها من خلال العلامة التجارية وتصنيفاتها تبدأ بالأفعال، التي تحثّ المستخدم على اتخاذ إجراء. تضيف الرموز التعبيرية أسلوبًا مرئيًا وتسهّل تصفّح الخيارات.

  3. ينقر المستخدم على بداية المحادثة لعرض جديد.

    تم النقر على بداية المحادثة للبقاء على اطّلاع بآخر الأخبار

    يتلقى الوكلاء الذين لديهم مشغّلات محادثات زيادة تفاعل المستخدمين. إنّ بداية هذه المحادثة تشير إلى غموض طريف لإثارة فضول المستخدم. بدلاً من تحديد العرض الترويجي حسب الاسم ("الاشتراك في النشرة الإخبارية")، يتم تسليط الضوء على قيمة العرض للمستخدم (تتيح النشرة الإخبارية الاطّلاع على أحدث المعلومات).

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:04:47.475658Z",
      "conversationId": "1111",
      "requestId": "123123333",
      "suggestionResponse": {
        "message": "conversations/1111/messages/2203",
        "postbackData": "stay_up_to_date",
        "createTime": "2022-12-22T00:04:47.009861Z",
        "text": "📆 Stay up to date",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  4. يصف الوكيل العرض ويسأل المستخدم إذا كان يريد الاشتراك.

    يصف الوكيل العرض الترويجي.

    الوكيل الافتراضي هذا هو ممثِّل خدمة العملاء المثالي، حيث يؤكّد اهتمام المستخدم بشكره بشكل كبير. إنّ الإشارة إلى المستخدم باسم "zzzzle pal" تمنح شعورًا بالانتماء إلى مجموعة من الألعاب تساعد في توطيد علاقة العلامة التجارية. يقدّم الوكيل وصفًا واضحًا وموجزًا للعرض، مع فوائده للمستخدمين. تجذب الرموز التعبيرية كل مكوِّن من النشرة الإخبارية. وتنتهي الرسالة بسؤال جذاب لرسم المستخدم فصاعدًا.

    حمولة JSON

    {
      "text": "Thanks for your interest, puzzle pal! Our monthly newsletter keeps you up to date with expert reviews ⭐, puzzle releases 🐣, and event info 🎉. 'Want a piece of the action?",
    "fallback": "Thanks for your interest, puzzle pal! Our monthly newsletter keeps you up to date with reviews, puzzle releases, and event info. 'Want a piece of the action? If so, type "Sign me up". If not, type "Return to menu".",
    "suggestions": [
    {
      "reply": {
        "text": "Yes, sign me up",
        "postbackData": "option_1"
      }
    },
    {
      "reply": {
        "text": "Not now, return to menu",
        "postbackData": "option_2"
      }
    }
    ],
    "messageId": "2204"
    }

  5. ينقر المستخدم على اقتراح للاشتراك.

    تم النقر على الرد المقترح بـ "نعم"، أريد الاشتراك

    تُسهِّل الردود المُقترَحة على المستخدم الاشتراك.

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:06:25.284431Z",
      "conversationId": "1111",
      "requestId": "123123555",
      "suggestionResponse": {
        "message": "conversations/1111/messages/2205",
        "postbackData": "option_1",
        "createTime": "2022-06-27T23:05:40.034552Z",
        "text": "Yes, sign me up",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  6. يحدّد الوكيل توقعات المستخدم بشأن تخصيص العرض.

    معاينة الوكيل لعملية الأسئلة والأجوبة

    إنّ استخدام عبارة "Yay" البسيطة باستخدام رمز تعبيري يعزّز الزخم استعدادًا للرحلة القادمة. لضبط توقعات المستخدم، يذكر الوكيل عدد الخطوات التي سيتم قطعها والغرض من الرحلة: "تخصيص النشرة الإخبارية، وبذلك تحصل فقط على ما تريده". يتم تحديد الغرض من منظور المستخدم، وبالتالي لديه سبب للتفاعل.

    النموذج التالي ليس نموذج عملاء محتملين غير شخصي. وبدلاً من ذلك، توفّر هذه اللعبة إمكانية الوصول إلى الصفحة مرة أخرى وهي تعزّز قدرات المستخدم. من خلال السماح لهم باختيار محتوى النشرة الإخبارية، من خلال تفعيل أو إيقاف المعلومات التي يريدون تلقّيها، يساعد الوكيل (1) المستخدم على تخصيص علاقته مع العلامة التجارية و (2) يؤهِّله ليكون عميلاً محتملاً لمنتجات مختلفة.

    حمولة JSON

    {
      "text": "Yea! 🥳 I've got 3 questions to customize the newsletter, so you only get what you want. Ready?",
      "fallback": "Yea! I've got 3 questions to customize the newsletter, so you only get what you want. Ready? Type "Yes" to get started or type "Return to menu".",
      "suggestions": [
        {
          "reply": {
            "text": "Let's do it!",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "Not now, return to menu",
            "postbackData": "option_2"
          }
        }
      ],
      "messageId": "2206"
    }

  7. ينقر المستخدم على اقتراح لبدء العملية.

    تم النقر على الرد المُقترَح لنبدأ.

    يساعد النص المُقترَح ("فلنفعل ذلك") على مساعدة المستخدم في التفاعل الممتعة. ستعمل الكلمة "L's" على جذب المستخدم إلى المجموعة "us" مع العلامة التجارية، ما يجعل جلسة الأسئلة والأجوبة التي تبدو أشبه بالعمل الجماعي.

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:07:08.545653Z",
      "conversationId": "1111",
      "requestId": "123123777",
      "suggestionResponse": {
        "message": "conversations/1111/messages/2207",
        "postbackData": "option_1",
        "createTime": "2022-12-22T00:07:07.979424Z",
        "text": "Let's do it!",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  8. يطرح الوكيل السؤال الأول.

    يسأل الوكيل ما إذا كان المستخدم مهتمًا بالاقتراحات الاحترافية.

    يقر محدِّد الحوار البسيط ("الرائع") باستجابة المستخدم وينتقل إلى الأسئلة والأجوبة. لتسريع عملية المعالجة بسرعة وسهولة، يطلب موظّف الدعم المعلومات المطلوبة فقط. يُجمّع الوكيل سؤالاً بطريقة محادثة يركّز على اهتمامات المستخدم ويوضّح أنّ العلامة التجارية تهتم بما يهمّه.

    حمولة JSON

    {
      "text": "Great. First, are you interested in our puzzle pros' monthly recommendations? ⭐",
      "fallback": "Great. First, are you interested in our puzzle pros' monthly recommendations? You can type "Yes" or "No".",
      "suggestions": [
        {
          "reply": {
            "text": "Yes",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "No",
            "postbackData": "option_2"
          }
        }
      ],
      "messageId": "2208"
    }

  9. ينقر المستخدم على اقتراح لتفعيله.

    تم النقر على الرد المقترح بـ "نعم"

    تسهِّل الردود المُقترَحة على المستخدم التنقّل بين الأسئلة.

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:07:47.271709Z",
      "conversationId": "1111",
      "requestId": "123123999",
      "suggestionResponse": {
        "message": "conversations/1111/messages/2209",
        "postbackData": "option_3",
        "createTime": "2022-12-22T00:07:47.271709Z",
        "text": "Yes",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  10. يطرح الوكيل السؤال الثاني.

    يسأل الوكيل ما إذا كان المستخدم مهتمًا بالمستخدمين الجدد.

    يتحقق السطر الأول من صحة خيار المستخدم ويؤكّد فهمه للوكيل. وقد يفيدك أنّ "الإيجابيات" ستسرّ العلامة التجارية. ويمكن أن يزيد هذا من تأثير عملية جذب العملاء المحتملين ويجعلهم أكثر ملاءمةً.

    حمولة JSON

    {
      "text": "That will delight them! Next, are you interested in new arrivals? 🐣",
      "fallback": "That will delight them! Next, are you interested in new arrivals? You can type "Yes" or "Not really".",
      "suggestions": [
        {
          "reply": {
            "text": "Yes",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "Not really",
            "postbackData": "option_2"
          }
        }
      ],
      "messageId": "2210"
    }

  11. ينقر المستخدم على اقتراح لتفعيله.

    تم النقر على الرد المقترح بـ "نعم"

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:08:50.036551Z",
      "conversationId": "1111",
      "requestId": "123123011",
      "suggestionResponse": {
        "message": "conversations/1111/messages2211",
        "postbackData": "option_1",
        "createTime": "2022-12-22T00:08:49.498819Z",
        "text": "Yes",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  12. يطرح الوكيل السؤال الثالث.

    يسأل الوكيل ما إذا كان المستخدم مهتمًا بالأحداث المحلية.

    لإبقاء المعلومات حديثة، يستخدم الوكيل عبارة مختلفة لتأكيد خيار المستخدم. يؤدي هذا إلى جعل الوكيل يبدو متجاوبًا، لأنه يكافئ المستخدم باستجابة مخصصة. نمط الوكيل متّسق (وهو خفيف ومفعم بالحثّ ومشجّع) ويساعد في توجيه المستخدم من خلال جلسة أسئلة وأجوبة.

    حمولة JSON

    {
      "text": "Hurray for the latest and greatest! Last question: Do you want to know about local contests and other events at our stores? 🎉",
      "fallback": "Hurray for the latest and greatest! Last question: Do you want to know about local contests and other events at our stores? You can type "Yes" or "Not interested".",
      "suggestions": [
        {
          "reply": {
            "text": "Yes",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "Not interested",
            "postbackData": "option_2"
          }
        }
      ],
      "messageId": "2212"
    }

  13. ينقر المستخدم على اقتراح للإيقاف.

    تم النقر على الرد المقترح لإبداء عدم الاهتمام.

    ويؤدي الرد المُقترَح لإيقاف تلقّي الرسائل إلى إيقاف وكالة المستخدم.

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:09:36.012947Z",
      "conversationId": "1111",
      "requestId": "123123013",
      "suggestionResponse": {
        "message": "conversations/1111/messages2213",
        "postbackData": "option_2",
        "createTime": "2022-12-22T00:09:35.593461Z",
        "text": "Not interested",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }
  14. يقرّ الوكيل بخيار المستخدم لإيقاف الميزة.

    يُرسِل الوكيل رسالة قصيرة للإقرار.

    طريقة "سماعك" هي طريقة واضحة ومختصرة للتحقّق من خيار المستخدم. تؤدّي هذه العبارة القصيرة إلى تقريب علاقتك مع "أنت" و "أنت" مع التأكيد على أنّ الوكيل متوافق مع المستخدم وسيحترم قراره بإيقاف هذه الخدمة. وبما أنّ العديد من المستخدمين يتجنّبون تلقّي محتوى غير مرغوب فيه من العلامات التجارية، يرسل الوكيل رسالة التأكيد هذه بشكل رسالة مستقلة حتى تظهر بوضوح.

    حمولة JSON

    {
      "text": "I hear you. Perfect.",
      "fallback": "I hear you. Perfect.",
      "suggestions": [],
      "messageId": "2214"
    }

  15. يؤكّد الوكيل ما سيتلقّاه المستخدم في العرض ويطلب منه إرسال عنوان البريد الإلكتروني للمستخدم.

    يطلب الوكيل من المستخدم عنوان بريده الإلكتروني.

    يلخّص الوكيل ما ستتضمّنه النشرة الإخبارية المخصّصة. وإذا أراد المستخدم تغيير إجاباته، يمكنك الردّ المقترَح عليه بالرجوع إلى الصفحة. يؤدي رمز تعبيري في منتصف الرسالة إلى تقسيم الوحدة النصية ووضع علامة على الانتقال إلى الخطوة التالية في الاشتراك.

    باستخدام نبرة احترام، يطلب الوكيل معلومات الاتصال بالمستخدم. يقدّم الوكيل هذا الطلب في إحدى المراحل ذات الصلة في المحادثة، بعد أن يعرف المستخدم النشرة الإخبارية ويمكنه اتخاذ قرار مدروس بشأن الاشتراك. ويُفضَّل أن تطلب معلومات الاتصال بالمستخدم في بداية المحادثة قبل أن تكسب اهتمامه وثقته.

    لتوفير الشفافية، يوضح الوكيل تمامًا كيفية استخدام العلامة التجارية لمعلومات الاتصال. ننصحك باستخدامها فقط في الغرض المذكور في المحادثة، لإرسال هذه النشرة الإخبارية في هذه الحالة. ويعكس هذا نموذجًا أول لا تصبح اللغة الخاصة بالوكيل قانونية ولكنّها واضحة ومثيرة للمحادثة.

    حمولة JSON

    {
      "text": "We'll deliver inspiration from our puzzle pros and details on new arrivals 💌. May I ask for your email address? We'll only use it to send your newsletter, if you haven't signed up for other services from us. Just type below.",
      "fallback": "We'll deliver inspiration from our puzzle pros and details on new arrivals. May I ask for your email address? We'll only use it to send your newsletter, if you haven't signed up for other services from us. Just type your email below. Or type \"Change answers\" if you want to change what comes in your newsletter.",
      "suggestions": [
        {
          "reply": {
            "text": "Change my answers",
            "postbackData": "option_1"
          }
        }
      ],
      "messageId": "2215"
    }
  16. يُدخِل المستخدم عنوان بريده الإلكتروني.

    اكتب المستخدم عنوان بريد إلكتروني بدون تكلفة.

    حمولة JSON

    {
      "message": {
        "name": "conversations/1111/messages/2216",
        "text": "puzzlehead@webaddress.com",
        "createTime": "2022-12-22T00:11:25.361576Z",
        "messageId": "2216"
      },
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:11:25.767802Z",
      "conversationId": "1111",
      "requestId": "123123016",
      "agent": "brands/3333/agents/4444"
    }

  17. يؤكّد الوكيل معلومات تسليم المستخدم وسياسة الإلغاء.

    يكرّر الوكيل عنوان البريد الإلكتروني للتأكيد.

    يكرّر الوكيل تفاصيل التسليم ويطلب تأكيدًا صريحًا. وإذا لم يكن عنوان البريد الإلكتروني صحيحًا، ستسمح الاقتراحات للمستخدم بإجراء تغييرات أو الرجوع إلى القائمة الرئيسية. يمكن أن تمنع هذه المرونة المستخدم من التعثّر. وتُعدّ سياسة الإلغاء إحدى الطرق الإضافية التي تساعد المستخدم في الشعور بالتمكين.

    حمولة JSON

    {
      "text": "Got it. Is puzzlehead@webaddress.com correct? If so, we'll piece together your custom newsletter and email the first one on Jan 1st. You can cancel at any time.",
      "fallback": "Got it. Is puzzlehead@webaddress.com correct? If so, we'll piece together your custom newsletter and email the first one on Jan 1st. You can cancel at any time. Type "Correct" if your email is correct and want to receive the monthly newsletter. Type "Wrong" if you need to enter a different email address. Or type "Return to menu" if you don't want to receive the monthly newsletter.",
      "suggestions": [
        {
          "reply": {
            "text": "Correct, send it",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "No, wrong email",
            "postbackData": "option_2"
          }
        },
        {
          "reply": {
            "text": "Return to menu",
            "postbackData": "option_1"
          }
        }
      ],
      "messageId": "2217"
    }

  18. يؤكِّد المستخدم معلوماته ويوافق على تسليمها.

    تم النقر على الرد المقترح "صحيح"، إرساله

    حمولة JSON

    {
      "context": {
        "placeId": "",
        "userInfo": {
          "displayName": "Michael",
          "userDeviceLocale": "en-US"
        },
        "resolvedLocale": "en"
      },
      "sendTime": "2022-12-22T00:12:35.555839Z",
      "conversationId": "1111",
      "requestId": "123123018",
      "suggestionResponse": {
        "message": "conversations/1111/messages2218",
        "postbackData": "option_2",
        "createTime": "2022-12-22T00:12:35.112669Z",
        "text": "Correct, send it",
        "type": "REPLY"
      },
      "agent": "brands/3333/agents/4444"
    }

  19. يُنهي الوكيل الرحلة ويعرض بدء رحلة جديدة.

    يرحب الوكيل بالمستخدم في نشرته الإخبارية.

    حتى الرسالة الختامية تدعو المستخدمين إلى الانضمام. وهو يرحب بالمستخدم في رحلته المستمرة مع العلامة التجارية من خلال النشرة الإخبارية. كما يستقبل المستخدم ببدء رحلة جديدة مع الوكيل. إنّ إعادة استخدام بدايات المحادثات كاقتراحات تسهّل عليك التحوّل إلى مسار جديد.

    حمولة JSON

    {
      "text": "Welcome to the most puzzling newsletter! You're all set. Is there anything else I can help you with?",
      "fallback": "Welcome to the most puzzling newsletter! You're all set. Is there anything else I can help you with? For example, you can type "Purchase puzzles", "Manage order", "Find a store", or "Paradise FAQs".",
      "suggestions": [
        {
          "reply": {
            "text": "🛍️ Purchase puzzles",
            "postbackData": "option_1"
          }
        },
        {
          "reply": {
            "text": "📦 Manage order",
            "postbackData": "option_2"
          }
        },
        {
          "reply": {
            "text": "🏬 Find a store",
            "postbackData": "option_3"
          }
        },
    { "reply": { "text": "❓ Paradise FAQs', postbackData", "postbackData": "option_4" } } ], "messageId": "2219" }