বিষয়বস্তুতে যান

কিভাবে ট্রানজ্যাকশনাল মেসেজ পাঠাবেন

ট্রানজ্যাকশনাল মেসেজ, যেমন অর্ডার কনফার্মেশন, সাবস্ক্রিপশন রিনিউয়াল, পাসওয়ার্ড রিসেট, শিপিং আপডেট, বা পেমেন্ট নোটিফিকেশন, ব্যবহারকারীদের নির্দিষ্ট কার্যকলাপের উপর ভিত্তি করে সময়োপযোগী, প্রাসঙ্গিক তথ্য প্রদানের জন্য অপরিহার্য। Pushwoosh আপনাকে Customer Journey Builder টুল ব্যবহার করে এই মেসেজগুলো স্বয়ংক্রিয়ভাবে পাঠানোর সুযোগ দেয়।

পূর্বশর্ত

Anchor link to

ট্রানজ্যাকশনাল মেসেজ সেট আপ করার আগে, নিশ্চিত করুন যে:

  • Pushwoosh SDK আপনার মোবাইল অ্যাপ বা ওয়েবসাইটে ইন্টিগ্রেটেড আছে।
  • যে ইভেন্টগুলো আপনি ট্রানজ্যাকশনাল জার্নিতে ব্যবহার করতে চান সেগুলো Pushwoosh-এ তৈরি, সেট আপ এবং ট্র্যাক করা হয়েছে। ইভেন্ট তৈরি সম্পর্কে আরও জানুন

নিচে সাধারণ ট্রানজ্যাকশনাল মেসেজের উদাহরণ এবং Customer Journey Builder ব্যবহার করে সেগুলো কনফিগার করার ধাপগুলো দেওয়া হলো।

একটি অর্ডার কনফার্মেশন পাঠানো

Anchor link to

যখন একটি পারচেজ ইভেন্ট ঘটে, তখন স্বয়ংক্রিয়ভাবে ব্যক্তিগতকৃত অর্ডার কনফার্মেশন মেসেজ পাঠাতে, এই ধাপগুলো অনুসরণ করুন:

  1. আপনার Pushwoosh অ্যাকাউন্টে, Campaigns > Customer Journey Builder-এ যান এবং ট্রানজ্যাকশনাল মেসেজ ফ্লো তৈরি শুরু করতে Create campaign-এ ক্লিক করুন।
  2. Customer Journey Builder-এ, ক্যানভাসে Trigger-based entry element যোগ করুন এবং PW_InAppPurchase ইভেন্ট (একটি ডিফল্ট ইভেন্ট) নির্বাচন করুন। নিশ্চিত করুন যে ইভেন্টটি সঠিকভাবে কনফিগার করা হয়েছে। আরও জানুন
অর্ডার কনফার্মেশন সেটআপের জন্য PW_InAppPurchase ইভেন্ট নির্বাচন করা ট্রিগার-ভিত্তিক এন্ট্রি এলিমেন্ট দেখানো Customer Journey Builder ক্যানভাস
  1. ক্যানভাসে একটি push notification এলিমেন্ট যোগ করুন। মেসেজের কন্টেন্ট তৈরি করুন, এবং মেসেজটি ব্যক্তিগতকৃত করতে {order_id}-এর মতো প্লেসহোল্ডার ব্যবহার করুন।

উদাহরণ পুশ কন্টেন্ট

Anchor link to

শিরোনাম: “অর্ডার কনফার্মেশন”

মেসেজ: “আপনার অর্ডার {order_id}-এর জন্য ধন্যবাদ! আপনার আইটেমগুলো শীঘ্রই পাঠানো হবে।”

order_id পার্সোনালাইজেশন প্লেসহোল্ডার সহ অর্ডার কনফার্মেশন মেসেজ দেখানো পুশ নোটিফিকেশন কন্টেন্ট প্রিভিউ
  1. যেকোনো মেসেজ লিমিট নির্বিশেষে এটি ডেলিভারি নিশ্চিত করতে, মেসেজ সেটিংসে Ignore Global frequency capping নির্বাচন করুন।
