CINXE.COM
Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024 | Criteo
<!DOCTYPE html> <html lang="en-US" class="en_US" data-scroll="0"> <head> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-M4Z343H'); </script> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/mona-sans/Mona-Sans-RegularWide.woff" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Regular-Cy-Web.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Medium-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Semibold-Cy-Web.woff2" as="font" type="font/woff" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" href="https://www.criteo.com/wp-content/themes/criteo2017/fonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin="anonymous"> <link rel="preload" as="image" href="https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-630x420.jpg" imagesrcset=" https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-300x200.jpg 300w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-630x420.jpg 630w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-768x512.jpg 768w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-1024x682.jpg 1200w" imagesizes=" ((min-width: 300px) and (max-width: 575px)) 345px, ((min-width: 576px) and (max-width: 767px)) 514px, ((min-width: 768px) and (max-width: 991px)) 738px, ((min-width: 992px) and (max-width: 1199px)) 549px, (min-width: 1200px) 100vw, 300px"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQAOWV5aDhAHVlRRBgQPUg==",licenseKey:"bb94583995",applicationID:"72531584"};;/*! For license information please see nr-loader-full-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>d});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function d(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>p,xN:()=>g});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const d="[data-nr-mask]",u=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},d={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>d});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function d(e){let t=a();return t.initializedAgents?.[e]}function u(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(u+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function d(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,d="fn"+s,u="pushState",l=1e3},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,w.YM)(i),a=new x.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();p.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw w.emit("fn-err",[arguments,this,t],r),t}finally{w.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={959:0,85:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,d=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);d<a.length;d++)o=a[d],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function d(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(891).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(891).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(891).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(D(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,w.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===d||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof g.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};ge(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function u(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function p(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function R(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,w.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,p.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,w.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=d(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-title" content="Criteo - "> <meta name="facebook-domain-verification" content="xv6868m44g7agcmimk59r7pnvwng34"> <link rel="icon" id="lightico" href="/wp-content/themes/criteo2017/img/lightico.svg"> <link rel="icon" id="darkico" href="/wp-content/themes/criteo2017/img/darkico.svg"> <link rel="icon" href="/wp-content/themes/criteo2017/img/favicon.ico"> <link rel="icon" href="/wp-content/themes/criteo2017/img/defaultico.png"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href=""> <link rel="alternate" href="https://www.criteo.com/de/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" hreflang="de" /><link rel="alternate" href="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" hreflang="en" /><link rel="alternate" href="https://www.criteo.com/kr/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" hreflang="ko" /><link rel="alternate" href="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" hreflang="x-default" /> <script>window.MOTIONPAGE_FRONT={version:"2.1.6"}</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO plugin v21.5 - https://yoast.com/wordpress/plugins/seo/ --> <title>Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024 | Criteo</title> <meta name="description" content="Stay in the know with our new and exclusive Health & Beauty consumer insights." /> <link rel="canonical" href="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024 | Criteo" /> <meta property="og:description" content="Stay in the know with our new and exclusive Health & Beauty consumer insights." /> <meta property="og:url" content="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" /> <meta property="og:site_name" content="Criteo" /> <meta property="article:published_time" content="2024-07-10T14:34:08+00:00" /> <meta property="article:modified_time" content="2024-08-21T14:00:08+00:00" /> <meta property="og:image" content="https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052.jpg" /> <meta property="og:image:width" content="1280" /> <meta property="og:image:height" content="853" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="author" content="Ann Pyle" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Written by" /> <meta name="twitter:data1" content="Ann Pyle" /> <meta name="twitter:label2" content="Est. reading time" /> <meta name="twitter:data2" content="4 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{ "@context": "https://schema.org", "@graph": [ { "@type": [ "Article", "BlogPosting" ], "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/#article", "isPartOf": { "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" }, "author": { "name": "Ann Pyle", "@id": "https://www.criteo.com/#/schema/person/49178af0291efb71d687c02971e5bdeb" }, "headline": "Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024", "datePublished": "2024-07-10T14:34:08+00:00", "dateModified": "2024-08-21T14:00:08+00:00", "mainEntityOfPage": { "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" }, "wordCount": 755, "publisher": { "@id": "https://www.criteo.com/#organization" }, "image": { "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/#primaryimage" }, "thumbnailUrl": "https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052.jpg", "articleSection": [ "Trends & insights" ], "inLanguage": "en-US" }, { "@type": "ImageObject", "inLanguage": "en-US", "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/#primaryimage", "url": "https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052.jpg", "contentUrl": "https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052.jpg", "width": 1280, "height": 853 }, { "@type": "BreadcrumbList", "@id": "https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.criteo.com/" }, { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://www.criteo.com/blog/" }, { "@type": "ListItem", "position": 3, "name": "Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024" } ] }, { "@type": "Organization", "@id": "https://www.criteo.com/#organization", "name": "Criteo", "alternateName": "Criteo corp", "url": "https://www.criteo.com/", "logo": { "@type": "ImageObject", "inLanguage": "en-US", "@id": "https://www.criteo.com/#/schema/logo/image/", "url": "https://www.criteo.com/wp-content/uploads/2023/02/criteo-logo-orange.svg", "contentUrl": "https://www.criteo.com/wp-content/uploads/2023/02/criteo-logo-orange.svg", "width": 118, "height": 24, "caption": "Criteo" }, "image": { "@id": "https://www.criteo.com/#/schema/logo/image/" } }, { "@type": "Person", "@id": "https://www.criteo.com/#/schema/person/49178af0291efb71d687c02971e5bdeb", "name": "Ann Pyle", "image": { "@type": "ImageObject", "inLanguage": "en-US", "@id": "https://www.criteo.com/#/schema/person/image/b86cc832c77893fcbf246b1b78c756fa", "url": "https://www.criteo.com/wp-content/uploads/2018/06/Ann-Pyle-400x400-1-96x96.jpg", "contentUrl": "https://www.criteo.com/wp-content/uploads/2018/06/Ann-Pyle-400x400-1-96x96.jpg", "caption": "Ann Pyle" }, "description": "Ann revels in finding the simplest and clearest way to convey a thought. Her favorite word is 'moxie', which she tries to embody whenever possible. She's been developing content strategies and writing for the tech and B2B space for more than a decade. This, along with her SEO and advertising agency experience, give her a unique understanding of both the art and science of marketing. As a brand steward, storyteller, and big thinker, she specializes in creating content that makes a difference, and believes in the power of a well-crafted message. When not writing, she's raising three daughters with her husband or escaping to the woods to hike, camp, or bike.", "sameAs": [ "https://www.linkedin.com/in/annpyle" ], "url": "https://www.criteo.com/blog/author/annpyle/" } ] }</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//www.criteo.com' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <style id='safe-svg-svg-icon-style-inline-css' type='text/css'> .safe-svg-cover{text-align:center}.safe-svg-cover .safe-svg-inside{display:inline-block;max-width:100%}.safe-svg-cover svg{height:100%;max-height:100%;max-width:100%;width:100%} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet preload' as='style' id='CSS-blogposts-css' href='https://www.criteo.com/wp-content/themes/criteo2017/css-separated/blogposts/blogposts.min.css?ver=2024112423' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='select2CSS-css' href='https://www.criteo.com/wp-content/themes/criteo2017/sass/select2.min.css?ver=6.6' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='slickLatestCSS-css' href='https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css?ver=6.6' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-default-css' href='https://www.criteo.com/wp-content/uploads/tablepress-combined.min.css?ver=12' type='text/css' media='all' /> <link rel='stylesheet preload' as='style' id='tablepress-responsive-tables-css' href='https://www.criteo.com/wp-content/plugins/tablepress-responsive-tables/css/tablepress-responsive.min.css?ver=1.8' type='text/css' media='all' /> <script type="text/javascript" src="https://www.criteo.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/cookies.js" id="cookieManagement-js"></script> <link rel="https://api.w.org/" href="https://www.criteo.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.criteo.com/wp-json/wp/v2/posts/402997" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.criteo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.criteo.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights%2F&format=xml" /> </head> <body class="post-template-default single single-post postid-402997 single-format-standard has-banner group-blog health-and-beauty-consumer-and-sales-trends-key-insights" data-country="" data-whitelist="UK,GB,IE,US,AU,NZ" data-site="https://www.criteo.com" data-blog="1"> <script> var $ = jQuery.noConflict(); const lightSchemeIcon = document.querySelector('link#lightico'); const darkSchemeIcon = document.querySelector('link#darkico'); matcher = window.matchMedia('(prefers-color-scheme: dark)'); matcher.addListener(onUpdate); onUpdate(); function onUpdate() { if (matcher.matches) { lightSchemeIcon.remove(); document.head.append(darkSchemeIcon); } else { document.head.append(lightSchemeIcon); darkSchemeIcon.remove(); } } </script> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M4Z343H" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <div class="overlay-blur"></div> <div id="global-banner" class="clickable steel"> <div class="container"> <div class="banner-content"> <span class="banner-left">Built different: An introduction to Criteo Commerce Audiences </span> <span class="banner-right"> <a href="#"> <span class="banner-link-copy">Download the guide</span> <span class="arrow-2023"></span> </a> </span> </div> </div> <a class="overlay-link" href="https://go.criteo.com/en/commerce-audiences/" target="_blank"></a> </div> <div class="header-container desktop sticky"> <div class="header-main-nav desktop sticky"> <div class="container d-xl-none"> <div class="mobile-header"> <div class="mobile-left"> <div class="logo"> <a href="https://www.criteo.com"> <img class="orange-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> <img class="black-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-black.svg" alt="Criteo" /> <img class="white-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-white.svg" alt="Criteo" /> </a> </div> </div> <div class="mobile-right"> <div class="mobile-header-button"> <a class="button-style" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </div> <a class="mobile-nav-trigger" href="#" onclick="return false;"> <span class="sr-only">Open mobile menu</span> <span class="hamburger-icon"></span> </a> </div> </div> </div> <div class="d-none d-xl-flex container justify-content-between desktop-container"> <div class="left"> <div class="logo"> <a href="https://www.criteo.com/"> <img class="orange-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-orange.svg" alt="Criteo" /> <img class="black-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-black.svg" alt="Criteo" /> <img class="white-logo" src="https://www.criteo.com/wp-content/themes/criteo2017/img/criteo-logo-white.svg" alt="Criteo" /> </a> </div> <div id="desktop-menu-container" role="navigation" aria-label="Main"> <div class="menu-main-menu-container"> <ul id="menu-main-menu" class="nav-links"> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Platform</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">Platform</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title">Commerce Media Platform</span> <span class="arrow-2023"></span> <span class="description">The connected commerce media environment for the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-growth/" target="_self" > <span class="submenu-item-title">Commerce Growth</span> <span class="description">For marketers & agencies looking for automated acquisition & retention</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-max/" target="_self" > <span class="submenu-item-title">Commerce Max</span> <span class="description">For brands & agencies looking for retail media on the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-grid/" target="_self" > <span class="submenu-item-title">Commerce Grid</span> <span class="description">For media owners, agencies, and retailers looking to connect media and commerce with programmatic</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-yield/" target="_self" > <span class="submenu-item-title">Commerce Yield</span> <span class="description">For retailers, marketplaces & commerce companies looking to control, scale, and maximize digital asset monetization</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Technology</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/ai-engine/" target="_self" > <span class="submenu-item-title">AI Engine</span> <span class="description">Removes the guesswork to save time and reach your KPIs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title">Predictive Bidding</span> <span class="description">Bids based on the predicted value of each user to save you money</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/product-recommendations/" target="_self" > <span class="submenu-item-title">Product Recommendations</span> <span class="description">Intent-based recommendations that drive more sales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/shopper-graph/" target="_self" > <span class="submenu-item-title">Shopper Graph</span> <span class="description">Connects shopper IDs & commerce data to scale and optimize your campaigns</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1.png" class="attachment-full size-full" alt="" decoding="async" fetchpriority="high" srcset="https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1.png 380w, https://www.criteo.com/wp-content/uploads/2024/10/24-Commerce-Audiences-Criteo.com-Header-Nav-380x175-1-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Free Report</div> <div class="title">Built different: An introduction to Criteo Commerce Audiences </div> <span class="displayed-link pseudo-link"> Read now<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://go.criteo.com/en/commerce-audiences/" target="_blank"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Solutions</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">Performance Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title">Customer Acquisition</span> <span class="description">Reach new people who are likely interested in you but don't know you yet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-retention/" target="_self" > <span class="submenu-item-title">Customer Retention</span> <span class="description">Increase customer lifetime value from people who already know you</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title">Dynamic Retargeting</span> <span class="description">Increase conversions from people who know you with personalized product ads</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/audiences/" target="_self" > <span class="submenu-item-title">Audiences</span> <span class="description">Find and keep your next top customer with the largest commerce dataset</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/video-advertising/" target="_self" > <span class="submenu-item-title">Video Advertising</span> <span class="description">Drive discovery and engagement with online video</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title">Contextual Advertising</span> <span class="description">Level up your targeting by combining commerce data and contextual data</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Retail Media</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title">Retail Media</span> <span class="description">Reach and convert shoppers with relevant ads near the digital point of sale</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL.jpg" class="attachment-full size-full" alt="Success Storie YSL" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL.jpg 380w, https://www.criteo.com/wp-content/uploads/2024/07/Success-Storie-YSL-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Success Stories</div> <div class="title">L’Oréal’s integrated onsite and offsite retail media triumph drives 92% uplift in Revenue per User for YSL Beauty</div> <span class="displayed-link pseudo-link"> View success story<span class="arrow-2023"></span> </span> <div class="key-stats num-of-stats-2"> <div class="key-stat"> <span class="stat-number">92%</span> <span class="stat-description">Revenue per user uplift</span> </div> <div class="key-stat"> <span class="stat-number">+27%</span> <span class="stat-description">Onsite CTR uplift</span> </div> </div> <a class="overlay-link" href="https://www.criteo.com/success-stories/ysl-beauty/" target="_self"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">Resources</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-2 col-lg-8"> <div class="submenu-title-wrapper"> <span class="submenu-title">General</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/resources/" target="_self" > <span class="submenu-item-title">Resource Center</span> <span class="description">Reports, guides, webinars, and more to inform your ad strategy</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/blog/" target="_self" > <span class="submenu-item-title">Blog</span> <span class="description">Fresh insights on commerce media and digital advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/success-stories/" target="_self" > <span class="submenu-item-title">Success Stories</span> <span class="description">How others have realized their goals by partnering with Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title">Consumer Trends</span> <span class="description">The latest consumer data for 20 countries and 600+ product categories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title">Glossary</span> <span class="description">Definitions of the most common digital advertising terminology</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/help-center/" target="_self" > <span class="submenu-item-title">Help Center </span> <span class="description">FAQs, guides, and more to help you maximize your Criteo campaigns</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/events/" target="_self" > <span class="submenu-item-title">Events</span> <span class="description">See where Criteo will be next</span> </a> </li> </ul> </div></div> <div class="submenu-group column-span-1 col-lg-4"> <div class="submenu-title-wrapper"> <span class="submenu-title">Creative Formats</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-ad-formats/" target="_self" > <span class="submenu-item-title">Digital Ad Formats</span> <span class="description">Explore our ad formats for video, adaptive, rich media, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/ad-gallery/" target="_self" > <span class="submenu-item-title">Ad Gallery</span> <span class="description">Real-world examples for a variety of formats, verticals, and regions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/dco/" target="_self" > <span class="submenu-item-title">Dynamic Creative Optimization+</span> <span class="description">Real-time creative decisioning that scales to make sure your ads are seen</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/ad-trust-and-safety/" target="_self" > <span class="submenu-item-title">Ad Trust and Safety</span> <span class="description">Maintain the highest level of quality and performance</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2024/06/24-Website-Trend-Tracker.png" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2024/06/24-Website-Trend-Tracker.png 380w, https://www.criteo.com/wp-content/uploads/2024/06/24-Website-Trend-Tracker-300x138.png 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Criteo Trend Tracker</div> <div class="title">Elevate your commerce game by joining our monthly newsletter packed with the latest data insights to know and share.</div> <span class="displayed-link pseudo-link"> Stay in the loop<span class="arrow-2023"></span> </span> <a class="overlay-link" href="#tt_modal" target="_self"></a> </div> </div> </div> </div> </li> <li class="main-menu-item "> <a class="main-menu-item-link" > <span class="main-menu-item-title">About</span> </a> <div class="main-menu-expandable"> <div class="d-none d-xl-flex container justify-content-between"> <div class="left"> <div class="submenu-groups row"> <div class="submenu-group column-span-3 col-lg-12"> <div class="submenu-title-wrapper"> <span class="submenu-title">About</span> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/company/" target="_self" > <span class="submenu-item-title">Company</span> <span class="description">Get to know Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="http://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title">Investors</span> <span class="description">Information for investors</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/news/" target="_self" > <span class="submenu-item-title">In the News</span> <span class="description">Press releases and mentions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title">Diversity, Equity and Inclusion</span> <span class="description">Our DEI pillars, goals, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/sustainability/" target="_self" > <span class="submenu-item-title">Sustainability</span> <span class="description">Our approach for a sustainable future</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/product-ethics/" target="_self" > <span class="submenu-item-title">Product Ethics</span> <span class="description">How we ensure ethical advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title">Careers</span> <span class="description">Explore open opportunities</span> </a> </li> </ul> </div></div> </div> </div> <div class="right"> <div class="featured-item"> <div class="image-wrapper"><img width="380" height="175" src="https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1.jpg" class="attachment-full size-full" alt="" decoding="async" srcset="https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1.jpg 380w, https://www.criteo.com/wp-content/uploads/2023/02/Careers-Featured-Image-v2-1-300x138.jpg 300w" sizes="(max-width: 380px) 100vw, 380px" /></div> <div class="category-tag">Careers</div> <div class="title">The future is wide open, and so is yours</div> <span class="displayed-link pseudo-link"> Find your job<span class="arrow-2023"></span> </span> <a class="overlay-link" href="https://careers.criteo.com/en/jobs/" target="_blank"></a> </div> </div> </div> </div> </li> </ul> </div> </div> </div> <div class="right"> <a id="search-trigger" href="#" role="button" arria-pressed="false" aria-label="Open search"></a> <div class="dropdown"> <div class="dropdown-wrapper"> <a id="language-dropdown-trigger" role="button" arria-pressed="false" aria-label="Change language"> en </a> </div> <ul> <li class=""> <a href="https://www.criteo.com/de/blog/health-and-beauty-consumer-and-sales-trends-key-insights/"> Deutsch </a> </li> <li class="active"> <a href="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/"> English </a> </li> <li class=""> <a href="https://www.criteo.com/es/"> Español </a> </li> <li class=""> <a href="https://www.criteo.com/fr/"> Français </a> </li> <li class=""> <a href="https://www.criteo.com/it/"> Italiano </a> </li> <li class=""> <a href="https://www.criteo.com/pl/"> Polski </a> </li> <li class=""> <a href="https://www.criteo.com/br/"> Português </a> </li> <li class=""> <a href="https://www.criteo.com/ru/"> Pусский </a> </li> <li class=""> <a href="https://www.criteo.com/kr/blog/health-and-beauty-consumer-and-sales-trends-key-insights/"> 한국어 </a> </li> <li class=""> <a href="https://www.criteo.com/cn/"> 中文 </a> </li> <li class=""> <a href="https://www.criteo.com/jp/"> 日本語 </a> </li> </ul> </div> <span id="header-buttons"> <a class="link-style" href="https://www.criteo.com/login/" target="_self"> My Account </a> <a class="button-style" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </span> </div> </div> </div> <div id="search-box-wrapper" class="d-none d-xl-block"> <div id="search-box"> <div class="container"> <div class="content-wrapper"> <form method="get" id="searchform" action="https://www.criteo.com/" role="search"> <label for="s" class="sr-only">Search for:</label> <input id="s" name="s" type="text" placeholder="Search" autocomplete="off" spellcheck="false"> <input class="submit" id="searchsubmit" name="submit" type="submit" value="search"> </form> </div> </div> </div> </div> </div><!-- header container --> <!-- mobile only --> <div id="mobile-nav-dialog" class="d-xl-none mobile-nav-dialog"> <div class="container"> <div class="mobile-nav-top"> <div class="mobile-mega-menu"> <ul id="mobile-menu" class="nav-links"> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Platform<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Platform<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Advertising & monetization for marketers and media owners</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item with-arrow full-width"> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-media-platform/" target="_self" > <span class="submenu-item-title">Commerce Media Platform</span> <span class="arrow-2023"></span> <span class="description">The connected commerce media environment for the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-growth/" target="_self" > <span class="submenu-item-title">Commerce Growth</span> <span class="description">For marketers & agencies looking for automated acquisition & retention</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-max/" target="_self" > <span class="submenu-item-title">Commerce Max</span> <span class="description">For brands & agencies looking for retail media on the open internet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-grid/" target="_self" > <span class="submenu-item-title">Commerce Grid</span> <span class="description">For media owners, agencies, and retailers looking to connect media and commerce with programmatic</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/platform/commerce-yield/" target="_self" > <span class="submenu-item-title">Commerce Yield</span> <span class="description">For retailers, marketplaces & commerce companies looking to control, scale, and maximize digital asset monetization</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Technology<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Commerce-focused tech that maximizes outcomes</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/ai-engine/" target="_self" > <span class="submenu-item-title">AI Engine</span> <span class="description">Removes the guesswork to save time and reach your KPIs</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/predictive-bidding/" target="_self" > <span class="submenu-item-title">Predictive Bidding</span> <span class="description">Bids based on the predicted value of each user to save you money</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/product-recommendations/" target="_self" > <span class="submenu-item-title">Product Recommendations</span> <span class="description">Intent-based recommendations that drive more sales</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/shopper-graph/" target="_self" > <span class="submenu-item-title">Shopper Graph</span> <span class="description">Connects shopper IDs & commerce data to scale and optimize your campaigns</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Solutions<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Performance Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Digital advertising solutions for every stage of the shopper journey</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-acquisition/" target="_self" > <span class="submenu-item-title">Customer Acquisition</span> <span class="description">Reach new people who are likely interested in you but don't know you yet</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/customer-retention/" target="_self" > <span class="submenu-item-title">Customer Retention</span> <span class="description">Increase customer lifetime value from people who already know you</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/criteo-dynamic-retargeting/" target="_self" > <span class="submenu-item-title">Dynamic Retargeting</span> <span class="description">Increase conversions from people who know you with personalized product ads</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/audiences/" target="_self" > <span class="submenu-item-title">Audiences</span> <span class="description">Find and keep your next top customer with the largest commerce dataset</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/video-advertising/" target="_self" > <span class="submenu-item-title">Video Advertising</span> <span class="description">Drive discovery and engagement with online video</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/contextual-advertising/" target="_self" > <span class="submenu-item-title">Contextual Advertising</span> <span class="description">Level up your targeting by combining commerce data and contextual data</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Retail Media<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Activation & monetization solutions for brands, agencies, and retailers</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/retail-media-platform/" target="_self" > <span class="submenu-item-title">Retail Media</span> <span class="description">Reach and convert shoppers with relevant ads near the digital point of sale</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">Resources<span class="arrow-2023"></span></span> </a> <div class="submenu-groups"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">General<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Insights, education, Criteo updates, and more</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/resources/" target="_self" > <span class="submenu-item-title">Resource Center</span> <span class="description">Reports, guides, webinars, and more to inform your ad strategy</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/blog/" target="_self" > <span class="submenu-item-title">Blog</span> <span class="description">Fresh insights on commerce media and digital advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/success-stories/" target="_self" > <span class="submenu-item-title">Success Stories</span> <span class="description">How others have realized their goals by partnering with Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/consumer-insights-dashboard/" target="_self" > <span class="submenu-item-title">Consumer Trends</span> <span class="description">The latest consumer data for 20 countries and 600+ product categories</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-advertising-glossary/" target="_self" > <span class="submenu-item-title">Glossary</span> <span class="description">Definitions of the most common digital advertising terminology</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/addressability/" target="_self" > <span class="submenu-item-title">Addressability</span> <span class="description">Learn about our multi-pronged addressability strategy for the ecosystem</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/help-center/" target="_self" > <span class="submenu-item-title">Help Center </span> <span class="description">FAQs, guides, and more to help you maximize your Criteo campaigns</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/events/" target="_self" > <span class="submenu-item-title">Events</span> <span class="description">See where Criteo will be next</span> </a> </li> </ul> </div></div> <div class="submenu-group"> <div class="back-button close-submenu-group">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">Creative Formats<span class="arrow-2023"></span></span> </div> <div class="submenu-description">Ad formats and a gallery of real-world ad examples</div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/digital-ad-formats/" target="_self" > <span class="submenu-item-title">Digital Ad Formats</span> <span class="description">Explore our ad formats for video, adaptive, rich media, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/ad-gallery/" target="_self" > <span class="submenu-item-title">Ad Gallery</span> <span class="description">Real-world examples for a variety of formats, verticals, and regions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/technology/dco/" target="_self" > <span class="submenu-item-title">Dynamic Creative Optimization+</span> <span class="description">Real-time creative decisioning that scales to make sure your ads are seen</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/solutions/ad-trust-and-safety/" target="_self" > <span class="submenu-item-title">Ad Trust and Safety</span> <span class="description">Maintain the highest level of quality and performance</span> </a> </li> </ul> </div></div> </div> </li> <li class="main-menu-item"> <a class="main-menu-item-link" > <span class="main-menu-item-title">About<span class="arrow-2023"></span></span> </a> <div class="submenu-groups submenu-open"> <div class="back-button close-submenu-groups">Back</div> <div class="submenu-group open"> <div class="back-button close-submenu-group close-submenu-group-and-groups">Back</div> <div class="submenu-title-wrapper"> <div class="submenu-title-wrapper-inner"> <span class="submenu-title pseudo-link">About<span class="arrow-2023"></span></span> </div> </div> <div class="submenu-items"> <ul class="submenu"> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/company/" target="_self" > <span class="submenu-item-title">Company</span> <span class="description">Get to know Criteo</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="http://criteo.investorroom.com/" target="_blank" > <span class="submenu-item-title">Investors</span> <span class="description">Information for investors</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/news/" target="_self" > <span class="submenu-item-title">In the News</span> <span class="description">Press releases and mentions</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/" target="_blank" > <span class="submenu-item-title">Diversity, Equity and Inclusion</span> <span class="description">Our DEI pillars, goals, and more</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/sustainability/" target="_self" > <span class="submenu-item-title">Sustainability</span> <span class="description">Our approach for a sustainable future</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://www.criteo.com/product-ethics/" target="_self" > <span class="submenu-item-title">Product Ethics</span> <span class="description">How we ensure ethical advertising</span> </a> </li> <li class="submenu-item "> <a class="submenu-item-link" href="https://careers.criteo.com/en/" target="_blank" > <span class="submenu-item-title">Careers</span> <span class="description">Explore open opportunities</span> </a> </li> </ul> </div></div> </div> </li> </ul> </div> <div class="mobile-search"> <form method="get" id="searchformMobile" action="https://www.criteo.com/" role="search"> <div class="input-group"> <label for="search-mobile" class="sr-only">Search for:</label> <input id="search-mobile" class="field form-control aa-input" name="s" type="text" placeholder="Search" autocomplete="off" spellcheck="false" dir="auto"> <button class="input-group-addon mobile-button-search"> <span class="sr-only">Search</span><i class="fa fa-search" aria-hidden="true"></i> </button> </div> </form> </div> </div> <div class="mobile-nav-bottom"> <div class="mobile-language-menu"> <div class="select-wrapper"> <label for="mobileLanguageSelect" class="sr-only">Select your Language</label> <select id="mobileLanguageSelect" class="_openup" onchange="onMobileLanguageSelect('')" aria-labelledby="mobileLanguageSelect"> <option value="https://www.criteo.com/de/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" >Deutsch</option><option value="https://www.criteo.com/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" selected="selected">English</option><option value="https://www.criteo.com/es/" >Español</option><option value="https://www.criteo.com/fr/" >Français</option><option value="https://www.criteo.com/it/" >Italiano</option><option value="https://www.criteo.com/pl/" >Polski</option><option value="https://www.criteo.com/br/" >Português</option><option value="https://www.criteo.com/ru/" >Pусский</option><option value="https://www.criteo.com/kr/blog/health-and-beauty-consumer-and-sales-trends-key-insights/" >한국어</option><option value="https://www.criteo.com/cn/" >中文</option><option value="https://www.criteo.com/jp/" >日本語</option> </select> </div> </div> <div class="buttons"> <a class="link-style" href="https://www.criteo.com/login/" target="_self"> My Account </a> <a class="button-style" href="https://www.criteo.com/talk-to-an-expert/" target="_self"> Contact Sales </a> </div> </div> </div> </div><style>.body-lc-regular-font{font-weight:400}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header .cat-name,.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header .view-cat-link,.blog #blog-categories-latest #bcl-menu .bcl-menu-item.active,.blog #blog-categories-latest #bcl-menu .bcl-menu-item:hover,.blog #blog-cta .cta-inner .cta-description,.blog #blog-featured-topics .bft-inner .bft-topic-list .topic,.body-lc-medium-font,.single .main-container #blog-post-body .entry-content .h2,.single .main-container #blog-post-body .entry-content .h3,.single .main-container #blog-post-body .entry-content .h4,.single .main-container #blog-post-body .entry-content .h5,.single .main-container #blog-post-body .entry-content a,.single .main-container #blog-post-body .entry-content h2,.single .main-container #blog-post-body .entry-content h3,.single .main-container #blog-post-body .entry-content h4,.single .main-container #blog-post-body .entry-content h5,.single .main-container #blog-post-header .blog-post-details .post-title,.single .main-container #blog-post-sidebar .sidebar-widget #latest-resources article.post-card .title,.single .main-container #blog-post-sidebar .sidebar-widget #related-content article.post-card .title{font-weight:500}.body-lc-semibold-font{font-weight:600}.single .main-container{padding-bottom:160px}@media (min-width:1450px){.single .main-container{padding-bottom:180px}}.single .main-container #blog-post-header{display:-ms-flexbox;display:flex;padding-top:48px;padding-bottom:48px}@media (min-width:768px){.single .main-container #blog-post-header{padding-bottom:96px}}@media (min-width:992px){.single .main-container #blog-post-header{-ms-flex-align:center;align-items:center}}@media (min-width:1200px){.single .main-container #blog-post-header{padding-top:64px;padding-bottom:120px}}.single .main-container #blog-post-header .blog-post-details{margin-bottom:24px}@media (min-width:992px){.single .main-container #blog-post-header .blog-post-details{margin-bottom:0}}.single .main-container #blog-post-header .blog-post-details .post-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:24px;font-size:12px;font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase}.single .main-container #blog-post-header .blog-post-details .post-meta .post-category a{display:block;padding:8px 12px;color:#000;background-color:#d3d6e5;transition:.2s linear}.single .main-container #blog-post-header .blog-post-details .post-meta .post-category a:hover{background-color:#26235b;text-decoration:none;color:#fff}.single .main-container #blog-post-header .blog-post-details .post-title{font-size:32px;margin-bottom:16px}@media (min-width:992px){.single .main-container #blog-post-header .blog-post-details .post-title{font-size:36px}}.single .main-container #blog-post-header .blog-post-details .post-excerpt{line-height:1.4}.single .main-container #blog-post-header .blog-post-featured img{max-width:100%}.single .main-container #blog-post-body .modification-notice{font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;font-size:12px;margin-bottom:2em}.single .main-container #blog-post-body .entry-content .toc{border-bottom:1px solid #a6a6a6}.single .main-container #blog-post-body .entry-content .toc .toc-list li{margin-bottom:0}.single .main-container #blog-post-body .entry-content .toc .toc-list li a{cursor:pointer}.single .main-container #blog-post-body .entry-content a{overflow-wrap:break-word}.single .main-container #blog-post-body .entry-content a:hover{color:#006cd6}.single .main-container #blog-post-body .entry-content p{line-height:1.8;margin-bottom:2em}.single .main-container #blog-post-body .entry-content img{max-width:100%;height:auto}.single .main-container #blog-post-body .entry-content figure{max-width:100%;height:auto;margin-bottom:2em}.single .main-container #blog-post-body .entry-content figure figcaption{line-height:1.8;max-width:90%;margin:0 auto;font-size:.85em}.single .main-container #blog-post-body .entry-content .wistia_responsive_padding{margin-bottom:2em}.single .main-container #blog-post-body .entry-content .h2,.single .main-container #blog-post-body .entry-content .h3,.single .main-container #blog-post-body .entry-content .h4,.single .main-container #blog-post-body .entry-content .h5,.single .main-container #blog-post-body .entry-content h2,.single .main-container #blog-post-body .entry-content h3,.single .main-container #blog-post-body .entry-content h4,.single .main-container #blog-post-body .entry-content h5{margin-bottom:2rem}.single .main-container #blog-post-body .entry-content h2{font-size:24px;line-height:1.2}@media (min-width:576px){.single .main-container #blog-post-body .entry-content h2{font-size:28px;line-height:1.3125}}@media (min-width:992px){.single .main-container #blog-post-body .entry-content h2{font-size:32px;line-height:42px}}.single .main-container #blog-post-body .entry-content h3,.single .main-container #blog-post-body .entry-content h4{font-size:18px;line-height:1.3}@media (min-width:576px){.single .main-container #blog-post-body .entry-content h3,.single .main-container #blog-post-body .entry-content h4{font-size:20px}}@media (min-width:992px){.single .main-container #blog-post-body .entry-content h3,.single .main-container #blog-post-body .entry-content h4{font-size:24px;line-height:43px}}.single .main-container #blog-post-body .entry-content .h4,.single .main-container #blog-post-body .entry-content .h5,.single .main-container #blog-post-body .entry-content h4,.single .main-container #blog-post-body .entry-content h5{line-height:1.8}.single .main-container #blog-post-body .entry-content .wp-video{margin-bottom:2rem}.single .main-container #blog-post-body .entry-content ol li,.single .main-container #blog-post-body .entry-content ul li{line-height:1.8;margin-bottom:1em}.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h1{font-size:28px;line-height:38px}@media (min-width:992px){.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h1{font-size:36px;line-height:46px}}.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h2{font-size:24px;line-height:32px}@media (min-width:992px){.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h2{font-size:28px;line-height:48px}}.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h3{font-size:20px;line-height:28px}@media (min-width:992px){.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h3{font-size:24px;line-height:43px}}.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h4{font-size:18px;line-height:22px}@media (min-width:992px){.single .main-container #blog-post-body.apply-new-heading-sizes .entry-content h4{font-size:20px;line-height:36px}}.single .main-container .sidebar-column{padding-top:72px;padding-bottom:72px;border-top:1px solid #a6a6a6}@media (min-width:992px){.single .main-container .sidebar-column{padding-top:0;padding-bottom:0;border-top:medium none}}@media (min-width:992px){.single .main-container #blog-post-sidebar{background-color:#f6f9fe;max-width:565px;padding:32px 20px}}.single .main-container #blog-post-sidebar .sidebar-widget{padding-bottom:48px;border-bottom:1px solid #a6a6a6;margin-bottom:48px}@media (min-width:1450px){.single .main-container #blog-post-sidebar .sidebar-widget{padding-bottom:64px;margin-bottom:64px}}.single .main-container #blog-post-sidebar .sidebar-widget .sidebar-widget-title{font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:20px;line-height:1.2}@media (min-width:992px){.single .main-container #blog-post-sidebar .sidebar-widget .sidebar-widget-title{font-size:13px}}.single .main-container #blog-post-sidebar .sidebar-widget .post-card{margin-bottom:32px}@media (min-width:992px){.single .main-container #blog-post-sidebar .sidebar-widget .post-card .image-wrapper{margin-bottom:12px}}@media (min-width:992px){.single .main-container #blog-post-sidebar .sidebar-widget .post-card .title{font-size:15px}}.single .main-container #blog-post-sidebar .sidebar-widget .post-card.last{margin-bottom:0}.single .main-container #blog-post-sidebar .sidebar-widget:last-of-type{padding-bottom:0;border-bottom:medium none;margin-bottom:0}@media (min-width:1450px){.single .main-container #blog-post-sidebar .sidebar-widget:last-of-type{padding-bottom:0;margin-bottom:0}}.single .main-container #blog-post-sidebar .sidebar-widget #latest-resources article.post-card .title,.single .main-container #blog-post-sidebar .sidebar-widget #related-content article.post-card .title{color:#000;line-height:1.2}.blog #blog-featured-latest{padding-bottom:160px}@media (min-width:1450px){.blog #blog-featured-latest{padding-bottom:180px}}.blog #blog-featured-latest .column .post .post-thumbnail{display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;height:214px}@media (min-width:1200px){.blog #blog-featured-latest .column .post .post-thumbnail{height:138px}}@media (min-width:1450px){.blog #blog-featured-latest .column .post .post-thumbnail{height:172px}}.blog #blog-featured-latest .column .post .post-meta{font-size:12px;font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;color:#000;margin-bottom:12px}@media (min-width:1450px){.blog #blog-featured-latest .column .post .post-meta{font-size:16px}}.blog #blog-featured-latest .column .post .post-meta a{color:#000}.blog #blog-featured-latest .column .post .post-title{font-size:16px;margin-bottom:0}@media (min-width:1450px){.blog #blog-featured-latest .column .post .post-title{font-size:20px}}.blog #blog-featured-latest .column .post .post-title a{color:#000}.blog #blog-featured-latest .column .post.first-in-column{margin-top:0!important}@media (max-width:991.98px){.blog #blog-featured-latest .column.large{margin-bottom:56px}}.blog #blog-featured-latest .column.large .post .post-thumbnail{height:210px}@media (min-width:1200px){.blog #blog-featured-latest .column.large .post .post-thumbnail{height:287px}}@media (min-width:1450px){.blog #blog-featured-latest .column.large .post .post-thumbnail{height:355px}}.blog #blog-featured-latest .column.large .post .post-meta .post-category{display:inline-block}.blog #blog-featured-latest .column.large .post .post-meta .sep{margin:0 16px}.blog #blog-featured-latest .column.large .post .post-title{font-size:36px;margin-bottom:16px}@media (min-width:1200px){.blog #blog-featured-latest .column.large .post .post-title{font-size:40px}}@media (min-width:1450px){.blog #blog-featured-latest .column.large .post .post-title{font-size:48px}}@media (max-width:991.98px){.blog #blog-featured-latest .column.medium{padding-bottom:56px;border-bottom:1px solid #a6a6a6;margin-bottom:56px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header,.blog #blog-categories-latest #bcl-menu{padding-top:40px}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-menu-wrapper{position:sticky;top:56px;z-index:100;background:#fff}}.blog #blog-categories-latest #bcl-menu{position:sticky;top:130px;padding-bottom:1px}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-menu{display:-ms-flexbox;display:flex;overflow-x:scroll;padding:16px 0}}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-menu .bcl-menu-item{font-size:12px;display:inline-block;white-space:nowrap;padding:8px 12px;background-color:#d3d6e5;font-weight:400!important;margin-right:20px}}@media (min-width:992px){.blog #blog-categories-latest #bcl-menu .bcl-menu-item{cursor:pointer;margin-bottom:48px;font-size:16px}}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-menu .bcl-menu-item.last{margin-right:0}}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-menu .bcl-menu-item.active{background-color:#26235b;color:#fff;font-weight:400!important}}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-content{margin-top:48px}}.blog #blog-categories-latest #bcl-content .bcl-block{padding-bottom:160px;border-bottom:1px solid #a6a6a6;margin-bottom:160px}@media (min-width:1450px){.blog #blog-categories-latest #bcl-content .bcl-block{padding-bottom:227px;margin-bottom:227px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header .cat-name{font-size:20px}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header .view-cat-link{display:inline-block;font-size:16px;padding-top:2px;color:#000}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-header .view-cat-link:hover{text-decoration:none}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post{margin-top:48px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post .post-thumbnail{background-color:gray;display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;height:214px}@media (min-width:1200px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post .post-thumbnail{height:138px}}@media (min-width:1450px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post .post-thumbnail{height:172px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post .post-title{font-size:18px;margin-bottom:0}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post .post-title a{color:#000}@media (max-width:991.98px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first{margin-top:0}}@media (min-width:1200px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first{margin-bottom:48px}}@media (min-width:1450px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first{margin-bottom:56px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first .post-thumbnail{height:210px;margin-bottom:24px}@media (min-width:1200px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first .post-thumbnail{height:287px;margin-bottom:0}}@media (min-width:1450px){.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first .post-thumbnail{height:355px}}.blog #blog-categories-latest #bcl-content .bcl-block .bcl-block-post.first .post-title{font-size:24px;margin-bottom:12px}.blog #blog-categories-latest #bcl-content .bcl-block.last{padding-bottom:0;border-bottom:none;margin-bottom:0}@media screen and (max-width:782px){.blog.admin-bar #blog-categories-latest #bcl-menu-wrapper{top:102px}}@media screen and (min-width:783px) and (max-width:991px){.blog.admin-bar #blog-categories-latest #bcl-menu-wrapper{top:88px}}.blog #blog-featured-topics{margin:160px 0}@media (min-width:1450px){.blog #blog-featured-topics{margin:180px 0}}.blog #blog-featured-topics .bft-column{background:#f6f9fe}.blog #blog-featured-topics .bft-inner{padding:160px 0}@media (min-width:1200px){.blog #blog-featured-topics .bft-inner{padding:160px 89px}}@media (min-width:1450px){.blog #blog-featured-topics .bft-inner{padding:160px 109px}}.blog #blog-featured-topics .bft-inner .bft-title{font-size:24px;margin-bottom:12px}.blog #blog-featured-topics .bft-inner .bft-topic-list{margin-top:36px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.blog #blog-featured-topics .bft-inner .bft-topic-list .topic{color:#2a2974;font-size:13px;padding:4px 12px;margin:0 12px 12px 0;display:inline-block;border-radius:100px;text-transform:capitalize;background-color:#d3d6e5;transition:.2s linear}.blog #blog-featured-topics .bft-inner .bft-topic-list .topic:hover{background-color:#26235b;text-decoration:none;color:#fff}.blog #blog-cta{background-color:#12103a;padding:72px 0}.blog #blog-cta>.row{margin-right:0;margin-left:0}@media (min-width:1200px){.blog #blog-cta .cta-inner{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}}.blog #blog-cta .cta-inner .cta-title{font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:24px;color:#fff}.blog #blog-cta .cta-inner .cta-description{color:#fff;font-size:32px}@media (min-width:1450px){.blog #blog-cta .cta-inner .cta-description{font-size:36px}}.blog #blog-cta .cta-inner .column-button{padding-top:48px}@media (min-width:1200px){.blog #blog-cta .cta-inner .column-button{padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}}</style><style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}.component-social-2023{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;font-size:13px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:72px 0}@media (max-width:365px){.component-social-2023{-ms-flex-direction:column;flex-direction:column}}.component-social-2023 .widgetMessage{text-transform:uppercase;color:#000;margin-right:20px;letter-spacing:.7px}@media (max-width:365px){.component-social-2023 .widgetMessage{margin-right:0;margin-bottom:10px}}.component-social-2023 .widgetLinks{background:#000;padding:20px 60px}@media (max-width:991.98px){.component-social-2023 .widgetLinks{width:100%;-ms-flex-pack:center!important;justify-content:center!important}}.component-social-2023 .widgetLinks .social-icon a{outline:none}.component-social-2023 .widgetLinks .social-icon a span{color:#000;opacity:1}.component-social-2023 .widgetLinks .social-icon a i{margin-right:20px;width:22px;color:#fff;font-size:14px;height:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.component-social-2023 .widgetLinks .social-icon.last a i{margin-right:0}.component-social-2023.widgetOrientation-vertical{-ms-flex-direction:column;flex-direction:column;margin:0}.component-social-2023.widgetOrientation-vertical .widgetMessage{margin-right:0;margin-bottom:20px}.component-social-2023.widgetOrientation-vertical .widgetLinks{-ms-flex-direction:column;flex-direction:column;padding:20px 12px}.component-social-2023.widgetOrientation-vertical .widgetLinks .social-icon a i{margin-right:0;margin-bottom:20px}.component-social-2023.widgetOrientation-vertical .widgetLinks .social-icon.last a i{margin-bottom:0}</style> <div class="container main-container"> <div id="blog-post-header" class="row"> <div class="col-12 col-lg-5 col-xxl-4"> <div class="blog-post-details"> <div class="post-meta mb-stack-7"> <div class="post-category"> <a href="https://www.criteo.com/blog/category/trends-insights/">Trends & insights</a> </div> <div class="post-creation-date">July 10, 2024</div> </div> <h1 class="post-title">Health and Beauty Consumer and Sales Trends: Key Insights from H2 2024</h1><div class="post-excerpt">Stay in the know with our new and exclusive Health & Beauty consumer insights.</div> </div> </div> <div class="col-12 col-lg-7 col-xxl-8"> <div class="blog-post-featured"> <img src="https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-630x420.jpg" srcset=" https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-300x200.jpg 300w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-630x420.jpg 630w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-768x512.jpg 768w, https://www.criteo.com/wp-content/uploads/2024/07/pexels-kinkate-208052-1024x682.jpg 1200w, " sizes=" ((min-width: 300px) and (max-width: 575px)) 345px, ((min-width: 576px) and (max-width: 767px)) 514px, ((min-width: 768px) and (max-width: 991px)) 738px, ((min-width: 992px) and (max-width: 1199px)) 549px, (min-width: 1200px) 100vw, 300px " > </div> </div> </div> <div class="row"> <div class="col-lg-8"> <div id="blog-post-body" class="row"> <div class="col-lg-1 d-none d-lg-block"> <div class="component-social-2023 widgetType-share widgetOrientation-vertical"> <div class="widgetLinks d-flex justify-content-start flex-wrap"> <div class="social-icon"> <a rel="nofollow" class="share-on-linkedin" target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/&title=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024&source=https%3a%2f%2fwww.criteo.com/" title="LinkedIn"> <span class="sr-only">Share on LinkedIn</span> <div><i class="fa fa-linkedin fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon"> <a rel="nofollow" class="share-on-facebook" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="Facebook"> <span class="sr-only">Share on Facebook</span> <div><i class="fa fa-facebook-f fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon"> <a rel="nofollow" class="share-on-twitter" target="_blank" href="https://twitter.com/intent/tweet?text=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024:&url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="Twitter"> <span class="sr-only">Share on Twitter</span> <div><i class="fa fa-twitter fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon last"> <a rel="nofollow" class="share-by-email" href="mailto:?subject=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024&body=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="E-mail"> <span class="sr-only">Share by e-mail</span> <div><i class="fa fa-envelope fa-2x" aria-hidden="true"></i></div> </a> </div> </div> </div> </div> <div class="col-lg-11"> <div class=" apply-new-heading-sizes"> <article class="post-402997 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-industry-beauty-wellness"> <div class="modification-notice"> <span class="modification-message">Updated on</span> <span class="modification-time">August 21, 2024</span> </div> <div class="entry-content"> <div class="toc mb-stack-6 pb-stack-6"><div class="toc-title mb-stack-2">Table of contents</div><ol class="toc-list mb-0"><li><a class="toc-item anchor-button-link" href="#the-world-went-glam-in-q1 ">The World Went Glam in Q1 </a></li><li><a class="toc-item anchor-button-link" href="#beauty-without-borders ">Beauty Without Borders </a></li><li><a class="toc-item anchor-button-link" href="#the-more-retailers-visited-the-more-brands-viewed ">The More Retailers Visited, The More Brands Viewed </a></li><li><a class="toc-item anchor-button-link" href="#sponsored-product-campaigns-boosted-revenue-share ">Sponsored Product Campaigns Boosted Revenue Share </a></li><li><a class="toc-item anchor-button-link" href="#key-takeaways-for-health-and-beauty-brands ">Key Takeaways for Health and Beauty Brands </a></li></ol></div><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html><body><p><span data-contrast="auto">Is 2024 the year of the glow up? It very well might be—according to our latest research, Health and Beauty shoppers kicked their buying into high gear this year. Where did those purchases happen (online, in-store, both)? How many brands did they view before making a decision? And how long did the buying journey take? Answers to these questions and many more are in our new </span><a href="https://go.criteo.com/en/health-beauty-consumer-insights/"><span data-contrast="none">State of Health & Beauty report</span></a><span data-contrast="auto">, based on a survey of 14,000 global shoppers combined with organic sales and traffic numbers from hundreds of brands and thousands of retailers worldwide.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <p><span data-contrast="auto">These insights will help Health & Beauty brands and retailers carve out a competitive edge as we head towards the peak shopping season—and beyond. For a sneak peek of what’s inside, read on.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <h2 id="the-world-went-glam-in-q1 "><b><span data-contrast="auto">The World Went Glam in Q1</span></b><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></h2> <p><span data-contrast="auto">In Q1 of 2024, consumers around the world leaned into glamour, significantly boosting sales in health and beauty products. Online sales of beauty products were up 11% year over year in Q1 and year over year traffic and sales for online beauty significantly outpaced online retail overall. </span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <figure id="attachment_402998" aria-describedby="caption-attachment-402998" style="width: 1240px" class="wp-caption alignleft"><img loading="lazy" decoding="async" class="wp-image-402998 size-full" src="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07%E2%80%AFPM.png" alt="Global online traffic and transactions, health & beauty vs all retail." width="1240" height="898" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07 PM.png 1240w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07 PM-300x217.png 300w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07 PM-1024x742.png 1024w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07 PM-768x556.png 768w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.07 PM-630x456.png 630w" sizes="(max-width: 1240px) 100vw, 1240px"><figcaption id="caption-attachment-402998" class="wp-caption-text">Source: Criteo Commerce Data – Online traffic (product description pages) and online transactions, all site types combined. Data ending March 31st 2024.</figcaption></figure> <h2 id="beauty-without-borders "><b><span data-contrast="auto">Beauty Without Borders</span></b><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></h2> <p><span data-contrast="auto">Beauty knows no boundaries, and this has never been more apparent. Our data shows that beauty buyers are more likely to be omnichannel shoppers who purchase both online and in a physical store. When asked about their recent purchases in cosmetics and perfumes, nearly a third of shoppers who plan to spend more on beauty confirmed that recent transactions took place both online and in a physical store. Only 17% of shoppers not planning to spend more on beauty said the same.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <figure id="attachment_403000" aria-describedby="caption-attachment-403000" style="width: 1300px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-full wp-image-403000" src="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33%E2%80%AFPM.png" alt="Thinking about your recent cosmetics and perfumes purchases, where did it take place?" width="1300" height="1034" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33 PM.png 1300w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33 PM-300x239.png 300w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33 PM-1024x814.png 1024w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33 PM-768x611.png 768w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.33 PM-630x501.png 630w" sizes="(max-width: 1300px) 100vw, 1300px"><figcaption id="caption-attachment-403000" class="wp-caption-text">Source: Criteo Shopper Survey, 2024 Q1 (N=2780). Global.</figcaption></figure> <h2 id="the-more-retailers-visited-the-more-brands-viewed "><b><span data-contrast="auto">The More Retailers Visited, The More Brands Viewed</span></b><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></h2> <p><span data-contrast="auto">Our unique data set that spans many retailers and brands enables us to see that the more retailers consumers visit, the more brands they view. This behavior indicates that shoppers are not loyal to a single retailer or brand, but are instead exploring multiple options to find the best deals and products. For brands, this underscores the importance of being present across various retail platforms to increase visibility and engagement with potential customers.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <figure id="attachment_403003" aria-describedby="caption-attachment-403003" style="width: 1948px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="wp-image-403003 size-full" src="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55%E2%80%AFPM.png" alt="The more retailers visited, the more brands viewed" width="1948" height="520" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM.png 1948w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM-300x80.png 300w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM-1024x273.png 1024w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM-768x205.png 768w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM-1536x410.png 1536w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.41.55 PM-630x168.png 630w" sizes="(max-width: 1948px) 100vw, 1948px"><figcaption id="caption-attachment-403003" class="wp-caption-text">Source: Criteo Commerce Data – Global, Health & Beauty products purchased April 9-15, 2024; 1 month browsing behavior considered. Hundreds of Retailers and Brands observed. Same shoppers assessed for # brands viewed in the month at the retailer they purchased from vs all retailers with which they viewed similar H&B products.</figcaption></figure> <h2 id="sponsored-product-campaigns-boosted-revenue-share "><b><span data-contrast="auto">Sponsored Product Campaigns Boosted Revenue Share</span></b><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></h2> <p><span data-contrast="auto">Our analysis also highlighted the effectiveness of Sponsored Product campaigns. Advertised products saw their share of revenue increase by an impressive 30% on average. This boost demonstrates the power of targeted advertising in driving sales and enhancing product visibility. Brands investing in Sponsored Product campaigns can significantly enhance their market presence and revenue, making it a strategic move for those looking to maximize their advertising budget.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <figure id="attachment_403005" aria-describedby="caption-attachment-403005" style="width: 1998px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="wp-image-403005 size-full" src="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56%E2%80%AFPM.png" alt="Sponsored product campaigns boosted advertised products share of revenue" width="1998" height="928" srcset="https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM.png 1998w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM-300x139.png 300w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM-1024x476.png 1024w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM-768x357.png 768w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM-1536x713.png 1536w, https://www.criteo.com/wp-content/uploads/2024/07/Screenshot-2024-07-08-at-12.42.56 PM-630x293.png 630w" sizes="(max-width: 1998px) 100vw, 1998px"><figcaption id="caption-attachment-403005" class="wp-caption-text">Date range: 2024-01-01 to 2024-03-31. Comparison period (OFF): 2023-10-01 to 2023-12-31. Shares are indexed with 1.00 being the average over the comparison period. US retailers.</figcaption></figure> <h2 id="key-takeaways-for-health-and-beauty-brands "><b><span data-contrast="auto">Key Takeaways for Health and Beauty Brands</span></b><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></h2> <p><span data-contrast="auto">Beauty fans know that when you want to stand out you do a bold red lip. Beauty marketers can stand out by going bold in these key ways:</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <p><b><span data-contrast="auto">Meet your customers where they are. </span></b><span data-contrast="auto">We see that beauty shoppers consistently view more brands when shopping across multiple retailers. Use multi-retailer campaign tools to amplify brand awareness and reach consumers wherever they are browsing.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <p><b><span data-contrast="auto">Harness the halo effect. </span></b><span data-contrast="auto">Our data shows that Sponsored Product campaigns boost revenue share across all products—not just the ones you advertise—by an average of 22%. Capitalize on this “halo” effect by promoting a wider range of product lines within your retail media campaigns.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <p><b><span data-contrast="auto">Stay top-of-mind. </span></b><span data-contrast="auto">Because shoppers consider multiple brands before making a purchase, leverage multiple ad placements, especially on product detail pages (PDPs), to keep your brand front-and-center as they move down the purchase funnel.</span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <p><span data-contrast="auto">For a deeper dive into these trends and more, check out </span><a href="https://go.criteo.com/en/health-beauty-consumer-insights/"><span data-contrast="none">The State of Health & Beauty</span></a><span data-contrast="auto">. </span><span data-ccp-props='{"201341983":0,"335559739":160,"335559740":279}'> </span></p> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"bb94583995","applicationID":"72531584","transactionName":"b1YBYkFZWBBYBURaDVYcIlVHUVkNFhVZXQVUVg==","queueTime":0,"applicationTime":531,"atts":"QxECFAlDSx4=","errorBeacon":"bam.nr-data.net","agent":""}</script></body></html> </div><!-- .entry-content --> </article><!-- #post-## --> </div> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font,.programmatic-cs .pcs-casestudies .cs .cs-stat .cs-stat-description,.programmatic-cs .pcs-title{font-weight:500}.body-lc-semibold-font,.programmatic-cs .pcs-casestudies .cs .cs-stat .cs-stat-info{font-weight:600}.programmatic-cs{border:1px solid #d3d6e5;padding:72px 24px;margin-top:36px}@media (min-width:1200px){.programmatic-cs{padding:72px;margin-top:48px}}@media (min-width:1450px){.programmatic-cs{margin-top:64px}}.programmatic-cs .pcs-title{font-size:32px;margin-bottom:16px}@media (min-width:1450px){.programmatic-cs .pcs-title{font-size:36px}}.programmatic-cs .pcs-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:24px}@media (max-width:1199.98px){.programmatic-cs .pcs-buttons{-ms-flex-direction:column;flex-direction:column}.programmatic-cs .pcs-buttons .button{width:100%}}.programmatic-cs .pcs-casestudies{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;gap:48px;margin-top:72px}@media (max-width:1199.98px){.programmatic-cs .pcs-casestudies{-ms-flex-direction:column;flex-direction:column}}.programmatic-cs .pcs-casestudies .cs{display:-ms-flexbox;display:flex;-ms-flex:50%;flex:50%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:start}.programmatic-cs .pcs-casestudies .cs .cs-company-logo{max-height:40px;max-width:100%;margin-bottom:32px}.programmatic-cs .pcs-casestudies .cs .cs-company-logo a{display:block}.programmatic-cs .pcs-casestudies .cs .cs-company-logo a img{max-height:40px;max-width:100%}.programmatic-cs .pcs-casestudies .cs .cs-stat .cs-stat-info{font-size:48px;margin-bottom:8px}@media (min-width:1450px){.programmatic-cs .pcs-casestudies .cs .cs-stat .cs-stat-info{font-size:64px}}</style> <div class="d-lg-none"> <div class="component-social-2023 widgetType-share widgetOrientation-horizontal"> <div class="widgetLinks d-flex justify-content-start flex-wrap"> <div class="social-icon"> <a rel="nofollow" class="share-on-linkedin" target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/&title=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024&source=https%3a%2f%2fwww.criteo.com/" title="LinkedIn"> <span class="sr-only">Share on LinkedIn</span> <div><i class="fa fa-linkedin fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon"> <a rel="nofollow" class="share-on-facebook" target="_blank" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="Facebook"> <span class="sr-only">Share on Facebook</span> <div><i class="fa fa-facebook-f fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon"> <a rel="nofollow" class="share-on-twitter" target="_blank" href="https://twitter.com/intent/tweet?text=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024:&url=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="Twitter"> <span class="sr-only">Share on Twitter</span> <div><i class="fa fa-twitter fa-2x" aria-hidden="true"></i></div> </a> </div> <div class="social-icon last"> <a rel="nofollow" class="share-by-email" href="mailto:?subject=Health%20and%20Beauty%20Consumer%20and%20Sales%20Trends%3A%20Key%20Insights%20from%20H2%202024&body=https%3A%2F%2Fwww.criteo.com%2Fblog%2Fhealth-and-beauty-consumer-and-sales-trends-key-insights/" title="E-mail"> <span class="sr-only">Share by e-mail</span> <div><i class="fa fa-envelope fa-2x" aria-hidden="true"></i></div> </a> </div> </div> </div> </div> <style>.body-lc-regular-font{font-weight:400}#single-post-categories .button-tag-wrapper .button-tag,.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}#single-post-categories{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:36px 0 24px;border-top:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6}@media (min-width:1200px){#single-post-categories{padding:32px 0 20px}}@media (min-width:1450px){#single-post-categories{padding:48px 0 36px}}@media (min-width:768px){#single-post-categories .button-tag-wrapper{display:inline-block}}#single-post-categories .button-tag-wrapper .button-tag{color:#2a2974;font-size:13px;padding:4px 12px;margin:0 12px 12px 0;display:inline-block;border-radius:100px;text-transform:capitalize;background-color:#d3d6e5;transition:.2s linear}#single-post-categories .button-tag-wrapper .button-tag:hover{background-color:#26235b;text-decoration:none;color:#fff}#single-post-categories .button-tag-wrapper.tax-criteo-funnel-stage{display:none}</style><section id="single-post-categories" class="d-flex mt-stack-12 mb-stack-12"><div class="button-tag-wrapper tax-criteo-industry"><a analytics-array="criteo-industry" analytics-name="beauty wellness" class="button-tag criteo-industry--beauty-wellness" href="https://www.criteo.com/tag/industry/beauty-wellness/">Beauty & Wellness</a></div><div class="button-tag-wrapper tax-criteo-funnel-stage"><a analytics-array="criteo-funnel-stage" analytics-name="tofu" class="button-tag criteo-funnel-stage--tofu" href="https://www.criteo.com/tag/funnel-stage/tofu/">Tofu</a></div></section> <style>.body-lc-regular-font{font-weight:400}#authors-block .author .content .authorname a,.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}#authors-block{margin-bottom:72px}@media (min-width:1200px){#authors-block{margin-bottom:0}}#authors-block .author{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media (max-width:400px){#authors-block .author{-ms-flex-direction:column;flex-direction:column}}#authors-block .author .authorimage{-ms-flex:0 0 110px;flex:0 0 110px}@media (max-width:400px){#authors-block .author .authorimage{margin-bottom:24px}}@media (min-width:1200px){#authors-block .author .authorimage{-ms-flex:0 0 154px;flex:0 0 154px}}#authors-block .author .authorimage img{max-width:100%;width:100%;height:auto}@media (min-width:401px){#authors-block .author .content{margin-left:24px}}#authors-block .author .content .authorname a{color:#000;font-size:15px;text-decoration:underline}#authors-block .author .content .authorname a:hover{color:#2a2974}#authors-block .author .content .desc>p{margin-bottom:0;font-size:15px;line-height:1.4}#authors-block .author .content .author-meta{margin-top:24px;-ms-flex-align:center;align-items:center}@media (max-width:991.98px){#authors-block .author .content .author-meta{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}#authors-block .author .content .author-meta .author-job-position{font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;font-size:12px;line-height:16px;padding:2px 20px 0 0}@media (max-width:991.98px){#authors-block .author .content .author-meta .author-job-position{padding:2px 0 12px}}#authors-block .author .content .author-meta .socials{display:-ms-flexbox;display:flex}#authors-block .author .content .author-meta .socials a{margin-right:16px;color:#000;padding:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:18px;height:18px}#authors-block .author .content .author-meta .socials a:hover{text-decoration:none;color:#2a2974}</style> <div id="authors-block" class=""> <div class="author d-flex mt-stack-12"> <div class="authorimage"> <a href="https://www.criteo.com/blog/author/annpyle/"><img alt="Ann Pyle" src="https://www.criteo.com/wp-content/uploads/2018/06/Ann-Pyle-400x400-1-300x300.jpg"></a> </div> <div class="content"> <div class="authorname mb-2"> <a href="https://www.criteo.com/blog/author/annpyle/">Ann Pyle</a> </div> <div class="desc"> <p>Ann revels in finding the simplest and clearest way to convey a thought. Her favorite word is 'moxie', which she tries to embody whenever possible. She's been developing content strategies and writing for the tech and B2B space for more than a decade. This, along with her SEO and advertising agency ...</p> </div> <div class="author-meta d-flex mt-3"> <div class="author-job-position">Senior Manager Global Content</div> <div class="socials"> <a target="_blank" href="https://www.linkedin.com/in/annpyle" rel="nofollow"> <span class="sr-only">LinkedIn link</span><i class="fab fa-linkedin-in"></i> </a> </div> </div> </div> </div> </div> </div> </div> </div> <div class="col-lg-3 offset-lg-1 sidebar-column"> <div id="blog-post-sidebar"> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}article.post-card a:focus{outline:none}article.post-card .image-wrapper{display:block;position:relative;height:0;padding-top:56.25%;background-repeat:no-repeat;background-size:cover;background-position:top;margin-bottom:20px}article.post-card .image-wrapper img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0}article.post-card .title{font-size:18px}</style><div class="sidebar-widget"> <section id="related-content" class="blog-id--1"> <div class="sidebar-widget-title">Recommended reading:</div> <div class="related-content"> <article class="post-card post-409461 post type-post status-publish format-standard has-post-thumbnail category-commerce-media category-monetization criteo-business-publisher criteo-solution-supply-solutions criteo-platform-commerce-grid"> <a href="https://www.criteo.com/blog/beyond-the-banner-why-commerce-content-cant-be-ignored/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/11/criteo_commercecontent-630x420.jpg" /> </span> <div class="title">Beyond the banner: Why commerce content can’t be ignored</div> </a> </article> <article class="post-card post-409405 post type-post status-publish format-standard has-post-thumbnail category-ad-tech criteo-industry-other criteo-business-agency criteo-business-enterprise criteo-business-retail-media criteo-business-small-and-medium criteo-solution-audiences criteo-solution-contextual-advertising criteo-solution-customer-acquisition criteo-solution-customer-retention criteo-solution-dynamic-retargeting criteo-solution-retail-media criteo-platform-commerce-growth criteo-platform-commerce-max criteo-topic-ad-tech"> <a href="https://www.criteo.com/blog/brands-need-incrementality-measurement-for-a-privacy-first-world/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/11/Teting-Best-Practices-Blog-1200x650-1-630x341.png" /> </span> <div class="title">Brands need incrementality measurement for a privacy-first world</div> </a> </article> <article class="last post-card post-409283 post type-post status-publish format-standard has-post-thumbnail category-ad-tech criteo-industry-beauty-wellness criteo-industry-consumer-goods criteo-industry-food-and-drinks criteo-industry-home-garden criteo-business-agency criteo-business-enterprise criteo-business-retail-media criteo-business-small-and-medium criteo-solution-audiences criteo-solution-customer-acquisition criteo-solution-customer-retention criteo-solution-dynamic-retargeting criteo-solution-retail-media criteo-platform-commerce-growth criteo-platform-commerce-max criteo-topic-holiday-festive-season criteo-topic-retail-media"> <a href="https://www.criteo.com/blog/holiday-cpg-trends-to-watch-q4-2024/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/11/24-CPG-Blog-Image-630x341.png" /> </span> <div class="title">Holiday CPG trends to watch: How shoppers are driving year-end sales </div> </a> </article> </div> </section> </div> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#trend_tracker_modal{background-color:#d3d6e5;z-index:200!important;position:fixed;top:0;left:0;height:100%;width:100%;animation:fadeIn .3s forwards}#trend_tracker_modal .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .h100{height:100%;overflow:auto}#trend_tracker_modal .closeme{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#trend_tracker_modal .closeme img{cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column}#trend_tracker_modal .relative{position:relative}#trend_tracker_modal .closer{position:fixed;top:16px;right:16px}@media (max-width:1199.98px){#trend_tracker_modal .closer{position:absolute}}#trend_tracker_modal .closer img{width:30px;height:30px;z-index:444}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;padding-right:100px}#trend_tracker_modal .ttleft,#trend_tracker_modal .ttright{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#trend_tracker_modal .ttright{text-align:left;-ms-flex-align:start;align-items:flex-start}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2,#trend_tracker_modal .ttright p{color:#26235b}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2{margin-bottom:0}#trend_tracker_modal .ttright p{margin-top:16px;font-size:18px;margin-bottom:24px}@media (max-width:1199.98px){#trend_tracker_modal .ttright p{margin-bottom:20px}}#trend_tracker_modal .grid-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .grid-container img{max-width:384px;width:100%}#trend_tracker_modal .grid-container .modal-column:first-child{margin-top:65px}#trend_tracker_modal .grid-container .modal-column:first-child img{padding-right:15px;padding-bottom:30px}#trend_tracker_modal .grid-container .modal-column:nth-child(2) img{padding-left:15px;padding-bottom:30px}@media (max-width:991.98px){#trend_tracker_modal .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;padding-right:0}#trend_tracker_modal .ttright{padding-top:40px}#trend_tracker_modal .h2,#trend_tracker_modal h2{font-size:48px;padding-top:21px}#trend_tracker_modal .grid-container{margin-top:30px}}#trend_tracker_modal iframe{height:320px}#trend-tracker .image img{cursor:pointer}</style> <div class="sidebar-widget"> <section id="trend-tracker"> <div class="sidebar-widget-title">Criteo Trend Tracker</div> <div class="image"> <img onclick='showttModal()' src='https://www.criteo.com/wp-content/uploads/2024/05/card-8.png' class='w-100' /> <div class='h6 mt-3 title'>Data & insights to know and share, 2024 trends & beyond</div> <a><button onClick='showttModal()' class='mt-4 w-100 button button__default'><span>Subscribe</span><span class='arrow-2023'></span></button></a> </div> </section> </div> <div class="sidebar-widget"> <section id="latest-resources"> <div class="sidebar-widget-title">Latest Resources</div> <div class="recent-resources"> <article class="post-card post-408737 resources type-resources status-publish has-post-thumbnail criteo-region-americas criteo-business-agency resource-format-webinar"> <a href="https://experiences.criteo.com/uber-agency-connect-webinar"> <div class="title">Uber Agency Connect Webinar</div> </a> </article> <article class="post-card post-408588 resources type-resources status-publish has-post-thumbnail criteo-industry-travel criteo-region-americas criteo-region-apac criteo-region-emea resource-format-data-report"> <a href="https://go.criteo.com/en/travel-consumer-insights/"> <div class="title">Travel Insights: Your Guide to Global Winter Trends</div> </a> </article> <article class="last post-card post-408581 resources type-resources status-publish has-post-thumbnail criteo-industry-consumer-goods criteo-region-americas criteo-region-apac criteo-region-emea resource-format-data-report"> <a href="https://go.criteo.com/en/cpg-consumer-insights/"> <div class="title">The State of CPG</div> </a> </article> </div> </section> </div> </div> </div> </div> </div> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}#newsletter-subscribe{background:#787ba6;background-image:url(/wp-content/themes/criteo2017/img/newsletter-chart-graphic.svg);background-repeat:no-repeat;background-position:0 100%}@media (min-width:630px){#newsletter-subscribe{background-position:100% 100%}}@media (min-width:1460px){#newsletter-subscribe{background-position-x:calc(50% + 515px)}}#newsletter-subscribe .col-content .content{position:relative;z-index:1}#newsletter-subscribe .col-content .content *{color:#fff}#newsletter-subscribe .col-content .content p:last-of-type{margin-bottom:0}#newsletter-subscribe .col-content .content .h2,#newsletter-subscribe .col-content .content h2{font-size:36px;margin-bottom:16px}@media (min-width:992px){#newsletter-subscribe .col-content .content .h2,#newsletter-subscribe .col-content .content h2{font-size:40px}}@media (min-width:1450px){#newsletter-subscribe .col-content .content .h2,#newsletter-subscribe .col-content .content h2{font-size:48px}}#newsletter-subscribe .col-content .content li,#newsletter-subscribe .col-content .content ol,#newsletter-subscribe .col-content .content p,#newsletter-subscribe .col-content .content span,#newsletter-subscribe .col-content .content ul{font-size:18px}@media (max-width:991.98px){#newsletter-subscribe .col-content .content p br{display:none}}#newsletter-subscribe .col-form{min-height:0}@media (min-width:768px){#newsletter-subscribe .col-form{display:-ms-flexbox;display:flex;-ms-flex-pack:right;justify-content:right;-ms-flex-align:center;align-items:center}}@media (min-width:768px){#newsletter-subscribe .col-form button{width:auto!important}}</style> <section ID="newsletter-subscribe" class="py-17"> <div class="align-items-center d-flex"> <div class="container"> <div class="row align-items-center justify-content-center d-flex"> <div class="col-12 col-md-8 col-xl-10 col-content"> <div class="content"> <div class="h2">Subscribe to our newsletter</div> <p>Fresh sales trends and consumer insights to help you plan and win.</p> </div> </div> <div class="col-12 mt-13 col-md-4 mt-md-0 col-xl-2 col-form"> <a><button onClick='showttModal()' class='w-100 button button__default'><span>Subscribe</span><span class='arrow-2023'></span></button></a> </div> </div> </div> </div> </section> <div class="container"> <style>#six-related-content .src-title,.body-lc-regular-font{font-weight:400}#six-related-content .src-description,#six-related-content article.post-card .title,.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}#six-related-content{margin-top:160px;margin-bottom:160px}@media (min-width:1450px){#six-related-content{margin-bottom:180px;margin-top:180px}}#six-related-content .src-title{font-family:Mona-Sans-RegularWide,Graphik LC Web,sans-serif;text-transform:uppercase;font-size:16px;margin-bottom:20px}#six-related-content .src-description{font-size:40px}@media (min-width:992px){#six-related-content .src-description{font-size:56px}}#six-related-content article.post-card .title{color:#000}</style><section id="six-related-content"> <div class="row"> <div class="col-12 col-lg-8 mb-stack-12"> <div class="src-title">Related content</div> <p class="src-description">Stay in the know with the latest commerce trends and insights</p> </div> </div> <div class="row src-grid"> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-407067 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-topic-holiday-festive-season"> <a href="https://www.criteo.com/blog/black-friday-marketing-strategies/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/10/black-friday-marketing-strategies-630x421.jpg" /> </span> <div class="title">Black Friday 2024 marketing strategies: How marketers can dominate the Holiday Shopping Season</div> </a> </article> </div> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-404894 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-industry-consumer-electronics criteo-business-enterprise criteo-business-retail-media criteo-business-small-and-medium criteo-solution-customer-acquisition criteo-solution-customer-retention criteo-solution-dynamic-retargeting criteo-solution-retail-media criteo-platform-commerce-growth criteo-platform-commerce-max"> <a href="https://www.criteo.com/blog/state-of-consumer-electronics/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/08/24-CE-Report-Blog-630x341.png" /> </span> <div class="title">Consumer Electronics Trends: Key Insights from H2 2024</div> </a> </article> </div> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-400338 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-industry-travel criteo-solution-customer-acquisition criteo-solution-customer-retention criteo-solution-dynamic-retargeting criteo-platform-commerce-growth criteo-platform-commerce-max criteo-technology-dynamic-creative-optimization"> <a href="https://www.criteo.com/blog/global-travel-industry-trends-2024/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2024/05/holly-mandarich-UVyOfX3v0Ls-unsplash-630x419.jpg" /> </span> <div class="title">Global travel industry trends 2024: Travelers become master planners </div> </a> </article> </div> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-392166 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-business-agency criteo-business-enterprise criteo-business-retail-media criteo-business-small-and-medium criteo-topic-holiday-festive-season"> <a href="https://www.criteo.com/blog/black-friday-2023/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2023/12/black-friday-630x341.jpg" /> </span> <div class="title">Black Friday 2023: 5 Trends That Shaped This Cyber Weekend</div> </a> </article> </div> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-390177 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-industry-travel criteo-business-enterprise criteo-business-small-and-medium criteo-platform-commerce-growth"> <a href="https://www.criteo.com/blog/global-travel-trends-q3-2023-ai-and-air-travel-take-flight/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2023/10/travel-blog-post-image-630x420.jpg" /> </span> <div class="title">Global Travel Trends Q3 2023: AI and Air Travel Take Flight</div> </a> </article> </div> <div class="col-12 col-lg-4 mb-stack-10"> <article class="post-card post-389921 post type-post status-publish format-standard has-post-thumbnail category-trends-insights criteo-business-enterprise criteo-business-small-and-medium criteo-topic-holiday-festive-season"> <a href="https://www.criteo.com/blog/6-global-holiday-insights-for-growth/"> <span class="image-wrapper"> <img loading="lazy" src="https://www.criteo.com/wp-content/uploads/2023/10/holiday-630x341.jpg" /> </span> <div class="title">6 Global Holiday Shopper Insights for Customer Growth</div> </a> </article> </div> </div> </section> </div> <style>.body-lc-regular-font{font-weight:400}.body-lc-medium-font{font-weight:500}.body-lc-semibold-font{font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#trend_tracker_modal{background-color:#d3d6e5;z-index:200!important;position:fixed;top:0;left:0;height:100%;width:100%;animation:fadeIn .3s forwards}#trend_tracker_modal .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .h100{height:100%;overflow:auto}#trend_tracker_modal .closeme{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#trend_tracker_modal .closeme img{cursor:pointer;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-direction:column;flex-direction:column}#trend_tracker_modal .relative{position:relative}#trend_tracker_modal .closer{position:fixed;top:16px;right:16px}@media (max-width:1199.98px){#trend_tracker_modal .closer{position:absolute}}#trend_tracker_modal .closer img{width:30px;height:30px;z-index:444}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;-ms-flex-align:end;align-items:flex-end;padding-right:100px}#trend_tracker_modal .ttleft,#trend_tracker_modal .ttright{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#trend_tracker_modal .ttright{text-align:left;-ms-flex-align:start;align-items:flex-start}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2,#trend_tracker_modal .ttright p{color:#26235b}#trend_tracker_modal .ttright .h2,#trend_tracker_modal .ttright h2{margin-bottom:0}#trend_tracker_modal .ttright p{margin-top:16px;font-size:18px;margin-bottom:24px}@media (max-width:1199.98px){#trend_tracker_modal .ttright p{margin-bottom:20px}}#trend_tracker_modal .grid-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#trend_tracker_modal .grid-container img{max-width:384px;width:100%}#trend_tracker_modal .grid-container .modal-column:first-child{margin-top:65px}#trend_tracker_modal .grid-container .modal-column:first-child img{padding-right:15px;padding-bottom:30px}#trend_tracker_modal .grid-container .modal-column:nth-child(2) img{padding-left:15px;padding-bottom:30px}@media (max-width:991.98px){#trend_tracker_modal .container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#trend_tracker_modal .ttleft{-ms-flex-align:center;align-items:center;padding-right:0}#trend_tracker_modal .ttright{padding-top:40px}#trend_tracker_modal .h2,#trend_tracker_modal h2{font-size:48px;padding-top:21px}#trend_tracker_modal .grid-container{margin-top:30px}}#trend_tracker_modal iframe{height:320px}#trend-tracker .image img{cursor:pointer}</style><div id="trend_tracker_modal" style="display:none"> <div class="row h100"> <div class="container relative"> <div class="closer"> <div class="closeme"><img onclick="hidettModal()" src="/wp-content/themes/criteo2017/img/close_btn_black.svg" /></span> </div> </div> <div class="col-md-6 ttleft"> <div class="grid-container"> <div class="modal-column"> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-8-1.png" alt="" /> </div> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-5.png" alt="" /> </div> </div><div class="modal-column"> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-7.png" alt="" /> </div> <div class="grid-item box"> <img src="https://www.criteo.com/wp-content/uploads/2024/05/card-6.png" alt="" /> </div> </div> </div> </div> <div class="col-md-6 ttright"> <div class="h2">Criteo Trend Tracker</div> <p>Data & Insights to Know and Share</p> <iframe src=" https://www2.criteo.com/l/126241/2024-05-09/85p61n" frameborder="0" class="w-100" title="Criteo Embedded Content" sandbox="allow-scripts allow-same-origin allow-forms" loading="lazy" allow="fullscreen" width="100%" referrerpolicy="no-referrer" name="criteoIframe" > </iframe> </div> </div> </div> </div> <footer> <div class="container pt-20 pb-18"> <div class="row"> <div class="col-12"> <a href="https://www.criteo.com/" class="d-block mb-15"> <img class="footer-logo" src="/wp-content/themes/criteo2017/img/criteo-logo-orange.svg"" alt="Criteo logo" /> </a> </div> </div> <div class="row d-lg-none"> <div class="col-12"> <div class="contact-button mb-13"> <a class=' has-arrow' data-id=contact_sales__button href='https://www.criteo.com/talk-to-an-expert/' ><button class=' button button__default'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/company/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row"> <div class="col-12 col-lg-3 order-1 order-lg-1"> <div class="footer-menu mt-15 first"> <div class="menu-title">Customers & Partners</div> <ul class="mt-4" role="navigation"> <li> <a href="/success-stories/"> Success Stories </a> </li> <li> <a href="/agencies/"> Agencies </a> </li> <li> <a href="/marketplace-performance-outcome/"> Marketplace Performance Outcome </a> </li> <li> <a href="/partners/"> Partners </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Privacy</div> <ul class="mt-4" role="navigation"> <li> <a href="/privacy/"> Privacy Policy </a> </li> <li> <a href="/privacy/ccpa-privacy-policy/"> CCPA Privacy Policy </a> </li> <li> <a href="/privacy/corporate-privacy-policy/"> Website Privacy Policy </a> </li> <li> <a href="/privacy/ccpa-privacy-policy/"> Do Not Sell or Share My Personal Information </a> </li> <li> <a href="javascript:Cookiebot.renew()"> Cookie Management </a> </li> <li> <a href="/criteo-privacy-guidelines-for-clients-and-publisher-partners/"> Privacy Guidelines for Clients and Publisher Partners </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-2 order-lg-2"> <div class="footer-menu mt-15 first"> <div class="menu-title">Resources</div> <ul class="mt-4" role="navigation"> <li> <a href="/resources/"> Reports & Research </a> </li> <li> <a href="/blog/"> Blog </a> </li> <li> <a href="/resources/?format=Webinar"> Webinars </a> </li> <li> <a href="/events/"> Events </a> </li> <li> <a href="https://developers.criteo.com/"> Developers </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Legal</div> <ul class="mt-4" role="navigation"> <li> <a href="/terms-and-conditions/"> Terms and Conditions </a> </li> <li> <a href="/legal/"> Legal Mentions </a> </li> <li> <a href="/supply-partner-guidelines/"> Supply Partner Guidelines </a> </li> <li> <a href="/advertising-guidelines/"> Advertising Guidelines </a> </li> <li> <a href="/privacy/our-partners/"> Supported Platforms </a> </li> <li> <a href="/security/"> Security </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">UK notices</div> <ul class="mt-4" role="navigation"> <li> <a href="/wp-content/uploads/2024/06/Modern-Slavery-Statement-2024.pdf"> UK Modern Slavery Act </a> </li> <li> <a href="/wp-content/uploads/2023/12/Criteo-2023-UK-Tax-strategy-report.pdf"> Tax Strategy </a> </li> </ul> </div> </div> <div class="col-12 col-lg-3 order-3 order-lg-3"> <div class="footer-menu mt-15 first"> <div class="menu-title">About</div> <ul class="mt-4" role="navigation"> <li> <a href="https://careers.criteo.com/en/"> Careers </a> </li> <li> <a href="/company/"> Company </a> </li> <li> <a href="https://criteo.investorroom.com/"> Investors </a> </li> <li> <a href="/news/"> In the News </a> </li> <li> <a href="/sustainability/"> Sustainability </a> </li> <li> <a href="https://careers.criteo.com/en/working-at-criteo/diversity-inclusion/"> Diversity, Equity & Inclusion </a> </li> <li> <a href="/contact-us/"> Contact Us </a> </li> </ul> </div> <div class="footer-menu mt-15"> <div class="menu-title">Popular topics</div> <ul class="mt-4" role="navigation"> <li> <a href="/ultimate-guide-to-retail-media/"> Retail Media </a> </li> <li> <a href="/digital-advertising-glossary/retargeting/"> Retargeting </a> </li> <li> <a href="/digital-advertising-glossary/customer-acquisition/"> Customer Acquisition </a> </li> <li> <a href="https://www.criteo.com/digital-advertising-glossary/display-advertising/"> Display Advertising </a> </li> <li> <a href="/digital-advertising-glossary/customer-targeting/"> Customer Targeting </a> </li> </ul> </div> </div> <div class="col-lg-3 d-none d-lg-block order-lg-4"> <div class="contact-button"> <a class=' has-arrow' data-id=contact_sales__button href='https://www.criteo.com/talk-to-an-expert/' ><button class=' button button__default'><span>Contact Sales</span><span class='arrow-2023'></span></button></a> </div> <div class="social-links"> <div class="social-icons"> <a rel="nofollow" href="https://www.linkedin.com/company/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-linkedin fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.youtube.com/user/CriteoOfficial"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-youtube fa-2x"></i> </div> </a> <a rel="nofollow" href="https://twitter.com/criteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-twitter fa-2x"></i> </div> </a> <a rel="nofollow" href="https://www.facebook.com/GoCriteo"> <span class="sr-only"></span> <div aria-hidden="true"> <i class="fa fa-facebook-f fa-2x"></i> </div> </a> </div> </div> </div> </div> <div class="row additional-info mt-14"> <div class="col-12 col-lg-6 left"> <div><a href="https://www.criteo.com/privacy/" class="d-block mb-1">Opt-Out of Criteo Ads</a></div> <div class="copyright"> Copyright © Criteo 2024 </div> </div> <div class="col-12 col-lg-6 right"> <a href=https://tree-nation.com/profile/impact/criteo#co2 target="_blank" style="position:relative;cursor:pointer;display:block;z-index:95;"> <img src=https://tree-nation.com/images/tracking/label-co2-website-white-en.png style="width:157px;height:auto;"> </a> <script src=https://tree-nation.com/js/track.js></script> <script>treenation_track("62eb6f414d0fd");</script> </div> </div> </div> </footer> <div class="modal fade" id="modalEmbed" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <div class="modal fade dark_mode" id="modalEmbedDarkMode" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header" style="text-align: right;"> <button type="button" class="close" data-dismiss="modal">×</button> </div> <div class="modal-body modal-center"></div> </div> </div> </div> <style> .modal-dialog .modal-header { justify-content: flex-end; } </style> <script> // modal video embed auto-play and auto-shut-up jQuery(document).ready(function() { var btn = jQuery('body').find('[data-toggle="modal"][data-type]'); // the button var target = jQuery(btn.data('target')); // modal div var src = btn.data('src'); var type = btn.data('type'); // youtube or pardot var modalBody = target.find('.modal-body'); // modal body var iframe; btn.click(function() { //console.log('modal opened: create iframe for ' + type); iframe = modalBody.html('<iframe width="100%" height="450" frameborder="0" allowfullscreen></iframe>').children('iframe'); if (type === 'pardot') { //console.log('iframe pardot'); iframe.load(function() { //console.log('iframe loaded'); iFrameResize(); // the secret sauce! }); iframe.attr('src', src); } else { // youtube //console.log('iframe youtube'); iframe.attr('src', src + '?autoplay=1&enablejsapi=1&rel=0'); // video URL in the button's data attr ytTracker.init(); // <-- Decorate all new videos on the page, from the 400-line monstrosity GTM } }); target.on('hidden.bs.modal', function(e) { //console.log('modal closed: stripping the contents'); modalBody.html(''); }); }); </script><script type="text/javascript" id="qppr_frontend_scripts-js-extra"> /* <![CDATA[ */ var qpprFrontData = {"linkData":{"https:\/\/www.criteo.com\/blog\/apparel-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/report-trade-marketing-transition\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/cpg-and-grocery-trend-report\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/uk-fmcg-trend-report-taking-stock-of-the-future-of-grocery\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/an-enlightened-holiday\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7738":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-brazil-br\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-japan-jp\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-korea-en\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-russia-ru\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-korea-kr\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/global-commerce-review-q3-2017-italy-it\/":[1,0,""],"https:\/\/www.criteo.com\/?p=7395":[1,0,""],"https:\/\/www.criteo.com\/?p=7407":[1,0,""],"https:\/\/www.criteo.com\/?p=13857":[1,0,""],"https:\/\/www.criteo.com\/?p=16459":[1,0,""],"https:\/\/www.criteo.com\/blog\/the-growing-retailers-guide-to-cross-channel-marketing\/":[1,0,""],"https:\/\/www.criteo.com\/blog\/gen-z-report\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/digital-marketing-for-small-business\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/interactive-the-pocket-guide-to-health-beauty-marketing\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/ultimate-guide-to-ai-powered-ads\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/advertising-strategies-guide-for-the-social-distancing-economy\/":[0,0,""],"https:\/\/www.criteo.com\/blog\/2020-rebound-report\/":[0,0,""],"https:\/\/www.criteo.com\/solutions\/":[0,0,""],"https:\/\/www.criteo.com\/products\/":[0,0,""],"https:\/\/www.criteo.com\/technology\/":[0,0,""],"https:\/\/www.criteo.com\/?p=15477":[0,0,""],"https:\/\/www.criteo.com\/platform\/":[0,0,""]},"siteURL":"https:\/\/www.criteo.com","siteURLq":"https:\/\/www.criteo.com"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.criteo.com/wp-content/plugins/rw-quick-page-and-post-redirects/js/qppr_frontend_script.min.js?ver=1.0.1" id="qppr_frontend_scripts-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/bs4.min.js" id="criteoBootstrap4-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/iframe.min.js" id="iframe-resizer-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/select2.min.js" id="select2-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/theme.min.js?ver=2024112423" id="Criteo2017-scripts-js"></script> <script type="text/javascript" src="https://www.criteo.com/wp-content/themes/criteo2017/js/scrolllock.min.js" id="scrolllock-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/jquery.matchHeight/0.7.0/jquery.matchHeight-min.js" id="match-height-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js?ver=6.6" id="slickLatestJS-js"></script> <div style="display: none"> </div> </body> </html>