Overview
API Integrations and How They Worked
BC Urban Store launched as a bold experiment in local e-commerce: a multivendor marketplace where fashion, crafts, beauty products, and tech gadgets could be sold by small merchants across Zambia. But soon, scaling became a real challenge. As user traffic increased, so did the complexity: vendor payments, location-based pricing, targeted marketing, traffic analytics, and platform monetization, all needed smart tech, not patchwork plugins.
The founders chose broos.io to power the backend with elite APIs. The result? A fast, intelligent, and hyper-local shopping engine.
1. Currency & Payments – Transact API
Local vendors needed to accept mobile money, regional bank transfers, and international payments. BC Urban plugged into Broos.io’s Transact API, giving buyers dynamic pricing in kwacha, rand, or dollar while automating vendor payouts based on location and transaction thresholds.
2. Location Targeting – GeoTrack API
To personalize storefronts, BC Urban used GeoTrack API to show location-specific products and vendor suggestions. Users in Lusaka saw trending local fashion, while users in Ndola saw regionally popular tech items.
3. Analytics & Conversion – Analytics API
Real-time user behavior was mapped using the Analytics API. The team tracked heatmaps, scroll depth, bounce rate, and cart abandonment triggers driving UX improvements and A/B testing campaigns.
4. In-Platform Ads – AdServe API
BC Urban activated AdServe API to monetize vendor listings and blog traffic. AI-curated sponsored placements matched shoppers with vendor promos. Vendors paid for visibility boosts directly within the dashboard.
5. Vendor Insights – VendorProfile API
Each seller received a smart dashboard via VendorProfile API, showing their reach, product performance, and buyer demographics. This gave them power to improve listings and generate direct leads.