কাস্টমারকে আবার কেনাকাটা করাতে সবচেয়ে বেশি ব্যবহার হওয়া টুল হলো কুপন। কিন্তু বেশিরভাগ কুপন প্রোগ্রাম সবাইকে একই broadcast কোড আর একই 20% ছাড় পাঠিয়ে দেয়। এতে কাস্টমারের মধ্যে “ছাড়ের অভ্যাস” তৈরি হয় — তারা এখনই না কিনে পরের সেলের জন্য অপেক্ষা করতে শেখে।

সঠিক সময়ে পাঠানো একটা কুপন হয়ে ওঠে ফিরে আসার একটা নির্ধারিত কারণ — আর এটা পুনরায় কেনাকাটা এবং কাস্টমার লাইফটাইম ভ্যালু (CLV) বাড়ানোর সবচেয়ে কম খরচের উপায়গুলোর একটা।

এই গাইডে দেখানো হয়েছে কিভাবে এমন একটা কুপন পাঠাবেন যার কোড সত্যিই স্ক্যান হয় — native (নিজস্ব সিস্টেমে তৈরি), পার্সোনালাইজড, কোনো 3rd-party ছবির উপর নির্ভর না করে, যাতে কাস্টমার ফিরে এসে আবার কেনার একটা বাস্তব কারণ পায়।

Pushwoosh দিয়ে আপনার প্রথম coupon journey তৈরি করুন

মেসেজের ভেতরেই একটা স্ক্যান করা যায় এমন বারকোড সহ।

ফ্রি ট্রাই করুন
☝️

সংক্ষেপে বলি: এই গাইড customer retention-কেন্দ্রিক কুপন মার্কেটিং স্ট্র্যাটেজি নিয়ে — মানে ইউজারকে আবার কেনাকাটা করানো: পুনরায় কেনাকাটা, রিনিউয়াল, আপগ্রেড (শুধু অ্যাপ খোলানো নয়)।

এমন একটা কুপন কোড পাঠান যা সত্যিই স্ক্যান হয়

কাস্টমার নিজে টাইপ করে যে promo code ব্যবহার করে, সেটা অনলাইন চেকআউটে ভালোভাবেই কাজ করে। কিন্তু অনেক পুনরায় কেনাকাটা হয় কাউন্টারে — দোকানে, ক্যাফেতে, অথবা পিকআপ পয়েন্টে — আর সেখানে কোডটা স্ক্যান করতেই হয়।

একটা সাধারণ ফ্ল্যাট কুপন ছবি পার্সোনালাইজ বা ট্র্যাক করা যায় না, আর টেক্সট কোড কাউন্টারে একেবারেই স্ক্যান করা যায় না। এটাই হলো “কাজ করা কুপন” আর “কাউন্টারে আটকে যাওয়া কুপনের” মধ্যে পার্থক্য।

'Something special for you' অফারসহ একটা ইমেইল, প্রোডাক্টের ছবির নিচে 8472 6190 3358 কোডসহ একটা স্ক্যান করা যায় এমন বারকোড
🆕

এখন Pushwoosh-এ ইমেইল এবং in-app মেসেজে barcode block ব্যবহার করা যায়। এটা মেসেজে যোগ করুন, আপনার কুপন ফিল্ডের সাথে যুক্ত করুন — প্রতিটা রিসিপিয়েন্ট নিজের একটা আলাদা স্ক্যান করা যায় এমন কোড পাবে — native, কোনো 3rd-party ছবি ছাড়াই। যেসব অ্যাপের অফলাইন পয়েন্ট অফ সেল আছে (মানে দোকানে গিয়ে যেখানে কাস্টমার সরাসরি রিডিম করে), ঠিক তাদের জন্যই এই ফিচার বানানো হয়েছে।

Pushwoosh-এর drag-and-drop ইমেইল এডিটরে barcode block সিলেক্ট করা, যেখানে Code ফিল্ড voucher merge tag-এ সেট করা, symbology হিসেবে Code 128, এবং appearance সেটিংস দেখা যাচ্ছে
Pushwoosh ইমেইল এডিটরে barcode block: কোডটাকে একটা merge tag-এর সাথে যুক্ত করুন, symbology বেছে নিন — প্রতিটা রিসিপিয়েন্ট নিজের একটা কোড পাবে।

