Setting Up Delivery Promise

Updated by Brian Whalley

There are five steps to configuring Delivery Promise for your store. You can follow these steps from Delivery Promise Onboarding.

First, ensure that the Wonderment app has all of the necessary permissions from Shopify, which gives Wonderment access to your shipping service level data.

If you added Wonderment in July 2023 or later, this permission is already set for you.

Adding the new permission requires the "Manage Apps" permission in Shopify.

Second, review the default settings for your delivery estimates. These defaults will only be used if Wonderment can't calculate a delivery estimate using our model, such as orders to remote areas where you have no recent deliveries. Delivery estimates are recalculated automatically every day.

Third, you can configure and add the Product Page block to your product pages. You can configure the block settings in Product Detail Page in Wonderment. For more detailed information on the block's settings and adding it, visit our dedicated article on the PDP Block.

Fourth, if you're on Shopify Plus and have migrated to Checkout Extensibility, you can add the Delivery Promise block to your checkout and show ETAs in the checkout flow. Open the Shopify Theme Editor, navigate to Checkout -> Shipping and add the App Block. More detailed instructions are here.

Next, activate Delivery Promise billing. If you're a customer coming from the Early Adopter or Feedback Session program, you'll see your discounted pricing reflected here, before going to Stripe to securely enter your billing information.

Finally, enable delivery estimates in Wonderment. Once enabled, customers will see Wonderment-powered delivery estimates in checkout. You can come back and modify the settings at any time for immediate effect.

How did we do?