আপনার Shopify স্টোরে কীভাবে একটি Mindbody বুকিং উইজেট যোগ করবেন
আপনার গ্রাহকরা যেন আপনার Shopify স্টোর থেকে একটি ক্লাস কিনতে এবং কয়েক মিনিটের মধ্যেই তা বুক করতে পারেন। এমন একটি কোড না লিখেও কীভাবে এই দুটিকে সংযুক্ত করবেন, যা আপনি বোঝেন না, তা এখানে দেওয়া হলো।

একজন গ্রাহক অনলাইনে আপনার স্টুডিও খুঁজে পান, আপনার শপিফাই স্টোরে আসেন এবং ১০টি ক্লাসের একটি প্যাক কেনেন। বেশ। এখন কী? অনেক ক্ষেত্রেই, অভিজ্ঞতাটা এখানেই আটকে যায়। গ্রাহক টাকা পরিশোধ করেছেন, কিন্তু ক্লাস বুক করার কোনো সহজ উপায় তাদের কাছে থাকে না, এবং কয়েক মিনিট পরেই তারা “মাইন্ডবডি” নামের এমন একটি কোম্পানির কাছ থেকে একটি বিভ্রান্তিকর পাসওয়ার্ডের ইমেল পান, যে কোম্পানির নাম তারা আগে কখনো শোনেননি।
এই গাইডটি উভয় সমস্যারই সমাধান করে। প্রথমে, আমরা দেখাবো কীভাবে আপনার Shopify স্টোরে সরাসরি একটি Mindbody বুকিং উইজেট যোগ করতে হয়, যাতে গ্রাহকরা কয়েকটি ক্লিকেই বুক করতে পারেন। এরপর আমরা আলোচনা করব, কীভাবে Mindbody-র পেমেন্ট প্রসেসিং ব্যবহার করতে না পারলেও Shopify-তে বিক্রি করা যায় এবং কীভাবে ShopConnect নীরবে নেপথ্যে এই দুটি সিস্টেমকে একসাথে যুক্ত করে।
আপনাকে ডেভেলপার হতে হবে না। আপনি যদি Shopify-তে একটি পেজ এডিট করতে পারেন, তাহলে এই সবকিছুও করতে পারবেন।
পর্ব ১: আপনার Shopify স্টোরে একটি Mindbody বুকিং উইজেট যোগ করুন
এখানকার লক্ষ্যটি খুবই সহজ: আপনার Shopify স্টোরে একটি “Book Now” পেজ তৈরি করা, যেখানে আপনার Mindbody-এর লাইভ শিডিউল দেখানো হবে, যাতে গ্রাহকরা আপনার সাইট থেকে বের না হয়েই বুক করতে পারেন।
প্রথমে আপনার যা প্রয়োজন হবে
- আপনার মন ও শরীর ব্র্যান্ডেড ওয়েব উইজেট কোড স্নিপেট (এটি আপনি আপনার মাইন্ডবডি অ্যাকাউন্ট থেকে পাবেন)
- অনলাইন স্টোর সহ একটি শপিফাই প্ল্যান (বেসিক, গ্রো, অ্যাডভান্সড, বা প্লাস)
- আপনার Shopify স্টোরের অ্যাডমিন অ্যাক্সেস
- একটি অনলাইন স্টোর ২.০ থিম (ডন-এর মতো)
আপনার যদি এই সবকিছু থাকে, তাহলে আপনি প্রস্তুত।
ধাপ ১: পৃষ্ঠাটি তৈরি করুন
আপনার Shopify অ্যাডমিনে যান অনলাইন স্টোর → পেজ → পেজ যোগ করুন.
এটিকে “এখনই বুক করুন”-এর মতো একটি শিরোনাম দিন। এই শিরোনামটি পেজটির ওয়েব অ্যাড্রেসও তৈরি করবে। আপনি চাইলে কন্টেন্ট বক্সে একটি সংক্ষিপ্ত ভূমিকা যোগ করতে পারেন, তারপর ক্লিক করুন। সংরক্ষণ করুন.

