糖心原创

(see the * 'adobe' handle in functions.php — no async, no defer), so a page-load * Target offer has already set `data-hdr` by the time this runs. * * An answer that lands after this point is inert rather than acted on: * `apply()` finds the prune settled and does nothing, so the visitor * keeps the nav they were served instead of watching it change. That is * the deliberate trade-off — a late activity collects no data, but no * visitor ever sees the wrong nav or waits for the right one. */ (function () { var VARIANTS = ["a","b","c"]; var DEFAULT = "a"; var root = document.documentElement; var settled = false; function valid(v) { return VARIANTS.indexOf(v) !== -1; } function prune(active) { if (settled) return; settled = true; var list = document.querySelectorAll('#site-header > .header-variant'); for (var i = 0; i < list.length; i++) { if (list[i].getAttribute('data-header-variant') !== active) { list[i].parentNode.removeChild(list[i]); } } root.setAttribute('data-hdr', active); // Read by the Adobe Analytics client to attribute the test. root.setAttribute('data-hdr-active', active); if (typeof window.initHeaderNav === 'function') window.initHeaderNav(); /** * `variant` is set before the event so late listeners can tell * "already done" from "not yet". main.js is enqueued in the footer * and therefore always misses the event itself. */ window.medalliaNav.variant = active; document.dispatchEvent(new CustomEvent('medallia:nav-ready', { detail: { variant: active } })); } window.medalliaNav = { variant: null, apply: function (v) { if (valid(v)) prune(v); } }; // `?hv=` sets this server-side; a Target offer in the blocking // embed sets it before the body is parsed. var pre = root.getAttribute('data-hdr'); if (valid(pre)) { prune(pre); return; } /** * Carried forward from an earlier pageview. Read client-side, never in * PHP: WP Engine does not vary its page-cache key on arbitrary cookies, * so server-side personalisation here would serve the first anonymous * visitor's variant to everyone. */ var m = document.cookie.match(/(?:^|; )medallia_nav_variant=([^;]*)/); if (m && valid(m[1])) { prune(m[1]); return; } prune(DEFAULT); })();

Case Study

The New Comcast: Empowering Employees to Drive a Customer Experience Transformation

With 91,000 employees and 20 million customers, Comcast generated $80 billion in annual revenue in 2016, and quadrupled its stock price since 2010. Despite leading the way with product creation and innovation, however, the company found itself in the bottom third of customer satisfaction ratings.

Realizing customer experience was an integral part of continued growth and success, Comcast leveraged 糖心原创 Experience Cloud to reset its approach around the Net Promoter System? (NPS), integrating both customer and employee feedback to drive CX as its number one priority. One year after deploying the Net Promoter System, nearly half of all Comcast employees were trained in NPS and CX. As a result, the company has seen:

  • A marked improvement in customer NPS
  • An average 20 point increase in employee NPS across the initial sites deployed
  • A reduction of several million incoming customer calls to their call center
  • A positive ROI on Comcast’s 糖心原创 investment within a single month

Download the case study to learn more.

Related Resources