অনলাইন স্টোরের জন্য মার্কেটিং API
Cart abandonment campaigns trigger করুন, অর্ডার আপডেট পাঠান এবং personalized product recommendations দিন — flexible API-এর মাধ্যমে। আপনার e-commerce platform-এ কয়েক ঘণ্টায় ইন্টিগ্রেট করুন, সপ্তাহ লাগবে না।
ই-কমার্স ডেভেলপাররা কী পান
ই-কমার্সের জন্য API-first marketing automation। Customer data sync করুন, events track করুন, campaigns trigger করুন এবং performance measure করুন — সহজ, শক্তিশালী API-এর মাধ্যমে। Shopify, WooCommerce, Magento-র জন্য pre-built integrations। Mobile apps-এর জন্য native SDKs। বিস্তারিত documentation এবং developer support।
দ্রুত ইন্টিগ্রেশন
সপ্তাহ নয়, ঘণ্টায় ইন্টিগ্রেট করুন। Shopify, WooCommerce, Magento-র জন্য pre-built plugins। Custom platforms-এর জন্য RESTful APIs। iOS ও Android apps-এর জন্য Mobile SDKs।
সম্পূর্ণ e-commerce API কভারেজ
Customer sync, event tracking, cart abandonment, order updates, product recommendations এবং segmentation-এর জন্য APIs। যেকোনো customer action-এ campaigns trigger করুন।
রিয়েল-টাইম সিঙ্ক্রোনাইজেশন
আপনার স্টোর এবং Pushwoosh-এর মধ্যে দ্বিমুখী sync। Customer data, order history, product catalog, inventory status — সর্বদা আপডেট, কোনো manual export নেই।
ই-কমার্স স্কেলের জন্য তৈরি
ঈদ ও Daraz 11.11 সেলের ট্রাফিক পিকেও zero downtime। Millions of events process করুন। Millions of messages পাঠান। <100ms API response times। 99.9% uptime SLA।
ই-কমার্স API-এর সক্ষমতা
আপনার স্টোর থেকে সরাসরি campaigns trigger করুন, products sync করুন এবং customer journeys track করুন। Dashboard-এ উপলব্ধ প্রতিটি feature programmatically কাজ করে। সব e-commerce সক্ষমতা দেখুন।
রিয়েল-টাইমে customer data sync করুন
API-এর মাধ্যমে customer profiles তৈরি ও আপডেট করুন। Purchase history, browsing behavior এবং preferences sync করুন। RFM, product categories বা lifecycle stage-এর ভিত্তিতে customers-কে স্বয়ংক্রিয়ভাবে segment করুন।
POST /api/v3/customers{ "customer_id": "cust_12345", "email": "customer@example.com", "phone": "+1234567890", "attributes": { "total_orders": 15, "total_spent": 1250.00, "favorite_category": "electronics", "last_order_date": "2024-05-15" }}প্রতিটি customer interaction track করুন
Product views, add to cart, purchases, searches এবং reviews-এর events পাঠান। Events automated campaigns trigger করে এবং dynamic segmentation-কে শক্তি দেয়।
POST /api/v3/events{ "customer_id": "cust_12345", "event": "product_viewed", "attributes": { "product_id": "prod_789", "product_name": "Wireless Headphones", "price": 89.99, "category": "electronics", "timestamp": "2024-05-17T10:30:00Z" }}Campaigns programmatically trigger করুন
API-এর মাধ্যমে transactional messages পাঠান: order confirmations, shipping updates, delivery notifications। Customer behavior-এর ভিত্তিতে marketing campaigns trigger করুন।
POST /api/v3/campaigns/trigger{ "campaign_id": "cart_abandonment_series", "customer_id": "cust_12345", "data": { "cart_items": [ { "product_name": "Wireless Headphones", "price": 89.99, "image_url": "https://..." } ], "cart_total": 89.99, "recovery_link": "https://store.com/cart/recover/abc123" }}আপনার product catalog sync করুন
API-এর মাধ্যমে product data import করুন। Prices, inventory এবং descriptions আপডেট করুন। Personalized recommendations এবং dynamic content-এ ব্যবহার করুন। Messages-এ real-time availability দেখান।
POST /api/v3/products{ "product_id": "prod_789", "name": "Wireless Headphones", "price": 89.99, "original_price": 129.99, "in_stock": true, "stock_quantity": 47, "category": "electronics", "image_url": "https://...", "product_url": "https://store.com/products/headphones"}আপনার প্ল্যাটফর্মের জন্য প্রস্তুত ইন্টিগ্রেশন
Daraz, Chaldal এবং Shopify-এর মতো বাংলাদেশের জনপ্রিয় ই-কমার্স প্ল্যাটফর্মের সাথে সংযুক্ত করুন। Shopify, WooCommerce এবং Magento-র জন্য drop-in plugins, plus যেকোনো custom platform-এর জন্য RESTful APIs। Cross-channel reach-এর জন্য native mobile SDKs।
Shopify এবং Shopify Plus
Shopify App Store থেকে one-click install। Integration time: ৩০ মিনিট থেকে ২ ঘণ্টা। Automatic data sync-এ customer creation, order events, cart abandonment, product views এবং checkout starts অন্তর্ভুক্ত।
- Customer events: registration, login, profile updates
- Order events: placed, fulfilled, refunded, cancelled
- Cart events: add to cart, checkout started, cart abandoned
- Product events: view, search, wishlist updates
App install করুন, settings configure করুন এবং একই দিনে recovery campaigns পাঠানো শুরু করুন।
WordPress-এ WooCommerce
WordPress repository থেকে plugin পাওয়া যায়। Integration time: ১ থেকে ২ ঘণ্টা। Full customer data sync, event tracking এবং order automation out of the box।
- নতুন customer registration ও login
- Product added to cart ও cart abandonment
- Order placed, completed, refunded
- Review submissions ও ratings
Plugin install করুন, API keys দিন, event triggers configure করুন এবং go live হন।
Magento 2.x
Composer install বা manual extension। Integration time: ২ থেকে ৪ ঘণ্টা। Multi-store support, customer segments এবং order tracking included।
- Multi-store customer profiles
- Segment-driven personalization
- Order status workflows
- Configurable data field mapping
Extension install করুন, API credentials configure করুন এবং data fields Pushwoosh attributes-এ map করুন।
Custom storefronts-এর জন্য RESTful API
REST-এর মাধ্যমে যেকোনো custom e-commerce platform integrate করুন। Integration time: জটিলতার উপর নির্ভর করে ১ থেকে ৫ দিন। Real-time delivery, opens এবং conversions-এর জন্য webhooks-সহ full API coverage।
// Track a custom event from any platformawait fetch("https://api.pushwoosh.com/v3/events", { method: "POST", headers: { "Authorization": `Bearer ${API_KEY}` }, body: JSON.stringify({ customer_id: customerId, event: "order_completed", attributes: orderAttributes })});iOS, Android, React Native, Flutter-এর জন্য Mobile SDKs
Android-first: বাংলাদেশে Android dominant। FCM integration দিয়ে সব Android ডিভাইসে perfect delivery। প্রতিটি commerce app stack-এর জন্য native SDKs। Integration time: প্রতি platform-এ ৪ থেকে ৮ ঘণ্টা। Push notifications, in-app messages এবং event tracking included।
// iOS: track checkout flowPushwoosh.sharedInstance().registerForPushNotifications()
PWInAppManager.shared().postEvent("checkout_started", withAttributes: [ "cart_total": 89.99, "item_count": 2 ])আমাদের API দিয়ে যা তৈরি করা যায়
পাঁচটি বাস্তব e-commerce implementation যা retailers Pushwoosh দিয়ে ship করে।
Cart abandonment recovery
Customer products cart-এ add করে কিন্তু purchase complete করে না। API-এর মাধ্যমে events track করুন, inactivity detect করুন, recovery flow trigger করুন এবং recovered revenue measure করুন।
await pushwoosh.trackEvent(customerId, "add_to_cart", { product_id: "prod_789", product_name: "Wireless Headphones", price: 89.99, cart_total: 89.99});
if (!await orderCompleted(customerId)) { const cartItems = await getCartItems(customerId);
await pushwoosh.triggerCampaign({ campaign: "cart_abandonment_email", customer_id: customerId, data: { cart_items: cartItems, cart_total: calculateTotal(cartItems), recovery_link: generateRecoveryLink(customerId) } });}ফলাফল: ১২% cart recovery rate এবং প্রতি quarter-এ $১৮০K recovered revenue।
অর্ডার স্ট্যাটাস নোটিফিকেশন
Email, SMS এবং WhatsApp-এর মাধ্যমে automated order updates পাঠান। bKash বা Nagad পেমেন্ট নিশ্চিতকরণ, অর্ডার স্ট্যাটাস আপডেট এবং ডেলিভারি নোটিফিকেশন স্বয়ংক্রিয়ভাবে পাঠান। একটি API থেকে confirmation, shipping, delivery এবং review request trigger করুন।
await pushwoosh.triggerCampaign({ campaign: "order_confirmation", customer_id: customerId, channels: ["email", "whatsapp"], data: { order_number: "ORD-12345", order_total: 89.99, order_items: orderItems, estimated_delivery: "May 20-22" }});
await pushwoosh.triggerCampaign({ campaign: "order_shipped", customer_id: customerId, channels: ["push", "sms"], data: { order_number: "ORD-12345", tracking_number: "1Z999AA10123456784", carrier: "UPS" }});ফলাফল: ৯৫% delivery notification open rate এবং ২২% review completion rate।
ব্যক্তিগতকৃত পণ্য সুপারিশ
API-এর মাধ্যমে browsing behavior track করুন, আপনার engine থেকে recommendations নিন এবং measured engagement সহ personalized emails বা push messages পাঠান।
await pushwoosh.trackEvent(customerId, "product_viewed", { product_id: "prod_789", category: "electronics", price: 89.99});
const recommendations = await getRecommendations(customerId, { based_on: ["browsing_history", "purchase_history"], limit: 4});
await pushwoosh.sendEmail({ customer_id: customerId, template: "personalized_recommendations", subject: "Products you might love", data: { recommendations: recommendations.map(p => ({ name: p.name, price: p.price, image_url: p.image_url, product_url: p.url })) }});ফলাফল: ১৮% click-through rate এবং recommendations-এ ৮% conversion।
স্টকে ফিরে আসার সতর্কতা
Customers out-of-stock products-এর জন্য notifications request করেন। Inventory ফিরে এলে, webhook email এবং push-এ alerts trigger করে।
await pushwoosh.createAlert({ customer_id: customerId, product_id: "prod_789", channels: ["email", "push"], created_at: new Date()});
app.post("/webhooks/product-restocked", async (req, res) => { const { product_id } = req.body; const alerts = await pushwoosh.getAlerts({ product_id });
for (const alert of alerts) { await pushwoosh.triggerCampaign({ campaign: "back_in_stock", customer_id: alert.customer_id, channels: alert.channels, data: { product_name: product.name, product_price: product.price, product_url: product.url } }); }});ফলাফল: Back-in-stock alerts থেকে ৩৫% conversion rate।
Customer lifecycle automation
Welcome series, re-engagement এবং VIP campaigns — signup, behavior এবং customer lifetime value-এর ভিত্তিতে স্বয়ংক্রিয়ভাবে trigger হয়।
await pushwoosh.registerCustomer({ customer_id: customerId, email: email, attributes: { signup_date: new Date(), acquisition_source: "organic" }});
await pushwoosh.addToJourney(customerId, "welcome_series");
const customerValue = await getCustomerLTV(customerId);if (customerValue > 500) { await pushwoosh.addToSegment(customerId, "vip_customers"); await pushwoosh.triggerCampaign({ campaign: "vip_welcome", customer_id: customerId, data: { vip_benefits: ["Free shipping", "Early access", "Exclusive deals"] } });}ফলাফল: Automated lifecycles-এ customers-এর ৪০% higher LTV।
Campaign এবং e-commerce metrics সংগ্রহ করুন
API-এর মাধ্যমে campaign, segment এবং product performance access করুন। Data BigQuery, Snowflake বা Redshift-এ stream করুন এবং আপনার অন্যান্য sources-এর সাথে combine করুন।
Campaign performance
প্রতিটি campaign-এর জন্য sent, delivered, opened, clicked এবং conversion counts plus revenue এবং ROI retrieve করুন।
GET /api/v3/analytics/campaigns/{campaign_id}
{ "sent": 50000, "delivered": 48500, "opened": 21825, "clicked": 6557, "conversions": 784, "revenue": 68992.00, "avg_order_value": 87.99, "roi": 12.5}Customer segmentation
Per segment customer counts, average LTV, average order value, purchase frequency এবং churn rate pull করুন।
GET /api/v3/segments/{segment_id}/analytics
{ "total_customers": 15000, "avg_ltv": 245.50, "avg_order_value": 82.00, "purchase_frequency": 3.2, "churn_rate": 0.08}Product performance
Campaign targeting এবং merchandising inform করতে per product views, add-to-cart rate, purchase rate এবং revenue track করুন।
GET /api/v3/analytics/products
{ "products": [ { "product_id": "prod_789", "views": 12500, "add_to_cart_rate": 0.15, "purchase_rate": 0.08, "revenue": 89990.00 } ]}ই-কমার্স নির্ভরযোগ্যতার জন্য তৈরি
ঈদ-উল-ফিতর, ঈদ-উল-আযহা এবং Daraz 11.11 সেলের ট্রাফিক পিকের জন্য প্রস্তুত — sub-second precision-এ transactional messages deliver করতে engineered।
Sub-second পারফরম্যান্স
95th percentile under 200ms। Event tracking under 50ms। সেল ইভেন্টের সময় consistent latency।
পিক ট্রাফিক ক্যাপাসিটি
Unlimited events per second। পিক ট্রাফিকে কোনো throttling নেই। Geographic redundancy এবং automatic failover।
গ্লোবাল ইনফ্রাস্ট্রাকচার
Multi-region deployment, CDN-backed SDK delivery, EU এবং US retailers-এর জন্য data residency options।
ই-কমার্স নিরাপত্তা মানদণ্ড
Retail-এর জন্য production-ready security। PCI DSS compliant infrastructure, GDPR এবং data protection handling, এবং tight API access controls। ISO 27001:2022 certified — enterprise e-commerce-এর জন্য trust signal।
PCI compliance
PCI DSS Level 1 compliant infrastructure। Tokenization support। সম্পূর্ণ payment details কখনো store হয় না।
ডেটা সুরক্ষা
GDPR এবং CCPA ready। Right to deletion, data export APIs এবং customer consent management।
Authentication
API key authentication, OAuth 2.0, IP whitelisting এবং role-based access control। Test এবং production-এর জন্য আলাদা keys।
Customer data security
AES-256 দিয়ে encryption at rest। Transit-এ TLS 1.3। Logs-এ PII masking। Signed webhook payloads।
ই-কমার্স ইন্টিগ্রেশনের জন্য সহায়তা
Pre-built plugins, custom API guidance এবং migration help। Klaviyo, Mailchimp বা Omnisend থেকে parallel running-সহ migrate করুন।
-
আপনার integration পথ বেছে নিন
Shopify-এর জন্য one-click install, WooCommerce ও Magento-র জন্য plugin setup, অথবা custom storefront-এর জন্য REST API ও webhook।
-
Customer data map করুন
আপনার platform-এর customer attributes, segments ও consent fields Pushwoosh schema-তে যুক্ত করুন — engineer সহায়তায়।
-
Event triggers সেট করুন
Cart, order ও product events configure করুন। Test campaigns দিয়ে validate করুন।
-
Historical data migrate করুন
Klaviyo, Mailchimp বা Omnisend থেকে customer profiles, campaign templates ও engagement history import করুন।
-
Parallel চালান এবং switch করুন
১-২ সপ্তাহ উভয় platform থেকে পাঠান। Metrics তুলনা করুন। Parity নিশ্চিত হলে সম্পূর্ণ switch করুন। স্বাভাবিক সময়কাল: ১-৩ সপ্তাহ।
Interactive docs এবং Postman
Live API explorer, Postman collections, OpenAPI spec এবং PHP, Python, Node.js ও Ruby-তে code examples।
Integration calls
Technical onboarding sessions, custom endpoint development guidance এবং data mapping support।
Developer community
Paid plans-এর জন্য ২৪/৭ technical support, examples সহ GitHub repositories এবং প্রতিটি platform-এর জন্য video tutorials।
মিনিটের মধ্যে ইন্টিগ্রেশন শুরু করুন
আমাদের e-commerce API ডকুমেন্টেশন দেখুন এবং বুঝুন কতটা সহজে campaigns trigger করা, data sync করা এবং customer communication automate করা যায়। বিনামূল্যে শুরু করা যাবে।