Loading

Close

E-commerce সমস্যা ও সমাধান

Cart Abandonment কমানো: Checkout-এ এসে Customer কেন চলে যায়

EOMS Editorial Team আপডেট: 06 Oct 2026 7 মিনিট পড়া

সংক্ষেপে উত্তর

Cart abandonment কমাতে আগে মাপুন কোথায় মানুষ হারাচ্ছে — cart থেকে checkout, নাকি checkout থেকে order। বাংলাদেশি shop-এ সাধারণ কারণ হলো checkout-এ হঠাৎ delivery charge, বড় form বা বাধ্যতামূলক account, mobile-এ phone field-এর error, advance payment চাওয়া আর আস্থার অভাব। এগুলো ঠিক করে অসম্পূর্ণ order-এ একবার ভদ্র follow-up করুন।
এই লেখায় যা আছে (18)
  1. প্রথমে মাপুন: আপনার funnel-এ কোথায় মানুষ হারাচ্ছে
  2. কারণগুলো — কোনটা আগে check করবেন
  3. ১. Checkout-এ গিয়ে হঠাৎ delivery charge
  4. ২. Form অনেক বড় বা account খুলতে বাধ্য করা
  5. ৩. Mobile-এ form-এর ছোট ছোট error
  6. ৪. Payment অপশন পছন্দ না হওয়া
  7. ৫. Checkout page-এ আস্থার অভাব
  8. ৬. ধীর checkout page
  9. ৭. Coupon field
  10. ৮. Customer আসলে কথা বলে কিনতে চায়
  11. ৯. যারা শুধু দেখছিল
  12. যারা চলে গেছে তাদের ফিরিয়ে আনা
  13. অসম্পূর্ণ order-এ follow-up
  14. Retargeting ad
  15. ধাপে ধাপে কাজের পরিকল্পনা
  16. কাজ হলো কি না কীভাবে বুঝবেন
  17. সাধারণ ভুল
  18. এরপর কী করবেন

আপনার website-এ অনেকে product cart-এ যোগ করে, checkout page-এও যায় — তারপর চলে যায়। Events Manager-এ AddToCart আর InitiateCheckout-এর সংখ্যা ভালো, কিন্তু Purchase অনেক কম। admin panel-এ হয়তো অসম্পূর্ণ order-এর তালিকাও জমছে। এটাই cart abandonment।

কিছু মানুষ cart-এ রেখে চলে যাবেই — কেউ শুধু দাম দেখছিল, কেউ পরে কিনবে ভেবেছিল। কিন্তু যারা কিনতে চেয়েছিল অথচ checkout-এর কোনো বাধায় আটকে গেল, তাদের ফেরানো যায়। এই লেখায় আমরা দেখব কীভাবে মাপবেন, কোন কারণ আগে খুঁজবেন, আর কোন fix কাজ করল সেটা কীভাবে বুঝবেন।

প্রথমে মাপুন: আপনার funnel-এ কোথায় মানুষ হারাচ্ছে

"Cart abandonment বেশি" বলার আগে তিনটা সংখ্যা দরকার — একই সময়ের (যেমন গত ৩০ দিন):

  • কতজন cart-এ যোগ করেছে (AddToCart)
  • কতজন checkout শুরু করেছে (InitiateCheckout)
  • কতজন order সম্পন্ন করেছে (Purchase বা admin-এর order সংখ্যা)

এগুলো Events Manager, GA4-এর funnel report, বা আপনার platform-এর report থেকে পাবেন। দুইটা ধাপের মধ্যে কোথায় বড় পতন, সেটাই বলে দেয় সমস্যা কোথায়।

কোথায় বেশি হারাচ্ছেসম্ভাব্য অর্থ
Cart → CheckoutCart page-এ মোট দাম বা delivery charge দেখে ধাক্কা, cart page বিভ্রান্তিকর, "Checkout" button খুঁজে পাওয়া কঠিন
Checkout শুরু → OrderForm বড়, account খুলতে বাধ্য করা, payment অপশন পছন্দ না হওয়া, form-এ error, trust-এর অভাব

