Add dates near the buy button
Add a widget without coding in product sections that support Shopify app blocks.
Delm shows 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.
Add a widget without coding in product sections that support Shopify app blocks.
Add translations and date formats to one widget. Delm matches the customer’s selected store language.
Show an estimated arrival date or range, with an optional countdown to the order cutoff.
Choose a template, then adjust text, colors, and layout with HTML and CSS.
Base estimates for the selected size or color on that variant’s processing and delivery rules.
Base estimates on the customer’s detected country or the country selected in your store.
Choose a layout for your delivery message.
Customize your message, translations, and design.
Use app blocks without coding in supported product sections.
A code snippet for custom placements and 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.
Choose a widget template and adapt it to your store’s design, with estimated dates based on your delivery rules.
Set processing and transit times, with exceptions by product and destination.
Set separate schedules for processing, carrier pickup, transit, and delivery.
Adjust processing times for made-to-order items and transit times by country. Apply exceptions to products or groups.
Define your warehouse and carrier’s working days and order cutoffs.
Select a variant, order date, and country to check calculated dates and applied rules.
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.
Set default processing times and exceptions.
Adjust transit times by destination and check the calculation.
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
All delivery-date features are included. Choose a plan based on your monthly widget views. Save up to 27% yearly.
3,000 views/month
$0/mo
No charge
For stores with low traffic. Upgrade when you need more views.
Install Delm25,000 views/month
$15/mo
Billed monthly
150,000 views/month
$29/mo
Billed monthly
Unlimited views
$49/mo
Billed monthly
Views count when a widget loads, including after a variant change. At your limit, widgets pause until you upgrade or your monthly allowance resets.
Use all delivery rules, widget templates, and translations, even on the Free plan.
Get help with theme integration directly from Delm’s developer on every paid plan.
Test a paid plan and check your actual view usage before the 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 combines your processing and transit times with your warehouse and carrier schedules. Working days, cutoff times, holidays, and blocked dates determine the estimated arrival date.
Yes. Target rules by product, variant, collection, tag, vendor, or inventory condition. For example, made-to-order items can have more processing time than ready-to-ship products.
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. Refreshing the widget after a variant change adds a view. 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.
Set your delivery rules and add a widget to your theme. Start with the Free plan.