Optional for ChatGPT
The sale_price_start_date attribute defines the start date of a promotional or discounted price.
This field allows ChatGPT to understand when a sale becomes valid, ensuring that promotional pricing is applied only during the intended period.
It works together with sale_price_end_date and replaces legacy date-range approaches.
When to use
Use this field when a product has a time-bound promotional price with a defined start date.
This field is recommended if:
-
You provide a
sale_price -
Your promotion does not start immediately
-
You want ChatGPT to respect promotion timing
-
[sale_price_start_date]must be provided in ISO 8601 date format.
Format
- Type: Date
- Format: ISO 8601 (
YYYY-MM-DD) - Repeated field: No
- Schema.org property: Not applicable (AI-only field)
Examples:
| Format | Example |
|---|---|
| CSV / TXT feed | sale_price_start_date: 2026-02-01 |
| XML feed | <sale_price_start_date>2026-02-01</sale_price_start_date> |
Minimum requirements
- Use a valid ISO 8601 date (
YYYY-MM-DD). - Ensure the start date is before
sale_price_end_date(if provided). - Ensure consistency with your actual promotion dates.
- Do not use date ranges or timestamps.
- Do not provide a future start date for an already active sale.
SEO / AI Tip
Clear promotion start dates help AI systems:
- apply discounts at the correct time,
- avoid premature or incorrect sale displays,
- maintain pricing accuracy.
If the promotion timing is ambiguous, ChatGPT may ignore the sale price entirely.
For best results, pair this field with:
[sale_price_end_date][sale_price][price]
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