ট্রানজ্যাকশনাল মেসেজের জন্য Ignore Global frequency capping অপশন হাইলাইট করা মেসেজ সেটিংস প্যানেল
  1. জার্নি চূড়ান্ত করুন এবং লঞ্চ করুন। মেসেজ কনফিগার করুন, এবং যেকোনো ঐচ্ছিক সেগমেন্টেশন বা ওয়েট স্টেপ যোগ করুন। Exit element যোগ করুন এবং জার্নি শুরু করতে Launch-এ ক্লিক করুন।
Exit এলিমেন্ট কনফিগার করা এবং লঞ্চ করার জন্য প্রস্তুত চূড়ান্ত Customer Journey

ট্রানজ্যাকশনাল মেসেজটি এখন ট্রিগার শর্ত পূরণ হলে স্বয়ংক্রিয়ভাবে পাঠানো হবে।

একটি সাবস্ক্রিপশন রিনিউয়াল ইমেল পাঠানো

Anchor link to

তৃতীয়-পক্ষের সাবস্ক্রিপশন ম্যানেজমেন্ট পরিষেবা যেমন Adapty, Apphud, ইত্যাদি ব্যবহার করে, আপনি ব্যবহারকারীদের সাবস্ক্রিপশন মেয়াদোত্তীর্ণ হলে স্বয়ংক্রিয়ভাবে রিনিউয়াল নোটিফিকেশন বা ইমেল পাঠাতে পারেন, যা তাদের রিনিউ করতে উৎসাহিত করবে। এর জন্য, নিম্নলিখিত কাজগুলো করুন:

  1. প্রথমে, Pushwoosh-এর সাথে পরিষেবাটির ইন্টিগ্রেশন কনফিগার করুন। উপলব্ধ ইন্টিগ্রেশন সম্পর্কে আরও জানুন
  2. এরপর, আপনার নির্বাচিত সাবস্ক্রিপশন ম্যানেজমেন্ট পরিষেবাতে Subscription_expired ইভেন্টটি সেট আপ করুন। যখন একজন ব্যবহারকারীর সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে যায়, তখন পরিষেবাটি Pushwoosh-এ একটি subscription expired ইভেন্ট পাঠাবে।
  3. একবার আপনি ইভেন্টটি সেট আপ করলে, Customer Journey Builder-এ, Create campaign-এ ক্লিক করুন এবং ক্যানভাসে Trigger-based entry element যোগ করুন।
  4. তৃতীয়-পক্ষের পরিষেবা থেকে পাঠানো subscription expired ইভেন্টটি নির্বাচন করুন।
তৃতীয়-পক্ষের পরিষেবা থেকে সাবস্ক্রিপশন এক্সপায়ার্ড ইভেন্টের সাথে কনফিগার করা ট্রিগার-ভিত্তিক এন্ট্রি এলিমেন্ট
  1. ক্যানভাসে email element যোগ করুন এবং আপনার আগে থেকে তৈরি করা ইমেল কন্টেন্ট নির্বাচন করুন।

উদাহরণ ইমেল কন্টেন্ট

Anchor link to

বিষয়: “আপনার সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে গেছে – সংযুক্ত থাকতে এখনই রিনিউ করুন!”

বডি:

হাই,

আমরা লক্ষ্য করেছি যে আপনার সাবস্ক্রিপশনের মেয়াদ শেষ হয়ে গেছে, এবং আমরা চাই না আপনি আমাদের দারুণ সব সুবিধা থেকে বঞ্চিত হন! আমাদের পরিষেবাগুলোতে নিরবচ্ছিন্ন অ্যাক্সেস উপভোগ করতে আজই আপনার সাবস্ক্রিপশন রিনিউ করুন।

[আমার সাবস্ক্রিপশন রিনিউ করুন]

একজন মূল্যবান গ্রাহক হওয়ার জন্য ধন্যবাদ। আমরা আপনাকে আবার ফিরে পাওয়ার অপেক্ষায় আছি!

  1. যেকোনো মেসেজ লিমিট নির্বিশেষে এটি ডেলিভারি নিশ্চিত করতে, মেসেজ সেটিংসে Ignore Global frequency capping নির্বাচন করুন।

  2. জার্নি কনফিগারেশন সম্পূর্ণ করুন এবং Launch campaign-এ ক্লিক করুন।

