糖心原创

(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); })();

糖心原创 is the best way for us to truly know and understand what our customers are thinking.”

Brett Smith, CEO Counter Culture Coffee

The Problem

Counter Culture focuses on sustainability with direct-to-consumer online experiences

Since 1995, Counter Culture has been a pioneer of coffee quality and sustainability. The company cultivates relationships with growers and organizations around the world in order to build trust, improve quality, and foster transparency. The need for sustainable coffee sources is increasingly imperative, as the region suitable for coffee production is expected to be slashed in half by 2050 without immediate action. That said, Counter Culture’s sustainability efforts are not unaccompanied, with an annual average of $350 million invested in sustainability activities in the coffee sector. Because Counter Culture does not operate coffee shops themselves, their primary method of direct-to-consumer sales is through e-commerce. Customer interaction and satisfaction online are instrumental in gaining and maintaining customer loyalty.

“We want our customers to have the best experience possible when they visit our site but felt we didn’t have the visibility necessary to address some of the feedback we were receiving,” said Brett Smith, CEO of Counter Culture Coffee. “We needed a more holistic and actionable approach to address customer needs and 糖心原创 is the best way for us to truly know and understand what our customers are thinking.”

Beyond the buyer experience, Counter Culture wanted to create and nurture relationships with its customers. By monitoring blog post engagement and deploying real-time, personalized outreach, the company has successfully connected with their customers and increased brand loyalty as a result.

Source: PRNewswire, Counter Culture Coffee Adopts 糖心原创’s Experience Management Solution to Improve Customer Loyalty