Push দিয়ে পাঠাচ্ছেন? সোয়াইপ করে সরিয়ে দেওয়া push হারিয়ে যায় না, কারণ মেসেজটা অ্যাপের Message inbox-এ সেভ হয়ে থাকে — তাই বারকোডটা অ্যাপেই থেকে যায়, যতক্ষণ না কাস্টমার কাউন্টারে গিয়ে সেটা খুলে স্ক্যান করছে।

একটা মোবাইল অ্যাপের Message inbox, যেখানে 'You won. Or not' শিরোনামের কুপন মেসেজ আর WELCOME2025-E15 কোডের পাশে বারকোড থাম্বনেইল দেখা যাচ্ছে
🛠️

টেকনিক্যাল সেটআপের জন্য পড়ুন ইমেইল বারকোড ব্লক আর in-app বারকোড ব্লকের ডকুমেন্টেশন।

স্ক্যান করা যায় এমন কুপন কেন আপনার retention স্ট্র্যাটেজিতে থাকা উচিত

রিডিমেবল অফার (যে অফার রিডিম বা ব্যবহার করা যায়) কাজ করে কাস্টমারের জার্নির নির্দিষ্ট কিছু মুহূর্তে, সবসময়ের জন্য ছাড় হিসেবে নয়:

  • Welcome অফার. Onboarding-এর সময়, যখন কেনার ইচ্ছা সবচেয়ে বেশি থাকে, তখন প্রথম কেনাকাটার কোড দিলে একটা নতুন ইনস্টলকে প্রথম অর্ডারে বদলে দেওয়া যায়।
  • Winback (ফিরিয়ে আনা). যে বায়ার নিষ্ক্রিয় হয়ে গেছে, সে আগে একবার আপনাকে পেমেন্ট করেছে। তার শেষ কেনা ক্যাটাগরির সাথে যুক্ত একটা পার্সোনাল কোডই সাধারণত সম্পর্কটা আবার চালু করার জন্য যথেষ্ট।
  • Geo trigger (লোকেশন-ভিত্তিক). আপনার দোকানের কাছাকাছি শারীরিকভাবে থাকাটাই একটা শক্তিশালী সিগন্যাল। ঠিক সেই পাঁচ মিনিটের সময়ে পাঠানো কুপন একজন পথচারীকে ভিজিটরে বদলে দেয়।
  • Loyalty tier reward (লয়্যালটি লেভেল রিওয়ার্ড). লেভেল বাড়ার সময় আনলক হওয়া কোড একটা abstract স্ট্যাটাসকে হাতে ধরা যায় এমন কিছুতে বদলে দেয়।

এই প্রতিটা মুহূর্ত একটা ট্রিগার, একটা চ্যানেল, আর দেখার মতো একটা KPI-এর সাথে যুক্ত:

অফারের ধরনট্রিগারসেরা চ্যানেলযে KPI দেখতে হবে
Welcome ডিসকাউন্টডিভাইস রেজিস্টার হয়েছেIn-app + ইমেইলপ্রথম কেনাকাটার হার
Winback কোড14–30 দিন নিষ্ক্রিয়ইমেইল → push fallbackরি-অ্যাক্টিভেশন রেট, পুনরায় কেনাকাটা
Geo অফারলোকেশনের কাছে থাকাIn-app (বা push)দোকানে রিডেম্পশন, পুনরায় ভিজিট
Tier রিওয়ার্ডআপগ্রেড / লেভেল পরিবর্তনIn-app + ইমেইলCLV, রিডেম্পশন রেট
অফারের ধরন
1 / 4
Welcome ডিসকাউন্ট
ট্রিগার
ডিভাইস রেজিস্টার হয়েছে
সেরা চ্যানেল
In-app + ইমেইল
যে KPI দেখতে হবে
প্রথম কেনাকাটার হার
অফারের ধরন
2 / 4
Winback কোড
ট্রিগার
14–30 দিন নিষ্ক্রিয়
সেরা চ্যানেল
ইমেইল → push fallback
যে KPI দেখতে হবে
রি-অ্যাক্টিভেশন রেট, পুনরায় কেনাকাটা
অফারের ধরন
3 / 4
Geo অফার
ট্রিগার
লোকেশনের কাছে থাকা
সেরা চ্যানেল
In-app (বা push)
যে KPI দেখতে হবে
দোকানে রিডেম্পশন, পুনরায় ভিজিট
অফারের ধরন
4 / 4
Tier রিওয়ার্ড
ট্রিগার
আপগ্রেড / লেভেল পরিবর্তন
সেরা চ্যানেল
In-app + ইমেইল
যে KPI দেখতে হবে
CLV, রিডেম্পশন রেট

