en flag +1 214 306 68 37
L2 Support and Data Migration for Loyalty Management SaaS with 70K+ Active Users

L2 Support and Data Migration for Loyalty Management SaaS with 70K+ Active Users

Industry
Software products, Marketing & Advertisement

About Our Client

The Client is a technology company headquartered in Austria. It helps merchants and brands engage more effectively with consumers by delivering personalized offers and messages through payment platforms.

Need for Specialized Skills to Support Legacy Software

One of the Client's key products is a loyalty management platform designed to drive repeat sales in the fuel retail industry. This SaaS platform consists of customer and partner portals. Customers (fuel buyers) can easily track their discounts and rewards, while partners (fuel retailers) can monitor customer interactions and loyalty program performance metrics seamlessly. The platform serves over 70,000 active users and handles between 400,000 and 600,000 transactions monthly.

The Client was undergoing a significant IT transformation and migrating this loyalty product from an old software system to a new one. This transition required robust user support for the old software system and meticulous monthly data migration to ensure smooth operation while both software solutions ran in parallel. To reduce the burden on its in-house IT department, the Client turned to ScienceSoft for a professional team that would be able to quickly grasp the specifics of the old system and effectively manage user support and data migration tasks.

L2 Support and Data Migration During Parallel Operation of Old and New Systems

To address the Client’s challenges, ScienceSoft provided a dedicated team consisting of a software engineer and a business analyst. Over the first 8 months, they actively managed the L2 support and data migration tasks. As the migration project neared completion, their role gradually became more passive. During the final 3 months, ScienceSoft’s specialists remained on standby to assist on demand.

Onboarding and knowledge transfer

The collaboration began with a thorough onboarding process. Given the complexity of the old software system and the lack of documentation, ScienceSoft’s team arranged meetings with the Client’s software development vendor to understand the old system's architecture and the common user issues. We documented every detail meticulously, creating a comprehensive knowledge base that served as a reference throughout the project and allowed us to handle user support queries and data migration tasks more effectively.

L2 support

Once the knowledge transfer was complete, we focused on managing L2 support tasks, dealing with tickets from both fuel buyers and fuel retailers.

Our business analyst received tickets from the product management team on the Client's side as well as directly from the fuel retailers. Tickets from fuel buyers often arrived in batches every few weeks, requiring our business analyst to prioritize them based on urgency and impact. In contrast, employee tickets were forwarded to us immediately and treated as urgent, with a strict resolution timeframe of 24 to 48 hours to minimize disruptions to daily operations.

To address issues, we examined the system's back-end code and logic, checked data logs, and cross-referenced reports. Our developer provided technical support by accessing the server, running SQL queries, and using Bash scripts to retrieve necessary data.

Scheduled data migrations

Monthly, weekly, and daily data migrations were essential to maintain data integrity between the old and new systems. Data was automatically generated at these intervals, and our developer manually verified its integrity to identify any migration errors. We promptly flagged and communicated discrepancies to the Client's in-house IT team for swift resolution.

During large-scale monthly migrations, the fuel retailer portals had to be temporarily disabled. This required careful planning and coordination with the Client's team, who maintained a detailed schedule of the affected fuel retailers each month. Our close collaboration helped to minimize disruption and ensure all stakeholders were informed and prepared for the temporary downtimes.

ScienceSoft’s team utilized PuTTY to establish secure remote server connections and execute necessary tasks without compromising data security. We also implemented Bash scripts to automate repetitive tasks like link deletions and HTML modifications, enhancing efficiency and reducing errors during large-scale migrations.

Successful Migration with Minimized Disruptions

Within 11 months of collaboration with ScienceSoft, the Client successfully migrated its loyalty management SaaS. ScienceSoft’s team helped maintain the smooth parallel operation of both the old and new systems during the migration, ensuring data accuracy during monthly, weekly, and daily data migrations, minimizing disruptions caused by necessary SaaS disablements, and resolving critical user issues within 24–48 hours.

Technologies and Tools

PuTTY, Bash, SQL, HTML

Have a question to our team or need help with your project?

Our team is ready to provide client references, estimate your project, or answer any other question related to your IT initiative.

Upload file

Drag and drop or to upload your file(s)

?

Max file size 10MB, up to 5 files and 20MB total

Supported formats:

doc, docx, xls, xlsx, ppt, pptx, pps, ppsx, odp, jpeg, jpg, png, psd, webp, svg, mp3, mp4, webm, odt, ods, pdf, rtf, txt, csv, log

More Case Studies