ধাপ ২: একটি কাস্টম টেমপ্লেট তৈরি করুন
পৃষ্ঠাটি সম্পাদনা করার সময়, ডানদিকে দেখুন টেমপ্লেট ড্রপডাউন। এটিতে ক্লিক করুন এবং বেছে নিন। টেমপ্লেট তৈরি করুন.
আপনার পেজের নামানুসারে টেমপ্লেটটির নামকরণ করুন (উদাহরণস্বরূপ, “বুক-নাউ”), এবং ব্যবহার করুন ডিফল্ট পৃষ্ঠা ভিত্তি হিসাবে। ক্লিক করুন সংরক্ষণ করুন.
এর ফলে আপনার বুকিং পেজটি নিজস্ব একটি টেমপ্লেট পায়, যার মাধ্যমে আপনি আপনার স্টোরের বাকি অংশকে প্রভাবিত না করেই উইজেটটি যুক্ত করতে পারেন।
ধাপ ৩: একটি কাস্টম লিকুইড সেকশনের সাথে উইজেট কোডটি যোগ করুন।
এখন যান অনলাইন স্টোর → থিম এবং ক্লিক করুন কাস্টমাইজ করুন আপনার লাইভ থিমের উপর।
উপরে থাকা পেজ ড্রপডাউন ব্যবহার করে আপনার তৈরি করা নতুন পেজ এবং টেমপ্লেটটি নির্বাচন করুন। বাম প্যানেলে ক্লিক করুন। বিভাগ যোগ করুন → কাস্টম লিকুইড.
আপনার Mindbody বুকিং উইজেট কোডটি বক্সে পেস্ট করুন। এটি দেখতে এইরকম:
<div class="mindbody-widget" data-widget-type="Schedules" data-widget-id="XXXXXXXXXXX"></div>
<script async src="https://brandedweb.mindbodyonline.com/embed/widget.js"></script>
প্রতিস্থাপন করুন XXXXXXXXXXX Mindbody থেকে আপনার নিজস্ব উইজেট আইডি দিয়ে ক্লিক করুন। সংরক্ষণ করুনএবং বুকিং উইজেটের প্রিভিউটি সাথে সাথেই প্রদর্শিত হবে।

ধাপ ৪: পৃষ্ঠাটি দৃশ্যমান করুন
ফিরে যান অনলাইন স্টোর → পৃষ্ঠাগুলি এবং আপনার পৃষ্ঠাটি খুলুন।
সেট দৃশ্যমানতা → দৃশ্যমানতারপর ক্লিক করুন সংরক্ষণ করুনউইজেটটি লোড হচ্ছে কিনা এবং আপনার সময়সূচী দেখা যাচ্ছে কিনা তা নিশ্চিত করতে পৃষ্ঠাটির ওয়েব ঠিকানা পরিদর্শন করুন।

ধাপ ৫: আপনার স্টোর মেনুতে পৃষ্ঠাটি যোগ করুন
শেষ ধাপ: পৃষ্ঠাটিকে সহজে খুঁজে পাওয়ার উপযোগী করুন। যান অনলাইন স্টোর → নেভিগেশন এবং আপনার খুলুন প্রধান মেনু.
ক্লিক করুন মেনু আইটেম যোগ করুনএটির নাম দিন “বুক নাউ” এবং আপনার তৈরি করা পেজটির সাথে লিঙ্ক করুন। ক্লিক করুন। যোগ করুনতারপর সংরক্ষণ করুন.