লঞ্চের জন্য প্রস্তুত সম্পূর্ণ সাবস্ক্রিপশন রিনিউয়াল ইমেল জার্নি

একবার সেট আপ হয়ে গেলে, তৃতীয়-পক্ষের পরিষেবা দ্বারা সাবস্ক্রিপশন এক্সপায়ার্ড ইভেন্ট ট্রিগার হলে রিনিউয়াল নোটিফিকেশনগুলো স্বয়ংক্রিয়ভাবে পাঠানো হবে।

একটি পাসওয়ার্ড রিসেট মেসেজ পাঠানো

Anchor link to

একটি পাসওয়ার্ড রিসেট ইমেল পাঠাতে, আপনাকে পাসওয়ার্ড রিসেট ইভেন্ট সেট আপ করতে হবে, আপনার প্রান্তে পাসওয়ার্ড রিসেট লিঙ্কটি কনফিগার করতে হবে, এবং তারপর ইমেলটি পাঠাতে একটি Customer Journey তৈরি করতে হবে

সেটআপটি সম্পূর্ণ করতে নিচের ধাপগুলো অনুসরণ করুন:

ধাপ ১. Pushwoosh-এ পাসওয়ার্ড রিসেট ইভেন্ট কনফিগার করুন

Anchor link to

যখন একজন ব্যবহারকারী পাসওয়ার্ড পরিবর্তনের অনুরোধ করেন, তখন আপনি একটি ইভেন্ট ট্রিগার করেন, যেমন password change requested। আপনাকে এই ইভেন্টটি আগে থেকে সেট আপ করতে হবে।

  1. Pushwoosh ড্যাশবোর্ডে Events-এ নেভিগেট করুন এবং Create event-এ ক্লিক করুন।
  2. ইভেন্টটির একটি নাম দিন, উদাহরণস্বরূপ, Password reset request
  3. ইভেন্টে নিম্নলিখিত অ্যাট্রিবিউটগুলো যোগ করুন:
অ্যাট্রিবিউটের নামটাইপবর্ণনাউদাহরণ মান
reset_linkStringঅনন্য পাসওয়ার্ড রিসেট লিঙ্ক।https://yourapp.com/reset-password?token=abc
user_nameStringব্যক্তিগতকরণের জন্য ব্যবহারকারীর নাম।John
token_durabilityIntegerসেকেন্ডে টোকেনের মেয়াদ (যেমন, ২৪ ঘণ্টা)।86400
dateDateরিসেট অনুরোধের তারিখ এবং সময়।2024-11-18T10:00:00Z

এই অ্যাট্রিবিউটগুলো প্লেসহোল্ডার হিসেবে কাজ করে, ইভেন্টটি ট্রিগার হলে আপনার সিস্টেম থেকে ডাইনামিক ডেটা গ্রহণ করে।

প্রয়োজনীয় অ্যাট্রিবিউট সহ পাসওয়ার্ড রিসেট রিকোয়েস্ট ইভেন্ট দেখানো ইভেন্ট কনফিগারেশন ইন্টারফেস

আপনার অ্যাপে ইভেন্টটি সেট আপ করুন। কাস্টম ইভেন্ট সেট আপ সম্পর্কে আরও জানুন

ধাপ ২. একটি পাসওয়ার্ড রিসেট লিঙ্ক তৈরি করুন

Anchor link to

যখন একজন ব্যবহারকারী পাসওয়ার্ড রিসেটের অনুরোধ করেন (যেমন, “Forgot Password” ক্লিক করে), তখন আপনাকে যা করতে হবে:

  1. একটি অনন্য টোকেন তৈরি করুন। ব্যবহারকারীর জন্য একটি সুরক্ষিত, র‍্যান্ডমলি জেনারেটেড টোকেন তৈরি করুন। উদাহরণস্বরূপ, 12345-abcde-67890।
  2. টোকেনটি আপনার পাসওয়ার্ড রিসেট URL-এর সাথে একত্রিত করুন। উদাহরণস্বরূপ, https://yourapp.com/reset-password?token=12345-abcde-67890।
  3. টোকেনটি আপনার ডাটাবেসে সংরক্ষণ করুন, ব্যবহারকারীর অ্যাকাউন্টের সাথে লিঙ্ক করে, এবং একটি মেয়াদ শেষ হওয়ার সময় সেট করুন (যেমন, ২৪ ঘণ্টা)।
  4. Password Reset Request ইভেন্টটি ট্রিগার করার সময় রিসেট লিঙ্কটি reset_link ইভেন্ট অ্যাট্রিবিউটে অন্তর্ভুক্ত করুন।

