Smart Delivery Estimate Integration
Overview
This page will guide you how to complete the Smart Delivery Estimate integration.
You are using our Shopify App
- Go to the Shipup SDE app in the Shopify Marketplace - https://apps.shopify.com/shipup-sde (only available via this link).
- Install Shipup SDE in your shop.
- Personalise the display wording of Smart Delivery Estimate. You can use 3 variables:
{{ early_delivery_date }}- displays the earliest delivery date.{{ safe_delivery_date }}- shows the guaranteed delivery time{{ countdown_cut_off_time }}- displays a purchase countdown (hidden if it exceeds 24h)
- Choose to hide or show the Smart Delivery Estimate for certain products (for example, pre-order or customisable products). By default, the SDE is not displayed for out-of-stock or digital products.
- Once you are satisfied with the wording, click Activate.
- Go to the product page to configure the widget.
- Add a block and select Expédition - Produit SDE
- Drag and drop Shipup - Product SDE where you want on the page
- Click on Shipup - Product SDE to personalise the UX
- Adjust text size, spacing and color to match the style of your website.
Smart Delivery Estimate can be installed without the help of the tech team on the product page from Shopify, but not for Check-out and Cart.
For check-out and/or cart pages, your tech team will be needed to install it via API or JS script.
You are not using our Shopify App
If you do not use our Shopify App you can integrate Smart Delivery Estimate via JavaScript or API.
- JavaScript Reference - Easier integration
- API Integration Reference - Most customisable integration
These methods require some modifications to the website. This can be difficult if you do not have in-house technical support.
Required data
To ensure that your Smart Delivery Estimate performance is optimal, we need to make sure you are sending us the correct data.
It is important that everything is properly configured on your end regarding the following points:
- Sending the
country_codeaccording to the destination country and according to your integration:- FTP v1 -
address_country - FTP v2 -
shipping_address.country_code - API -
shipping_address.country_code - E-commerce platforms: we already automatically retrieve the country_code, so nothing needs to be done.
- FTP v1 -
- Make sure to properly configure the carrier services in ZigZag and ensure that the carrier matching is up to date if you are connected to ZigZag via your e-commerce platform.
- Make sure to properly configure the settings of your warehouses.
Cases where the Smart Delivery Estimate will not work or will not be effective:
- If you do not send us the destination country.
- Shipping time exceeds 7 days.
- Delivery time exceeds 14 days.
- Using a standard Shopify account does not allow Smart Delivery Estimate to be displayed on the checkout page. However, it can be displayed on the product page.