\r\n
RELATED: Meijer Plans Sustainability Summit to Source New Products
\r\n\r\nMeijer launched Flashfood as a pilot program in November 2019 at a handful of its supercenters in Metro Detroit. After reducing in-store food waste by 10%, Meijer expanded the offering to all its stores two years later. Today, 264 Meijer stores offer the program, including all the retailer's supercenters and grocery stores.
\r\n\r\nThrough the Flashfood app, customers purchase food nearing its sell-by date, including meat, produce, seafood, deli, dairy and bakery products, at up to 50% off. Customers then pick up the food from the Flashfood zone located at the front of Meijer stores.
\r\n\r\nAccording to Flashfood data, the most-purchased item from Meijer via Flashfood is the retailer's produce box filled with various fruits and vegetables. Other top items purchased via the app are ground beef and Atlantic salmon.
\r\n\r\nFlashfood partners with retailers to upload surplus close-dated grocery items to an app for up to 50% off. Customers can go to the app, select a Meijer store, choose items they want to purchase and pay for them directly on the app. Then, they can go to the store to pick up their items and confirm their order with customer service.
\r\n\r\n\"We've seen amazing momentum in our partnership with Meijer, particularly after expanding availability of the app across all stores – and we're thrilled to celebrate them as our first U.S. retailer to hit this major milestone,\" said Brody Slacer, head of Partner Growth at Flashfood. \"Working with Meijer has given thousands of shoppers access to affordable, high-quality groceries while reducing the impact of retail food waste. A rare win-win for people and the planet.\"
\r\n\r\nThe initiative represents one way that Meijer offers both sustainability and value to its customers. The retailer is also investing in renewable solar energy, adding EV chargers at more stores and has invested more than $1.5 million in the Council of the Great Lakes Region since 2022. Meijer will also hold its second Sustainability Summit in October, giving vendors nationwide the opportunity to showcase their environmentally-focused products to Meijer merchants.
\r\n","imageSrcset":{"src":"https://assets1.storebrands.com/sb/styles/max_width_480/s3/2023-08/meijer.jpg?itok=H_gv_Uhi 480w, https://assets1.storebrands.com/sb/styles/max_width_640/s3/2023-08/meijer.jpg?itok=wDJRBuG9 640w, https://assets1.storebrands.com/sb/styles/max_width_800/s3/2023-08/meijer.jpg?itok=pNpeyIej 800w","sizes":"(min-width: 1300px) 375px, (min-width: 920px) 28vw, (min-width: 720px) 50vw, 100vw"},"imageCaption":"Meijer has hit a major milestone with Flashfood.","imagePosition":"right","imageAdvertisement":false,"imageSize":"large","imageLink":"","imageExpandable":false,"fullSizeImage":{"id":33846,"alt":"Meijer","width":1000,"url":"https://assets1.storebrands.com/sb/styles/max_width_800/s3/2023-08/meijer.jpg?itok=pNpeyIej","height":644}}]}}; const country = "HK"; const language = "en, *"; const SITE_LANGUAGE = "en"; const siteName = "Store Brands"; const userRoles = ["anonymous"]; const userUid = 0; const indexName = "storebrands"; window.dataLayer = window.dataLayer || []; const data = {}; data.entityTaxonomy = {}; const contentTypes = [ "article", "blog", "bulletin", "embed_page", "landing_page", "event", "image", "page", "product", "whitepaper", "video", "tags", ]; if ( routeInfo && "bundle" in routeInfo && contentTypes.includes(routeInfo["bundle"]) ) { data.entityBundle = routeInfo.bundle; data.entityTitle = `${routeInfo.title} | ${siteName}`; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.entityType = "node"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.entityTaxonomyKeys = {}; data.entityTaxonomyHierarchies = {}; data.parentNaicsCode = {}; data.isPro = false; data.algoliaIndexName = indexName; // Add toxonomy data const taxonomies = { businessTopic: "business_topic", contentType: "content_type", company: "company", marketSegment: "market_segment", }; const getHierarchy = (term, terms = []) => { terms.push({ id: term.id, name: term.name }); if (term.parentTerm != null) { getHierarchy(term.parentTerm, terms); } return terms; }; const getTerms = (term, useApiId = false) => { return { id: useApiId ? term.apiId : term.id, name: term.name }; }; const getKeys = (term) => { return { id: term.id, name: term.apiId }; }; Object.entries(taxonomies).forEach(([key, item]) => { terms = routeInfo[key]; if (terms && terms.length > 0) { data["entityTaxonomy"][item] = terms.map((term) => getTerms(term, key === "company") ); if (key !== "company") { data["entityTaxonomyKeys"][item] = terms.map(getKeys); termGroups = []; terms.forEach((term, termInd) => { termGroups[termInd] = getHierarchy(term); }); data["entityTaxonomyHierarchies"][item] = termGroups; } } }); data["entityTaxonomy"]["tags"] = routeInfo["topics"] || []; // Primary Topic is either the business topic or the top tag. if (routeInfo["businessTopic"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["businessTopic"][0]["name"]; } else { if (routeInfo["topics"]?.length > 0) { data["entityPrimaryTopic"] = routeInfo["topics"][0]["name"]; } } // Primary and secondary entityNaicsCodes come from the MarketSegment if (routeInfo.marketSegment?.length > 0) { data.entityNaicsCode = {}; data["entityNaicsCode"]["id"] = routeInfo["marketSegment"][0]["id"]; data["entityNaicsCode"]["name"] = routeInfo["marketSegment"][0]["naicsCode"]; if (routeInfo["marketSegment"][0]["parentTerm"] != null) { data["parentNaicsCode"]["id"] = routeInfo["marketSegment"][0]["parentTerm"]["id"]; data["parentNaicsCode"]["name"] = routeInfo["marketSegment"][0]["parentTerm"]["naicsCode"]; } } else { data.entityNaicsCode = []; } if (routeInfo.taggedPro) { data.isPro = routeInfo.taggedPro; } window.dataLayer.push(data); } else if (routeInfo && "vid" in routeInfo) { data.entityBundle = "tags"; data.entityTitle = routeInfo.name; data.entityId = routeInfo.id; data.entityName = routeInfo.author?.uname; data.entityCreated = routeInfo.created; data.entityType = "taxonomy_term"; data.entityLangcode = SITE_LANGUAGE; data.siteName = siteName; data.sponsored = routeInfo.sponsored; data.sponsor = routeInfo.sponsoringCompany; data.drupalLanguage = language; data.drupalCountry = country; data.userRoles = userRoles; data.userUid = userUid; data.algoliaIndexName = indexName; data["entityTaxonomy"]["tags"] = { id: routeInfo["id"], name: routeInfo["name"], }; window.dataLayer.push(data); } })();