{"id":3440,"date":"2025-09-08T11:39:54","date_gmt":"2025-09-08T11:39:54","guid":{"rendered":"https:\/\/hughritchie.ca\/?post_type=avada_portfolio&#038;p=3440"},"modified":"2025-09-15T15:10:26","modified_gmt":"2025-09-15T15:10:26","slug":"white-label-design-system","status":"publish","type":"avada_portfolio","link":"https:\/\/hughritchie.ca\/?avada_portfolio=white-label-design-system","title":{"rendered":"Adaptable Design System"},"content":{"rendered":"<p><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-animated\" style=\"--awb-border-radius-top-left:10px;--awb-border-radius-top-right:10px;--awb-border-radius-bottom-right:10px;--awb-border-radius-bottom-left:10px;--awb-overflow:hidden;--awb-padding-top:10%;--awb-padding-right:5%;--awb-padding-bottom:10%;--awb-padding-left:5%;--awb-padding-top-medium:8%;--awb-padding-bottom-medium:8%;--awb-margin-top:10px;--awb-background-color:var(--awb-color1);--awb-flex-wrap:wrap;\" data-animationType=\"fadeIn\" data-animationDuration=\"0.4\" data-animationDelay=\"0.2\" data-animationOffset=\"top-into-view\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-justify-content-space-between fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_4 1_4 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:25%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:7.68%;--awb-width-medium:100%;--awb-order-medium:1;--awb-spacing-right-medium:0%;--awb-margin-bottom-medium:0px;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:1;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-space-between fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-stretch fusion-flex-justify-content-space-between fusion-flex-content-wrap\" style=\"width:104% !important;max-width:104% !important;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-style:solid;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:5.76%;--awb-width-small:25%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-spacing-left-small:7.68%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-text fusion-title-size-paragraph\" style=\"--awb-text-color:var(--awb-color4);--awb-margin-top:24px;--awb-margin-bottom:24px;--awb-margin-bottom-small:0px;--awb-font-size:var(--awb-custom_typography_2-font-size);\"><p class=\"fusion-title-heading title-heading-left title-heading-tag fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_2-font-family);font-weight:var(--awb-custom_typography_2-font-weight);font-style:var(--awb-custom_typography_2-font-style);margin:0;letter-spacing:var(--awb-custom_typography_2-letter-spacing);text-transform:var(--awb-custom_typography_2-text-transform);font-size:1em;--fontSize:15;--minFontSize:15;line-height:1.38;\">Client<\/p><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-top:1.5px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:66.666666666667%;--awb-order-small:0;--awb-spacing-right-small:2.88%;--awb-spacing-left-small:2.88%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-margin-bottom:0px;--awb-margin-top-small:16px;--awb-margin-bottom-small:16px;--awb-font-size:var(--awb-typography4-font-size);\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-typography4-font-family);font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);margin:0;letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);font-size:1em;--fontSize:17.5;line-height:1.48;\">Plusgrade<\/h1><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-style:solid;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:5.76%;--awb-width-small:25%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-spacing-left-small:7.68%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-paragraph\" style=\"--awb-text-color:var(--awb-color4);--awb-margin-top:24px;--awb-margin-bottom:24px;--awb-margin-bottom-small:0px;--awb-font-size:var(--awb-custom_typography_2-font-size);\"><p class=\"fusion-title-heading title-heading-left title-heading-tag fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_2-font-family);font-weight:var(--awb-custom_typography_2-font-weight);font-style:var(--awb-custom_typography_2-font-style);margin:0;letter-spacing:var(--awb-custom_typography_2-letter-spacing);text-transform:var(--awb-custom_typography_2-text-transform);font-size:1em;--fontSize:15;--minFontSize:15;line-height:1.38;\">Date<\/p><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-3 fusion_builder_column_inner_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-top:1.5px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:66.666666666667%;--awb-order-small:0;--awb-spacing-right-small:2.88%;--awb-spacing-left-small:2.88%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-margin-bottom:0px;--awb-margin-top-small:16px;--awb-margin-bottom-small:16px;--awb-font-size:var(--awb-typography4-font-size);\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-typography4-font-family);font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);margin:0;letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);font-size:1em;--fontSize:17.5;line-height:1.48;\">September 2025<\/h1><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-4 fusion_builder_column_inner_1_3 1_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-style:solid;--awb-width-large:33.333333333333%;--awb-margin-top-large:0px;--awb-spacing-right-large:0%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5.76%;--awb-width-medium:33.333333333333%;--awb-order-medium:0;--awb-spacing-right-medium:0%;--awb-spacing-left-medium:5.76%;--awb-width-small:25%;--awb-order-small:0;--awb-spacing-right-small:0%;--awb-spacing-left-small:7.68%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-paragraph\" style=\"--awb-text-color:var(--awb-color4);--awb-margin-top:24px;--awb-margin-bottom:24px;--awb-margin-bottom-small:0px;--awb-font-size:var(--awb-custom_typography_2-font-size);\"><p class=\"fusion-title-heading title-heading-left title-heading-tag fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_2-font-family);font-weight:var(--awb-custom_typography_2-font-weight);font-style:var(--awb-custom_typography_2-font-style);margin:0;letter-spacing:var(--awb-custom_typography_2-letter-spacing);text-transform:var(--awb-custom_typography_2-text-transform);font-size:1em;--fontSize:15;--minFontSize:15;line-height:1.38;\">Services<\/p><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-5 fusion_builder_column_inner_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-border-color:var(--awb-color3);--awb-border-top:1.5px;--awb-border-bottom:1.5px;--awb-border-style:solid;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:2.88%;--awb-width-medium:66.666666666667%;--awb-order-medium:0;--awb-spacing-right-medium:2.88%;--awb-spacing-left-medium:2.88%;--awb-width-small:66.666666666667%;--awb-order-small:0;--awb-spacing-right-small:2.88%;--awb-spacing-left-small:2.88%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-6 fusion-sep-none fusion-title-text fusion-title-size-one\" style=\"--awb-margin-bottom:0px;--awb-margin-top-small:16px;--awb-margin-bottom-small:16px;--awb-font-size:var(--awb-typography4-font-size);\"><h1 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-typography4-font-family);font-weight:var(--awb-typography4-font-weight);font-style:var(--awb-typography4-font-style);margin:0;letter-spacing:var(--awb-typography4-letter-spacing);text-transform:var(--awb-typography4-text-transform);font-size:1em;--fontSize:17.5;line-height:1.48;\"><\/h1><\/div><\/div><\/div><\/div><div style=\"text-align:center;\"><a class=\"fusion-button button-flat fusion-button-default-size button-custom fusion-button-default button-1 fusion-button-span-yes fusion-button-default-type\" style=\"--button_accent_color:var(--awb-color8);--button_border_color:var(--awb-color8);--button_accent_hover_color:var(--awb-color1);--button_border_hover_color:var(--awb-color1);--button_gradient_top_color:var(--awb-color2);--button_gradient_bottom_color:var(--awb-color2);--button_gradient_top_color_hover:var(--awb-color7);--button_gradient_bottom_color_hover:var(--awb-color7);--button_text_transform:var(--awb-typography4-text-transform);--button_font_size:var(--awb-typography4-font-size);--button_line_height:var(--awb-typography4-line-height);--button_padding-top:16px;--button_padding-bottom:16px;--button_typography-letter-spacing:var(--awb-typography4-letter-spacing);--button_typography-font-family:var(--awb-typography3-font-family);--button_typography-font-weight:var(--awb-typography3-font-weight);--button_typography-font-style:var(--awb-typography3-font-style);--button_margin-top:40px;\" target=\"_self\" href=\"#\"><span class=\"fusion-button-text awb-button__text awb-button__text--default\">Visit site<\/span><\/a><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_2_3 2_3 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:66.666666666667%;--awb-margin-top-large:0px;--awb-spacing-right-large:2.88%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:2.88%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-margin-bottom-medium:72px;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-margin-bottom-small:32px;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-7 fusion-sep-none fusion-title-text fusion-title-size-paragraph\" style=\"--awb-text-color:var(--awb-color8);--awb-margin-bottom:0px;--awb-font-size:var(--awb-typography2-font-size);\"><p class=\"fusion-title-heading title-heading-left title-heading-tag fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-typography2-font-family);font-weight:var(--awb-typography2-font-weight);font-style:var(--awb-typography2-font-style);margin:0;letter-spacing:var(--awb-typography2-letter-spacing);text-transform:var(--awb-typography2-text-transform);font-size:1em;--fontSize:64;line-height:1.06;\">A failed subscription product redefined through research, testing, and<br \/>\ncross-functional alignment.<\/p>\n<p><span style=\"font-family: var(--awb-typography2-font-family); font-size: 1em; font-style: var(--awb-typography2-font-style); font-weight: var(--awb-typography2-font-weight); letter-spacing: var(--awb-typography2-letter-spacing); text-transform: var(--awb-typography2-text-transform); background-color: rgba(0, 0, 0, 0);\">A scalable framework ready for airline and hotel partners.<\/span><\/p><\/p><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-2 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-fixed hundred-percent-fullwidth non-hundred-percent-height-scrolling lazyload fusion-animated\" style=\"--awb-border-radius-top-left:10px;--awb-border-radius-top-right:10px;--awb-border-radius-bottom-right:10px;--awb-border-radius-bottom-left:10px;--awb-overflow:hidden;--awb-padding-top:0px;--awb-padding-right:0px;--awb-padding-left:0px;--awb-margin-top:0px;--awb-min-height:100vh;--awb-min-height-medium:90vh;--awb-min-height-small:50vh;--awb-background-size:cover;--awb-flex-wrap:wrap;background-attachment:fixed;\" data-bg=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2024\/04\/project-showcase-3.jpg\" data-animationType=\"fadeIn\" data-animationDuration=\"0.4\" data-animationDelay=\"0.2\" data-animationOffset=\"top-into-view\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-align-content-center fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"width:calc( 100% + 10px ) !important;max-width:calc( 100% + 10px ) !important;margin-left: calc(-10px \/ 2 );margin-right: calc(-10px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-2 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:5px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:5px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:5px;--awb-margin-bottom-medium:0px;--awb-spacing-left-medium:5px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:5px;--awb-spacing-left-small:5px;\" data-motion-effects=\"[{&quot;type&quot;:&quot;scroll&quot;,&quot;scroll_direction&quot;:&quot;down&quot;},{&quot;type&quot;:&quot;scroll&quot;,&quot;scroll_type&quot;:&quot;fade&quot;,&quot;scroll_direction&quot;:&quot;up&quot;,&quot;fade_type&quot;:&quot;in&quot;,&quot;start_element&quot;:&quot;top&quot;}]\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-8 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:var(--awb-color1);\"><h2 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:96;line-height:1;\">Scaling Up<\/p>\n<div>\n<p>&nbsp;<\/p>\n<p>Changing<\/p>\n<p>Growing<\/p>\n<\/div><\/h2><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-3 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1497.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-3 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-9 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:48;line-height:1;\"><div><\/div>\n<div><span style=\"font-size: 1em; letter-spacing: -0.48px; background-color: rgba(0, 0, 0, 0);\">01 \u2014<\/span><\/div>\n<p>Context &amp; Problem<\/h3><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-4 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><h3><\/h3>\n<h6>Points, later acquired by Plusgrade, had previously launched a subscription product that failed to gain traction. Despite the growth of subscription-based offerings in travel loyalty, the initial program struggled due to unclear value communication, confusing accrual mechanics, and poor usability. Competitors were quickly entering the market with more refined products, and Plusgrade risked losing its opportunity to lead.<\/h6>\n<h6>The challenge was not limited to customer adoption\u2014internal skepticism existed due to the product\u2019s poor track record. Leadership needed evidence that the product could succeed if redesigned. To move forward, the team had to answer two questions: Why did the original subscription fail, and how could Plusgrade deliver a viable, scalable product?<\/h6>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-4 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling lazyload fusion-animated\" style=\"--awb-border-radius-top-left:10px;--awb-border-radius-top-right:10px;--awb-border-radius-bottom-right:10px;--awb-border-radius-bottom-left:10px;--awb-overflow:hidden;--awb-padding-right:0px;--awb-padding-left:0px;--awb-margin-top:10px;--awb-min-height:100vh;--awb-min-height-medium:90vh;--awb-min-height-small:50vh;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-bg=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2024\/04\/project-showcase-2-scaled-1.jpg\" data-animationType=\"fadeIn\" data-animationDuration=\"0.4\" data-animationDelay=\"0.2\" data-animationOffset=\"top-into-view\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"width:calc( 100% + 10px ) !important;max-width:calc( 100% + 10px ) !important;margin-left: calc(-10px \/ 2 );margin-right: calc(-10px \/ 2 );\"><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-5 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1497.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-5 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-10 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:48;line-height:1;\"><div><\/div>\n<p>02 \u2014<br \/>\nApproach<\/h3><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-6 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\"><h6>Clear objectives were set to regain competitive parity and validate subscriptions as a strategic revenue stream. Targets included launching with four or more airlines or hotels in 2024, achieving specific revenue goals, improving conversion, resolving user confusion, adhering to WCAG 2.1, and introducing a \u201cPerks\u201d mechanic to differentiate the product.<\/h6>\n<h6>The approach prioritized structured research. Stakeholder groups gathered market data and partner feedback, while usability testing revealed critical flaws in the original product. A design sprint united stakeholders across the company, aligning on goals and generating a shared roadmap. This alignment helped secure organizational buy-in for the relaunch.<\/h6>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-6 fusion-flex-container has-pattern-background has-mask-background hundred-percent-fullwidth non-hundred-percent-height-scrolling fusion-animated\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-padding-right:0px;--awb-padding-left:0px;--awb-margin-top:10px;--awb-margin-bottom:10px;--awb-min-height:75vh;--awb-flex-wrap:wrap;\" data-animationType=\"fadeIn\" data-animationDuration=\"0.4\" data-animationDelay=\"0.2\" data-animationOffset=\"top-into-view\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"width:calc( 100% + 10px ) !important;max-width:calc( 100% + 10px ) !important;margin-left: calc(-10px \/ 2 );margin-right: calc(-10px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-7 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-padding-top:8%;--awb-padding-right:8%;--awb-padding-bottom:8%;--awb-padding-left:8%;--awb-padding-right-small:20px;--awb-padding-left-small:20px;--awb-overflow:hidden;--awb-bg-color:hsla(calc(var(--awb-color5-h) - 26),calc(var(--awb-color5-s) - 4%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--awb-bg-color-hover:hsla(calc(var(--awb-color5-h) - 26),calc(var(--awb-color5-s) - 4%),calc(var(--awb-color5-l) - 10%),var(--awb-color5-a));--awb-bg-size:cover;--awb-border-radius:10px 10px 10px 10px;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:5px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:5px;--awb-margin-bottom-medium:10px;--awb-spacing-left-medium:5px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:5px;--awb-spacing-left-small:5px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-space-around fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-11 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-three\" style=\"--awb-margin-bottom-small:32px;--awb-margin-bottom-medium:48px;--awb-font-size:var(--awb-typography2-font-size);\"><h3 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-typography2-font-family);font-weight:var(--awb-typography2-font-weight);font-style:var(--awb-typography2-font-style);margin:0;letter-spacing:var(--awb-typography2-letter-spacing);text-transform:var(--awb-typography2-text-transform);font-size:1em;--fontSize:64;line-height:1.06;\">Embedding design within engineering accelerated delivery, reduced rework, and built trust across risk, compliance, and technical teams.<\/h3><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-8 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-overflow:hidden;--awb-bg-color:var(--awb-color4);--awb-bg-color-hover:var(--awb-color4);--awb-bg-position:center center;--awb-bg-size:cover;--awb-border-radius:10px 10px 10px 10px;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:5px;--awb-margin-bottom-large:0px;--awb-spacing-left-large:5px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:5px;--awb-spacing-left-medium:5px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:5px;--awb-spacing-left-small:5px;\"><div class=\"fusion-column-wrapper lazyload fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column fusion-empty-column-bg-image fusion-column-has-bg-image\" data-bg-url=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2024\/04\/project-showcase-4.jpg\" data-bg=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2024\/04\/project-showcase-4.jpg\"><img decoding=\"async\" class=\"fusion-empty-dims-img-placeholder fusion-no-large-visibility\" alt=\"3D composition with shapes overlapping\" aria-label=\"3D composition with shapes overlapping\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272120%27%20height%3D%272200%27%20viewBox%3D%270%200%202120%202200%27%3E%3Crect%20width%3D%272120%27%20height%3D%272200%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\"><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-7 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1497.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-9 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-12 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:48;line-height:1;\"><div><\/div>\n<p>03 \u2013<br \/>\nDesign &amp; execution<\/h3><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-10 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-3\"><h6>The design team created and tested early mockups, focusing on clarity of offerings and transparent accrual mechanics. Iterative revisions refined these solutions into a simplified, scalable interface that addressed usability issues.<\/h6>\n<h6>Designers were embedded into engineering, risk, and delivery teams to ensure specifications translated into execution. This embedding reduced late-stage rework, streamlined communication, and ensured compliance. By situating design within technical discussions, the project avoided typical bottlenecks and gained operational efficiency.<\/h6>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-8 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1497.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-11 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-padding-top:28px;--awb-padding-right:16px;--awb-padding-bottom:28px;--awb-padding-left:16px;--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:48px;--awb-spacing-left-large:0%;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:0%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper lazyload fusion-column-has-shadow fusion-flex-justify-content-space-around fusion-content-layout-column fusion-column-has-bg-image\" data-bg-url=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-07-at-3.08.56\u202fPM.png\" data-bg=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2025\/03\/Screenshot-2025-03-07-at-3.08.56\u202fPM.png\"><div class=\"fusion-title title fusion-title-13 fusion-sep-none fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:#ffffff;--awb-font-size:66px;\"><h2 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;font-size:1em;--fontSize:66;line-height:1;\">Strategic objectives aligned: partner adoption, revenue growth, usability clarity, and WCAG 2.1 accessibility compliance.<\/h2><\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-9 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1497.6px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-12 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-14 fusion-sep-none fusion-title-text fusion-title-size-three\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"margin:0;--fontSize:48;line-height:1;\">04 \u2013<br \/>\nOutcomes and Learnings<\/h3><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-13 fusion_builder_column_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:3.84%;--awb-margin-bottom-large:20px;--awb-spacing-left-large:3.84%;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:3.84%;--awb-spacing-left-medium:3.84%;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-4\"><h6>Although the product had not yet launched publicly, the redesign positioned Plusgrade with a competitive framework ready for airline and hotel partners. Research validated that the original failure was design-driven, not market-driven, and the new model corrected those flaws.<\/h6>\n<h6>For product leadership, the case demonstrates how design can influence strategic outcomes: recovering a failed product line, reducing execution risk, and aligning cross-functional teams. The main learning is that investment in research and embedded collaboration can transform organizational skepticism into confidence, while also producing a scalable product model that addresses market demand.<\/h6>\n<\/div><\/div><\/div><\/div><\/div><div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-10 fusion-flex-container has-pattern-background has-mask-background fusion-parallax-none hundred-percent-fullwidth non-hundred-percent-height-scrolling lazyload fusion-animated\" style=\"--awb-border-radius-top-left:10px;--awb-border-radius-top-right:10px;--awb-border-radius-bottom-right:10px;--awb-border-radius-bottom-left:10px;--awb-overflow:hidden;--awb-padding-right:0px;--awb-padding-left:0px;--awb-margin-top:10px;--awb-margin-bottom:10px;--awb-min-height:100vh;--awb-min-height-medium:90vh;--awb-min-height-small:50ch;--awb-background-size:cover;--awb-flex-wrap:wrap;\" data-bg=\"https:\/\/hughritchie.ca\/wp-content\/uploads\/2024\/04\/project-showcase-1-scaled-1.jpg\" data-animationType=\"fadeIn\" data-animationDuration=\"0.4\" data-animationDelay=\"0.2\" data-animationOffset=\"top-into-view\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-stretch fusion-flex-content-wrap\" style=\"width:calc( 100% + 10px ) !important;max-width:calc( 100% + 10px ) !important;margin-left: calc(-10px \/ 2 );margin-right: calc(-10px \/ 2 );\"><\/div><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Navigating global success<\/p>\n","protected":false},"author":1,"featured_media":3474,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"portfolio_category":[89],"portfolio_skills":[70],"portfolio_tags":[87,88],"class_list":["post-3440","avada_portfolio","type-avada_portfolio","status-publish","format-standard","has-post-thumbnail","hentry","portfolio_category-optimization","portfolio_skills-design","portfolio_tags-design","portfolio_tags-optimize"],"_links":{"self":[{"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/avada_portfolio\/3440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/avada_portfolio"}],"about":[{"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/types\/avada_portfolio"}],"author":[{"embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3440"}],"version-history":[{"count":2,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/avada_portfolio\/3440\/revisions"}],"predecessor-version":[{"id":3477,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/avada_portfolio\/3440\/revisions\/3477"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=\/wp\/v2\/media\/3474"}],"wp:attachment":[{"href":"https:\/\/hughritchie.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3440"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_category&post=3440"},{"taxonomy":"portfolio_skills","embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_skills&post=3440"},{"taxonomy":"portfolio_tags","embeddable":true,"href":"https:\/\/hughritchie.ca\/index.php?rest_route=%2Fwp%2Fv2%2Fportfolio_tags&post=3440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}