Add dates near the buy button
Place the widget in the theme editor without coding, in product sections that support Shopify app blocks.
Show estimated delivery dates on your Shopify product pages, so customers know when to expect their order before they buy.
Free plan available. 14-day free trial on paid plans.
Trusted by top brands






Customize your delivery widget’s message, language, and design.
Place the widget in the theme editor without coding, in product sections that support Shopify app blocks.
Keep translations and date formats in one widget. Delm displays the version for the customer’s selected store language.
Show an estimated delivery date or range. Add an optional countdown to make the order cutoff clear.
Choose a template, then adjust text, colors, and layout with HTML and CSS.
Show estimates based on the selected size or color and the delivery rules that apply to it.
Base estimates on the customer’s detected country or the country selected in your store.
Start with a date range, countdown, or delivery timeline.
Manage translations and edit the widget’s HTML and CSS.
Add the widget in the theme editor. The product section must support app blocks.
Place the widget with a code snippet in custom sections or older themes.
Estimated delivery dates in checkout, on thank you pages, and in order confirmation emails.
Delivery estimates on order status pages and in customer account order summaries.
An npm package for delivery estimates in custom storefronts and integrations.
Add your first widget to a supported product section and show delivery estimates alongside the product.
Set delivery rules for processing, shipping, transit, and delivery. Delm uses them to calculate estimated arrival dates.
Your warehouse may pack orders over the weekend while the carrier collects them on Monday. Give each stage its own schedule.
Set default times, then allow longer processing for made-to-order products or different transit times by country.
Set working days and cutoffs so orders placed after the cutoff move to the next available processing day.
Select a variant, order date, and country to see the estimate and which rules were applied.
Choose which schedules skip public holidays at your warehouse or delivery destination.
Block stocktake days or closures so Delm skips them when calculating delivery estimates.
Use stock or vendor conditions to apply different processing times.
Set country-specific transit times and preview the resulting delivery date.
5 out of 5 stars
This app has increased our conversion rate by 29%, which means the app is making us a lot of money.
Case Warehouse
United Kingdom
5 out of 5 stars
I am very happy that I found this app - there seem to be a lot of options that offer something similar, but none of them fit our needs as well as Delm. The granularity of the customization is especially what we love about it.
Made By Cleo
United States
5 out of 5 stars
We were looking into an app to show our delivery times, where we came across Delm. The app is so easy to use, and the support is super fast and clear. Very satisfied with this app so far.
Studio Fedde
Netherlands
Every plan includes all delivery-date features. Choose the monthly widget-view allowance your store needs. Save up to 27% yearly.
3,000 views/month
$0/mo
No charge
For stores with low usage. Upgrade when you need more widget views.
Install Delm25,000 views/month
$15/mo
Billed monthly
150,000 views/month
$29/mo
Billed monthly
Unlimited views
$49/mo
Billed monthly
Loading the widget counts as a view, including after a variant change. Widgets pause at your limit until you upgrade or your monthly allowance resets.
Use all delivery rules, widget templates, and translations, even on the Free plan.
Every paid plan includes theme-integration help directly from Delm’s developer.
See how many widget views your store uses before your paid plan’s first charge.
Find answers about setup, delivery estimates, and billing.
Visit the help centerYes, in product-page and featured-product sections that support Shopify app blocks. Set your delivery rules in Delm, then add the widget in the theme editor.
Older themes and other placements may need a Liquid integration. Paid plans include developer support for theme integration.
Delm’s script is a very small download at only about 2 KB compressed. It loads in the background on all stores and requests delivery dates asynchronously from Delm’s server, with response times generally under 200 ms. With this lightweight setup, Delm should not affect your PageSpeed or Lighthouse scores.
Yes. Delm supports PageFly, GemPages, and EComposer through a Liquid code snippet. Enable the Delm Core app embed and follow the integration guide for your page builder.
You can show an estimated delivery date for each cart item with a Liquid integration. Delm does not calculate a combined delivery date for the whole cart.
Checkout, thank you pages, order confirmation emails, and order status pages are not currently supported.
Not currently. Delm does not yet support headless storefronts such as Shopify Hydrogen.
Yes. Choose a starter template for a delivery date, range, countdown, or timeline. Edit the message and date format, and use HTML and CSS to adjust colors, spacing, and layout.
Yes. Add translations and date formats to one widget, and Delm shows the version matching the customer’s current store language. You can also set different transit times by destination country.
Delm uses your delivery rules to work through processing, carrier handover, transit, and final delivery. Processing and transit times, working days, cutoffs, holidays, and blocked dates determine the estimated arrival date.
Yes. Set a default processing time, then add exceptions for products that take longer to prepare, such as made-to-order items. Match exceptions by product, variant, collection, tag, vendor, or inventory condition.
Yes. Configure working days and cutoff times, enable public holidays by country or region, and block dates when you do not process or ship orders.
No. Delm estimates delivery dates from your settings. It does not use live carrier tracking, guarantee arrival dates, or replace a shipment-tracking app.
The Free plan includes 3,000 widget views per month and every delivery-date feature. Paid plans add higher or unlimited view allowances and direct developer support. Every paid plan has a 14-day free trial.
A page load with an active widget counts as a view, as does a refresh after a variant change. Multiple widgets on one page count as one view where possible. Your allowance resets each billing month; unused views do not roll over.
If you reach your limit, widgets pause until you upgrade or your allowance resets. Delm emails you as you approach and reach the limit.
Paid plans are billed monthly or yearly. You can change plans in Delm at any time. Cancel a paid plan to return to the Free plan, or uninstall Delm to cancel your subscription.
Start with the Free plan. Set your delivery rules, then add the widget to your theme.