Storefront offer types
For Storefront and Storefront Pro, Instacart supports simple and complex offer types on items, collections, and baskets. You can create offers in the Instacart Platform Portal.
The following types are supported:
- Simple offers
- Simple collection offers
- Complex offers
- Complex collection offers
- Complex product+collection offers
- Basket spend with a basket discount reward
- Basket spend with a fee reward
- Basket spend with exclusion and an item discount reward
Simple offers
Create offers where the condition and the reward are the same product.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off products, same product | Buy N, Get $X off products Spend $Y, Get $X off products | Buy 2 cookies, Get $5 off cookies Spend $25 on cookies, Get $5 off cookies |
Dollar off products, same product, different quantity | Buy N, Get $X off N products Spend $Y, Get $X off N products | Buy 2, Get 1 cookie $2 off Spend $50 on cookies, Get 1 cookie $2 off |
Percentage off products, same product | Buy N, Get X% off products Spend $Y, Get X% off products | Buy 2 cookies, Get 20% off Spend $50 on cookies, Get 10% off |
Percentage off products, same product, different quantity | Buy N, Get X% off N products Spend $Y, Get X% off N products | Buy 1 cookie, Get 1 for 50% off (BOGO50) Spend $25 on cookies, Get 2 cookies for 50% off |
Free item, same product | Get N free | Get 1 free cookie |
Free item, same product, different quantity | Buy N, Get N free Spend $Y, Get N free | Buy 1 cookie, Get 1 free (BOGO) Spend $10 on cookies, Get 1 free |
Set price item, same product | Buy N for $X | Buy 3 cookies for $5 |
Set price item, same product, different quantity | Buy N, Get N for $X Spend $Y, Get N for $X | Buy 2 cookies, Get 1 for $1 Spend $10 on cookies, Get 1 for $1 |
Simple collection offers
Create offers where the condition and the reward are from the same collection.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off collection, same collection | Buy N from Collection A, Get $X off Spend $Y on Collection A, Get $X off | Buy 2 from cookie collection, Get $2 off Spend $10 on cookie collection, Get $2 off |
Dollar off collection, same collection, different quantity | Buy N from Collection A, Get N for $X off Spend $Y on Collection A, Get N for $X off | Buy 2 from cookie collection, Get 1 for $2 off Spend $10 on cookie collection, Get 1 for $2 off |
Percentage off collection, same collection | Buy N from Collection A, Get N for X% off Spend $Y on Collection A, Get N for X% off | Buy 2 from cookie collection, Get 20% off Spend $10 on cookie collection, Get 20% off |
Percentage off collection, same collection, different quantity | Buy N from Collection A, Get N for X% off Spend $Y on Collection A, Get N for X% off | Buy 1 from cookie collection, Get 1 for 50% off Spend $10 on cookie collection, Get 1 for 50% off |
Free item, same collection | Get N from Collection A free | Get 1 from cookie collection free |
Free item, same collection, different quantity | Buy N from Collection A, Get N free Spend $Y on Collection A, Get N free | Buy 1 from cookie collection, Get 1 free Spend $10 on cookie collection, Get 1 free |
Set price item, same collection | Buy N from Collection A for $X Spend $Y on Collection A for $X | Buy 3 from cookie collection for $5 Spend $10 on cookie collection for $5 |
Set price item, same collection, different quantity | Buy N from Collection A, Get N for $X Spend $Y on Collection A, Get N for $X | Buy 2 from cookie collection, Get 1 for $1 Spend $10 on cookie collection, Get 1 for $1 |
Complex offers
Create offers where the condition and the reward are different products.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off products, different product | Buy N of Product A, Get N of Product B for $X off Spend $Y on Product A, Get N of Product B for $X off | Buy 2 cookies, Get 1 milk $2 off Spend $10 on cookies, Get 1 milk $2 off |
Percentage off products, different product | Buy N of Product A, Get N of Product B for X% off Spend $Y on Product A, Get N of Product B for X% off | Buy 2 cookies, Get 1 milk 20% off Spend $10 on cookies, Get 1 milk 20% off |
Free item, different product | Buy N of Product A, Get Product B free Spend %Y on Product A, Get Product B free | Buy 2 cookies, Get 1 milk free Spend $10 on cookies, Get 1 milk free |
Set price item, different product | Buy N of Product A, Get N of Product B for $X Spend $Y on Product A, Get N of Product B for $X | Buy 2 cookies, Get 2 milk for $5 Spend $10 on cookies, Get 2 milk for $5 |
Complex collection offers
Create offers where the condition and the reward are different collections.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off collection, different collection | Buy N from Collection A, Get N from Collection B for $X off Spend $Y on Collection A, Get N from Collection B for $X off | Buy 2 from cookie collection, Get 1 from milk collection for $2 off Spend $10 on cookie collection, Get 1 from milk collection for $2 off |
Percentage off collection, different collection | Buy N from Collection A, Get N from Collection B for X% off Spend $Y on Collection A, Get N from Collection B for X% off | Buy 2 from cookie collection, Get 1 from milk collection for 20% off Spend $10 on cookie collection, Get 1 from milk collection for 20% off |
Free item, different collection | Buy N from Collection A, Get N from Collection B free Spend $Y on Collection A, Get N from Collection B free | Buy 2 from cookie collection, Get 1 from milk collection free Spend $10 on cookie collection, Get 1 from milk collection free |
Set price item, different collection | Buy N from Collection A, Get N from Collection B for $X Spend $Y on Collection A, Get N from Collection B for $X | Buy 2 from cookie collection, Get 2 from milk collection for $5 Spend $10 on cookie collection, Get 2 from milk collection for $5 |
Complex product+collection offers
Create offers where the condition and the reward are different products or collections. The condition can be a product or a collection, and the reward can be a product or a collection.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off, different product or collection | Buy N of Product A, Get N from Collection B for $X off Buy N from Collection A, Get N of Product B for $X off Spend $Y on Collection A, Get N of Product A for $X off | Buy 1 milk, Get 1 from cookie collection $2 off Buy 2 from cookie collection, Get 1 milk $2 off Spend $10 on cookie collection, Get 1 milk $2 off |
Percentage off, different product or collection | Buy N of Product A, Get N from Collection B for X% off Buy N from Collection A, Get N of Product B for X% off Spend $Y on Collection A, Get N of Product A for X% off | Buy 1 milk, Get 1 from cookie collection 50% off Buy 2 from cookie collection, Get 1 milk 20% off Spend $10 on cookie collection, Get 1 milk 20% off |
Free item, different product or collection | Buy N of Product A, Get N from Collection B free Buy N from Collection A, Get N of Product B free Spend $Y on Collection A, Get N of Product A free | Buy 1 milk, Get 1 from cookie collection free Buy 2 from cookie collection, Get 1 milk free Spend $10 on cookie collection, Get 1 milk free |
Set price item, different product or collection | Buy N of Product A, Get N from Collection B for $X Buy N from Collection A, Get N of Product B for $X Spend $Y on Collection A, Get N of Product A for $X | Buy 1 milk, Get 2 from cookie collection for $5 Buy 2 from cookie collection, Get 2 milk for $5 Spend $10 on cookie collection, Get 2 milk for $5 |
Basket discount offers
Create offers with a Spend condition that give a discount on the basket as a reward. These offers can have conditions that include or exclude collections or exclude alcohol.
Discount type | Condition and Reward | Examples |
---|---|---|
Dollar off basket | Spend $Y, Get $X off your order | Spend $50, Get $10 off your order |
Dollar off basket, basket spend on collection | Spend $Y on Collection A, Get $X off your order | Spend $20 on cookie collection, Get $10 off your order |
Dollar off basket, basket spend excludes collection | Spend $Y excluding Collection A, Get $X off your order | Spend $50 excluding cookie collection, Get $10 off your order |
Dollar off basket, basket spend excludes alcohol | Spend $Y excluding Alcohol, Get $X off your order | Spend $50 excluding alcohol, Get $10 off your order |
Percentage off basket | Spend $Y, Get X% off your order | Spend $50, Get 10% off your order |
Percentage off basket, basket spend on collection | Spend $Y on Collection A, Get X% off your order | Spend $20 on cookie collection, Get 10% off your order |
Percentage off basket, basket spend excludes collection | Spend $Y excluding Collection A, Get X% off your order | Spend $50 excluding cookie collection, Get 10% off your order |
Percentage off basket, basket spend excludes alcohol | Spend $Y excluding Alcohol, Get X% off your order | Spend $50 excluding alcohol, Get 10% off your order |
Basket fee offers
Create offers with a Spend condition that give free delivery or free pickup as a reward. These offers can have conditions that include collections or exclude alcohol.
Discount type | Condition and Reward | Examples |
---|---|---|
Free delivery | Spend $Y, Get Free Delivery | Spend $100, Get Free Delivery on a basket of $35+ |
Free delivery, basket spend on collection | Spend $Y on Collection A, Get Free Delivery | Spend $30 on Holiday bakery collection, Get Free Delivery |
Free delivery, basket spend excludes alcohol | Spend $Y excluding Alcohol, Get Free Delivery | Spend $30 excluding alcohol, Get Free Delivery |
Free pickup | Spend $Y, Get Free Pickup | Spend $50, Get Free Pickup on a basket of $35+ |
Free pickup, basket spend on collection | Spend $Y on Collection A, Get Free Pickup | Spend $30 on Holiday bakery collection, Get Free Pickup |
Free pickup, basket spend excludes alcohol | Spend $Y excluding Alcohol, Get Free Pickup | Spend $30 excluding alcohol, Get Free Pickup |
Free delivery or free pickup | Spend $Y, Get Free Delivery or Free Pickup | Spend $100, Get Free Delivery or Free Pickup on a basket of $35+ |
Free delivery or free pickup, basket spend on collection | Spend $Y on Collection A, Get Free Delivery or Free Pickup | Spend $30 on Holiday bakery collection, Get Free Delivery or Free Pickup |
Free delivery or free pickup, basket spend excludes alcohol | Spend $Y excluding Alcohol, Get Free Delivery or Free Pickup | Spend $30 excluding alcohol, Get Free Delivery or Free Pickup |
Basket spend with exclusion and an item discount reward
In addition to the offers with a Spend condition described in the preceding tables, you can add an exclusion to the Spend condition and give an item discount reward.
Discount type | Condition and Reward | Examples |
---|---|---|
Percentage off item, basket spend excludes collection | Spend $Y excluding Collection A, Get N for $X off Spend $Y excluding Collection A, Get Collection B for %X off | Spend $50 excluding Holiday collection, Get 1 bouquet of flowers for 50% off Spend $50 excluding Holiday collection, Get 1 item from Flowers collection 50% off |
Free item, basket spend excludes collection | Spend $Y excluding Collection A, Get N free Spend $Y excluding Collection A, Get N from Collection B free | Spend $50 excluding Holiday collection, Get 1 bouquet of flowers free Spend $50 excluding Holiday collection, Get 1 item from Flowers collection free |
Set price item, basket spend excludes collection | Spend $Y excluding Collection A, Get N for $X Spend $Y excluding Collection A, Get N from Collection B for $X | Spend $50 excluding Holiday collection, Get 1 bouquet of flowers for $15 Spend $50 excluding Holiday collection, Get 1 item from Flowers collection for $15 |