{"id":4097,"date":"2026-08-25T10:07:15","date_gmt":"2026-08-25T10:07:15","guid":{"rendered":"https:\/\/liventures.io\/clienteling-in-luxury-retail\/"},"modified":"2026-09-22T10:59:27","modified_gmt":"2026-09-22T10:59:27","slug":"clienteling-in-luxury-retail","status":"publish","type":"page","link":"https:\/\/liventures.io\/en\/clienteling-in-luxury-retail\/","title":{"rendered":"Clienteling in Luxury Retail"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4097\" class=\"elementor elementor-4097 elementor-3018\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f7fa92 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"f7fa92\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a8b76f0 elementor-pagination-type-bullets elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-n-carousel\" data-id=\"3a8b76f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Salesforce&quot;,&quot;_id&quot;:&quot;a908fe4&quot;}],&quot;slides_to_show&quot;:&quot;1&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;offset_sides&quot;:&quot;none&quot;,&quot;arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Header\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 1\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-58acc7e3 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"58acc7e3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2d12fcda elementor-widget elementor-widget-jr-hero\" data-id=\"2d12fcda\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jr-hero.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"jr-hero jr-hero--bg-gradient jr-hero--animate jr-hero--grad-animate\">\n\t\t\t<div class=\"jr-hero__bg\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<canvas class=\"jr-hero__canvas\" data-colors=\"#000000,#33464C,#0C2932,#070707,#000000\" data-speed=\"16\" data-scale=\"100\" data-softness=\"80\" data-animate=\"1\"><\/canvas>\n\t\t\t\t\t\t<span class=\"jr-hero__bg--gradient\"><\/span>\n\t\t\t\t\t\t\t\t<span class=\"jr-hero__overlay\"><\/span>\n\t\t\t<\/div>\n\n\t\t\t<div class=\"jr-hero__inner\">\n\t\t\t\t\t\t\t\t\t<p class=\"jr-hero__subtitle\">SALESFORCE Approach<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h1 class=\"jr-hero__title\">Clienteling in Luxury Retail<\/h1>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"jr-hero__description\">A platform that provides store consultants with a unique customer view, connecting communication, ordering, and payment in one place.<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-75f16b5a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"75f16b5a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1fc39fab e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"1fc39fab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57e94ce7 elementor-widget elementor-widget-counter\" data-id=\"57e94ce7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Markets<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"4\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-90d11e7 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"90d11e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18621507 elementor-widget elementor-widget-counter\" data-id=\"18621507\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Integrated Systems<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"5\" data-from-value=\"0\" data-delimiter=\",\">0<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a3676cd e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"2a3676cd\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-185eb622 elementor-widget elementor-widget-counter\" data-id=\"185eb622\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"counter.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-counter\">\n\t\t\t<div class=\"elementor-counter-title\">Single Platform<\/div>\t\t\t<div class=\"elementor-counter-number-wrapper\">\n\t\t\t\t<span class=\"elementor-counter-number-prefix\"><\/span>\n\t\t\t\t<span class=\"elementor-counter-number\" data-duration=\"2000\" data-to-value=\"1\" data-from-value=\"6\" data-delimiter=\",\">6<\/span>\n\t\t\t\t<span class=\"elementor-counter-number-suffix\"><\/span>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9f89599 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"9f89599\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c28bf53 elementor-widget elementor-widget-html\" data-id=\"c28bf53\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.liv-uc1 {\n    --uc-dark:  var(--e-global-color-secondary, #0C2932);\n    --uc-gold:  var(--e-global-color-accent, #B28622);\n    --uc-text:  var(--e-global-color-text, #313131);\n    --uc-grey:  var(--e-global-color-5032344, #B4B5B6);\n    --uc-bg-alt:#f6f5f3;\n    --uc-serif: var(--e-global-typography-primary-font-family, 'Unna'), Georgia, serif;\n    --uc-sans:  var(--e-global-typography-text-font-family, 'Mulish'), -apple-system, sans-serif;\n \n    font-family: var(--uc-sans);\n    color: var(--uc-text);\n    font-size: 17px;\n    line-height: 1.7;\n  }\n \n  .liv-uc1 *, .liv-uc1 *::before, .liv-uc1 *::after { box-sizing: border-box; }\n  .liv-uc1 p, .liv-uc1 ul, .liv-uc1 h2, .liv-uc1 h3 { margin: 0; }\n \n  .liv-uc1__wrap { max-width: 1140px; margin: 0 auto; padding: 0 24px; }\n \n  .liv-uc1__kicker {\n    font-size: 12px;\n    letter-spacing: 2.6px;\n    text-transform: uppercase;\n    color: var(--uc-gold);\n    font-weight: 600;\n    margin-bottom: 20px;\n  }\n \n  .liv-uc1__section { padding: 110px 0; background: var(--uc-bg-alt); }\n \n  .liv-uc1__head { text-align: center; max-width: 780px; margin: 0 auto 64px; }\n  .liv-uc1__head h2 {\n    font-family: var(--uc-serif);\n    font-size: clamp(28px, 3.6vw, 42px);\n    font-weight: 400;\n    line-height: 1.25;\n    color: var(--uc-dark);\n  }\n  .liv-uc1__head p { color: var(--uc-text); margin-top: 20px; font-size: 17px; }\n \n  \/* Antes \/ Depois *\/\n  .liv-uc1__ps { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; }\n  .liv-uc1__ps-card { padding-top: 28px; border-top: 1px solid var(--uc-dark); }\n  .liv-uc1__ps-card h3 {\n    font-family: var(--uc-serif);\n    font-size: 24px;\n    font-weight: 400;\n    color: var(--uc-dark);\n    margin-bottom: 24px;\n  }\n  .liv-uc1__ps-card ul { list-style: none; padding: 0; }\n  .liv-uc1__ps-card li {\n    padding: 11px 0 11px 24px;\n    position: relative;\n    font-size: 16px;\n    line-height: 1.6;\n  }\n  .liv-uc1__ps-card li::before {\n    content: '';\n    position: absolute;\n    left: 0; top: 20px;\n    width: 6px; height: 6px;\n    border-radius: 50%;\n  }\n  .liv-uc1__ps-card--antes li::before  { background: var(--uc-grey); }\n  .liv-uc1__ps-card--depois li::before { background: var(--uc-gold); }\n \n  @media (max-width: 767px) {\n    .liv-uc1__ps { grid-template-columns: 1fr; gap: 44px; }\n    .liv-uc1__section { padding: 68px 0; }\n    .liv-uc1__head { margin-bottom: 44px; }\n  }\n<\/style><div class=\"liv-uc1\"><section class=\"liv-uc1__section\"><div class=\"liv-uc1__wrap\"><div class=\"liv-uc1__head\"><div class=\"liv-uc1__kicker\">O desafio<\/div><h2>O consultor de loja sabia menos sobre o cliente do que os sistemas da empresa.<\/h2><p>A informa\u00e7\u00e3o existia. Estava dispersa por cinco sistemas que n\u00e3o falavam entre si, e nenhum deles estava ao alcance de quem atende.<\/p><\/div><div class=\"liv-uc1__ps\"><div class=\"liv-uc1__ps-card liv-uc1__ps-card--antes\"><h3>Antes<\/h3><ul><li>Hist\u00f3rico e prefer\u00eancias do cliente dispersos por v\u00e1rios sistemas de backend<\/li><li>Comunica\u00e7\u00e3o fragmentada entre email, SMS e telefone, sem registo comum<\/li><li>Processo de encomenda e pagamento desligado do CRM<\/li><li>Sem visibilidade de stock em tempo real no momento da conversa<\/li><li>Nenhum mecanismo de reconhecimento do trabalho do consultor<\/li><\/ul><\/div><div class=\"liv-uc1__ps-card liv-uc1__ps-card--depois\"><h3>Depois<\/h3><ul><li>Vista \u00fanica do cliente, com hist\u00f3rico, prefer\u00eancias e an\u00e1lise de valor<\/li><li>Comunica\u00e7\u00e3o omnicanal registada no mesmo s\u00edtio, em ambos os sentidos<\/li><li>Encomenda e pagamento completos sem sair da plataforma<\/li><li>Disponibilidade e reserva de stock consultadas em tempo real<\/li><li>Sistema de progress\u00e3o e desafios configur\u00e1vel pelo neg\u00f3cio<\/li><\/ul><\/div><\/div><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-433ddf1a e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"433ddf1a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6b07f23d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-child\" data-id=\"6b07f23d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6de34e0c elementor-widget elementor-widget-heading\" data-id=\"6de34e0c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">What Was Built<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c82d359 elementor-widget elementor-widget-heading\" data-id=\"4c82d359\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Six modules, one workspace.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b818b6 elementor-widget elementor-widget-heading\" data-id=\"0b818b6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Everything designed to match the pace of someone assisting a customer face-to-face, not someone working at a desk.<\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-50e5b682 elementor-widget elementor-widget-jr-feature-cards\" data-id=\"50e5b682\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jr-feature-cards.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"jr-fcards\">\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Unique Customer View<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">Complete interaction history, product preferences, recency, frequency, and monetary value analysis, wish list, and service notes. Search with combinable filters for segmentation in seconds. <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Bidirectional SMS<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">Sending and receiving messages within the platform, with automatic consent and opt-out management. When the customer replies, the store is notified, and the conversation is recorded in the profile. <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Email and Mass Mailings<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">Templates adapted to each market and language, personalized signatures per consultant, and open tracking. Received replies are automatically associated with the correct conversation. <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-206ab897 elementor-widget elementor-widget-spacer\" data-id=\"206ab897\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4717aac elementor-widget elementor-widget-jr-feature-cards\" data-id=\"4717aac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jr-feature-cards.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"jr-fcards\">\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Payments<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">Payment link with limited validity, pre-authorization with subsequent capture, in-store terminal, QR code, and cash. Full or partial refunds and automatic invoicing. <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Order Management<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">From cart to dispatch: stock verification, temporary reservation, tax calculation, payment, and synchronization with retail and fulfillment systems.<\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"jr-fcard\" style=\"--jr-glow: #1B83A3;\">\n\t\t\t\t\t<span class=\"jr-fcard__glow\" aria-hidden=\"true\"><\/span>\n\t\t\t\t\t<span class=\"jr-fcard__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__title\">Progression and Challenges<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"jr-fcard__desc\">Five progression levels, distinctions for achieved objectives, and daily, weekly, and monthly challenges. Configurable rule engine, allowing the business to create new rules without relying on development. <\/span>\n\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd9b9c5 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"fd9b9c5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18313b5 elementor-widget elementor-widget-jr-accordion\" data-id=\"18313b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jr-accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"jr-acc jr-acc--card\" data-mode=\"single\">\n\t\t\t\t\t\t\t<div class=\"jr-acc__header\">\n\t\t\t\t\t\t\t\t\t\t\t<h2 class=\"jr-acc__title\">Decisions<\/h2>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<p class=\"jr-acc__subtitle\">The choices that defined the solution.<\/p>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"jr-acc__items\">\n\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__item is-open\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-header-0\"\n\t\t\t\t\t\t\tclass=\"jr-acc__trigger\"\n\t\t\t\t\t\t\taria-expanded=\"true\"\n\t\t\t\t\t\t\taria-controls=\"jr-acc-18313b5-panel-0\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<span class=\"jr-acc__question\">Why reserve stock during payment?<\/span>\n\n\t\t\t\t\t\t\t<span class=\"jr-acc__indicator\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg class=\"jr-acc__chevron\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-panel-0\"\n\t\t\t\t\t\t\tclass=\"jr-acc__panel\"\n\t\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\t\taria-labelledby=\"jr-acc-18313b5-header-0\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<div class=\"jr-acc__panel-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__answer\">\n\t\t\t\t\t\t\t\t\t<p>Several minutes can pass between the consultant closing the order and the customer paying, especially when payment is made via a link to a mobile phone. In luxury retail, selling an item that is no longer available is a mistake that costs more than the sale itself. We chose to reserve stock for a short window, automatically releasing it if payment is not completed.  <\/p>\n<p><strong>Assumed cost:<\/strong> Reserved items become unavailable to other stores during this window. Acceptable for the volume in question, and the alternative was not. <\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__item\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-header-1\"\n\t\t\t\t\t\t\tclass=\"jr-acc__trigger\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"jr-acc-18313b5-panel-1\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<span class=\"jr-acc__question\">Why calculate taxes in real-time?<\/span>\n\n\t\t\t\t\t\t\t<span class=\"jr-acc__indicator\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg class=\"jr-acc__chevron\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-panel-1\"\n\t\t\t\t\t\t\tclass=\"jr-acc__panel\"\n\t\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\t\taria-labelledby=\"jr-acc-18313b5-header-1\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<div class=\"jr-acc__panel-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__answer\">\n\t\t\t\t\t\t\t\t\t<p>With four markets and distinct tax regimes, the value presented to the customer must be the final value. Calculating taxes in a nightly batch would mean showing one price and charging another. We integrated the calculation at the time of order, using the shipping address as the basis.  <\/p>\n<p><strong>Assumed cost:<\/strong> One more external call in the critical path of the order, with failure handling and an alternative in case of unavailability.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__item\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-header-2\"\n\t\t\t\t\t\t\tclass=\"jr-acc__trigger\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"jr-acc-18313b5-panel-2\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<span class=\"jr-acc__question\">Why bidirectional communication?<\/span>\n\n\t\t\t\t\t\t\t<span class=\"jr-acc__indicator\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg class=\"jr-acc__chevron\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-panel-2\"\n\t\t\t\t\t\t\tclass=\"jr-acc__panel\"\n\t\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\t\taria-labelledby=\"jr-acc-18313b5-header-2\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<div class=\"jr-acc__panel-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__answer\">\n\t\t\t\t\t\t\t\t\t<p>Sending SMS is simple. Receiving is the hard part. A platform that only sends forces the consultant to switch to their personal phone when the customer replies, and the history of that conversation is lost. We built the reception with automatic recording in the customer's profile.   <\/p>\n<p><strong>Assumed cost:<\/strong> Consent management, number validation, and external event handling, which is the part almost no one anticipates in the budget.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__item\">\n\t\t\t\t\t\t<button\n\t\t\t\t\t\t\ttype=\"button\"\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-header-3\"\n\t\t\t\t\t\t\tclass=\"jr-acc__trigger\"\n\t\t\t\t\t\t\taria-expanded=\"false\"\n\t\t\t\t\t\t\taria-controls=\"jr-acc-18313b5-panel-3\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<span class=\"jr-acc__question\">Why a configurable rule engine?<\/span>\n\n\t\t\t\t\t\t\t<span class=\"jr-acc__indicator\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t<svg class=\"jr-acc__chevron\" viewBox=\"0 0 24 24\" width=\"1em\" height=\"1em\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t<\/button>\n\n\t\t\t\t\t\t<div\n\t\t\t\t\t\t\tid=\"jr-acc-18313b5-panel-3\"\n\t\t\t\t\t\t\tclass=\"jr-acc__panel\"\n\t\t\t\t\t\t\trole=\"region\"\n\t\t\t\t\t\t\taria-labelledby=\"jr-acc-18313b5-header-3\"\n\t\t\t\t\t\t>\n\t\t\t\t\t\t\t<div class=\"jr-acc__panel-inner\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"jr-acc__answer\">\n\t\t\t\t\t\t\t\t\t<p>The progression system was going to change; we knew that from the start. Seasonal campaigns, market-specific objectives, calibration adjustments.  If every change required a development cycle, the system would die within six months. We built an engine where rules are defined by object, action, and condition.<\/p>\n<p><strong>Assumed cost:<\/strong> More initial development time, so that the business would no longer depend on us to operate day-to-day.<\/p>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4bc670d e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"4bc670d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d497635 elementor-widget elementor-widget-html\" data-id=\"d497635\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.liv-uc2 {\n    --uc-dark:  var(--e-global-color-secondary, #0C2932);\n    --uc-gold:  var(--e-global-color-accent, #B28622);\n    --uc-text:  var(--e-global-color-text, #313131);\n    --uc-bg-alt:#f6f5f3;\n    --uc-line:  #e3e1dd;\n    --uc-serif: var(--e-global-typography-primary-font-family, 'Unna'), Georgia, serif;\n    --uc-sans:  var(--e-global-typography-text-font-family, 'Mulish'), -apple-system, sans-serif;\n \n    font-family: var(--uc-sans);\n    color: var(--uc-text);\n    font-size: 17px;\n    line-height: 1.7;\n  }\n \n  .liv-uc2 *, .liv-uc2 *::before, .liv-uc2 *::after { box-sizing: border-box; }\n  .liv-uc2 p, .liv-uc2 h2, .liv-uc2 h3 { margin: 0; }\n \n  .liv-uc2__wrap { max-width: 1140px; margin: 0 auto; padding: 0 24px; }\n \n  .liv-uc2__kicker {\n    font-size: 12px;\n    letter-spacing: 2.6px;\n    text-transform: uppercase;\n    color: var(--uc-gold);\n    font-weight: 600;\n    margin-bottom: 20px;\n  }\n \n  .liv-uc2__section { padding: 110px 0; }\n  .liv-uc2__section--alt { background: var(--uc-bg-alt); }\n \n  .liv-uc2__head { text-align: center; max-width: 780px; margin: 0 auto 64px; }\n  .liv-uc2__head h2 {\n    font-family: var(--uc-serif);\n    font-size: clamp(28px, 3.6vw, 42px);\n    font-weight: 400;\n    line-height: 1.25;\n    color: var(--uc-dark);\n  }\n  .liv-uc2__head p { color: var(--uc-text); margin-top: 20px; font-size: 17px; }\n \n  \/* \u2500\u2500 Integra\u00e7\u00f5es \u2500\u2500 *\/\n  .liv-uc2__tablewrap { overflow-x: auto; }\n \n  \/* Anula a grelha e os fundos que o tema aplica a todas as tabelas *\/\n  .liv-uc2__table,\n  .liv-uc2__table thead,\n  .liv-uc2__table tbody,\n  .liv-uc2__table tr,\n  .liv-uc2__table th,\n  .liv-uc2__table td {\n    border: 0 !important;\n    background: transparent !important;\n    box-shadow: none !important;\n  }\n \n  .liv-uc2__table {\n    width: 100%;\n    border-collapse: collapse !important;\n    border-spacing: 0 !important;\n    min-width: 620px;\n    margin: 0 !important;\n  }\n  .liv-uc2__table th {\n    text-align: left !important;\n    font-family: var(--uc-sans);\n    font-size: 11px;\n    letter-spacing: 2px;\n    text-transform: uppercase;\n    color: var(--uc-text);\n    font-weight: 600;\n    padding: 0 24px 16px 0 !important;\n    border-bottom: 1px solid var(--uc-dark) !important;\n  }\n  .liv-uc2__table td {\n    padding: 22px 24px 22px 0 !important;\n    font-size: 16px;\n    line-height: 1.6;\n    border-bottom: 1px solid var(--uc-line) !important;\n    vertical-align: top;\n  }\n  .liv-uc2__table tr:last-child td { border-bottom: 0 !important; }\n  .liv-uc2__table td:first-child {\n    font-family: var(--uc-sans);\n    font-size: 16px;\n    font-weight: 700;\n    color: var(--uc-dark);\n    white-space: nowrap;\n  }\n \n  \/* \u2500\u2500 Fluxo \u2500\u2500 *\/\n  .liv-uc2__flow { position: relative; padding-left: 48px; max-width: 760px; margin: 0 auto; }\n  .liv-uc2__flow::before {\n    content: '';\n    position: absolute;\n    left: 5px; top: 12px; bottom: 12px;\n    width: 1px;\n    background: var(--uc-line);\n  }\n  .liv-uc2__step { position: relative; margin-bottom: 40px; }\n  .liv-uc2__step:last-child { margin-bottom: 0; }\n  .liv-uc2__step::before {\n    content: '';\n    position: absolute;\n    left: -47px; top: 10px;\n    width: 11px; height: 11px;\n    border-radius: 50%;\n    background: var(--uc-bg-alt);\n    border: 1px solid var(--uc-gold);\n  }\n  .liv-uc2__step h3 {\n    font-family: var(--uc-serif);\n    font-size: 22px;\n    font-weight: 400;\n    color: var(--uc-dark);\n    margin-bottom: 8px;\n  }\n  .liv-uc2__step p { font-size: 16px; }\n \n  \/* \u2500\u2500 Nota \u2500\u2500 *\/\n  .liv-uc2__note {\n    max-width: 760px;\n    margin: 0 auto;\n    text-align: center;\n    font-size: 16px;\n    line-height: 1.8;\n    color: var(--uc-text);\n  }\n  .liv-uc2__note::before {\n    content: '';\n    display: block;\n    width: 48px;\n    height: 1px;\n    background: var(--uc-gold);\n    margin: 0 auto 32px;\n  }\n \n  @media (max-width: 767px) {\n    .liv-uc2__section { padding: 68px 0; }\n    .liv-uc2__head { margin-bottom: 44px; }\n    .liv-uc2__flow { padding-left: 36px; }\n    .liv-uc2__step::before { left: -35px; }\n    .liv-uc2__step { margin-bottom: 32px; }\n    .liv-uc2__step h3 { font-size: 20px; }\n \n    \/* A tabela deixa de ser tabela: cada linha vira bloco empilhado *\/\n    .liv-uc2__tablewrap { overflow-x: visible; }\n    .liv-uc2__table { min-width: 0; }\n    .liv-uc2__table thead { display: none; }\n    .liv-uc2__table,\n    .liv-uc2__table tbody,\n    .liv-uc2__table tr,\n    .liv-uc2__table td { display: block; width: 100%; }\n \n    .liv-uc2__table tr {\n      padding: 26px 0;\n      border-bottom: 1px solid var(--uc-line) !important;\n    }\n    .liv-uc2__table tr:last-child { border-bottom: 0 !important; }\n \n    .liv-uc2__table td {\n      padding: 0 0 10px 0 !important;\n      border: 0 !important;\n    }\n    .liv-uc2__table td:first-child {\n      white-space: normal;\n      font-size: 19px;\n    }\n    .liv-uc2__table td:last-child {\n      padding-bottom: 0 !important;\n      font-size: 14px;\n      color: var(--uc-gold);\n    }\n  }\n<\/style><div class=\"liv-uc2\"><!-- INTEGRA\u00c7\u00d5ES --><section class=\"liv-uc2__section\"><div class=\"liv-uc2__wrap\"><div class=\"liv-uc2__head\"><div class=\"liv-uc2__kicker\">Integra\u00e7\u00f5es<\/div><h2>Cinco sistemas, cinco contratos diferentes.<\/h2><p>Cada integra\u00e7\u00e3o trouxe o seu protocolo, o seu modelo de autentica\u00e7\u00e3o e o seu modo de falhar. A arquitetura foi desenhada para absorver isso sem propagar a complexidade para dentro da plataforma.<\/p><\/div><div class=\"liv-uc2__tablewrap\"><table class=\"liv-uc2__table\"><thead><tr><th>Fun\u00e7\u00e3o<\/th><th>Responsabilidade<\/th><th>Natureza da liga\u00e7\u00e3o<\/th><\/tr><\/thead><tbody><tr><td>Mensagens<\/td><td>SMS e multim\u00e9dia bidirecional, valida\u00e7\u00e3o de n\u00fameros, convites para sess\u00f5es de v\u00eddeo<\/td><td>API REST com eventos de retorno<\/td><\/tr><tr><td>Pagamentos<\/td><td>Links de pagamento, pr\u00e9-autoriza\u00e7\u00e3o, terminal em loja, reembolsos, dete\u00e7\u00e3o de fraude<\/td><td>API REST com eventos de retorno<\/td><\/tr><tr><td>Retalho<\/td><td>Cria\u00e7\u00e3o e sincroniza\u00e7\u00e3o bidirecional de fichas de cliente<\/td><td>API REST com carga estruturada<\/td><\/tr><tr><td>Encomendas<\/td><td>Disponibilidade de stock, reserva tempor\u00e1ria, cria\u00e7\u00e3o de encomendas<\/td><td>API REST<\/td><\/tr><tr><td>Fiscalidade<\/td><td>C\u00e1lculo de impostos em tempo real por mercado e destino<\/td><td>Servi\u00e7o legado, integra\u00e7\u00e3o s\u00edncrona<\/td><\/tr><\/tbody><\/table><\/div><\/div><\/section><!-- FLUXO --><section class=\"liv-uc2__section liv-uc2__section--alt\"><div class=\"liv-uc2__wrap\"><div class=\"liv-uc2__head\"><div class=\"liv-uc2__kicker\">Fluxo<\/div><h2>O caminho de uma encomenda.<\/h2><p>Sete passos, cinco sistemas externos, um \u00fanico ecr\u00e3 para quem atende.<\/p><\/div><div class=\"liv-uc2__flow\"><div class=\"liv-uc2__step\"><h3>Cria\u00e7\u00e3o<\/h3><p>O consultor seleciona produtos a partir do cat\u00e1logo, com o perfil do cliente \u00e0 vista.<\/p><\/div><div class=\"liv-uc2__step\"><h3>Verifica\u00e7\u00e3o de stock<\/h3><p>Consulta em tempo real da disponibilidade, por localiza\u00e7\u00e3o.<\/p><\/div><div class=\"liv-uc2__step\"><h3>Reserva<\/h3><p>Os artigos ficam reservados durante uma janela curta, enquanto o pagamento decorre.<\/p><\/div><div class=\"liv-uc2__step\"><h3>C\u00e1lculo fiscal<\/h3><p>Impostos apurados em fun\u00e7\u00e3o do mercado e da morada de envio, antes de mostrar o valor final.<\/p><\/div><div class=\"liv-uc2__step\"><h3>Pagamento<\/h3><p>Link, pr\u00e9-autoriza\u00e7\u00e3o, terminal, c\u00f3digo QR ou numer\u00e1rio. Notifica\u00e7\u00f5es autom\u00e1ticas ao cliente.<\/p><\/div><div class=\"liv-uc2__step\"><h3>Confirma\u00e7\u00e3o<\/h3><p>Fatura gerada automaticamente e encomenda sincronizada com os sistemas de retalho e expedi\u00e7\u00e3o.<\/p><\/div><div class=\"liv-uc2__step\"><h3>P\u00f3s-venda<\/h3><p>Reembolsos totais ou parciais, com comunica\u00e7\u00e3o autom\u00e1tica e atualiza\u00e7\u00e3o do hist\u00f3rico do cliente.<\/p><\/div><\/div><\/div><\/section><!-- NOTA DE CONFIDENCIALIDADE --><section class=\"liv-uc2__section\"><div class=\"liv-uc2__wrap\"><div class=\"liv-uc2__note\">Este projeto est\u00e1 abrangido por acordo de confidencialidade. Descrevemos a abordagem, as decis\u00f5es de arquitetura e os desafios t\u00e9cnicos sem identificar o cliente, os seus fornecedores ou quaisquer dados de neg\u00f3cio. \u00c9 a mesma discri\u00e7\u00e3o que aplicamos a todos os projetos, incluindo o seu.\n      <\/div><\/div><\/section><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SALESFORCE Approach Clienteling in Luxury Retail A platform that provides store consultants with a unique customer view, connecting communication, ordering, and payment in one place. SALESFORCE Approach Clienteling in Luxury Retail A platform that provides store consultants with a unique customer view, connecting communication, ordering, and payment in one place. Markets 0 Integrated Systems 0 Single Platform 6 .liv-uc1 { &#8211;uc-dark: var(&#8211;e-global-color-secondary, #0C2932); &#8211;uc-gold: var(&#8211;e-global-color-accent, #B28622); &#8211;uc-text: var(&#8211;e-global-color-text, #313131); &#8211;uc-grey: var(&#8211;e-global-color-5032344, #B4B5B6); &#8211;uc-bg-alt:#f6f5f3; &#8211;uc-serif: var(&#8211;e-global-typography-primary-font-family, &#8216;Unna&#8217;), Georgia, serif; &#8211;uc-sans: var(&#8211;e-global-typography-text-font-family, &#8216;Mulish&#8217;), -apple-system, sans-serif; font-family: var(&#8211;uc-sans); color: var(&#8211;uc-text); font-size: 17px; line-height: 1.7; } .liv-uc1 *, .liv-uc1 *::before, .liv-uc1 *::after { box-sizing: border-box; } .liv-uc1 p, .liv-uc1 ul, .liv-uc1 h2, .liv-uc1 h3 { margin: 0; } .liv-uc1__wrap { max-width: 1140px; margin: 0 auto; padding: 0 24px; } .liv-uc1__kicker { font-size: 12px; letter-spacing: 2.6px; text-transform: uppercase; color: var(&#8211;uc-gold); font-weight: 600; margin-bottom: 20px; } .liv-uc1__section { padding: 110px 0; background: var(&#8211;uc-bg-alt); } .liv-uc1__head { text-align: center; max-width: 780px; margin: 0 auto 64px; } .liv-uc1__head h2 { font-family: var(&#8211;uc-serif); font-size: clamp(28px, 3.6vw, 42px); font-weight: 400; line-height: 1.25; color: var(&#8211;uc-dark); } .liv-uc1__head p { color: var(&#8211;uc-text); margin-top: 20px; font-size: 17px; } \/* Antes \/ Depois *\/ .liv-uc1__ps { display: grid; grid-template-columns: 1fr 1fr; gap: 40px; } .liv-uc1__ps-card { padding-top: 28px; border-top: 1px solid var(&#8211;uc-dark); } .liv-uc1__ps-card h3 { font-family: var(&#8211;uc-serif); font-size: 24px; font-weight: 400; color: var(&#8211;uc-dark); margin-bottom: 24px; } .liv-uc1__ps-card ul { list-style: none; padding: 0; } .liv-uc1__ps-card li { padding: 11px 0 11px 24px; position: relative; font-size: 16px; line-height: 1.6; } .liv-uc1__ps-card li::before { content: &#8221;; position: absolute; left: 0; top: 20px; width: 6px; height: 6px; border-radius: 50%; } .liv-uc1__ps-card&#8211;antes li::before { background: var(&#8211;uc-grey); } .liv-uc1__ps-card&#8211;depois li::before { background: var(&#8211;uc-gold); } @media (max-width: 767px) { .liv-uc1__ps { grid-template-columns: 1fr; gap: 44px; } .liv-uc1__section { padding: 68px 0; } .liv-uc1__head { margin-bottom: 44px; } } O desafio O consultor de loja sabia menos sobre o cliente do que os sistemas da empresa. A informa\u00e7\u00e3o existia. Estava dispersa por cinco sistemas que n\u00e3o falavam entre si, e nenhum deles estava ao alcance de quem atende. Antes Hist\u00f3rico e prefer\u00eancias do cliente dispersos por v\u00e1rios sistemas de backend Comunica\u00e7\u00e3o fragmentada entre email, SMS e telefone, sem registo comum Processo de encomenda e pagamento desligado do CRM Sem visibilidade de stock em tempo real no momento da conversa Nenhum mecanismo de reconhecimento do trabalho do consultor Depois Vista \u00fanica do cliente, com hist\u00f3rico, prefer\u00eancias e an\u00e1lise de valor Comunica\u00e7\u00e3o omnicanal registada no mesmo s\u00edtio, em ambos os sentidos Encomenda e pagamento completos sem sair da plataforma Disponibilidade e reserva de stock consultadas em tempo real Sistema de progress\u00e3o e desafios configur\u00e1vel pelo neg\u00f3cio What Was Built Six modules, one workspace. Everything designed to match the pace of someone assisting a customer face-to-face, not someone working at a desk. Unique Customer View Complete interaction history, product preferences, recency, frequency, and monetary value analysis, wish list, and service notes. Search with combinable filters for segmentation in seconds. Bidirectional SMS Sending and receiving messages within the platform, with automatic consent and opt-out management. When the customer replies, the store is notified, and the conversation is recorded in the profile. Email and Mass Mailings Templates adapted to each market and language, personalized signatures per consultant, and open tracking. Received replies are automatically associated with the correct conversation. Payments Payment link with limited validity, pre-authorization with subsequent capture, in-store terminal, QR code, and cash. Full or partial refunds and automatic invoicing. Order Management From cart to dispatch: stock verification, temporary reservation, tax calculation, payment, and synchronization with retail and fulfillment systems. Progression and Challenges Five progression levels, distinctions for achieved objectives, and daily, weekly, and monthly challenges. Configurable rule engine, allowing the business to create new rules without relying on development. Decisions The choices that defined the solution. Why reserve stock during payment? Several minutes can pass between the consultant closing the order and the customer paying, especially when payment is made via a link to a mobile phone. In luxury retail, selling an item that is no longer available is a mistake that costs more than the sale itself. We chose to reserve stock for a short window, automatically releasing it if payment is not completed. Assumed cost: Reserved items become unavailable to other stores during this window. Acceptable for the volume in question, and the alternative was not. Why calculate taxes in real-time? With four markets and distinct tax regimes, the value presented to the customer must be the final value. Calculating taxes in a nightly batch would mean showing one price and charging another. We integrated the calculation at the time of order, using the shipping address as the basis. Assumed cost: One more external call in the critical path of the order, with failure handling and an alternative in case of unavailability. Why bidirectional communication? Sending SMS is simple. Receiving is the hard part. A platform that only sends forces the consultant to switch to their personal phone when the customer replies, and the history of that conversation is lost. We built the reception with automatic recording in the customer&#8217;s profile. Assumed cost: Consent management, number validation, and external event handling, which is the part almost no one anticipates in the budget. Why a configurable rule engine? The progression system was going to change; we knew that from the start. Seasonal campaigns, market-specific objectives, calibration adjustments. If every change required a development cycle, the system would die within six months. We built an engine where rules are defined by object, action, and condition. Assumed cost: More initial development time, so that the business would no longer depend on us to operate day-to-day. .liv-uc2 { &#8211;uc-dark: var(&#8211;e-global-color-secondary, #0C2932); &#8211;uc-gold: var(&#8211;e-global-color-accent, #B28622); &#8211;uc-text: var(&#8211;e-global-color-text, #313131); &#8211;uc-bg-alt:#f6f5f3; &#8211;uc-line: #e3e1dd; &#8211;uc-serif: var(&#8211;e-global-typography-primary-font-family, &#8216;Unna&#8217;), Georgia, serif; &#8211;uc-sans: var(&#8211;e-global-typography-text-font-family, &#8216;Mulish&#8217;), -apple-system, sans-serif; font-family: var(&#8211;uc-sans); color: var(&#8211;uc-text); font-size: 17px; line-height: 1.7; } .liv-uc2 *, .liv-uc2 *::before, .liv-uc2 *::after { box-sizing: border-box; } .liv-uc2 p, .liv-uc2 h2, .liv-uc2 h3 { margin: 0; } .liv-uc2__wrap { max-width: 1140px; margin: 0 auto; padding: 0 24px; } .liv-uc2__kicker { font-size:<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-4097","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/pages\/4097","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/comments?post=4097"}],"version-history":[{"count":2,"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/pages\/4097\/revisions"}],"predecessor-version":[{"id":4116,"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/pages\/4097\/revisions\/4116"}],"wp:attachment":[{"href":"https:\/\/liventures.io\/en\/wp-json\/wp\/v2\/media?parent=4097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}