PetFoodKit is installed
Put the pet food particulars your buyers look for — composition, analytical constituents, additives and the feeding guide — on your product pages. You type what the pack says; the app lays it out. No code required.
- 1
Copy the pack onto the product
Open the product and scroll to Product metafields. The eight fields are already there (created automatically). Three of them are tables — put one entry per line and separate the name from the value with a vertical bar:
pet_analyticalCrude protein|26.0%pet_additivesVitamin A|12,000 IU/kgpet_feeding_guide5-10 kg|90-150 g/dayThe rest are plain text:
Open productspet_feed_type(for example “Complete feed for adult dogs”),pet_composition,pet_operator,pet_best_beforeandpet_contact. Save. - 2
Add the block to the product template
In the theme editor, use the page selector at the top and choose Products › Default product. Click Add block and choose Pet Food Label. Save. Important: the block shows product data, so it must live on the product template — not the home page.
Open Theme Editor - 3
Check the product page
Open the product's page in your online store: the panel appears automatically. Products with none of these fields filled in show nothing — the rest of your catalogue is unaffected.
What buyers are looking for
In the EU, Regulation (EC) No 767/2009 sets what a pet food label carries: the designation of the feed, the composition, the analytical constituents, the additives, feeding instructions, the operator responsible for labelling, the minimum storage life, and — under Article 17(2) — a free-phone number or other contact so a buyer can ask about the additives and the feed materials. Online, none of that is readable before the pack arrives, which is why careful buyers ask for it in messages and reviews.
You write the text, not the app
The app never invents a value and never states a claim on your behalf. Everything shown comes from the fields you fill in, so the page says exactly what your pack says. Keep the two in step and the panel stays correct.
The guideline comparison
Hovering a protein, fat, calcium or phosphorus figure shows what a typical adult dog and a typical adult cat need, so a buyer can tell whether 26% is a lot or a little. The reference numbers are the minimum recommended levels in the FEDIAF Nutritional Guidelines, per 100 g of dry matter, for the moderate-sized lean adult dog (15 kg) and cat (4 kg) that FEDIAF uses. They are floors for a complete food, not targets, and the tooltip says so — the app never claims your product is good, only what the guideline is.
The comparison only appears once you have entered
Moisture in pet_analytical, because the guideline is per 100 g of dry matter while
the figure on your pack includes water. Without moisture the app shows the guideline numbers but no
percentage, rather than compare two things that are not comparable. You can switch the whole comparison off
in the theme editor.
Writing the tables
Analytical constituents, additives and the feeding
guide are laid out as two columns. Put one entry per line and separate the two columns with a vertical bar,
for example Crude protein|26.0%. Anything after the bar is right-aligned, so the figures line
up down the column and are easy to compare. Lines without a bar still show, in the left column.
Metafield reference
custom.pet_feed_type | The designation of the feed as written on the pack, e.g. "Complete feed for adult dogs" |
custom.pet_composition | The feed materials, in the order shown on the pack |
custom.pet_analytical | One per line as name|value, e.g. "Crude protein|26.0%" |
custom.pet_additives | One per line as name|amount per kg, e.g. "Vitamin A|12,000 IU/kg" |
custom.pet_feeding_guide | One per line as weight|amount per day, e.g. "5-10 kg|90-150 g/day" |
custom.pet_operator | Name and address of the operator responsible for labelling |
custom.pet_best_before | Minimum storage life, e.g. "Best before: see the base of the pack" |
custom.pet_contact | Free-phone number or other contact for questions about additives and feed materials (Regulation 767/2009, Article 17(2)) |
PetFoodKit helps you present the particulars of a pet food on your product pages; it is a display tool and not legal advice, and it does not check, analyse or classify any product. What you enter, and whether your labelling meets the rules in your markets, is your responsibility.