মনে রাখবেন, এই সংখ্যাগুলো ঠিক থাকার জন্য tracking ঠিক থাকতে হবে। event দ্বিগুণ বা হারানো থাকলে আগে Meta Pixel troubleshooting দেখে নিন।

কারণগুলো — কোনটা আগে check করবেন

নিচের ক্রমটা সাজানো হয়েছে বাংলাদেশি shop-এ কোনটা বেশি দেখা যায় আর কোনটা ঠিক করা সহজ, সেই হিসেবে।

১. Checkout-এ গিয়ে হঠাৎ delivery charge

Product page-এ দাম ৳৯৫০, checkout-এ গিয়ে দেখল মোট ৳১,০৮০ — এই হঠাৎ বাড়তি টাকাই সবচেয়ে সাধারণ কারণ। সমাধান: product page-এই লিখে দিন "ঢাকার ভিতরে delivery charge ৳৭০, ঢাকার বাইরে ৳১৩০" (সংখ্যাগুলো উদাহরণ — আপনার courier-এর বর্তমান rate অনুযায়ী লিখুন)। customer আগে থেকে জানলে checkout-এ ধাক্কা খায় না। Free delivery দেবেন কি না, সেটা লাভ হিসাব করে ঠিক করুন।

Free Tool Delivery Cost Calculator ঢাকার ভিতরে ও বাইরে courier charge, COD charge আর return ধরে delivery-তে আপনার নিজের খরচ কত, দেখুন।

২. Form অনেক বড় বা account খুলতে বাধ্য করা

COD order-এর জন্য আসলে দরকার নাম, phone number আর পূর্ণ ঠিকানা। email, password, postcode, "company name" — এগুলো বাধ্যতামূলক রাখলে mobile-এ customer বিরক্ত হয়। Guest checkout চালু রাখুন; account খোলার অপশন order-এর পরে দিন।

৩. Mobile-এ form-এর ছোট ছোট error

এগুলো owner-রা প্রায় কখনো নিজে দেখেন না, কারণ নিজের phone থেকে একবারও order দেন না। সাধারণ উদাহরণ:

  • Phone field "+880" বা বাংলা অঙ্কে লেখা number গ্রহণ করে না, অথচ error message পরিষ্কার না।
  • জেলা/থানা dropdown খুব লম্বা, search করা যায় না।
  • OTP আসতে দেরি হয় বা আসেই না।
  • "Place Order" button keyboard-এর নিচে ঢেকে থাকে।

৪. Payment অপশন পছন্দ না হওয়া

বাংলাদেশে অনেক customer এখনো COD ছাড়া কিনতে চান না, বিশেষ করে প্রথমবার। আবার fake order কমাতে অনেক shop delivery charge আগে bKash বা Nagad-এ চায়। এটা যুক্তিসঙ্গত হতে পারে, কিন্তু এতে কিছু সত্যিকারের customer-ও চলে যায়। সবার জন্য একই নিয়ম না করে ভাবুন — যেমন শুধু ঢাকার বাইরে, বা নির্দিষ্ট দামের উপরে advance চাওয়া। এই balance নিয়ে বিস্তারিত আছে fake order কমানোর গাইডে।

৫. Checkout page-এ আস্থার অভাব

Checkout-এ এসে customer ভাবে — টাকা দিলে পণ্য আসবে তো? পছন্দ না হলে ফেরত দেওয়া যাবে? Checkout page-এর পাশে ছোট করে return/exchange নিয়ম, delivery সময় আর একটা phone/WhatsApp number রাখলে এই দ্বিধা কমে। আস্থা তৈরির পুরো তালিকা আছে website-এ trust তৈরির গাইডে।

৬. ধীর checkout page

