Key insights include: 1) Improved business operations impacted over 1/5 of their total revenue; 2) the ability to meet the needs of shoppers is a top advantage; and 3) adopting a common platform is the key to shopper-centricity.
","alternateLabel":null,"teaserImage":{"id":4905,"url":"https://assets1.progressivegrocer.com/files/styles/secondary_articles_short/s3/2020-12/Precima-500x281.jpg?itok=zPUPGb4w","width":500,"alt":"The Importance of Retailer-Supplier Collaboration in Grocery and Drug","height":281},"sponsored":true,"businessTopic":[],"company":[],"contentType":[]},{"title":"Ready for Anything: How Retailers Can Prepare for the Next Pivot","id":60970,"bundle":"whitepaper","url":"/ready-anything-how-retailers-can-prepare-next-pivot","date":"2020-12-01T00:00:00","author":{"email":"tdombach@ensembleiq.com","uname":"tdombach","firstName":"Teresa","lastName":"Dombach","bio":"Teresa Dombach is Progressive Grocer's digital operations manager. She can be reached at tdombach@ensembleiq.com.
\r\n","title":"Senior Digital Operations Manager - Execution","picture":{"id":204,"url":"https://assets1.progressivegrocer.com/files/s3fs-public/styles/portrait_gallery_item/public/pictures/2020-06/teresa%20square.jpg?VersionId=KtMJsrnviFZI3l_YLuY0xJdAMh3H0XFV&h=6c83441f&itok=zTF1wDfW","alt":"Teresa","width":300,"height":300},"phone":null,"contactForm":true},"summary":"Winning with shoppers in a world of constant change requires retailers to adjust their thinking about the shopper journey and the role of the store experience. ","body":"Winning with shoppers in a world of constant change requires retailers to adjust their thinking about the shopper journey and the role of the store experience. Long project lead times and even longer rollouts with uncertain outcomes have given way to a new age of urgency, agility and openness. COVID-19 has taught the industry the importance of moving fast and remaining flexible, attributes that will grow in importance in 2021. For a fresh perspective on the road ahead, store experience and self-service leader Diebold-Nixdorf shares its unique philosophy and recommendations on how retailers can capitalize on rapidly changing shopper behaviors in a dynamic market.
","alternateLabel":null,"teaserImage":{"id":4909,"url":"https://assets1.progressivegrocer.com/files/styles/secondary_articles_short/s3/2020-11/DN_Openness-Guide_500x281.jpg?itok=30zEvpCo","width":600,"alt":"Open Retailing","height":281},"sponsored":true,"businessTopic":[],"company":[],"contentType":[]},{"title":"Creating Lasting Customer Loyalty with Data-Driven Marketing","id":60777,"bundle":"whitepaper","url":"/creating-lasting-customer-loyalty-data-driven-marketing","date":"2020-11-02T00:00:00","author":{"email":"tdombach@ensembleiq.com","uname":"tdombach","firstName":"Teresa","lastName":"Dombach","bio":"Teresa Dombach is Progressive Grocer's digital operations manager. She can be reached at tdombach@ensembleiq.com.
\r\n","title":"Senior Digital Operations Manager - Execution","picture":{"id":204,"url":"https://assets1.progressivegrocer.com/files/s3fs-public/styles/portrait_gallery_item/public/pictures/2020-06/teresa%20square.jpg?VersionId=KtMJsrnviFZI3l_YLuY0xJdAMh3H0XFV&h=6c83441f&itok=zTF1wDfW","alt":"Teresa","width":300,"height":300},"phone":null,"contactForm":true},"summary":"Explore the four main uses of AI and ML in loyalty marketing: Personalization, Chatbots, Gamification and Loyalty Fraud Prevention.\r\n","body":"In this guide, we will explore the four main uses of AI and ML in loyalty marketing: Personalization, Chatbots, Gamification and Loyalty Fraud Prevention, as well as specific examples of these types of loyalty program enhancements in action.
\n\nFrom employing hyper-segmentation to preventing costly loyalty fraud, implementing AI and ML in loyalty programs allows brands to create highly personal one-to-one marketing experiences to establish customer loyalty at scale.
\n\nKey points:
\n\nGina Acosta is the Editor-in-Chief for Progressive Grocer. She is obsessed with grocery stores, food retailers, international travel and her favorite place in the world is the 6th Arrondissement of Paris. Gina has covered the retail and CPG industries for various business publications since 2014.
Previously she was a writer and editor for the Tampa Bay Times. She served on the editorial board of the Washington Post and as an assistant editor there for more than 13 years. She has also worked for the Hartford Courant, Tallahassee Democrat, and Miami Herald.
In 2006 she was awarded the Nieman Fellowship for Journalism at Harvard University, where she spent more than a year studying retail, agribusiness and teaching journalism.
She has received the Hispanic Media 100 Award, Women in Communications Leadership Award, Tallahassee Democrat Award for Newsroom Excellence, Dow Jones Newspaper Fund Intern Award and Hearst Journalism Award. She has also been selected as a fellow by Investigative Reporters and Editors, the Poynter Institute, the Maynard Media Academy and American Society of Newspaper Editors.
A native of Miami, she earned a Bachelor's Degree in Journalism from Florida A&M University and a Master of Science from the University of Tampa.
When she is not geeking out about grocery and retail news, Gina loves hiking with her Border Collie, Riley, and planning her next trip to Paris. Gina speaks fluent English, Spanish, Italian and is trying really hard to learn French.
Follow Gina on LinkedIn.
","title":"Editor-in-Chief","picture":{"id":138,"url":"https://assets1.progressivegrocer.com/files/s3fs-public/styles/portrait_gallery_item/public/2024-04/gina_1.jpg?VersionId=xXZuh3Rov2C3G9xKyjeatCQhTcB0eUOe&h=7f412c8f&itok=hqvpJIVp","alt":"Gina Acosta, Progressive Grocer","width":480,"height":480},"phone":"813-417-4149","contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":38147,"url":"https://assets1.progressivegrocer.com/files/styles/secondary_articles_short/s3/2020-08/kingsfoodmarkets_0.jpg?itok=r3_hD23C","width":1026,"height":684,"alt":"How Kings Food Markets Is Winning the Mask War"},"topics":[{"name":"Supermarket & Grocery Industry News","url":"/supermarket-grocery-industry-news"},{"name":"Coronavirus","url":"/coronavirus"},{"name":"Operations","url":"/operations"}],"attachedFiles":[]},{"title":"Save Mart Puts Pricing Optimization First","id":60185,"bundle":"article","summary":"Renews multi-year agreement with Revionics","showSummary":null,"url":"/save-mart-puts-pricing-optimization-first","date":"2020-08-19T00:00:00","author":{"email":"gacosta@ensembleiq.com","uname":"gacosta","firstName":"Gina","lastName":"Acosta","bio":"Gina Acosta is the Editor-in-Chief for Progressive Grocer. She is obsessed with grocery stores, food retailers, international travel and her favorite place in the world is the 6th Arrondissement of Paris. Gina has covered the retail and CPG industries for various business publications since 2014.
Previously she was a writer and editor for the Tampa Bay Times. She served on the editorial board of the Washington Post and as an assistant editor there for more than 13 years. She has also worked for the Hartford Courant, Tallahassee Democrat, and Miami Herald.
In 2006 she was awarded the Nieman Fellowship for Journalism at Harvard University, where she spent more than a year studying retail, agribusiness and teaching journalism.
She has received the Hispanic Media 100 Award, Women in Communications Leadership Award, Tallahassee Democrat Award for Newsroom Excellence, Dow Jones Newspaper Fund Intern Award and Hearst Journalism Award. She has also been selected as a fellow by Investigative Reporters and Editors, the Poynter Institute, the Maynard Media Academy and American Society of Newspaper Editors.
A native of Miami, she earned a Bachelor's Degree in Journalism from Florida A&M University and a Master of Science from the University of Tampa.
When she is not geeking out about grocery and retail news, Gina loves hiking with her Border Collie, Riley, and planning her next trip to Paris. Gina speaks fluent English, Spanish, Italian and is trying really hard to learn French.
Follow Gina on LinkedIn.
","title":"Editor-in-Chief","picture":{"id":138,"url":"https://assets1.progressivegrocer.com/files/s3fs-public/styles/portrait_gallery_item/public/2024-04/gina_1.jpg?VersionId=xXZuh3Rov2C3G9xKyjeatCQhTcB0eUOe&h=7f412c8f&itok=hqvpJIVp","alt":"Gina Acosta, Progressive Grocer","width":480,"height":480},"phone":"813-417-4149","contactForm":true},"digitalEdition":null,"sponsored":false,"taggedPro":null,"teaserImage":{"id":38142,"url":"https://assets1.progressivegrocer.com/files/styles/secondary_articles_short/s3/2020-08/savemart_0.jpg?itok=CrQNU-Jj","width":2048,"height":1332,"alt":"Save Mart Puts Pricing Optimization First"},"topics":[{"name":"Supermarket & Grocery Industry News","url":"/supermarket-grocery-industry-news"},{"name":"Operations","url":"/operations"},{"name":"Coronavirus","url":"/coronavirus"}],"attachedFiles":[]}]},"title":"Operations","contentParagraphs":null,"sections":null}; const country = "US"; const language = null; const SITE_LANGUAGE = "en"; const siteName = "Progressive Grocer"; const userRoles = ["anonymous"]; const userUid = 0; const indexName = "pg"; const title = "Operations | Progressive Grocer"; window.dataLayer = window.dataLayer || []; const data = {}; data.entityTaxonomy = {}; const contentTypes = [ "article", "blog", "bulletin", "embed_page", "landing_page", "event", "image", "page", "product", "whitepaper", "video", "tags", "author_profile", "buyers_guide_listing" ]; if ( routeInfo && "bundle" in routeInfo && contentTypes.includes(routeInfo["bundle"]) ) { data.entityBundle = routeInfo.bundle; data.entityTitle = title || `${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 taxonomy 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); } })();