{"id":5132,"date":"2026-07-14T18:48:23","date_gmt":"2026-07-14T18:48:23","guid":{"rendered":"https:\/\/apadmi.com\/work\/yeo-valley\/"},"modified":"2026-07-23T11:18:35","modified_gmt":"2026-07-23T11:18:35","slug":"yeo-valley","status":"publish","type":"work","link":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/","title":{"rendered":"Yeo Valley Organic"},"content":{"rendered":"<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"flex flex-col items-center-safe gap-18 md:gap-8 block-inset-x pt-64 pb-64\">\n\t<h1\t\tclass=\"uppercase text-36 md:text-64 leading-none font-black text-balance max-w-3xl text-center\"\n\t>\n\t\tYeo Valley Organic\t<\/h1>\n\n\t\n\t\t\t<p class=\"text-black text-balance text-16 md:text-20 md:mt-16 max-w-3xl leading-tight md:leading-none text-center\">\n\t\t\tSetting a new benchmark for FMCG with a mobile-first loyalty platform\t\t<\/p>\n\t<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<img\n\tsrc=\"https:\/\/www.apadmi.com\/uploads\/2026\/07\/yeo-valley-app-2.webp\"\n\talt=\"A phone displaying the Yeo Valley app peeks out of the top pocket of a yellow shirt.\"\n\tclass=\"object-cover aspect-video rounded-16 bg-(--img-avg-color)\"\n\t\t\tdata-brightness=\"light\"\n\t\tstyle=\" --img-avg-color: #D3AE5A;\"\n\/>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x group\/bodyCopy flex flex-col mid:gap-y-16 max-w-xl box-content mid:mx-auto pt-64 mid:pt-72 pb-64 mid:pb-72\">\n\t\n\t\t\t<h2\t\t\tclass=\"text-20 leading-tight sm:text-44 sm:leading-none uppercase text-balance font-black w-fill\"\n\t\t>\n\t\t\t<span class=\"sr-only\">Setting a New Benchmark for FMCG Loyalty<\/span>\n\t<span aria-hidden=\"true\">Se\u00adt\u00adt\u00adi\u00adn\u00adg a New Be\u00adn\u00adc\u00adh\u00adm\u00ada\u00adr\u00adk for FMCG Lo\u00ady\u00ada\u00adl\u00adt\u00ady<\/span>\t\t<\/h2>\n\t\n\t\t\t<p class=\"text-pretty w-fill font-bold text-16 leading-minimal sm:text-20 not-first:mt-24 mid:not-first:mt-32\">\n\t\t\tYeo Valley Organic is the UK&#8217;s largest organic dairy brand. Founded in 1994 and family-owned, the Somerset business turns over \u00a3200 million and has earned genuine affection from its customers, with many feeling loyal to both the products, and to the brand&#8217;s values.\t\t<\/p>\n\t\n\t\n\t<div class=\"flex flex-col gap-y-24 w-fill mt-44 mid:mt-24\">\n\t\t\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tYeo Valley Organic saw what many brands in the FMCG sector haven&#8217;t yet: that a well-designed mobile product, placed directly in a customer&#8217;s pocket, changes the nature of the relationship entirely. It creates a new habit loop with every yogurt scanned, every prize drawn, and every discount redeemed. These moments of active engagement can deepen brand affinity in a way that a weekly email simply cannot.<\/p>\n\n<h2\tdata-slug=\"the-next-step-in-the-yeokens-evolution\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tThe next step in the &#8216;Yeokens&#8217; evolution<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tRunning for over a decade, with more than 1.2 million registered users and 400,000 active participants, \u2018Yeokens\u2019 was already something rare: a loyalty programme with real community around it. Customers collected points from pack codes, entered prize draws, and genuinely engaged with the brand beyond the shelf.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tBut the programme&#8217;s digital home hadn&#8217;t kept pace. It lived on the web, required customers to type out 14-character codes, and couldn&#8217;t deliver the frictionless, always-on experience that drives habitual participation. The audience was there, the affection was real, but what was missing was a mobile product to connect the dots.<\/p>\n\t<\/div>\n<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x group\/bodyCopy flex flex-col mid:grid mid:grid-cols-2 mid:grid-rows-[auto_auto_auto_auto_1fr] mid:gap-x-96 pt-64 mid:pt-72 pb-64 mid:pb-72\">\n\t\n\t\t\t<h2\t\t\tclass=\"text-20 leading-tight sm:text-44 sm:leading-none uppercase text-balance font-black w-fill col-1 row-2\"\n\t\t>\n\t\t\t<span class=\"sr-only\">Building an industry-leading product, together<\/span>\n\t<span aria-hidden=\"true\">Bu\u00adi\u00adl\u00add\u00adi\u00adn\u00adg an i\u00adn\u00add\u00adu\u00ads\u00adt\u00adr\u00ady\u00ad-l\u00ade\u00ada\u00add\u00adi\u00adn\u00adg p\u00adr\u00ado\u00add\u00adu\u00adc\u00adt\u00ad, t\u00ado\u00adg\u00ade\u00adt\u00adh\u00ade\u00adr<\/span>\t\t<\/h2>\n\t\n\t\t\t<p class=\"text-pretty w-fill text-16 leading-tight mid:text-18 mid:leading-normal max-w-lg col-1 row-3 not-first:mt-24 mid:not-first:mt-44\">\n\t\t\tWe took the Yeokens programme from discovery to a live, dual-platform mobile app in under a year, launching in May 2026 on both iOS and Android.<br><br>The engagement experience built into the app reflects the richness of what Yeokens offers.<br>\t\t<\/p>\n\t\n\t\n\t<div class=\"flex flex-col gap-y-24 w-fill col-2 row-start-2 row-end-span-4 max-mid:mt-32\">\n\t\t\n<h2\tdata-slug=\"instant-qr-scanning\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tInstant QR scanning <\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tThis means no more manual code entry for customers, instead they can just point and scan.<\/p>\n\n<h2\tdata-slug=\"the-dairy-go-round\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tThe &#8216;Dairy Go Round&#8217;<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tA gamified instant-win mechanic to drive return visits and delight customers, making them feel genuinely rewarded.<\/p>\n\n<h2\tdata-slug=\"monthly-prize-draws\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tMonthly prize draws<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tFrom Airbnb getaways, kitchen gadgets and more, this is another way to encourage regular brand engagement with customers whilst making them feel rewarded.<\/p>\n\n<h2\tdata-slug=\"charitable-donation-options\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tCharitable donation options<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tThe app allows users to convert points into real-world impact, allowing customers to give back to causes that matter to them.<\/p>\n\n<h2\tdata-slug=\"in-app-vouchers-missions\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tIn-app vouchers &amp; missions<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tExclusive mobile features are unlocked through mission completion, with trackable progress that reward consistent engagement.<\/p>\n\n<h2\tdata-slug=\"push-notifications-and-a-loyalty-wallet\"\n\tclass=\"text-balance font-black uppercase text-18 leading-tight sm:text-28 text-start\"\n>\n\tPush notifications and a loyalty wallet<\/h2>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tGiving users reasons to come back to the app regularly.<\/p>\n\t<\/div>\n<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<img\n\tsrc=\"https:\/\/www.apadmi.com\/uploads\/2026\/07\/yeo-valley-apps-illustrates.webp\"\n\talt=\"\"\n\tclass=\"object-cover rounded-16 bg-(--img-avg-color)\"\n\t\t\tdata-brightness=\"light\"\n\t\tstyle=\" --img-avg-color: #95AA9A;\"\n\/>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x group\/bodyCopy flex flex-col mid:gap-y-16 max-w-xl box-content mid:mx-auto pt-64 mid:pt-72 pb-64 mid:pb-72\">\n\t\n\t\t\t<h2\t\t\tclass=\"text-20 leading-tight sm:text-44 sm:leading-none uppercase text-balance font-black w-fill\"\n\t\t>\n\t\t\tFrom discovery to integration to growth\t\t<\/h2>\n\t\n\t\n\t\n\t<div class=\"flex flex-col gap-y-24 w-fill mt-44 mid:mt-24\">\n\t\t\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tApadmi started with an on-site discovery phase, working alongside the Yeo Valley team on product vision, user journeys and technical architecture. Getting this right at the outset was the foundation for everything that followed \u2014 it allowed us to move fast in delivery without losing coherence in the product.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tBuilding a loyalty ecosystem of this scope required orchestrating six technology partners into a single coherent experience: Antavo (loyalty engine), Bloomreach (personalisation and CRM), Contentful (content management), Stych (authentication), Kyan and Zappit. Each of these is a capable platform in its own right; the craft is in making them invisible to the end user, who simply experiences a fluid, responsive app.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tTechnical delivery is only half the picture. Our product marketing team owned the full App Store launch strategy, created all supporting assets and will be running App Store Optimisation for six months post-launch. This involved monitoring keyword performance, iterating on store creative, and supporting organic discovery.&nbsp;<\/p>\n\t<\/div>\n<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x mid:grid mid:grid-cols-3 md:grid-cols-4 mid:gap-48 pt-140 pb-120\">\n\t\t\t<div class=\"max-sm:mb-20 max-mid:mb-32 sm:col-1 sm:row-1 w-full sm:max-w-xs\">\n\t\t\t\t\t\t\t<h2\t\t\t\t\tclass=\"text-36 leading-none sm:text-44 sm:leading-none text-balance font-black uppercase\"\n\t\t\t\t>\n\t\t\t\t\t<span class=\"sr-only\">Results<\/span>\n\t<span aria-hidden=\"true\">Re\u00ads\u00adu\u00adl\u00adt\u00ads<\/span>\t\t\t\t<\/h2>\n\t\t\t\n\t\t\t\t\t\t\t<p class=\"text-16 leading-minimal sm:text-18 sm:leading-snug text-balanced mt-16\">\n\t\t\t\t\tThe app launched with an immediate 4.5* rating on the App Store. Early reviews highlight exactly what we were aiming for; customers describing it as &#8216;so much easier&#8217;, noting their kids love scanning lids, and saying it&#8217;s transformed how they interact with a programme that they already loved.\t\t\t\t<\/p>\n\t\t\t\t\t<\/div>\n\t\n\t<ul class=\"mid:col-start-2 mid:col-end-span-2 md:col-end-span-3 mid:row-1 sm:grid sm:grid-cols-2 md:grid-cols-3 sm:gap-32 sm:auto-rows-fr max-sm:space-y-32 mid:ml-auto w-fill\">\n\t\t\n<li class=\"list-none rounded-28 p-32 border border-neutral-light w-fill aspect-4\/3 sm:aspect-square relative flex flex-col justify-end\">\n\t<svg aria-hidden=\"true\" class=\"size-56 absolute top-32 right-32 size-42 sm:size-56 text-accent\" xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M1.365 17.788a.838.838 0 0 1-.616-.248.838.838 0 0 1-.249-.617v-.354c0-.665.347-1.212 1.042-1.64.695-.427 1.601-.64 2.718-.64.184 0 .37.005.557.017.187.011.376.034.566.067a3.733 3.733 0 0 0-.575 2.002v1.413H1.366Zm6.043 0a.878.878 0 0 1-.65-.26.876.876 0 0 1-.258-.644v-.47c0-.469.131-.897.394-1.284.263-.388.642-.726 1.137-1.015.495-.288 1.08-.505 1.754-.649a10.568 10.568 0 0 1 2.211-.216c.816 0 1.56.072 2.235.216.674.145 1.259.36 1.754.65.495.288.87.626 1.128 1.014.258.387.387.815.387 1.283v.471a.875.875 0 0 1-.26.644.874.874 0 0 1-.644.26H7.408Zm11.784 0v-1.412a4.1 4.1 0 0 0-.133-1.063 3.637 3.637 0 0 0-.401-.94 5.43 5.43 0 0 1 .562-.067c.18-.012.356-.018.53-.018 1.117 0 2.02.212 2.712.634.692.422 1.038.971 1.038 1.647v.354a.84.84 0 0 1-.249.617.838.838 0 0 1-.617.248h-3.442Zm-11.115-1.5h7.861v-.105c-.102-.404-.528-.744-1.277-1.02-.748-.275-1.635-.413-2.661-.413s-1.913.138-2.662.413c-.748.276-1.169.616-1.261 1.02v.105Zm-3.82-2.97c-.471 0-.874-.168-1.208-.504a1.651 1.651 0 0 1-.501-1.208c0-.477.168-.88.503-1.209a1.664 1.664 0 0 1 1.209-.493c.477 0 .881.164 1.213.493.332.329.498.733.498 1.212 0 .464-.164.865-.493 1.202a1.637 1.637 0 0 1-1.221.506Zm15.493 0c-.467 0-.869-.17-1.206-.507a1.643 1.643 0 0 1-.506-1.202c0-.48.17-.883.506-1.212.337-.329.74-.493 1.208-.493.482 0 .887.164 1.216.493.33.329.494.732.494 1.209 0 .47-.165.873-.492 1.208a1.638 1.638 0 0 1-1.22.503Zm-7.746-.818a2.51 2.51 0 0 1-1.84-.757 2.5 2.5 0 0 1-.76-1.84c0-.735.252-1.351.757-1.849A2.522 2.522 0 0 1 12 7.308c.736 0 1.352.248 1.85.745.497.497.746 1.113.746 1.847a2.53 2.53 0 0 1-.745 1.84c-.497.507-1.113.76-1.848.76Zm0-1.5c.307 0 .565-.107.776-.321a1.07 1.07 0 0 0 .316-.78c0-.306-.105-.564-.315-.775A1.057 1.057 0 0 0 12 8.808c-.303 0-.56.105-.775.315a1.05 1.05 0 0 0-.321.78c0 .303.107.562.321.776.214.214.474.32.78.32Z' fill='currentColor'\/><\/svg>\n\t<p class=\"text-64 leading-none font-black text-balance uppercase line-clamp-2\">\n\t\t1.2M\t<\/p>\n\n\t\t\t<p class=\"text-16 leading-snug sm:text-18 max-sm:mt-12 text-pretty line-clamp-3\">\n\t\t\tregistered users\t\t<\/p>\n\t<\/li>\n\n<li class=\"list-none rounded-28 p-32 border border-neutral-light w-fill aspect-4\/3 sm:aspect-square relative flex flex-col justify-end\">\n\t<svg aria-hidden=\"true\" class=\"size-56 absolute top-32 right-32 size-42 sm:size-56 text-accent\" xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='M2.5 9.48V5.538c0-.505.175-.933.525-1.283.35-.35.778-.525 1.283-.525h15.384c.505 0 .933.175 1.283.525.35.35.525.778.525 1.283V9.48H20V5.538a.294.294 0 0 0-.096-.211.294.294 0 0 0-.212-.097H4.308a.294.294 0 0 0-.212.097.294.294 0 0 0-.096.211V9.48H2.5Zm1.808 8.25c-.505 0-.933-.175-1.283-.524a1.745 1.745 0 0 1-.525-1.283V10.98H4v4.943c0 .077.032.147.096.211a.294.294 0 0 0 .212.096h15.384a.294.294 0 0 0 .212-.096.295.295 0 0 0 .096-.211V10.98h1.5v4.943c0 .505-.175.932-.525 1.283-.35.35-.778.524-1.283.524H4.308Zm-2.173 2.5a.726.726 0 0 1-.535-.215.726.726 0 0 1-.215-.535c0-.212.072-.39.215-.534a.726.726 0 0 1 .535-.216h19.73c.213 0 .391.072.535.216a.726.726 0 0 1 .215.534.726.726 0 0 1-.215.535.726.726 0 0 1-.535.215H2.135Zm.365-9.25v-1.5H8a.762.762 0 0 1 .679.416l1.396 2.777 3.277-5.808a.661.661 0 0 1 .268-.271A.777.777 0 0 1 14 6.5c.139 0 .27.031.395.094s.22.163.284.302L15.97 9.48h5.53v1.5h-5.904a.946.946 0 0 1-.472-.127.814.814 0 0 1-.341-.374l-.833-1.672-3.286 5.789a.634.634 0 0 1-.284.288.854.854 0 0 1-.395.096.738.738 0 0 1-.663-.415L7.528 10.98H2.5Z' fill='currentColor'\/><\/svg>\n\t<p class=\"text-64 leading-none font-black text-balance uppercase line-clamp-2\">\n\t\t400K+\t<\/p>\n\n\t\t\t<p class=\"text-16 leading-snug sm:text-18 max-sm:mt-12 text-pretty line-clamp-3\">\n\t\t\tactive loyalty participants\t\t<\/p>\n\t<\/li>\n\n<li class=\"list-none rounded-28 p-32 border border-neutral-light w-fill aspect-4\/3 sm:aspect-square relative flex flex-col justify-end\">\n\t<svg aria-hidden=\"true\" class=\"size-56 absolute top-32 right-32 size-42 sm:size-56 text-accent\" xmlns='http:\/\/www.w3.org\/2000\/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'><path d='m8.85 16.826 3.15-1.9 3.15 1.925-.825-3.6 2.775-2.4-3.65-.326-1.45-3.4-1.45 3.376-3.65.325 2.775 2.425-.825 3.575Zm3.15-.137-3.89 2.346a.72.72 0 0 1-.436.107.791.791 0 0 1-.395-.147.84.84 0 0 1-.273-.332.649.649 0 0 1-.031-.453l1.033-4.417-3.435-2.973a.735.735 0 0 1-.245-.388.702.702 0 0 1 .028-.428.845.845 0 0 1 .233-.339.808.808 0 0 1 .415-.172l4.533-.396 1.76-4.172a.678.678 0 0 1 .29-.344.82.82 0 0 1 .825 0c.13.075.228.19.292.344l1.76 4.172 4.532.396a.808.808 0 0 1 .416.172c.1.088.178.2.232.34a.702.702 0 0 1 .028.427.736.736 0 0 1-.245.388l-3.435 2.973 1.033 4.417a.649.649 0 0 1-.03.453.84.84 0 0 1-.274.332.791.791 0 0 1-.395.147.72.72 0 0 1-.436-.107L12 16.689Z' fill='currentColor'\/><\/svg>\n\t<p class=\"text-64 leading-none font-black text-balance uppercase line-clamp-2\">\n\t\t4.5*\t<\/p>\n\n\t\t\t<p class=\"text-16 leading-snug sm:text-18 max-sm:mt-12 text-pretty line-clamp-3\">\n\t\t\tApp Store rating\t\t<\/p>\n\t<\/li>\n\t<\/ul>\n<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x group\/bodyCopy flex flex-col mid:gap-y-16 max-w-xl box-content mid:mx-auto pt-64 mid:pt-72 pb-64 mid:pb-72\">\n\t\n\t\t\t<h2\t\t\tclass=\"text-20 leading-tight sm:text-44 sm:leading-none uppercase text-balance font-black w-fill\"\n\t\t>\n\t\t\t<span class=\"sr-only\">Putting loyalty in customers&#8217; pockets<\/span>\n\t<span aria-hidden=\"true\">Pu\u00adt\u00adt\u00adi\u00adn\u00adg l\u00ado\u00ady\u00ada\u00adl\u00adt\u00ady in c\u00adu\u00ads\u00adt\u00ado\u00adm\u00ade\u00adr\u00ads\u00ad&#8217; p\u00ado\u00adc\u00adk\u00ade\u00adt\u00ads<\/span>\t\t<\/h2>\n\t\n\t\t\t<p class=\"text-pretty w-fill font-bold text-16 leading-minimal sm:text-20 not-first:mt-24 mid:not-first:mt-32\">\n\t\t\tMany FMCG loyalty programmes live on websites built for desktop, driven by email reminders, and dependent on customers choosing to log in. The result is low engagement, leaky retention and a missed opportunity to build the kind of daily relationship with shoppers that turns buyers into advocates.<br>\t\t<\/p>\n\t\n\t\n\t<div class=\"flex flex-col gap-y-24 w-fill mt-44 mid:mt-24\">\n\t\t\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tBut the Yeokens app has given Yeo Valley something that most FMCG brands don&#8217;t have: a direct, owned channel to their most engaged customers, sitting on their home screen.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tThe immediate effects are tangible. Participation barriers have fallen sharply \u2014 QR scanning replaces manual code entry, and push notifications prompt engagement at the moments that matter. Features like in-store vouchers are exclusive to the app, giving users a genuine reason to make it part of their shopping routine rather than an afterthought.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tBut the longer-term value is the relationship. Every interaction in the app from scans to spins and redeemed rewards; each is a data point that Yeo Valley can use to personalise future engagement, understand what drives their community, and deepen the loyalty of the customers who matter most. That kind of first-party relationship with 400,000+ active participants is genuinely difficult to replicate through any other channel.<\/p>\n\n<p class=\"*:link:underline text-16 md:text-18 leading-minimal md:leading-[1.4] text-start\">\n\tCrucially, in a sector where mobile loyalty is still rare, YeoValley has established a position that will only strengthen as the product and proposition matures and the habit compounds.<\/p>\n\t<\/div>\n<\/div>\t<\/div>\n<\/div>\n\n<div\n\tclass=\"overflow-x-clip text-on-background flow-root bg-orange-300\"\n\t\t\tdata-theme=\"orange-light\"\n\t\t>\n\t<div class=\"wrap:grid wrap:grid-cols-[1fr_minmax(0,90rem)_1fr] *:col-2\">\n\t\t<div class=\"block-inset-x flex flex-col gap-32 md:grid md:grid-cols-6 items-start md:items-center pt-64 sm:pt-120 pb-64 sm:pb-120\">\n\t<div class=\"row-1 col-start-1 col-end-span-3\">\n\t\t\t\t\t<h2 class=\"text-36 leading-none md:text-44 font-black uppercase text-balance\">\n\t\t\t\tRead more success stories\t\t\t<\/h2>\n\t\t\n\t\t\t\t\t<p class=\"text-16 leading-minimal md:text-24 mt-12\">\n\t\t\t\tFrom retail and healthcare to FMCG and media, we help ambitious organisations solve complex challenges, drive revenue, and build loyalty with exceptional digital products and mobile apps.\t\t\t<\/p>\n\t\t\t<\/div>\n\n\t<a\thref=\"\/en-nl\/work\"class=\"focus:outline-hidden focus-visible:outline-auto transition uppercase leading-none outline-offset-8 disabled:grayscale disabled:pointer-events-none select-none group relative isolate h-52 rounded-full border border-accent px-40 flex items-center font-semibold justify-center-safe button row-1 col-start-5 col-end-span-2 md:justify-self-end\">\n\t\t\t<div aria-hidden=\"true\" class=\"absolute top-0 left-0 -z-10 flex size-50 items-center justify-end rounded-full bg-accent text-on-accent transition-[width] ease-spring-smooth group-hocus:w-full duration-500\">\n\t\t\t<div class=\"-translate-x-16\">\n\t\t\t\t<svg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'><path d='M4.34065 10.829L13.649 10.829L9.58232 14.8957C9.25732 15.2207 9.25732 15.754 9.58232 16.079C9.73801 16.2351 9.94939 16.3228 10.1698 16.3228C10.3903 16.3228 10.6016 16.2351 10.7573 16.079L16.249 10.5873C16.574 10.2623 16.574 9.73735 16.249 9.41235L10.7573 3.92068C10.4323 3.59568 9.90732 3.59568 9.58232 3.92068C9.25732 4.24568 9.25732 4.77068 9.58232 5.09568L13.649 9.16235L4.34065 9.16235C3.88232 9.16235 3.50732 9.53735 3.50732 9.99568C3.50732 10.454 3.88232 10.829 4.34065 10.829Z' fill='currentColor' \/><\/svg>\t\t\t<\/div>\n\t\t<\/div>\n\t\n\t<span class=\"translate-x-20 text-accent uppercase transition ease-spring-smooth group-hocus:-translate-x-20 group-hocus:text-on-accent duration-500\">\n\t\tDiscover all our work\t<\/span>\n\n\t<\/a>\n\t<\/div>\t<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Setting a new benchmark for FMCG with a mobile-first loyalty platform.","protected":false},"featured_media":3368,"template":"","meta":{"es_utils_meta_schema":"","esPageTheme":"default","esPageBackground":"","esWorkLogoColorId":602,"esWorkLogoMonoId":604,"esWorkLogoColorUrl":"https:\/\/www.apadmi.com\/uploads\/2026\/07\/YeoValley-White.svg","esWorkLogoMonoUrl":"https:\/\/www.apadmi.com\/uploads\/2026\/07\/YeoValley-Black.svg","footnotes":""},"sector":[],"class_list":["post-5132","work","type-work","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Yeo Valley | Loyalty App | Apadmi<\/title>\n<meta name=\"description\" content=\"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Yeo Valley | Loyalty App | Apadmi\" \/>\n<meta property=\"og:description\" content=\"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/\" \/>\n<meta property=\"og:site_name\" content=\"Apadmi\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-23T11:18:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/apadmi.com\/uploads\/2026\/07\/yeo-valley-app-1.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/\",\"url\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/\",\"name\":\"Yeo Valley | Loyalty App | Apadmi\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/apadmi.com\\\/uploads\\\/2026\\\/07\\\/yeo-valley-app-1.webp\",\"datePublished\":\"2026-07-14T18:48:23+00:00\",\"dateModified\":\"2026-07-23T11:18:35+00:00\",\"description\":\"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/#breadcrumb\"},\"inLanguage\":\"en-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NL\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/#primaryimage\",\"url\":\"https:\\\/\\\/apadmi.com\\\/uploads\\\/2026\\\/07\\\/yeo-valley-app-1.webp\",\"contentUrl\":\"https:\\\/\\\/apadmi.com\\\/uploads\\\/2026\\\/07\\\/yeo-valley-app-1.webp\",\"width\":1600,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/work\\\/yeo-valley\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.apadmi.com\\\/en-nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Yeo Valley Organic\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#website\",\"url\":\"https:\\\/\\\/www.apadmi.com\\\/\",\"name\":\"Apadmi\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.apadmi.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#organization\",\"name\":\"Apadmi\",\"url\":\"https:\\\/\\\/www.apadmi.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NL\",\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Apadmi\"},\"image\":{\"@id\":\"https:\\\/\\\/www.apadmi.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Yeo Valley | Loyalty App | Apadmi","description":"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/","og_locale":"en_US","og_type":"article","og_title":"Yeo Valley | Loyalty App | Apadmi","og_description":"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.","og_url":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/","og_site_name":"Apadmi","article_modified_time":"2026-07-23T11:18:35+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/apadmi.com\/uploads\/2026\/07\/yeo-valley-app-1.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/","url":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/","name":"Yeo Valley | Loyalty App | Apadmi","isPartOf":{"@id":"https:\/\/www.apadmi.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/#primaryimage"},"image":{"@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/#primaryimage"},"thumbnailUrl":"https:\/\/apadmi.com\/uploads\/2026\/07\/yeo-valley-app-1.webp","datePublished":"2026-07-14T18:48:23+00:00","dateModified":"2026-07-23T11:18:35+00:00","description":"Discover how Apadmi reinvented customer loyalty for Yeo Valley Organic with a mobile app built for engagement and rewards.","breadcrumb":{"@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/#breadcrumb"},"inLanguage":"en-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/"]}]},{"@type":"ImageObject","inLanguage":"en-NL","@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/#primaryimage","url":"https:\/\/apadmi.com\/uploads\/2026\/07\/yeo-valley-app-1.webp","contentUrl":"https:\/\/apadmi.com\/uploads\/2026\/07\/yeo-valley-app-1.webp","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/www.apadmi.com\/en-nl\/work\/yeo-valley\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.apadmi.com\/en-nl\/"},{"@type":"ListItem","position":2,"name":"Yeo Valley Organic"}]},{"@type":"WebSite","@id":"https:\/\/www.apadmi.com\/#website","url":"https:\/\/www.apadmi.com\/","name":"Apadmi","description":"","publisher":{"@id":"https:\/\/www.apadmi.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.apadmi.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-NL"},{"@type":"Organization","@id":"https:\/\/www.apadmi.com\/#organization","name":"Apadmi","url":"https:\/\/www.apadmi.com\/","logo":{"@type":"ImageObject","inLanguage":"en-NL","@id":"https:\/\/www.apadmi.com\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Apadmi"},"image":{"@id":"https:\/\/www.apadmi.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/work\/5132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/work"}],"about":[{"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/types\/work"}],"version-history":[{"count":3,"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/work\/5132\/revisions"}],"predecessor-version":[{"id":6738,"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/work\/5132\/revisions\/6738"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/media\/3368"}],"wp:attachment":[{"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/media?parent=5132"}],"wp:term":[{"taxonomy":"sector","embeddable":true,"href":"https:\/\/www.apadmi.com\/en-nl\/wp-json\/wp\/v2\/sector?post=5132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}