Quick-start guide
Welcome to Delm! This guide provides a high-level overview of how the app works and routes you to the right setup for your store.
1. How Delm works
Delm is built on a "decoupled" architecture. This means we separate how it looks from how it calculates.
- The widget (display): What the customer sees. It is "context-aware," automatically detecting the customer’s location (IP), language, and selected variant.
- The rules (calculation): The logic behind the scenes. Your rules for processing, shipping, transit, and delivery are defined once and applied to all widgets.
Why this matters: You can change your shipping schedule in one place, and it updates every widget across your store instantly.
2. Setting up your calculations
Delm comes with pre-configured rules for processing, shipping, transit, and delivery so you can get started immediately. However, to ensure real-world accuracy, these should be customized to match your specific logistics and warehouse operations.
Key guides for calculation:
- How is the delivery date calculated? – A deep dive into the 5-step engine.
- How do I set different processing times? – Configuring your warehouse schedules.
- How do I set different transit times? – Configuring your carrier durations.
- What are conditional rules and how do they work? – A detailed look at how our rule engine works.
3. Displaying the widget
Once your rules are set, you need to add the widget to your theme. There are two primary ways to do this depending on your theme version and desired location.
- How can I display delivery dates? – A general overview of all display methods and supported locations.
- How can I display delivery dates using the app block? – Recommended for modern Online Store 2.0 themes.
- How can I display delivery dates using Liquid? – Advanced/Developers: For manual installation in legacy themes, cart drawers, or collection pages.
- How can I hide delivery dates? – Instructions for hiding dates based on specific conditions (e.g., hiding for Gift Cards).
4. Design and customization
You have full control over the HTML, CSS, and language of your widgets.
5. Troubleshooting
If the widget isn't appearing or the dates seem incorrect, start here:
Technical support
If you need further assistance, you can search our help center for specific articles or reach out to us directly via the chat widget in the Delm app. Please note that personalized configuration or custom code assistance requires a plan with Premium Support.
Updated on: 27/02/2026
Thank you!