A recipe card the machine can read
The recipe structured data your recipe plugin writes into the page. Without it, the ingredients are just words in a long post, and nothing can shop them.
Paste one recipe link. We read it the way a grocery cart has to, line by line, and tell you whether a reader could shop it in one tap, and what to fix if not.
One recipe post, not your homepage. PeristyleBot fetches that one page; nothing is stored or indexed.
Peristyle Grocery Cart is in ChatGPT's plugin directory. Add it once, then ask it to shop your recipe. You will see what a cook sees: your recipe, your ingredients, and a cart ready to fill.
The link opens its listing in the directory. Add it, and sign in when ChatGPT asks.
Add it in ChatGPTUsing Peristyle Grocery Cart, shop this recipe for me: https://yourblog.com/your-best-recipeOpen this prompt in ChatGPTCheck a recipe above and its link goes into the prompt.
Claude and Muse are coming soon.

The checker tells you a cart can be filled from one recipe. Signing up with the Peristyle grocery cart puts your whole catalog where cooks are asking, and gives you four things back.
When a cook asks ChatGPT for a dish, the grocery cart answers from its recipe catalog. Sign up and every recipe you publish is in it, kept in sync, so yours are the ones in the running.
Every cart made from your recipe carries your name and a link back to your post, so the credit and the next visit come to you, not to the assistant.
Affiliate commission on what your readers buy from your recipes, credited to you without a link to paste or a code to share.
Viewers, carts and purchases for every recipe, and which assistant sent each cook.
See an example dashboard30 days free, then $89 a month.
Put your recipes in the Peristyle grocery cart and your dashboard shows how cooks find and shop them through AI assistants like ChatGPT and Claude: how many opened each recipe, which assistant brought them, and how many filled a cart.
How your recipes are doing Last 30 days
Example dataMost of your shoppers arrive through ChatGPT (64%).
Where they arrive Viewers and carts by AI assistant
| Where they arrive | Viewers | Carts |
|---|---|---|
| ChatGPT | 312 | 62 |
| Claude | 118 | 26 |
| Grok | 57 | 9 |
The dashboard comes with the Peristyle plan: 30 days free, then $89 a month.
The recipe structured data your recipe plugin writes into the page. Without it, the ingredients are just words in a long post, and nothing can shop them.
Each line read as an amount, a unit and an ingredient, the way a cart has to read it to pick a product. “2 cups cherry tomatoes, halved” matches; “tomatoes (see note)” is a guess.
Separate steps so the method comes through in order, servings so a cart knows how much to buy, and the time it takes so a reader knows what they are signing up for.
A photo on the recipe card, and the author, so every cart made from the recipe carries your name and a link back to the post.
PeristyleBot, our crawler, fetches the one page you paste, once, and reads its recipe card. Nothing from it is stored, indexed or added to the grocery cart, and no sign-up or email is asked for. It identifies itself and signs every request, so your site can tell it is ours. How PeristyleBot works, and how to control it.
A recipe is shoppable when a grocery cart can be filled from it without a person retyping anything: the page carries recipe structured data, every ingredient is in the recipe card on its own line, and each line names an amount, a unit and an ingredient clearly enough to match a real product at the store.
Usually one of three things. The recipe card was not added to this particular post, so the plugin writes nothing; the ingredients sit in the post text instead of the card; or the lines mix several ingredients, notes and headings in a way no cart can match. The checker shows which lines it could not read, so you can fix those first.
Any plugin that writes standard recipe structured data in JSON-LD, which includes WP Recipe Maker, Tasty Recipes and Mediavine Create. A hand-written recipe with no card can still be read by a person, but not by a cart.
No. The AI visibility checker on /report asks whether ChatGPT, Claude and other assistants may read your recipe and credit you by name. This checker asks whether a grocery cart can be filled from it, line by line. A recipe can pass one and fail the other.
No. PeristyleBot fetches the one page you submit, once, to run the checks. Nothing from it is stored, indexed or added to any catalog, and no sign-up or email is needed.
Checking whether AI assistants can read and credit your recipe instead? Try the AI visibility checker for food blogs.