Rated 5/5 on the Shopify App Store

Improve conversions with clear delivery dates

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

  • HomeFitnessCode logo
  • ChessUp logo
  • Mockberg logo
  • NIU logo
  • HeadAmp logo
  • Eminent Luggage logo

Delivery dates that fit your store

Customize your delivery widget’s message, language, and design.

Delivery dates near the buy button

Place the widget in the theme editor without coding, in product sections that support Shopify app blocks.

Use your store’s language

Keep translations and date formats in one widget. Delm displays the version for the customer’s selected store language.

Delivery dates with countdowns

Show an estimated delivery date range or a single delivery date. Add an optional countdown to the order cutoff.

Match your store’s design

Choose a template, then adjust text, colors, and layout with HTML and CSS.

Delivery dates for each variant

Apply the delivery rules for the selected size or color.

Delivery dates by country

Use the customer’s detected country or the country selected in your store for the calculation.

Widget templates

Start with a date range, countdown, or delivery timeline.

Widget editor

Manage translations and edit the widget’s HTML and CSS.

Where you can show delivery dates

Shopify app blocks

Add the widget in the theme editor. The product section must support app blocks.

  • Product pages
  • Home and landing pages

Liquid integration

Place the widget with a code snippet in custom sections or older themes.

  • Cart items
  • Collection product cards
  • Page-builder apps
  • Custom theme sections
  • Legacy themes

Coming soon

Checkout extension

Estimated delivery dates in checkout, on thank you pages, and in order confirmation emails.

Customer account extension

Delivery dates on order status pages and in customer account order summaries.

Headless storefronts

An npm package for delivery dates in custom stores and integrations.

Show delivery dates before checkout

Add your first widget to a supported product section.

Delivery dates based on your rules

Set delivery rules for processing, shipping, transit, and delivery. Delm uses them to calculate estimated delivery dates.

Separate schedules for each stage

Your warehouse may pack orders over the weekend while the carrier collects them on Monday. Set separate processing and shipping schedules.

Default rules with exceptions

Set default times, then allow longer processing for made-to-order products or different transit times by country.

Working days and order cutoffs

Set working days and order cutoffs for processing. Later orders move to the next available working day.

Preview delivery dates

Select a variant, order date, and country to see the delivery date and applied delivery rules.

Account for public holidays

Choose which schedules skip public holidays at your warehouse or delivery destination.

Set blocked dates

Exclude stocktake days or closures from the calculation.

Processing rules

Use stock or vendor conditions to apply different processing times.

Transit rules

Set country-specific transit times and preview the resulting delivery date.

What merchants say about Delm

Show all reviews

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

Choose a plan for your store

Every plan includes all delivery-date features. Choose based on your monthly widget views. Save up to 27% yearly.

Billing period

Free plan

3,000 views/month

$0/mo

No charge

For stores with low usage. Upgrade when you need more widget views.

Install Delm
  • Starter

    25,000 views/month

    $15/mo

    Billed monthly

  • Grow

    150,000 views/month

    $29/mo

    Billed monthly

  • Unlimited

    Unlimited views

    $49/mo

    Billed monthly

How views are counted

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.

  • Every feature included

    Use all delivery rules, widget templates, and translations, even on the Free plan.

  • Direct developer support

    Every paid plan includes theme-integration help directly from Delm’s developer.

  • 14-day free trial

    See how many widget views your store uses before your paid plan’s first charge.

Questions before you install

Find answers about setup, delivery dates, and billing.

Visit the help center

Setup and compatibility

Can I add Delm without coding?

Yes, 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.

How does Delm affect my store’s loading speed?

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.

Can I use Delm with a page-builder app?

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.

Can I show delivery dates in the cart or at checkout?

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.

Does Delm work with headless storefronts?

Not currently. Delm does not yet support headless storefronts such as Shopify Hydrogen.

Can I match the widget to my store’s design?

Yes. Choose a starter template for a delivery date, date range, countdown, or timeline. Edit the message and date format, and use HTML and CSS to adjust colors, spacing, and layout.

Does Delm support multiple languages and countries?

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.

Delivery rules and calculation

How does Delm calculate delivery dates?

Delm uses your delivery rules for processing, shipping, transit, and delivery. Processing and transit times, working days, order cutoffs, public holidays, and blocked dates determine the delivery date.

Can I set different delivery times for different products?

Yes. Set a default rule for 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.

Can Delm account for weekends, public holidays, and order cutoffs?

Yes. Configure working days and order cutoffs, enable public holidays by country or region, and block dates when you do not process or ship orders.

Does Delm track shipments or guarantee delivery dates?

No. Delm calculates estimated delivery dates from your settings, without live carrier tracking. It does not guarantee delivery dates or replace a shipment-tracking app.

Plans and pricing

What’s included in the Free plan?

The Free plan includes 3,000 monthly widget views 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.

What counts as a widget view, and what if I reach my limit?

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.

Can I change or cancel my plan?

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 showing delivery dates

Start with the Free plan. Set your delivery rules, then add the widget to your theme.