# Kroger Grocery Order From Google Sheet

> Reads your grocery list from a Google Sheet, searches Kroger for each item to find the best-priced match, adds them to your Kroger cart, then sends you a notification that your order is ready for checkout.

Content type: workflow
Source URL: https://www.agentpmt.com/agent-workflow-skills/kroger-grocery-order-from-google-sheet
Markdown URL: https://www.agentpmt.com/api/agent/workflows/kroger-grocery-order-from-google-sheet?format=agent-md
Updated: 2026-03-01T03:29:39.828Z
Author: firef1ie

---

Estimated time saved: 25 minutes.

## Tools

- Google Sheets
- Grocery Shopping - Kroger
- AgentPMT Send Human Request

## Workflow Outline

1. Fetch Grocery List from Google Sheet: Read the user's grocery list Google Sheet. Look for a sheet or spreadsheet named 'grocery list' (or as specified by the user). Read all rows containing grocery items. Expect colum...
2. Parse Grocery Items: Goal: Parse the raw Google Sheet data into a clean structured list of grocery items | Inputs: Row data from the Google Sheet containing grocery items, potentially with columns for item name, quantity, unit, and notes. |...
3. For Each Grocery Item: Repeat this section for each grocery_item. Iterate over each grocery item parsed from the list. For each item, search Kroger, select the best match, and add it to the cart. Track whe...
4. Search Kroger for Item: Search Kroger for the current grocery_item. Use the item name plus any brand/qualifier hints as the search query. Retrieve at least 5 product results. Include pricing and availabi...
5. Update Sheet with Results: Update the grocery list Google Sheet to reflect the results. For each item that was successfully added to the Kroger cart, mark it as purchased (e.g. add a checkmark or 'Added' st...
6. Select Best Priced Match: Goal: Select the best product from Kroger search results for the current grocery item | Inputs: The current grocery_item (name, quantity, unit, notes) and the list of Kroger search results with prices and availability |...
7. Send Completion Notification: Send the user a notification that their Kroger grocery order is ready in their cart. Include in the message: the total number of items added to cart, the estimated total cost, and...
8. Add Item to Kroger Cart: If the previous step found a suitable product (found=true), add it to the user's Kroger cart using the selected product ID and the quantity from the grocery list. If found=false,...