How BotLabs Agency Built a Loyalty Chatbot for UA Made: From Concept to 34% Repeat Sales Growth

UA Made Loyalty Platform — Unified Digital Bonuses & Feedback at Scale
Project: UA Made Loyalty Chatbot Suite
Client: UA Made (UA Made Store — national retail chain)
Industry: Retail, E-commerce, Loyalty Programs
UA Made is a trailblazing Ukrainian retail network, uniting more than 10 physical locations and a thriving e-commerce presence. As the country’s first concept store chain dedicated to local brands, UA Made needed a digital platform to capture, reward, and retain customers at scale. BotLabs Agency delivered a comprehensive solution—a cross-platform loyalty chatbot suite (Telegram & Viber), coupled with a powerful admin panel, CRM integration, and advanced marketing automation tools. The result? Seamless onboarding, frictionless loyalty, actionable analytics, and a 34% increase in repeat purchases within the first six months.
---
The Customer Retention Dilemma Before BotLabs — Why Manual Loyalty Was Broken for UA Made
Before partnering with BotLabs Agency, UA Made faced several challenges common to multi-location retail networks operating in a fast-moving, digital-first market:
- Fragmented Loyalty Program: Loyalty cards were physical and tracked via legacy POS, leading to lost cards, manual errors, and slow updates.
- Low Repeat Engagement: Only 18% of registered loyalty members made repeat purchases within a 6-month window.
- No Centralized Analytics: Store managers had no unified dashboard for real-time customer insights or campaign performance.
- Cumbersome Feedback Collection: Customer feedback relied on paper receipts or email, resulting in low response rates (<2%) and slow resolution.
- Ineffective Campaigns: Marketing campaigns (SMS, email) lacked segmentation and automation, leading to high churn and low campaign ROI.
Key Pain Points (2024 baseline data):
| Metric | Before Chatbot (2024) |
|---|---|
| Repeat Purchase Rate | 18% |
| Loyalty Card Usage Rate | 12% |
| Customer Feedback Rate | 1.8% |
| Campaign Click-Through | 4% |
| Avg. Time to Resolve CX | 2 days |
---
The Challenge We Accepted: Building UA Made’s Omnichannel Loyalty Engine
UA Made needed more than just a digital loyalty card—they wanted a platform that would:
- Unify loyalty and customer analytics across all stores and channels.
- Automate onboarding and engagement for new and existing customers with minimal friction.
- Enable feedback and support directly in messengers, reducing response times from days to minutes.
- Empower marketing teams with segmentation, campaign automation, and analytics.
- Integrate seamlessly with existing company databases and retail infrastructure.
The BotLabs Agency team was tasked to:
- Architect, design, and develop a cross-platform chatbot (Telegram & Viber) for loyalty, feedback, and marketing.
- Build a web-based admin panel for analytics, campaign management, and user segmentation.
- Integrate with UA Made’s central database to sync user, store, and transaction data in real-time.
- Provide easy migration from legacy loyalty systems.
- Launch, test, and support the solution end-to-end within a 12-week timeline.
Want similar results for your business?
Discuss Your Project---
The Technical Blueprint: How We Engineered UA Made’s Loyalty Platform
Designing a scalable, user-friendly loyalty platform for a national retailer required careful planning, robust architecture, and deep integration with UA Made’s business processes.
Solution Architecture
- Chatbots:
- Telegram Bot (public, no app install required, phone number login)
- Viber Bot (custom UI in UA Made brand style, phone number login)
- Admin Panel:
- Web-based dashboard for analytics, campaigns, user management
- Database:
- Centralized user database, synced with UA Made’s CRM and POS
- Analytics & Feedback:
- Real-time dashboards, campaign and engagement tracking
- Marketing Automation:
- One-off and trigger-based broadcasts, segmentation by platform/store/user activity
- Security:
- Phone-based authentication, role-based admin panel access, GDPR compliance
Core Technology Stack
| Layer | Technology/Service |
|---|---|
| Chatbot Backends | Node.js, Telegraf.js, Viber API |
| Admin Panel | React.js, TypeScript, Ant Design |
| Database | PostgreSQL, Redis |
| Integration | RESTful API, Webhooks, UA Made CRM |
| Hosting & DevOps | AWS EC2, Docker, NGINX, GitLab CI |
| Analytics | Custom BI dashboards, Google Analytics |
| Security | JWT Auth, HTTPS, GDPR Controls |
Key Functional Modules
- Loyalty Card Generator: Barcode generated per user, scannable in-store, linked to phone number.
- Profile & Purchase History: Users can view/edit personal info, see full purchase and bonus transaction history.
- Campaigns & Actions: Admins create/edit promotions, set active periods, manage campaign visibility in bots.
- Feedback System: Multi-modal (call, email, direct in-bot), all feedback tracked and sent to admin/CRM.
- Store Locator: Users can open Google Maps with pre-set routes to nearest store from the bot.
- Marketing Broadcasts: One-off and trigger-based, rich media, personalized tokens (name, bonus balance, etc.), per-platform/store targeting.
- Analytics: Registration, activity, campaign performance, segmentation, exportable reports.
---
Where Things Got Complicated: 5 Key Challenges & Solutions
1. Cross-Platform Consistency (Telegram & Viber)
Challenge: Ensuring identical user experience and feature parity across both Telegram and Viber, despite differences in API, UI capabilities, and audience behavior.
Solution:
- Developed an abstraction layer for bot logic and UI flows.
- Designed all interactions to degrade gracefully if a platform lacked a feature.
- Custom-tailored Viber’s UI to UA Made’s branding, while keeping flows identical.
2. Real-Time Loyalty Card Generation & Sync
Challenge: Generating a unique, scannable barcode for each user at registration, syncing it instantly with the central CRM and making it available in-bot and at POS.
Solution:
- Barcode generated based on phone number, stored and synced via RESTful API.
- QR/barcode available in user profile tab, instantly accessible for scanning in-store.
- Optimized for mobile displays and POS scanners.
3. Seamless Feedback Loop for Quality Control
Challenge: Capturing, routing, and tracking customer feedback (including negative cases) directly from the bot—ensuring every issue is actionable and resolved quickly.
Solution:
- Multi-channel feedback options: direct message, call, email.
- Feedback instantly logged in admin panel, sent to CRM, and emailed to support leads.
- Issue status tracked until resolution; follow-up reminders automated for unresolved cases.
4. Advanced Marketing Automation in Messengers
Challenge: Implementing both one-off and trigger-based messaging, with segmentation by platform, store, and user activity—all without overwhelming users or violating privacy norms.
Solution:
- Broadcast builder with filters (platform, store, activity, bonus balance, birthday, etc.).
- Personalized tokens (name, bonus, phone) in every message.
- Triggers: days since last purchase, birthday, bonus changes, etc.
- Easy scheduling and A/B testing for campaigns.
- Full GDPR compliance—users can opt out or manage preferences at any time.
5. Migration & Data Integrity
Challenge: Migrating existing loyalty data, mapping legacy cardholders to the new digital system, and reconciling records from multiple sources.
Solution:
- One-time import routines with data validation and phone number matching.
- Custom admin tools for manual correction/review during onboarding phase.
- Automated duplicate detection and reporting.
---
Building It Step by Step: From Idea to Launch
The UA Made loyalty chatbot project was delivered in six key implementation phases over 12 weeks:
- Discovery & Scoping (Weeks 1-2):
- Stakeholder interviews, business goals mapping, deep dive into existing loyalty & CRM flows.
- Defined measurable KPIs: increase repeat purchases by 25%, onboard 70% of in-store buyers to digital loyalty in 3 months.
- Platform selection: chatbots vs. mobile app—chatbots chosen for frictionless onboarding and low barrier to entry.
- Solution Design & Prototyping (Weeks 3-4):
- Detailed technical specification and user flow diagrams.
- UI/UX mockups for both bots (Telegram, Viber) and admin panel.
- Client approval for functionality, design, and integration approach.
- Development Sprint 1 (Weeks 5-7):
- Backend architecture, database schema, and initial API integrations.
- Core chatbot logic and registration flows.
- Loyalty card generator, barcode/QR integration.
- Viber-specific UI customization.
- Development Sprint 2 (Weeks 8-9):
- Admin panel build: analytics, campaign manager, user management modules.
- Feedback capture and routing logic.
- Marketing automation engine (broadcasts, triggers, segmentation).
- Testing, QA, and Iteration (Weeks 10-11):
- Internal QA: cross-platform feature parity, edge-case handling, and stress testing.
- User acceptance testing with UA Made’s team on dev servers.
- Content/instruction adaptation for staff and customers.
- Incorporation of client feedback and final tweaks.
- Go-Live & Hypercare (Week 12+):
- Migration of legacy loyalty data.
- Deployment to production servers, DNS, and bot registration.
- Onboarding of store staff and customer communication campaign.
- Active post-launch support & training.
Project Team:
- Project Manager: 1 (BotLabs)
- Solution Architect: 1
- Backend Developers: 2
- Frontend Developer (Admin Panel): 1
- Bot Developers: 2 (Telegram, Viber)
- UI/UX Designer: 1
- QA Engineer: 1
- Client-side IT Lead: 1 (UA Made)
- Support & Training: 2
{{USER_PHOTOS}}
---
The Numbers That Matter: Measurable Impact & Client Feedback
After go-live, UA Made tracked, measured, and documented the business impact of their new chatbot-driven loyalty platform. The numbers speak for themselves:
| Metric | Before (2024) | After (2025/26, 6mo) | Change (%) |
|---|---|---|---|
| Repeat Purchase Rate | 18% | 34% | +88% |
| Loyalty Card Usage Rate | 12% | 27% | +125% |
| Digital Loyalty Onboarding | <8% | 68% | +750% |
| Campaign Click-Through | 4% | 17% | +325% |
| Customer Feedback Rate | 1.8% | 11.6% | +544% |
| Avg. Time to Resolve CX Issue | 2 days | 38 minutes | -96% |
| Opt-Out (marketing) | N/A | <1% | - |
Client Feedback:
“BotLabs Agency transformed our loyalty program from a manual, error-prone process into a seamless digital experience for both our customers and staff. The cross-platform chatbot solution is so intuitive that onboarding new users is effortless, and our marketing team now runs targeted campaigns in minutes, not days. The impact on repeat sales and customer feedback has exceeded all expectations.” — UA Made Project Lead, 2026
Qualitative Results:
- Store staff report >90% reduction in time spent handling loyalty issues.
- Customers overwhelmingly prefer the messenger-based card to physical cards; over 70% of new loyalty signups come via chatbot.
- Marketing team able to run segmented, personalized broadcasts to thousands of users with real-time analytics.
- Feedback collection is up 6x, enabling faster service recovery and higher NPS.
- The admin panel unlocked new insights for retail managers—store-by-store analytics, campaign performance, and granular user segmentation.
Ready to automate your business?
Get Free Consultation---
Key Takeaways: Why UA Made’s Loyalty Revolution Was Only Possible with BotLabs
UA Made’s success story is a testament to the power of the right team, the right strategy, and the right technology. Here’s what set BotLabs Agency apart—and how these lessons can translate to your business:
- End-to-End Automation Expertise: BotLabs delivered every layer of the solution—from chatbot flows to backend integration and custom analytics—ensuring no handoffs or gaps in execution.
- User-Centric Design: Every feature was tested and iterated with real UA Made customers and staff, resulting in a platform users love.
- Agility and Speed: The entire project—from scoping to launch—was delivered in under 3 months, meeting aggressive business goals without sacrificing quality.
- Deep Integration: Real-time syncing with UA Made’s CRM and POS meant loyalty data was always up to date, enabling smarter campaigns and analytics.
- Scalable Architecture: The system was built to handle tens of thousands of users, support new stores, and add new features as UA Made grows.
- Actionable Analytics: Managers, marketers, and support teams now have insights at their fingertips to optimize every aspect of customer engagement.
- Dedicated Post-Launch Support: BotLabs provided not just technical support, but ongoing training, process optimization, and data-driven recommendations.
Want to see more transformations like UA Made’s?
- How to Launch Your Own Telegram Mini App: The Complete 2026 Guide
- Boosting E-Commerce Sales with Telegram Chatbots and Mini Apps in 2026
- How the Right Team Can Transform Your Business: Insights from BotLabs Agency
Ready to start your own loyalty or automation journey?
Contact BotLabs Agency for a free consultation and see what’s possible for your business.
Need a chatbot for your business?
We automate your processes and boost sales.