এই টেবিলটাকে একটা রুট ম্যাপ হিসেবে পড়ুন: মুহূর্তটা ঠিক করে ট্রিগার কী হবে, ট্রিগারটা ঠিক করে চ্যানেল কী হবে, আর KPI বলে দেয় অফারটা সত্যিই কাজে লেগেছে কিনা। সবকিছুকে যুক্ত করা metric হলো পুনরায় কেনাকাটার হার, আর তার পেছনে আছে customer lifetime value।

📖

লয়্যালটি প্রোগ্রামের অন্য দিকটা — পয়েন্ট সিস্টেম, wallet-ভিত্তিক কার্ড, লেভেল — নিয়ে পড়ুন ব্যবসার জন্য লয়্যালটি কার্ড আর্টিকেলে।

বাস্তবে কুপন মার্কেটিং

৪টা সিনারিও, একই স্ক্যান করা যায় এমন barcode/QR ব্লক, প্রতিটাতে জীবনচক্রের আলাদা মুহূর্ত।

👋 নতুন ইউজার: একটা welcome কোড যা হারায় না

সমস্যা: একজন নতুন ইউজার push-এ welcome ডিসকাউন্ট পায়, সোয়াইপ করে সরিয়ে দেয়, আর কাউন্টারে পৌঁছানোর সময় কোডটা আর খুঁজে পায় না।

সমাধান: Welcome push মেসেজটা Message inbox-এ সেভ হয়ে থাকে, যেখানে বারকোডটা রিডিম না হওয়া পর্যন্ত থেকে যায়।

দুইটা ফোন স্ক্রিন: লক-স্ক্রিনে 'Your 15% code is inside' লেখা একটা push, আর অ্যাপের Message inbox-এ একই মেসেজ, সাথে স্ক্যান করা যায় এমন বারকোড আর NORD-15-4F9K2 কোড

Pushwoosh-এ যেভাবে করবেন: যখন একটা নতুন ডিভাইস রেজিস্টার হয়, একটা push পাঠান: “স্বাগতম — আপনার প্রথম অর্ডারে 15% ছাড় এখানে আছে।” এটা বারকোডসহ Message inbox-এ চলে যায়, তাই ইউজার চেকআউটের সময় অ্যাপ খুলে স্ক্রিন থেকে সরাসরি স্ক্যান করতে পারে। ফলাফল — প্রথম কেনাকাটা, আর হারানো কোড নেই।

Pushwoosh Customer Journey Builder-এর ফ্লো: প্রথমবার অ্যাপ খোলা একটা in-app 'Welcome code: 15% off' ট্রিগার করছে, তারপর প্রথম কেনাকাটার ট্রিগারের জন্য অপেক্ষা, আর যদি ট্রিগার না হয় তাহলে সেই ব্রাঞ্চে ইমেইল আর inbox রিমাইন্ডার
Welcome কুপন journey: in-app কোডটা বহন করে, আর inbox মেসেজ সেটা রিডিম-যোগ্য রাখে যদি প্রথম কেনাকাটা সাথে সাথে না হয়।

🛒 ই-কমার্স ও ডেলিভারি: এমন একটা winback কোড যা অফলাইনেও স্ক্যান হয়

সমস্যা: একজন কাস্টমার দুইবার কিনেছে, তারপর 6 সপ্তাহ ধরে চুপ। “আপনাকে মিস করছি” ধরনের একটা ইমেইল, যেখানে অ্যাকশন নেওয়ার কোনো কারণ নেই, সোজা আর্কাইভে চলে যায়।

