Delivery Promise
Delivery Promise helps your store show only products that can be delivered or picked up based on the customer’s location. It improves shopping experience, reduces cart abandonment, and increases product assortment visibility.
This feature is in beta, and we are actively working to improve it. If you have any questions, please contact our Support.
Delivery Promise is a VTEX solution that provides accurate and reliable delivery estimates for available products based on the customer's location. It ensures that customers only see products that are in stock and can be delivered to their address or picked up at a nearby location. Using this solution, your store can guarantee delivery for every product a customer sees.
The content is organized as follows:
- Available features
- Advantages
- Requirements and restrictions
- Delivery Promise for Store Framework
- Delivery Promise for headless stores
- Delivery Promise for FastStore
Available features
When the customer provides their address, an initial selection of products is made, displaying only products that can be delivered to that location or picked up at pickup points within a radius of up to 50 km from the provided address — a limit determined by Checkout.
- Products available for the desired postal code.
- Product delivery deadlines.
- Products available in stores near the customer's location.
- Faster shipping methods for order delivery.
- Pickup point where the customer wants to pick up the order.
At this stage, Delivery Promise allows your store's customers to filter the products displayed during navigation by using these filters:
| Filter | Description | Availability |
|---|---|---|
| Deliver to | Products available for delivery to the specified address. | Store Framework and FastStore (only on PLPs and search results) |
| Pickup | Products available for pickup at locations within up to 50 km of the specified address. | Store Framework and FastStore (only on PLPs and search results) |
| Pickup nearby | Products available for pickup at locations within up to 10 km of the specified address. | Store Framework and FastStore (only on PLPs and search results) |
| Pickup at {{name}} | Products available for pickup at a specific pickup point. | Store Framework and FastStore (only on PLPs and search results) |
| Global filters | All products available in the store’s navigation. | FastStore |
The filters mentioned above are native components of Intelligent Search. If you want to develop custom components for your store, please contact your development team or an implementation partner.
Advantages
Delivery Promise is suitable for all types of operations, as the solution provides many advantages for any business model. Learn about the store architecture requirements for participating in the current beta phase in the Requirements and restrictions section.
For omnichannel operations, the greater the coverage of the logistics network and the greater the number of sellers and franchise accounts associated with the operation, the greater the benefits. The table below shows the main advantages:
| Advantage | Details |
|---|---|
| Fewer abandoned carts | Customers often abandon an order after entering their location at the cart step when they find out that the products can't be shipped to their location or that the shipping time doesn't meet their expectations. With Delivery Promise, the availability and delivery feasibility of each product the customer sees on the product listing page are considered based on the customer's location. In addition, shipping information is displayed from the beginning of the customer's buying journey. |
| Increased product assortment on the product listing page | Without Delivery Promise, the product assortment displayed on the product listing page may not reflect all available products from sellers due to limitations in features such as seller regionalization, Comprehensive Seller and the seller selection algorithm. With Delivery Promise, the customer can view the complete product assortment of all sellers, provided that:
|
| Improved shopping experience | Delivery Promise promotes a better shopping experience for the customer as a whole:
|
| Promotion of physical store sales | Delivery Promise gives customers confidence in finding certain products in physical stores, which encourages them to go to the stores and increases sales opportunities. |
Requirements and restrictions
Delivery Promise requires the customer's location from the beginning of the buying journey, ensuring that only products with valid shipping methods are displayed on the product listing page. To join the current phase of Delivery Promise, you must meet the following conditions:
| Requirement | Description |
|---|---|
| Install Intelligent Search | Install the Intelligent Search app in your VTEX account. This app provides advanced search capabilities for your store. |
| Install Session Manager | Install the Session Manager app in your VTEX account. This app enables your store to collect user session data. |
| Build the storefront | Build your store's frontend using Store Framework or FastStore. |
Check the Delivery Promise visual library with use cases, behavior specifications and components to better understand how to apply it to your store.
Delivery Promise for Store Framework
When building your storefront with Store Framework, you can enable Delivery Promise components using the Shipping Option Components and Search Result apps.
Learn how to configure these components in the Setting up Delivery Promise components (Beta) guide.
Delivery Promise for headless stores
When using a headless approach in your store, you can use the Intelligent Search API to enable Delivery Promise. To learn how to apply it to your store, read the Delivery Promise for headless stores (Beta) guide.
Delivery Promise for FastStore
When building your storefront with FastStore, you can enable Delivery Promise using hooks, filter options, and location priority. Learn how to apply it in the Delivery Promise guide.