{"id":9,"date":"2026-03-08T15:25:56","date_gmt":"2026-03-08T15:25:56","guid":{"rendered":"https:\/\/cokeprices.uk\/?page_id=9"},"modified":"2026-03-25T19:42:41","modified_gmt":"2026-03-25T19:42:41","slug":"elementor-9","status":"publish","type":"page","link":"https:\/\/cokeprices.uk\/","title":{"rendered":"Whos doing the best deals on Coca-Cola"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"9\" class=\"elementor elementor-9\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12ff1d1 e-flex e-con-boxed e-con e-parent\" data-id=\"12ff1d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df23742 elementor-widget elementor-widget-html\" data-id=\"df23742\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<canvas id=\"global-matrix\" style=\"position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; z-index: -999; pointer-events: none; background-color: #050505;\"><\/canvas>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function() {\n    const canvas = document.getElementById('global-matrix');\n    const ctx = canvas.getContext('2d');\n\n    function resizeCanvas() {\n      canvas.width = window.innerWidth;\n      canvas.height = window.innerHeight;\n    }\n    resizeCanvas();\n    window.addEventListener('resize', resizeCanvas);\n\n    \/\/ Characters for the digital rain\n    const letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\u00a3$\u20ac\u00a5';\n    const fontSize = 16;\n    \n    \/\/ --- \u2194\ufe0f CONTROL YOUR SPACING HERE \u2194\ufe0f ---\n    const columnGap = 40; \/\/ Higher number = wider gaps between rain lines!\n    \n    let columns = canvas.width \/ columnGap;\n    let drops = [];\n    for(let x = 0; x < columns; x++) drops[x] = 1;\n\n    \/\/ --- YOUR EXACT NEON BLUE COLOR ---\n    const matrixColor = '#00f3ff'; \n\n    function drawMatrix() {\n      \/\/ The fade effect\n      ctx.fillStyle = 'rgba(5, 5, 5, 0.1)';\n      ctx.fillRect(0, 0, canvas.width, canvas.height);\n\n      ctx.fillStyle = matrixColor;\n      ctx.font = fontSize + 'px Orbitron'; \n\n      for(let i = 0; i < drops.length; i++) {\n        const text = letters.charAt(Math.floor(Math.random() * letters.length));\n        \n        \/\/ Draw text with the new columnGap spacing\n        ctx.fillText(text, i * columnGap, drops[i] * fontSize);\n\n        if(drops[i] * fontSize > canvas.height && Math.random() > 0.975) {\n          drops[i] = 0;\n        }\n        drops[i]++;\n      }\n    }\n    \n    \/\/ Rain speed (higher number = slower)\n    setInterval(drawMatrix, 110);\n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-47737ef elementor-widget elementor-widget-html\" data-id=\"47737ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Orbitron:wght@400;700&family=Rajdhani:wght@500;700&display=swap');\n\n  .cyber-tracker-wrapper {\n    background-color: transparent;\n    padding: 40px 20px;\n    font-family: 'Rajdhani', sans-serif;\n    color: #fff;\n    display: flex;\n    flex-wrap: wrap; \n    justify-content: center;\n    gap: 30px; \n    position: relative; \n  }\n\n  .signal-text { \n    width: 100%; \n    text-align: center; \n    font-size: 13px; \n    color: #888; \n    letter-spacing: 1px; \n    margin-bottom: 5px; \n  }\n\n  .price-board {\n    width: 100%;\n    max-width: 500px; \n    background: rgba(20, 20, 25, 0.6);\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n    border-radius: 15px;\n    padding: 30px;\n    position: relative;\n    overflow: hidden;\n  }\n\n  .board-classic {\n    border: 1px solid rgba(255, 0, 60, 0.3);\n    box-shadow: 0 0 30px rgba(255, 0, 60, 0.15), inset 0 0 20px rgba(255, 0, 60, 0.05);\n  }\n  .board-classic .board-title { color: #ff003c; text-shadow: 0 0 10px #ff003c, 0 0 20px #ff003c; }\n\n  .board-zero {\n    border: 1px solid rgba(200, 200, 200, 0.3);\n    box-shadow: 0 0 30px rgba(255, 255, 255, 0.1), inset 0 0 20px rgba(255, 255, 255, 0.05);\n  }\n  .board-zero .board-title { color: #ffffff; text-shadow: 0 0 10px #ffffff, 0 0 20px #aaaaaa; }\n\n  .price-board::before {\n    content: \"\"; position: absolute; top: -50%; left: -50%; width: 200%; height: 200%;\n    transform: rotate(45deg); animation: scan 6s linear infinite; pointer-events: none;\n  }\n  .board-classic::before { background: linear-gradient(to bottom, transparent, rgba(255,0,60,0.03), transparent); }\n  .board-zero::before { background: linear-gradient(to bottom, transparent, rgba(255,255,255,0.03), transparent); }\n\n  @keyframes scan {\n    0% { transform: translateY(-100%) rotate(45deg); }\n    100% { transform: translateY(100%) rotate(45deg); }\n  }\n\n  .board-title {\n    font-family: 'Orbitron', sans-serif; text-align: center;\n    font-size: 24px; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 30px;\n  }\n\n  .supermarket-row {\n    display: flex; justify-content: space-between; align-items: center;\n    background: rgba(0, 0, 0, 0.5); margin-bottom: 15px; padding: 15px 20px;\n    border-radius: 8px; border-left: 4px solid #333; transition: all 0.3s ease;\n    cursor: pointer;\n  }\n\n  .board-classic .supermarket-row:hover { border-left-color: #ff003c; background: rgba(255, 0, 60, 0.05); transform: translateX(5px); }\n  .board-zero .supermarket-row:hover { border-left-color: #fff; background: rgba(255, 255, 255, 0.05); transform: translateX(5px); }\n\n  .store-name { font-size: 18px; font-weight: 700; letter-spacing: 1px; }\n  .store-price { font-family: 'Orbitron', sans-serif; font-size: 22px; color: #00f3ff; text-shadow: 0 0 8px #00f3ff; transition: all 0.3s ease;}\n  .product-desc { font-size: 13px; color: #888; }\n\n  .row-tesco:hover { border-color: #00539F !important; box-shadow: 0 0 15px rgba(0, 83, 159, 0.4); }\n  .row-tesco:hover .store-price { color: #00539F; text-shadow: 0 0 8px #00539F; }\n  \n  .row-asda:hover { border-color: #78BE20 !important; box-shadow: 0 0 15px rgba(120, 190, 32, 0.4); }\n  .row-asda:hover .store-price { color: #78BE20; text-shadow: 0 0 8px #78BE20; }\n  \n  .row-sainsburys:hover { border-color: #F06C00 !important; box-shadow: 0 0 15px rgba(240, 108, 0, 0.4); }\n  .row-sainsburys:hover .store-price { color: #F06C00; text-shadow: 0 0 8px #F06C00; }\n\n  .row-bm:hover { border-color: #ff6600 !important; box-shadow: 0 0 15px rgba(255, 102, 0, 0.4); }\n  .row-bm:hover .store-price { color: #ff6600; text-shadow: 0 0 8px #ff6600; }\n\n  .cyber-logo img {\n    animation: badBulb 4s infinite;\n  }\n\n  @keyframes badBulb {\n    0%, 18%, 22%, 25%, 53%, 57%, 100% { opacity: 1; }\n    20%, 24%, 55% { opacity: 0.1; }\n  }\n<\/style>\n\n<div class=\"cyber-tracker-wrapper\">\n  \n  <div class=\"signal-text\">Last supermarket signal: 23rd Apr 2026<\/div>\n  \n  <!-- CLASSIC BOARD -->\n  <div class=\"price-board board-classic\">\n    <h2 class=\"board-title\">Classic (330ml)<\/h2>\n\n    <div class=\"supermarket-row row-tesco\" data-url=\"https:\/\/www.tesco.com\/groceries\/en-GB\/products\/273867627\">\n      <div><div class=\"store-name\">TESCO<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a315.00 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-asda\" data-url=\"https:\/\/www.asda.com\/groceries\/product\/regular-cola\/coca-cola-original-taste-24-x-330ml\/6035632\">\n      <div><div class=\"store-name\">ASDA<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a312.50 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-sainsburys\" data-url=\"https:\/\/www.sainsburys.co.uk\/gol-ui\/product\/coca-cola-original-taste-24x330ml\">\n      <div><div class=\"store-name\">SAINSBURY'S<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.50 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-bm\" data-url=\"https:\/\/www.bmstores.co.uk\/products\/coca-cola-original-taste-24-x-330ml-405799\">\n      <div><div class=\"store-name\">B&M<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a312.49 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-tesco\" data-url=\"https:\/\/www.tesco.com\/groceries\/en-GB\/products\/316304267\">\n      <div><div class=\"store-name\">TESCO<\/div><div class=\"product-desc\">18 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a311.35 x18<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-asda\" data-url=\"https:\/\/www.asda.com\/groceries\/product\/coca-cola-classic\/coca-cola-original-taste-18-x-330ml\/9090181\">\n      <div><div class=\"store-name\">ASDA<\/div><div class=\"product-desc\">18 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a310.74 x18<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-sainsburys\" data-url=\"https:\/\/www.sainsburys.co.uk\/gol-ui\/product\/coca-cola--mini-cans-x12-150ml\">\n      <div><div class=\"store-name\">SAINSBURY'S<\/div><div class=\"product-desc\">12 x 150ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.50 x12<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- ZERO BOARD -->\n  <div class=\"price-board board-zero\">\n    <h2 class=\"board-title\">Zero Sugar (330ml)<\/h2>\n\n    <div class=\"supermarket-row row-tesco\" data-url=\"https:\/\/www.tesco.com\/groceries\/en-GB\/products\/281926402\">\n      <div><div class=\"store-name\">TESCO<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a312.00 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-asda\" data-url=\"https:\/\/www.asda.com\/groceries\/product\/sugar-free-diet-cola\/coca-cola-zero-sugar-30-x-330ml\/4951113\">\n      <div><div class=\"store-name\">ASDA<\/div><div class=\"product-desc\">30 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a314.24 x30<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-sainsburys\" data-url=\"https:\/\/www.sainsburys.co.uk\/gol-ui\/product\/coke-zero-sugar-24x330ml\">\n      <div><div class=\"store-name\">SAINSBURY'S<\/div><div class=\"product-desc\">24 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.50 x24<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-bm\" data-url=\"https:\/\/www.bmstores.co.uk\/products\/coca-cola-zero-sugar-30-x-330ml-406340\">\n      <div><div class=\"store-name\">B&M<\/div><div class=\"product-desc\">30 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.99 x30<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-tesco\" data-url=\"https:\/\/www.tesco.com\/groceries\/en-GB\/products\/316438581\">\n      <div><div class=\"store-name\">TESCO<\/div><div class=\"product-desc\">18 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.00 x18<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-asda\" data-url=\"https:\/\/www.asda.com\/groceries\/product\/sugar-free-diet-cola\/coca-cola-zero-sugar-18-x-330ml\/4860889\">\n      <div><div class=\"store-name\">ASDA<\/div><div class=\"product-desc\">18 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.24 x18<\/div>\n    <\/div>\n    <div class=\"supermarket-row row-sainsburys\" data-url=\"https:\/\/www.sainsburys.co.uk\/gol-ui\/product\/schweppes-orange-juice-24-x-125ml\">\n      <div><div class=\"store-name\">SAINSBURY'S<\/div><div class=\"product-desc\">18 x 330ml<\/div><\/div>\n      <div class=\"store-price\">\u00a39.50 x18<\/div>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<script>\n  document.addEventListener(\"DOMContentLoaded\", function() {\n\n    \/\/ Click to visit store\n    document.querySelectorAll(\".supermarket-row[data-url]\").forEach(function(row) {\n      row.addEventListener(\"click\", function() {\n        window.open(row.getAttribute(\"data-url\"), \"_blank\");\n      });\n    });\n    \n    function sortBoard(boardClass) {\n      const board = document.querySelector(boardClass);\n      if (!board) return;\n\n      const rows = Array.from(board.querySelectorAll(\".supermarket-row\"));\n\n      const sortedRows = rows.map(row => {\n        const priceText = row.querySelector(\".store-price\").innerText;\n        let unitPrice = 9999; \n\n        const priceMatch = priceText.match(\/\u00a3(\\d+\\.\\d{2})\/);\n        const qtyMatch = priceText.match(\/x(\\d+)\/i);\n\n        if (priceMatch && qtyMatch) {\n          const price = parseFloat(priceMatch[1]);\n          const qty = parseInt(qtyMatch[1], 10);\n          unitPrice = price \/ qty;\n          row.querySelector(\".product-desc\").innerText = Math.round(unitPrice * 100) + \"p per can\";\n        }\n\n        return { element: row, score: unitPrice };\n        \n      }).sort((a, b) => a.score - b.score); \n\n      sortedRows.forEach(item => {\n        board.appendChild(item.element);\n      });\n    }\n\n    sortBoard(\".board-classic\");\n    sortBoard(\".board-zero\");\n    \n  });\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a03eca elementor-widget elementor-widget-html\" data-id=\"5a03eca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Share+Tech+Mono&display=swap');\n\n  .info-terminal-wrapper {\n    width: 100%;\n    max-width: 800px;\n    margin: 40px auto; \n    background-color: #0a0a0c;\n    border: 2px solid #00f3ff;\n    border-radius: 8px;\n    box-shadow: 0 0 15px rgba(0, 243, 255, 0.2), inset 0 0 20px rgba(0, 243, 255, 0.1);\n    position: relative;\n    overflow: hidden;\n    font-family: 'Share Tech Mono', monospace;\n    color: #00f3ff;\n  }\n\n  .info-terminal-wrapper::after {\n    content: \" \";\n    display: block;\n    position: absolute;\n    top: 0; left: 0; bottom: 0; right: 0;\n    background: linear-gradient(rgba(18, 16, 16, 0) 50%, rgba(0, 0, 0, 0.25) 50%), linear-gradient(90deg, rgba(255, 0, 0, 0.06), rgba(0, 255, 0, 0.02), rgba(0, 0, 255, 0.06));\n    z-index: 2;\n    background-size: 100% 4px, 6px 100%;\n    pointer-events: none;\n  }\n\n  .info-header {\n    background: #00f3ff;\n    color: #000;\n    padding: 8px 15px;\n    font-weight: bold;\n    font-size: 16px;\n    display: flex;\n    justify-content: space-between;\n    z-index: 3;\n    position: relative;\n  }\n\n  .info-body {\n    padding: 25px 30px;\n    position: relative;\n    z-index: 3;\n    font-size: 16px;\n    line-height: 1.6;\n    text-shadow: 0 0 5px #00f3ff;\n  }\n  \n  .info-body .highlight {\n    color: #ff003c;\n    text-shadow: 0 0 8px #ff003c;\n  }\n<\/style>\n\n<div class=\"info-terminal-wrapper\">\n  <div class=\"info-header\">\n    <span>> SYSTEM_IDENT.DAT<\/span>\n    <span>STATUS: ACTIVE<\/span>\n  <\/div>\n  <div class=\"info-body\">\n    <p>Welcome to <span class=\"highlight\">CokePrices UK<\/span>, your dedicated supermarket price tracker for Coca-Cola products. We monitor the daily cost of Classic and Zero Sugar 330ml multipacks across major retailers including Tesco, Asda, Sainsbury's, and B&M.<\/p>\n    <br>\n    <p>Our automated system scans for the latest rollbacks, Clubcard prices, and Nectar deals to calculate the true price per can. Whether you are looking to beat grocery inflation, find the best bulk deals, or simply track pricing trends, our live dashboard ensures you never overpay for your fizzy treat.<\/p>\n  <\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7a15df8 elementor-widget elementor-widget-html\" data-id=\"7a15df8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n  .cyber-content-block {\n    background-color: #050505;\n    border-left: 3px solid #00f3ff;\n    padding: 20px;\n    margin-top: 40px;\n    font-family: 'Share Tech Mono', monospace;\n    color: #a0a0a0;\n    line-height: 1.6;\n  }\n  .cyber-content-block h2 {\n    color: #00f3ff;\n    font-size: 18px;\n    margin-bottom: 15px;\n    text-shadow: 0 0 5px rgba(0, 243, 255, 0.3);\n  }\n  .cyber-content-block p {\n    margin-bottom: 15px;\n    font-size: 15px;\n  }\n<\/style>\n\n<div class=\"cyber-content-block\">\n  <h2>> DATABANK: UK COLA PRICING METRICS<\/h2>\n  <p>Tracking the fluctuating costs of Coca-Cola across major United Kingdom supermarkets requires constant vigilance. As grocery inflation impacts household budgets, identifying the most efficient price-per-can ratio is critical. Retailers like Tesco, Asda, Sainsbury's, and B&M frequently adjust their multipack pricing through loyalty schemes such as Clubcard and Nectar prices, or temporary rollback events. Our automated terminal scrapes these metrics daily to provide a centralized, unbiased feed of the current market landscape.<\/p>\n  \n  <h2>> SYSTEM ANALYSIS: THE SUGAR TAX EFFECT<\/h2>\n  <p>A significant variable in modern soft drink pricing is the UK Soft Drinks Industry Levy, commonly known as the sugar tax. This legislation fundamentally split the market pricing matrix. Coca-Cola Original Taste (Classic) maintains its traditional recipe, thereby incurring the levy and driving up the baseline cost per unit. Conversely, Coca-Cola Zero Sugar bypasses this financial penalty, allowing supermarkets to offer larger multipacks (such as 30-can crates) at a substantially lower price point. Our tracking matrix isolates these two distinct product categories to ensure accurate data comparison.<\/p>\n  \n  <h2>> ALGORITHM PARAMETERS: OPTIMAL PURCHASING<\/h2>\n  <p>To maximize purchasing efficiency, consumers must monitor the standard baseline price versus active loyalty discounts. A standard 24-pack of Classic Coca-Cola may baseline at over sixteen pounds, but strategic purchasing during a localized supermarket price war can reduce this significantly. By utilizing our live web-scraping script, users can bypass marketing noise and directly access raw numerical data, ensuring they only execute a transaction when the market favors the buyer.<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Last supermarket signal: Classic (330ml) TESCO24 x 330ml ASDA24 x 330ml SAINSBURY&#8217;S24 x 330ml B&#038;M24 x 330ml TESCO18 x 330ml ASDA18 x 330ml SAINSBURY&#8217;S12 x 150ml Zero Sugar (330ml) TESCO24 x 330ml ASDA30 x 330ml SAINSBURY&#8217;S24 x 330ml B&#038;M30 x 330ml TESCO18 x 330ml ASDA18 x 330ml SAINSBURY&#8217;S18 x 330ml > SYSTEM_IDENT.DAT STATUS: ACTIVE Welcome [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_theme","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cokeprices.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9"}],"version-history":[{"count":149,"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":340,"href":"https:\/\/cokeprices.uk\/index.php?rest_route=\/wp\/v2\/pages\/9\/revisions\/340"}],"wp:attachment":[{"href":"https:\/\/cokeprices.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}