The client faced serious challenges in managing app layouts, launching timely promotions, and tracking user engagement. Here’s how INTECH helped them streamline their complex operations with automation, API-driven updates, and cloud solutions.
The client is a fast-growing eCommerce platform operating across multiple regions, catering to a diverse customer base through its mobile and web applications.
The client offers a diverse range of products online. With their a growing user base, they needed a scalable solution which can fix these key operational challenges:
1. Slow App Layout Management:
Frequent updates for promotions and seasonal campaigns required manual intervention which slowed down execution.
2. Vendor Challenges:
There was no dedicated space for vendors to highlight their products via banners.
3. Customer Engagement:
Users were unaware of ongoing promotional events due to a lack of timely notifications.
4. Pickup Point Confusion:
Customers struggled to find the nearest pickup point (PUP) for order collection.
5. Manual Promotional Content Management:
PDF-based promotional offers required constant updates, making marketing efforts inefficient.
6. Limited Data Insights:
The business had no clear visibility into user behavior regarding promotional messages.
To solve these challenges, the INTECH team developed a streamlined document and banner management system, leveraging automation and cloud-based solutions.
Dynamic Layout Management: Automated updates via JSON files stored in GitHub and fetched every hour by the server to refresh app/web layouts.
Push Notification Integration: Implemented Firebase Cloud Messaging (FCM) to send targeted marketing notifications to iOS and Android users.
Optimized FAQ Management: Centralized FAQ content in GitHub, enabling dynamic updates via API for mobile and web users.
Improved Pickup Point Listings: Allowed store managers to disable unavailable PUPs, ensuring only active locations were displayed.
Deep-Linking for Tracking: Captured user behavior data by generating trackable deep links for promotional events.
CDN-Based Media Storage: Google Cloud CDN was utilized to store and serve images, GIFs, and videos efficiently.
1. Requirement Gathering:
First, our team identified major loop holes in existing app layout management, vendor promotion, and customer engagement.
2. Tech Stack Selection:
We choose a combination of GitHub, Google APIs, Firebase, and Google Cloud for automation and scalability.
3. Development & Integration:
Next, we built an iPad application to collect and push layout data, integrated FCM for notifications, and set up CDN for media storage.
4. Testing & Optimization:
We then conducted multiple rounds of testing to ensure seamless layout updates, accurate push notification delivery, and reliable PUP management.
5. Deployment & Monitoring:
Finally, we deployed the solution, monitored its performance, and optimized based on user feedback.
Boosting customer engagement through push notifications
Giving vendors more visibility with dynamic banners
Reducing manual effort with automated updates
Improving pickup point discovery for customers
Enabling smarter marketing with deep-link insights
GitHub API: For layout management and real-time updates.
Google Cloud CDN: For media storage and fast content delivery.
Swift Language & iOS Framework: For native app development.
Central Data Network with GCP: For scalable backend infrastructure.
Firebase Cloud Messaging (FCM): For push notification implementation.
Google APIs (Google Drive, BigQuery, Firebase, Google Cloud): For cloud-based automation and analytics.