Menu
Feedback
Start here
Tutorials


Tutorials
Explore in-depth tutorials for operating your VTEX store.
Tutorials
Beta
Shipping Beta
Delivery Promise (Beta)
8 min read

This feature is in beta, which means that we are working to improve it. If you have any questions, please contact our Support.

Delivery Promise (Beta) is VTEX's new solution that allows customers to view only the products they can buy in their shopping experience, considering both the product availability and valid shipping methods for their delivery address.

With Delivery Promise (Beta), your store can make a “delivery promise” to customers for all products they view, as shown in the video below:

Currently, Delivery Promise (Beta) does not yet allow you to filter the product listing page by shipping time. To learn more about filters, see the Available features section.

The content is organized as follows:

Available features

When the customer provides their address, an initial selection of products is made to display 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.

Besides being able to buy all the products viewed, customers can filter the products on the product listing page to view only the results that meet certain criteria, as shown below. This allows customers to tailor their navigation experience to meet their needs:

  • Products available for the desired postal code.
  • Product delivery deadline.
  • Products available in stores near the customer's location.
  • Faster shipping method to deliver the order.
  • Pickup point where you want to pick up the order.

At this stage, Delivery Promise (Beta) allows your store's customers to filter the products displayed in the navigation by using these filters:

  • Deliver to: Products available for delivery to the provided address.
  • Pickup: Products available for pickup at pickup points within a radius of up to 50 km from the provided address.
  • Pickup nearby: Products available for pickup at pickup points within a radius of up to 10 km from the provided address.
  • Pickup at {{name}}: Products available for pickup at a given pickup point.

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 (Beta) 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 number of sellers and franchise accounts associated with the operation, the greater the benefits gained. The table below shows the main advantages:

AdvantageDetails
Fewer abandoned carts

Customers often abandon an order after entering their location in the cart step when they find out it can't be shipped to their location or that the shipping time doesn't meet their expectations.

With Delivery Promise (Beta), the availability and delivery feasibility of each product the customer sees on the product listing page are considered based on the customer's location. Besides this, shipping information is displayed from the beginning of the customer's buying journey.

Increased product assortment on the product listing page

Without Delivery Promise (Beta), 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 the Delivery Promise (Beta), the customer can view the complete product assortment of all sellers, provided that:

  • They are correctly configured.
  • They are available in stock.
  • Have a valid shipping method to the address entered by the customer.

Improved shopping experience

Delivery Promise (Beta) promotes a better shopping experience for the customer as a whole:

  • It eliminates any frustration at checkout when they find it impossible to place an order.
  • It allows customers to view more products.
  • It allows customers to browse the storefront in a way that meets their needs, whether they prioritize the type of shipment or choose to place an order in a physical store.

Promotion of physical stores salesDelivery Promise (Beta) 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 (Beta) 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 do this, you must install the Intelligent Search, which requires the customer's location.

To join the current phase of Delivery Promise (Beta), you must meet the following conditions:

Frequently Asked Questions (FAQ)

Below are some frequently asked questions about Delivery Promise (Beta):

1. What are the requirements for a product to be displayed on the product listing page?

2. Does Delivery Promise (Beta) guarantee that all my products will be displayed on the product listing page?

3. Regarding product availability, how can I ensure the product will be displayed on the product listing page?

4. To use Delivery Promise (Beta), do I need to request the customer's location?

5. In the Delivery Promise (Beta) context, what happens if the customer refuses to share their location and VTEX can't identify it?

6. Where should I configure which stores cover specific postal codes?

7. What happens if I use the Region feature?

8. Can free shipping filters and tags be displayed with Delivery Promise (Beta)?

9. What if I don't want to use Delivery Promise (Beta)?

1. What are the requirements for a product to be displayed on the product listing page?

The merchant must ensure that the following product aspects are correctly configured:

  • Product and SKU levels in the catalog.
  • Pricing.
  • Shipping strategy for shipping the order to the customer address.
  • Product count in the inventory for sales, unlimited inventory, or the option to display the product when sold out is activated.
  • CMS templates for the store frontend.

For more information, see the article Why is the product not visible on the website?.

2. Does Delivery Promise (Beta) guarantee that all my products will be displayed on the product listing page?

When the necessary settings for displaying the product on the product listing page are correct, Delivery Promise (Beta) displays the complete assortment of products and their respective sellers on the product listing page. If a product is unavailable due to incorrect settings or a lack of stock, it will not be displayed on the product listing page, even with the new feature. For more information, see the article Why is the product not visible on the website?.

3. Regarding product availability, how can I ensure the product will be displayed on the product listing page?

There are three ways to do this:

  • Keep the inventory with the product available for sale (remember that reserved items are not available for sale).
  • Activate the unlimited inventory option for the product.
  • Configure the product to be displayed on the product listing page even when it is out of stock. To do this, go to Catalog > Products & SKUs in the VTEX Admin and, on the product configuration page, in the Product tab, check the Yes option in the Show when out of stock field.

4. To use Delivery Promise (Beta), do I need to request the customer's location?

Delivery Promise (Beta) only works when the customer provides their address or when VTEX identifies it. This identification can be done in the following ways:

  • When the customer accepts the browser plugin to share their location, the address is automatically captured.
  • If the browser doesn't have the plugin mentioned above or the customer refuses to share their location, the address will be identified based on the IP address of the customer's device.

In all the mentioned options, the customer can provide their address or a different one at any time.

5. In the Delivery Promise (Beta) context, what happens if the customer refuses to share their location and VTEX can't identify it?

In this case, the merchant can use one of the following strategies:

  • Define comprehensive sellers, which allows products from these sellers to be displayed to customers who do not provide a location.
  • Set a default postal code or geolocation for customers who do not provide their location. We suggest setting it near to a warehouse that stores a large number of products or close to the region with the highest sales volume.

6. Where should I configure which stores cover specific postal codes?

Even if you use Delivery Promise (Beta), this configuration continues to be made in the shipping rate templates of the sellers' shipping policies.

7. What happens if I use the Region feature?

Delivery Promise (Beta) replaces all existing features in Region V1 and V2, as well as adding improvements in performance, shopping experience, and new features. As the solution is still under development, seller regionalization is still being used as usual by customers who haven't joined Delivery Promise (Beta).

8. Can free shipping filters and tags be displayed with Delivery Promise (Beta)?

In the current beta phase, there will be no free shipping filters. For now, we'll provide filter and tag options by type of shipping (pickup or delivery) and by pickup point. The product listing page will display the sellers' products that are available for sale.

9. What if I don't want to use Delivery Promise (Beta)?

You can choose whether or not to use the Delivery Promise (Beta). If you don't want to request the customer's location, you can continue using the current customer navigation solution without setting a location and associate it or not with comprehensive sellers. However, the best shopping experience for customers using the product listing page is achieved with Delivery Promise (Beta), which is VTEX's recommendation.

Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
Was this helpful?
Yes
No
Suggest Edits (GitHub)
Operational Capacity (Beta)
« Previous
Releases (Beta)
Next »
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
Still got questions?
Ask the community
Find solutions and share ideas in the VTEX community.
Join our community
Request support from VTEX
For personalized assistance, contact our experts.
Open a support ticket
GithubDeveloper portalCommunityFeedback