সমাধান: ইমেইলে একটা voucher pool কোড (মানে একগুচ্ছ আলাদা আলাদা কোড থেকে নেওয়া), যেটা প্রতিটা ইউজারের জন্য আলাদা, আর তার শেষ কেনা ক্যাটাগরির সাথে যুক্ত।

Winback ইমেইল 'Here's 15% off your next order' সাথে একটা বারকোড, কোড NORD-15-4F9K2, একটা 'Valid until Sep 30' ব্যাজ, আর একটা Shop now বাটন

Pushwoosh-এ যেভাবে করবেন: 21+ দিন নিষ্ক্রিয় বায়ারদের সেগমেন্ট করুন। একটা ইমেইল পাঠান: “আপনার 15% কোড ভেতরে আছে — পরের অর্ডারে কাজ করবে।” বারকোডটা ইমেইলের ভেতরেই রেন্ডার হয়, একটা আলাদা কোডসহ, যেটা কাস্টমার পিকআপের সময় বা দোকানে গিয়ে স্ক্যান করে। যদি ইমেইল দিয়ে কাস্টমারকে না পাওয়া যায়, তাহলে journey-টা automatically push-এ ফিরে যায়। ক্যাশিয়ার কাউন্টারে স্ক্যান করে; কোডটা একবার রিডিম হয়ে তারপর মেয়াদ শেষ হয়ে যায়।

21+ দিন নিষ্ক্রিয় বায়ারদের জন্য Pushwoosh journey: কোডসহ একটা winback ইমেইল, কোড রিডিম হওয়ার জন্য অপেক্ষা, একটা মেয়াদ শেষের রিমাইন্ডার, আর ইমেইলে না পাওয়া ইউজারদের জন্য push fallback
Winback journey: আগে ইমেইল, push fallback-এর আগে একটা reachability চেক, আর কোড মেয়াদ শেষ হওয়ার আগে একটা রিমাইন্ডার।

💳 সাবস্ক্রিপশন অ্যাপ: আপগ্রেডের মুহূর্তে একটা tier-reward কোড

সমস্যা: একজন ইউজার উঁচু প্ল্যানে আপগ্রেড করে আর শুধু একটা confirmation স্ক্রিন দেখে। স্ট্যাটাস বদলানোর ঠিক এই মুহূর্তটাই সেটাকে মজবুত করার সময়, কিন্তু বেশিরভাগ অ্যাপ এই সুযোগটা নষ্ট করে ফেলে।

সমাধান: upgrade ইভেন্ট ট্রিগার হওয়ার সাথে সাথে একটা in-app মেসেজ, যেটাতে নতুন tier-এর সাথে যুক্ত একটা রিডিমেবল সুবিধা থাকে।

In-app মেসেজ 'Your Gold perk is here', সাথে GOLD UNLOCKED ব্যাজ, একটা বারকোড, আর GOLD-CAFE-7K2P কোড

Pushwoosh-এ যেভাবে করবেন: tier_upgraded ইভেন্টে, একটা in-app মেসেজ দেখান যেখানে একটা QR ব্লক একটা device tag থেকে reward কোড নিয়ে আসে — “Gold আনলক হয়েছে। আপনার মেম্বার গিফটের জন্য স্ক্যান করুন।” অ্যাপে একবার ট্যাপ, বা কোনো পার্টনার লোকেশনে একবার স্ক্যান। রিওয়ার্ডটা নির্দিষ্ট, তাৎক্ষণিক, আর ঠিক যে স্ট্যাটাস তারা মাত্র অর্জন করলো, তার সাথেই যুক্ত।

tier_upgraded ইভেন্ট দিয়ে ট্রিগার হওয়া Pushwoosh journey: একটা 'Gold unlocked' in-app, রিওয়ার্ড রিডিম হওয়ার জন্য অপেক্ষা, তারপর যদি রিডিম না হয় তাহলে একটা ইমেইল আর শেষ দিনের রিমাইন্ডার
Tier-reward journey: in-app আপগ্রেড ইভেন্টেই ট্রিগার হয়, আর ফলো-আপগুলো শুধু তাদের জন্য যারা এখনও রিডিম করেনি।
💡