ঢাকার বাইরে দুর্বল mobile data-য় একটা ভারী checkout page load হতে অনেক সময় নেয়। প্রতিটা বাড়তি সেকেন্ডে কিছু মানুষ ধৈর্য হারায়। Checkout page হালকা রাখুন — অপ্রয়োজনীয় slider, popup, chat widget সরিয়ে দিন।

৭. Coupon field

বড় একটা "Coupon code" box দেখলে customer ভাবে অন্যরা কম দামে কিনছে, আর code খুঁজতে Facebook-এ চলে যায় — অনেকে আর ফেরে না। Coupon field ছোট link হিসেবে রাখুন ("কুপন আছে?")।

৮. Customer আসলে কথা বলে কিনতে চায়

বাংলাদেশে অনেক customer Facebook page থেকে website-এ আসেন শুধু ছবি আর দাম দেখতে, তারপর order দিতে চান Messenger বা WhatsApp-এ — কারণ সেখানে প্রশ্ন করা যায়। এদের "abandonment" আসলে হারানো বিক্রি না, অন্য channel-এ চলে যাওয়া। Checkout page-এ একটা ছোট "প্রশ্ন আছে? WhatsApp করুন" link রাখলে এরা হারায় না। শুধু খেয়াল রাখুন, সেই message-এর দ্রুত উত্তর দেওয়ার মানুষ থাকতে হবে।

৯. যারা শুধু দেখছিল

সবাইকে ফেরানো যাবে না, আর তার চেষ্টাও দরকার নেই। অনেকে cart-কে "পরে দেখব" তালিকা হিসেবে ব্যবহার করেন, কেউ বেতনের দিনের অপেক্ষায় থাকেন। এদের জন্য checkout-এ জোর না করে retargeting বা পরের campaign-ই যথেষ্ট। আপনার কাজ হলো যারা কিনতে চেয়েছিল অথচ আটকে গেছে, তাদের বাধা সরানো।

যারা চলে গেছে তাদের ফিরিয়ে আনা

অসম্পূর্ণ order-এ follow-up

অনেক platform checkout form-এ phone number দেওয়ার সাথে সাথে সেটা "incomplete order" হিসেবে রাখে। এদের একটা ভদ্র call বা message অনেক সময় কাজ করে — "আপনি একটা order শুরু করেছিলেন, কোনো সমস্যা হয়েছিল কি?" এই প্রশ্নের উত্তর থেকে আপনি checkout-এর আসল সমস্যাও জানতে পারবেন। একবারের বেশি বিরক্ত করবেন না।

Retargeting ad

যারা cart-এ যোগ করেছে বা checkout শুরু করেছে কিন্তু কেনেনি, তাদের জন্য আলাদা custom audience বানিয়ে ad দেখানো যায়। কীভাবে audience বানাবেন আর কী message দেবেন, সেটা আছে Facebook retargeting গাইডে।

ধাপে ধাপে কাজের পরিকল্পনা

  1. 1
    গত ৩০ দিনের AddToCart, InitiateCheckout আর order সংখ্যা এক জায়গায় লিখুন।
  2. 2
    কোন ধাপে সবচেয়ে বড় পতন, সেটা চিহ্নিত করুন।
  3. 3
    নিজের phone আর পরিবারের কারও পুরনো Android phone থেকে mobile data-য় একটা পুরো order দিন — প্রতিটা বাধা লিখে রাখুন।
  4. 4
    Product page-এ delivery charge আর delivery সময় স্পষ্ট করে লিখুন।
  5. 5
    Checkout form থেকে অপ্রয়োজনীয় field সরান, guest checkout চালু রাখুন।
  6. 6
    Phone field যেন 01…, +880… আর বাংলা অঙ্ক — সব গ্রহণ করে।
  7. 7
    Checkout page-এ return নিয়ম, delivery সময় আর WhatsApp/phone number যোগ করুন।
  8. 8
    প্রতিদিন অসম্পূর্ণ order-এর তালিকা দেখে প্রত্যেককে একবার (একবারই) ভদ্রভাবে follow-up করুন এবং কারণগুলো লিখে রাখুন।
  9. 9
    একবারে একটা বড় পরিবর্তন করুন, তারপর ২–৪ সপ্তাহ সংখ্যা দেখুন।

