Landing Page for Promotional Campaign
Landing page for a promotional campaign for a large retail company.



About the Client
The client is a large retail group that has been operating for over 20 years and has grown to over 1500 convenience stores.
Project Background
The client has a mobile application where users can buy a subscription that allows them to make purchases within the client’s stores on favorable terms.
The client was planning to launch a promotional campaign in collaboration with local coffee shops to attract new users to their mobile application. The essence of the promotion is that users receive a coupon for a free dessert at a coffee shop when they pay for a subscription in the client application.
To launch this campaign, the client needed to create a landing page that would generate a unique coupon consisting of letters and numbers for users who subscribe to the application. With this request, they approached Itexus.
Project Team


Engagement Model
Time & Materials
Tech stack
Architecture Overview
The landing page includes a description of the campaign and allows users to log in or register in the client’s application to purchase a subscription. The coupon is generated on the landing page and is exclusively available to users who subscribe to the client’s app through our page. Payment for the subscription is processed within the client’s application. The page is mobile-responsive and adaptable for use on various mobile devices.
Here is how the campaign works:
A customer comes to a coffee shop and scans the QR code which leads to our landing page.
On the page, the customer can either authorize in the client’s app or sign up for it and buy the subscription. The customer can also learn the terms and conditions of the promotional game.
Once the subscription is paid, the landing page generates a unique code that allows the customer to get a free dessert in the coffee shop.
The landing page has the following integrations:
integration with the client’s mobile app allows users to register and authorize in the system via the landing page;
integration with an analytics service allows the client’s team to track the number of coupons generated and the overall efficiency of the promotional campaign.
Additionally, users can purchase subscriptions directly on the landing page. We have also implemented online support functionality to assist users in case any issues arise during their journey.
Development Process (or Project Approach)
We followed the Scrum methodology, an agile framework that emphasizes iterative development and close collaboration between the project team and the client. This allowed us to break the project into smaller sprints and deliver incremental value. The entire project, from inception to completion, was finished within a tight timeframe of 1.5 months to align with the client’s promotional campaign schedule. We opted for a time and material engagement model to accommodate the evolving project requirements and give the client full control over the project’s direction. Combining Scrum, a skilled project team, and a time and material engagement model, we successfully delivered a high-quality product that met our client’s goals and expectations.
Project Challenges
One of the main challenges faced during this project was the lack of a clear product vision. This resulted in frequent change requests and revisions to project requirements. To address this challenge, the team at Itexus took a flexible and collaborative approach, focusing on effective communication, agile development, thorough documentation, and prototyping. This involved maintaining open lines of communication with the client, using an iterative development methodology, documenting project requirements, and creating prototypes and mock-ups to visualize the product. Through these efforts, the team successfully adapted to the client’s evolving vision and delivered a final product that met their expectations, contributing to the success of the promotional campaign.
Technical Solution Highlights
The technology stack chosen for this project included PHP and ReactJS, two powerful and complementary technologies. PHP was used for backend development to ensure strong and secure data handling, while ReactJS was utilized for the frontend to provide a dynamic and user-friendly interface.
Results
In a short span of 1.5 months, the skilled cross-functional team at Itexus successfully developed the landing page that effectively supported the promotional campaign, demonstrating flawless performance throughout. Moreover, the landing page can be effortlessly customized to cater to future promotion campaigns with various partners.
A website, two native mobile applications, and a cross-platform app are integrated with restaurant management software to automate the management of delivery and pickup orders.

Need to develop a similar project?