টিপ: বারকোডটা Message inbox-এও সেভ করে রাখুন, যাতে কেউ পরে রিডিম করতে চাইলে সুবিধাটা অ্যাপের ভেতরেই অপেক্ষা করে।

🛍️ রিটেইল + লোকেশন: কাছাকাছি থাকা থেকে হাতে একটা কুপন

সমস্যা: একজন শপার ঠিক এখন আপনার দোকানের জোনে দাঁড়িয়ে আছে, আর আপনার অ্যাপ সেটা জানে — কিন্তু একটা সাধারণ push সহজেই উপেক্ষা করা যায়, বিশেষ করে দোকানের ভেতরে হাঁটার সময়।

সমাধান: একটা geo-dwell (লোকেশনে থাকার ভিত্তিতে) ট্রিগার, যেটা শুধু একটা রিমাইন্ডার নয়, বরং একটা আসল কুপন হাতে দেয়, যতক্ষণ কাস্টমার শারীরিকভাবে কাছাকাছি থাকে।

In-app মেসেজ 'Scan for 15% off — today only', সাথে YOU'RE IN-STORE ব্যাজ, একটা QR কোড, আর 'Ends at closing' নোট

Pushwoosh-এ যেভাবে করবেন: একজন শপার আপনার মূল দোকানের চারপাশের জোনে ঢোকে আর সেখানে থাকে। 3 মিনিট পর, dwell ইভেন্ট ট্রিগার হয় আর একটা in-app মেসেজ দেখা যায়: “আপনি দোকানে আছেন — আজকের জন্য 15% ছাড়ের জন্য স্ক্যান করুন।” বারকোডটা মেসেজের ভেতরেই থাকে, পার্সোনালাইজড আর কাউন্টারে স্ক্যান করা যায়।

দোকানের একটা জিও-জোনে 3 মিনিট থাকার পর শুরু হওয়া Pushwoosh journey, যেটা লয়্যাল মেম্বার আর নতুন ভিজিটর ব্রাঞ্চে ভাগ হয়ে আলাদা in-app অফার দেখায়, সাথে 2-ঘণ্টার একটা রিডেম্পশন উইন্ডো
Geo-dwell journey: শপারের সেগমেন্ট অফারের সাইজ ঠিক করে, আর দোকান বন্ধ হওয়ার সাথে সাথে কোডটার মেয়াদ শেষ হয়ে যায়।

Geofencing আপনাকে ট্রিগার দেয়; barcode block আপনাকে দেয় রিডিমেবল অফারটাই।

আপনার প্রথম কুপন journey তৈরি করুন

উপরের প্রতিটা ফ্লো একই 4টা ধাপ দিয়ে তৈরি। Customer Journey Builder-এ অফার থেকে লাইভ ক্যাম্পেইন পর্যন্ত সবচেয়ে ছোট পথ:

  1. অফার আর কোড ঠিক করুন

    কী ধরনের ইনসেন্টিভ দেবেন আর কোড কিভাবে ইস্যু হবে সেটা ঠিক করুন — প্রতি ইউজারের জন্য একটা আলাদা ভ্যালু (ইমেইলে {{voucher}} দিয়ে বা in-app-এ একটা device tag দিয়ে)।

  2. Barcode block যোগ করুন

    ইমেইল বা in-app এডিটরে barcode block যোগ করুন, কোথায় স্ক্যান হবে তার সাথে মিলিয়ে symbology সেট করুন, আর ভ্যালুটা আপনার merge tag বা device tag-এর সাথে যুক্ত করুন।

  3. Journey ভাগ করুন

    ট্রিগার ঠিক করুন — নিষ্ক্রিয়তা, একটা upgrade ইভেন্ট, geo-dwell — তারপর চ্যানেল আর reachability অনুযায়ী রুট করুন, আর প্রথম চ্যানেলে না পাওয়া ইউজারদের জন্য একটা fallback রাখুন।

  4. গার্ডরেইল সেট করুন

    একটা মেয়াদ শেষ হওয়ার সময় আর একটা goal check যোগ করুন, যাতে রিডিম হওয়া কোড ইউজারকে ফ্লো থেকে বের করে দেয়।