কাজ হলো কি না কীভাবে বুঝবেন

মূল সংখ্যা একটা: checkout শুরু করা মানুষের কত ভাগ order দিচ্ছে। পরিবর্তনের আগের ৩০ দিন আর পরের কয়েক সপ্তাহ তুলনা করুন। সাথে দেখুন:

  • অসম্পূর্ণ order-এর সংখ্যা কমছে কি না।
  • Follow-up call-এ customer যে কারণ বলছে, সেগুলো বদলাচ্ছে কি না।
  • Order বাড়ার সাথে সাথে return বা বাতিলও বেড়ে যাচ্ছে কি না — advance charge তুলে দিলে এমন হতে পারে।

Eid বা 11.11-এর মতো sale-এর সময় সংখ্যা এমনিতেই বদলায়, তাই sale-এর সপ্তাহের সাথে সাধারণ সপ্তাহ তুলনা করবেন না।

সাধারণ ভুল

এরপর কী করবেন

প্রথমে মাপুন, তারপর সবচেয়ে বড় পতনের জায়গায় একটা একটা করে পরিবর্তন করুন। cart পর্যন্তই যদি মানুষ না আসে, তাহলে সমস্যা আরও আগের ধাপে — সেটা দেখুন visitor আছে কিন্তু order নেই লেখায়।

Checklist: Cart Abandonment কমানো: Checkout-এ এসে Customer কেন চলে যায়

সাধারণ প্রশ্ন (FAQ)

Cart abandonment কত হলে স্বাভাবিক?
সব shop-এর জন্য একটা নির্দিষ্ট স্বাভাবিক হার নেই; product, দাম আর traffic-এর উৎসের উপর নির্ভর করে। নিজের আগের মাসের সাথে তুলনা করাই সবচেয়ে কাজের। পরিবর্তনের পর হার কমছে কি না সেটাই আসল মাপকাঠি।
Free delivery দিলে কি cart abandonment কমে?
অনেক ক্ষেত্রে কমে, কারণ checkout-এ বাড়তি charge-এর ধাক্কা থাকে না। কিন্তু delivery খরচ আপনার লাভ থেকে যায়। অনেক shop product-এর দামে খরচ ধরে নেয়, বা নির্দিষ্ট অঙ্কের উপরে free delivery দেয়। হিসাব করে তবেই সিদ্ধান্ত নিন।
অসম্পূর্ণ order-এর customer-কে call করা কি ঠিক?
Customer নিজেই checkout form-এ number দিয়েছেন, তাই একবার ভদ্রভাবে জিজ্ঞেস করা সাধারণত গ্রহণযোগ্য। চাপ দেবেন না, বারবার call করবেন না। আপনার privacy policy-তে জানিয়ে রাখা ভালো যে order-সংক্রান্ত কারণে যোগাযোগ করা হতে পারে।
Advance delivery charge নিলে কি order কমে যায়?
কিছু সত্যিকারের customer চলে যেতে পারেন, আবার fake order আর return কমে। তাই সবার জন্য না করে ঝুঁকি অনুযায়ী ঠিক করুন, যেমন ঢাকার বাইরে বা বেশি দামের order-এ। কয়েক সপ্তাহ order আর return দুটোই মেপে সিদ্ধান্ত নিন।
E
EOMS Editorial Team E-commerce Consultants, Dhaka

EOMS ২০০৯ সাল থেকে বাংলাদেশের ব্যবসার জন্য e-commerce website, ERP ও marketing system তৈরি করছে।