Skip to main content

Metadata file requirements

The metadata file contains a list of items featured in each store's flyer and the date range when the flyer is displayed on your storefront. This file can also include optional fields for enabling a shoppable flyer experience.

SFTP upload folder

sftp://sftp-partners.instacart.com/flyers

General attributes

ColumnTypeRequiredDescriptionExample
upcStringYesProduct identifier. Must match the upc value defined for this product in the catalog."00842096100802"
tagStringYesDescribes the type of flyer."weekly"
storenumberStringYesSpecifies which store a specific item belongs to. Must match the values defined in your warehouse data."1"
startdateStringYesSpecifies when the flyer is visible on your storefront. The timezone is set based automatically based on store location. Format is YYYY-MM-DD HH:MM:SS"2025-05-13 00:00:00" (beginning of the day)
enddateStringYesSpecifies when the flyer is no longer visible on your storefront. The timezone is set based automatically based on store location. Format is YYYY-MM-DD HH:MM:SS"2025Y-05-20 23:59:59" (end of the day)
localeStringNoSpecifies the language. Defaults to en_US if not provided."en_CA"

Shoppable attributes

To enable a shoppable flyer experience, include the following attributes in your metadata file.

ColumnTypeRequired?DescriptionExample
activityidStringYesUsed to group promotions across store locations into a collection. This corresponds to a "block" on the flyer page"20230101_12345"
pagenumberIntegerYesSpecifies the page of the print flyer where this promotion is located. Can be used to help identify top deals.1
promotitleStringYesPrimary copy (title) displayed for the promotion."2 for $7"
promodescriptionStringYesSecondary copy (description) displayed for the promotion."Organic blueberries and raspberries"