কিছু ভুল যা নিঃশব্দে রিডেম্পশন রেট কমিয়ে দেয়:

  • কোনো মেয়াদ শেষের সময় না থাকা। ডেডলাইন ছাড়া একটা কোড এখনই অ্যাকশন নেওয়ার কোনো কারণ দেয় না। ডেটটা টেক্সটেও দিন আর journey logic-এও দিন।
  • একটা শেয়ার করা কোড। পুরো লিস্টের জন্য একটাই কোড মানে প্রতি-ইউজার ট্র্যাকিং নেই — আর এটা মাত্র একটা স্ক্রিনশট দূরে আপনার লাভ কমিয়ে দেওয়া থেকে। voucher pool ব্যবহার করুন।
  • ব্লকের বদলে আপলোড করা ছবি। একটা ফ্ল্যাট ছবি inbox-এ ভেঙে যেতে পারে, পার্সোনালাইজ করা যায় না, ট্র্যাক করা যায় না। Native block ঠিক এই সমস্যাটাই সমাধান করে।

কোডটা কোথায় রাখা উচিত?

আপনি কোডসহ কুপন 3টা জায়গায় ব্যবহার করতে পারেন — কোডটা কতক্ষণ টিকে থাকতে হবে তার উপর নির্ভর করে:

  • মেসেজের ভেতরে। ইমেইল বা in-app-এর barcode block: তাৎক্ষণিক আর পার্সোনালাইজড, যে মুহূর্তে পাঠাচ্ছেন তার জন্য।
  • Message inbox-এ। মেসেজটা আপনার অ্যাপের ভেতরেই থেকে যায়, তাই কাস্টমার কাউন্টারে গিয়েও কোডটা বের করতে পারে, এমনকি push বা in-app অনেক আগে চলে গেলেও।
  • একটা wallet pass-এ। Apple বা Google Wallet-এ থাকে — অ্যাপ আনইনস্টল হয়ে গেলেও টিকে থাকে, আর দোকানের কাছে গেলে আবার দেখা যেতে পারে।

Pushwoosh দিয়ে অফারকে বারবার আসা রেভিনিউতে বদলান

একটা কুপন ততটাই ভালো, যতটা ভালো সেটা পৌঁছানোর মুহূর্ত আর যে কোডটা স্ক্যান হয়। Pushwoosh আপনাকে দুইটাই দেয়: barcode block ইমেইল, in-app, বা Message inbox-এ native, পার্সোনালাইজড, ট্র্যাক করা যায় এমন কোড দেখায়, আর Customer Journey Builder সেগুলোকে ঠিক সেই lifecycle মুহূর্তে ট্রিগার করে যা একটা কেনাকাটাকে পরেরটায় বদলে দেয়।

আপনার সবচেয়ে বেশি সম্ভাবনাময় মুহূর্তটা বেছে নিন — একটা winback, একটা tier reward, দোকানের কাছে থাকা একজন শপার — আর তার পেছনে কুপন ফ্লোটা তৈরি করুন। তারপর রিডেম্পশনগুলো দেখুন।

আপনার প্রথম coupon journey লঞ্চ করুন
ফ্রি ট্রাই করুন

সাধারণ জিজ্ঞাসা

একটা ছবি স্থির থাকে, সব রিসিপিয়েন্টের জন্য একরকম, আর এটা একটা বাইরের URL-এর উপর নির্ভর করে যেটা লোড না-ও হতে পারে। Native block আমাদের সিস্টেম থেকে প্রতি-ইউজার আলাদাভাবে রেন্ডার হয়, একটা আলাদা কোড বহন করে, আর রিডেম্পশন পর্যন্ত ট্র্যাক করা যায়। হোস্ট করার কিছু নেই, ভাঙার কিছু নেই।

Valentina Stepanova
Content Marketing Writer এ Pushwoosh
শেয়ার করুন

সম্পর্কিত আর্টিকেল

সব দেখুন