ধাপ ৩. ইমেল কন্টেন্ট তৈরি করুন

Anchor link to
  1. Pushwoosh-এ Email content-এ নেভিগেট করুন এবং নতুন ইমেল কন্টেন্ট তৈরি করুন। আরও জানুন
  2. ডাইনামিক কন্টেন্টের জন্য প্লেসহোল্ডার যোগ করুন:
    1. পাসওয়ার্ড রিসেট লিঙ্কের জন্য {reset_link}
    2. ব্যবহারকারীর নামের জন্য {user_name}
    3. লিঙ্কের মেয়াদ শেষ হওয়ার সময়ের জন্য {token_durability}
reset_link, user_name, এবং token_durability ফিল্ডের জন্য প্লেসহোল্ডার সহ ইমেল কন্টেন্ট এডিটর

ধাপ ৪. ক্যাম্পেইন তৈরি করুন

Anchor link to
  1. Pushwoosh-এ Customer Journey বিভাগে নেভিগেট করুন এবং Create Campaign-এ ক্লিক করুন।
  2. ক্যানভাসে একটি Trigger-based entry এলিমেন্ট ড্র্যাগ এবং ড্রপ করুন।
  3. আপনার সিস্টেম যখন Password Reset Request ইভেন্ট পাঠাবে তখন ট্রিগারটি সক্রিয় করার জন্য কনফিগার করুন।
পাসওয়ার্ড রিসেট রিকোয়েস্ট ইভেন্টের জন্য কনফিগার করা ট্রিগার-ভিত্তিক এন্ট্রি এলিমেন্ট দেখানো Customer Journey ক্যানভাস
  1. ক্যানভাসে একটি Email এলিমেন্ট যোগ করুন।

  2. ইমেলটি Trigger-based entry এলিমেন্টের সাথে লিঙ্ক করুন।

  3. রিসেট লিঙ্ক এবং ব্যবহারকারীর বিবরণের জন্য প্লেসহোল্ডার সহ পূর্বে তৈরি করা ইমেল কন্টেন্ট নির্বাচন করুন।

পাসওয়ার্ড রিসেট ইমেল কন্টেন্ট এবং ডাইনামিক প্লেসহোল্ডার সহ ট্রিগার এন্ট্রির সাথে লিঙ্ক করা ইমেল এলিমেন্ট
  1. যেকোনো মেসেজ লিমিট নির্বিশেষে এটি ডেলিভারি নিশ্চিত করতে, মেসেজ সেটিংসে Ignore Global frequency capping নির্বাচন করুন।

  2. মেসেজ কন্টেন্ট যোগ করার পর, নিশ্চিত করুন যে জার্নির সমস্ত ধাপ সঠিকভাবে কনফিগার করা হয়েছে। Exit এলিমেন্ট যোগ করুন এবং জার্নি শুরু করতে Launch campaign-এ ক্লিক করুন।

Exit এলিমেন্ট কনফিগার করা এবং লঞ্চ করার জন্য প্রস্তুত সম্পূর্ণ পাসওয়ার্ড রিসেট ইমেল জার্নি

একবার সক্রিয় হয়ে গেলে, পাসওয়ার্ড রিসেট মেসেজ স্বয়ংক্রিয়ভাবে পাঠানো হবে যখন একজন ব্যবহারকারী তাদের পাসওয়ার্ড রিসেট করার অনুরোধ করবে, যা একটি নির্বিঘ্ন এবং সুরক্ষিত অভিজ্ঞতা প্রদান করবে।