ব্যাস, হয়ে গেল। গ্রাহকরা এখন সরাসরি আপনার স্টোর থেকেই বুক করতে পারবেন।
ঐচ্ছিক: একটি নিবন্ধন পৃষ্ঠাও যোগ করুন।
আপনি যদি একটি রেজিস্ট্রেশন পেজও চান, তাহলে এই রেজিস্ট্রেশন উইজেট কোডটি ব্যবহার করে ধাপ ১ থেকে ৪ পর্যন্ত পুনরাবৃত্তি করুন:
<script src="https://widgets.mindbodyonline.com/javascripts/healcode.js" type="text/javascript"></script>
<healcode-widget data-type="registrations" data-widget-partner="object" data-widget-id="XXXXXXXXXXX" data-widget-version="0"></healcode-widget>
এরপর পৃষ্ঠা দুটিকে ক্রস-লিঙ্ক করুন, যাতে গ্রাহকরা বুকিং এবং রেজিস্ট্রেশনের মধ্যে সহজে যাতায়াত করতে পারেন।
পর্ব ২: মাইন্ডবডি পেমেন্ট প্রসেসিং ছাড়া শপিফাই-এ বিক্রি
কিছু অঞ্চলে মাইন্ডবডির মার্চেন্ট প্রসেসিং উপলব্ধ নয়, যার মানে আপনি সরাসরি মাইন্ডবডির মাধ্যমে পেমেন্ট নিতে পারবেন না। তবে সুখবর হলো: আপনি এখনও শপিফাই-এ সার্ভিস, প্যাকেজ এবং মেম্বারশিপ বিক্রি করতে পারবেন এবং সবকিছু সঠিকভাবে মাইন্ডবডিতে চলে আসবে। এক্ষেত্রে প্রক্রিয়াটি সামান্য পরিবর্তিত হয়ে প্রথমে কিনুন, তারপর বুক করুন—এই পদ্ধতিতে চলে আসে।
প্রবাহটি কীভাবে কাজ করে
- একজন গ্রাহক আপনার Shopify স্টোর থেকে কোনো পরিষেবা, প্যাকেজ বা মেম্বারশিপ কেনেন।
- শপকানেক্ট তারা তাদের Mindbody ক্লায়েন্ট রেকর্ড তৈরি করে বা মেলায় এবং ক্রয়টি নথিভুক্ত করে, ফলে তাদের ক্রেডিট আগে থেকেই Mindbody-তে সংরক্ষিত থাকে।
- এরপর গ্রাহক তার মূল অ্যাপয়েন্টমেন্ট বা ক্লাস বুক করার জন্য মাইন্ডবডিতে লগ ইন করেন।
শপকানেক্টই এই দুটি সিস্টেমের মধ্যে সংযোগ স্থাপন করে। গ্রাহক শপিফাই-এ অর্থ পরিশোধ করেন, এবং শপকানেক্ট নিশ্চিত করে যে আপনার কোনো কিছু পুনরায় টাইপ করা ছাড়াই সেই কেনাকাটাটি মাইন্ডবডি-তে সঠিক ক্লায়েন্টের নামে প্রদর্শিত হয়।
একমাত্র অমসৃণ দিকটি এবং কীভাবে তা মসৃণ করা যায়
এমন একটি মুহূর্ত আসে, যার জন্য প্রস্তুত না থাকলে গ্রাহকরা বিভ্রান্ত হয়ে পড়েন। আপনার Shopify স্টোরে পেমেন্ট করার পর, Mindbody তাদের একটি পাসওয়ার্ডের ইমেল পাঠায়। যে গ্রাহক “Mindbody”-এর নাম কখনও শোনেননি, তার কাছে সেই ইমেলটিকে স্প্যাম বলে মনে হতে পারে এবং তিনি তা উপেক্ষা করতে পারেন। এরপর তারা ভাবতে থাকেন, তাদের ক্লাসটি কোথায়।
এর সমাধান হলো যোগাযোগ। ডকুমেন্টেশনে একটিমাত্র যোগাযোগের সুপারিশ করা হয়েছে। মূল বার্তা ক্রয়ের পর গ্রাহকরা যে ইমেলগুলো পান, সেগুলোতে আপনি এটি পুনরায় ব্যবহার করেন:
আমাদের অনলাইন স্টোর থেকে এই কেনাকাটাটি করার জন্য আপনাকে ধন্যবাদ! আমাদের অনলাইন বুকিং সফটওয়্যার থেকে আপনার পাসওয়ার্ড ইমেলের জন্য অপেক্ষা করুন। মাইন্ডবডি অনলাইনআপনার পাসওয়ার্ড সেট করার পর, ক্লিক করুন। এখানে আপনার অ্যাপয়েন্টমেন্ট বা ক্লাস বুক করতে।
“here” শব্দটি আপনার বুকিং পেজের সাথে লিঙ্ক করা আছে (প্রথম পর্বে তৈরি করা সেই একই Shopify “Book Now” পেজ, অথবা অন্য কোনো ওয়েবসাইটের এর সমতুল্য কোনো পেজ)।
বার্তাটি কোথায় রাখবেন: তিনটি ইমেইল
ক্রয়ের পর গ্রাহক যে তিনটি ইমেল পান, সেগুলোতে মূল বার্তাটি অভিযোজিত হয়।
ইমেল ১: শপিফাই অর্ডার নিশ্চিতকরণ। Shopify-তে যান সেটিংস → বিজ্ঞপ্তি → অর্ডার নিশ্চিতকরণইমেইলের উপরের দিকে, অর্ডার সারাংশের উপরে মূল বার্তাটি যোগ করুন। এতে গ্রাহক চেকআউট করার মুহূর্তেই, যখন তারা মনোযোগী থাকেন, তখন তাদের প্রত্যাশা তৈরি হয়।
ইমেল ২: মাইন্ডবডি-র “লগইন তথ্য ভুলে গেছেন” ইমেল। এটি একটি শেয়ার করা স্বয়ংক্রিয় ইমেল, তাই আপনি এটিকে পুরোপুরি প্রতিস্থাপন করতে পারবেন না। এর পরিবর্তে, বিদ্যমান কন্টেন্টের পরে একটি কন্ডিশনাল ব্লক যোগ করুন:
“আপনি কি এইমাত্র আমাদের অনলাইন স্টোর থেকে কোনো কেনাকাটা করেছেন? উপরের তথ্য দিয়ে লগ ইন করার পর, ক্লিক করুন। এখানে আপনার কেনা অ্যাপয়েন্টমেন্ট বা ক্লাসটি বুক করার জন্য, আপনার কেনাকাটাটি ইতিমধ্যেই নথিভুক্ত করা আছে।
আপনি এটি মাইন্ডবডি বিজনেস-এর স্বয়ংক্রিয় ইমেল সেটিংসে পাবেন। এটি গ্রাহককে তার লগইন তথ্য দেয় এবং একই সাথে সেটিকে তার করা কেনাকাটার সাথে সংযুক্ত করে।
ইমেল ৩: মাইন্ডবডি স্বাগত ইমেল। বিজনেস-মোড সংস্করণটি সম্পাদনা করুন, যেহেতু ShopConnect বিজনেস মোডে ক্লায়েন্ট তৈরি করে। একই ধরনের ব্লক যোগ করুন:
“আপনি কি এইমাত্র আমাদের অনলাইন স্টোর থেকে কোনো কেনাকাটা করেছেন? আপনার অ্যাকাউন্টে লগ ইন করুন, তারপর ক্লিক করুন এখানে আপনার কেনা অ্যাপয়েন্টমেন্ট বা ক্লাসটি বুক করার জন্য, আপনার কেনাকাটাটি ইতিমধ্যেই নথিভুক্ত করা আছে।
এটি মাইন্ডবডি বিজনেসের স্বয়ংক্রিয় ইমেলগুলোতেও রয়েছে। এটি অনবোর্ডিংয়ের সময় বুকিং করার ধাপটিকে আরও জোরদার করে।
“এখানে” লিঙ্কগুলি কোথায় নির্দেশ করবে
প্রতিটি “এখানে” লিঙ্ক গ্রাহকদের এমন একটি পৃষ্ঠায় নিয়ে যাবে যেখানে আপনার এমবেড করা মাইন্ডবডি ব্র্যান্ডেড ওয়েব বুকিং উইজেট থাকবে। আপনার কাছে দুটি বিকল্প আছে:
- একটি Shopify পৃষ্ঠা (বেসিক প্ল্যান বা তার উচ্চতর প্ল্যান প্রয়োজন, স্টার্টার প্ল্যানে উপলব্ধ নয়)। এটিই হলো পার্ট ১-এর “বুক নাউ” পেজটি।
- একটি বাহ্যিক ওয়েবসাইট। আপনার বুকিং পেজটি যদি Squarespace, Wix, WordPress বা অন্য কোনো প্ল্যাটফর্মে থাকে, তাহলে উইজেটটি সেখানে এমবেড করুন এবং লিঙ্কগুলো সেদিকে নির্দেশ করুন।
যাই হোক, এটি সেই একই পৃষ্ঠা যা প্রথম পর্বের শেষে দেখানো হয়েছিল: উপরে ব্যাখ্যামূলক লেখা, আর নিচে বুকিং উইজেট।
জানার মতো একটি পরিবেশ
শপকানেক্ট-এর অন্তর্ভুক্ত একটি Send_mbo_password_reset_email এই সেটিংটি নিয়ন্ত্রণ করে যে শপকানেক্ট স্বয়ংক্রিয়ভাবে মাইন্ডবডি পাসওয়ার্ড-রিসেট ইমেল পাঠাবে কি না। এটির অস্তিত্ব সম্পর্কে জেনে রাখা ভালো, যাতে আপনি যা পাঠানো হচ্ছে তার সাথে আপনার ইমেল বার্তাকে সামঞ্জস্য করতে পারেন।
কেন এটি গুরুত্বপূর্ণ
একটি বুকিং উইজেট এবং তিনটি সম্পাদিত ইমেল খুব বেশি কিছু মনে না হলেও, এগুলো একসাথে অনলাইনে ফিটনেস ও ওয়েলনেস পরিষেবা বিক্রির ক্ষেত্রে সবচেয়ে সাধারণ একটি ঘাটতি পূরণ করে: আর তা হলো “আমি টাকা দিয়েছি” এবং “আমার বুকিং সম্পন্ন হয়েছে”-এর মধ্যবর্তী মুহূর্তটি। এই ব্যবধানের কারণেই গ্রাহকরা বিভ্রান্ত হন, হাল ছেড়ে দেন, অথবা তাদের ক্লাসটি কোথায় গেল তা জানতে চেয়ে আপনাকে ইমেল করেন।
আপনার Shopify স্টোরে সরাসরি বুকিং উইজেট রাখলে হস্তান্তরের ঝামেলা দূর হয়। কেনাকাটার পরের ইমেলগুলো প্রস্তুত করে রাখলে অপ্রত্যাশিত পরিস্থিতির সৃষ্টি হয় না। আর ShopConnect মাঝের ম্যানুয়াল কাজটি দূর করে, কেনাকাটাগুলোকে সঠিক Mindbody ক্লায়েন্টের সাথে মিলিয়ে দেয়, ফলে আপনাকে হাতে করে দুটি সিস্টেমের মধ্যে মিল মেলাতে হয় না।
মূল বিষয়গুলো
- বুকিং উইজেটটি একটি পাঁচ-ধাপের শপিফাই টাস্ক। একটি পেজ তৈরি করুন, সেটিকে একটি টেমপ্লেট দিন, কাস্টম লিকুইড (Custom Liquid) ব্যবহার করে আপনার মাইন্ডবডি (Mindbody) উইজেট কোডটি যুক্ত করুন, সেটিকে দৃশ্যমান করুন এবং আপনার মেনুতে যোগ করুন।
- আপনি Mindbody পেমেন্ট প্রসেসিং ছাড়াই Shopify-তে বিক্রি করতে পারেন। প্রক্রিয়াটি হয়ে দাঁড়ায় “প্রথমে কিনুন, পরে বুক করুন”, এবং শপকানেক্ট স্বয়ংক্রিয়ভাবে প্রতিটি কেনাকাটা সঠিক মাইন্ডবডি ক্লায়েন্টের অধীনে নথিভুক্ত করে।
- পেমেন্ট-বিহীন প্রক্রিয়াকরণ প্রক্রিয়ায় যোগাযোগই হলো মূল বিষয়। একটি মূল বার্তা, যা তিনটি ইমেইলে ব্যবহার করা হয়, তা “এই মাইন্ডবডি পাসওয়ার্ড ইমেইলটা কী?”—এই ধরনের বিভ্রান্তি দূর করে।
- আপনার “এখানে” লিঙ্ক এবং আপনার বুকিং উইজেট একই পৃষ্ঠায় থাকা উচিত। একবার তৈরি করুন, সব জায়গায় এর সাথে লিঙ্ক করুন।
আপনি কি ShopConnect ব্যবহার করছেন এবং আপনার Shopify স্টোর ও Mindbody-কে একে অপরের সাথে সংযুক্ত করতে সাহায্য চান? তাহলে APIANT টিমের সাথে যোগাযোগ করুন, আমরা আনন্দের সাথে আপনাকে পুরো বিষয়টি বুঝিয়ে দেব।


