Requirements
The client needed to enhance to their travel booking system by generating unique discount codes for use in web and email marketing campaigns. The codes needed to be exported in an agreed format for the client’s marketing team to use in conjunction with a third-party system for code distribution.
The client also needed the ability to track usage and to report on the effectiveness of the marketing campaigns.
Solution
We worked closely with the client and third-party system supplier to understand and document their requirements and the proposed solution, closely following the Waterfall model.
The Waterfall model allowed the third-party supplier to quickly start working on the solution as the data structures were agreed in the specification in advance.
We implemented functionality in the client’s travel booking system to generate unique discount codes based on existing booking and availability rules and values.
The existing discount code redemption functionality was modified to allow unique discount codes to be used in addition to existing codes.
Results
By developing this solution, we improved marketing outreach and booking conversion rate with enhanced customer group targeting, without the risk of discount codes being re-used. By enhancing the existing discount redemption functionality, we reduced the development effort, delivered the solution quickly, and avoided any additional training requirements for the customer.

