Optional for ChatGPT
The is_digital attribute indicates whether a product is digital or non-physical (for example: software, subscriptions, downloadable files, or online services).
This information is used by ChatGPT to adapt:
- checkout and fulfillment logic,
- delivery expectations,
- post-purchase flows.
This field does not affect how the product is displayed on your website.
It is used exclusively within ChatGPT-powered commerce experiences.
When to use
Use this field when the product does not require physical shipping.
Examples of digital products include:
-
Software and licenses
-
Digital subscriptions
-
Downloadable files
-
Online services
-
Digital content (ebooks, videos, courses)
-
[is_digital]accepts:true→ Digital productfalse→ Physical product
Format
- Type: Lower-case string (boolean)
- Accepted values:
true,false - Repeated field: No
- Schema.org property: Not applicable (AI-only field)
Examples:
| Format | Example |
|---|---|
| CSV / TXT feed | is_digital: true |
| XML feed | <is_digital>false</is_digital> |
Minimum requirements
Note: If omitted, ChatGPT may assume the product is physical.
- Use
trueonly for fully digital products. - Ensure consistency with shipping-related fields (
shipping_price,delivery_estimate, etc.). - Do not set
truefor products requiring physical delivery. - Avoid inconsistencies with your terms and fulfillment logic.
SEO / AI Tip
The is_digital field helps AI systems contextualize the purchase experience.
Correctly identifying a product as digital allows ChatGPT to:
- avoid unnecessary shipping expectations,
- present clearer purchase flows,
- improve user trust in conversational commerce.
For digital products, this field is strongly recommended to prevent misinterpretation by AI systems.
Official Source: ChatGPT Product Feed Specs
Need more help?
Our team is here to assist. Reach out and we’ll get back to you fast.
Contact Support