DingDoong Overview and Key Features
DingDoong Overview and Key Features
DingDoong lets your customers choose exactly when they want to receive their order — by local delivery, store pickup, or shipping — so you reduce uncertainty, cut cart abandonment, and manage fulfillment with confidence.
Overview
Whether you run a bakery, florist, grocery store, or apparel shop, DingDoong adds an interactive date and time picker to your storefront and adapts to how your business actually fulfills orders. Stores using a delivery date picker typically report a 15–20% drop in cart abandonment because customers no longer worry about unclear delivery timelines.
This article is a map of what DingDoong does. Each feature links to its full setup guide.
What DingDoong does
1. Flexible delivery methods
- Offer local delivery, store pickup, and shipping — together or individually.
- Set different rules and schedules per method.
- Control your service area with delivery radius and postal/zip code restrictions.
- Apply methods to specific products via product availability.
See: How to enable Local delivery, How to enable Pickup, How to enable shipping.
2. Flexible scheduling
- Configure working days and blackout dates (holidays, closed periods).
- Set time slots per day and prep/lead times in hours — enabling same-day or next-day fulfillment.
- Allow same-day orders before a cut-off time (per-day or for the whole week).
- Cap orders with daily or per-slot limits to prevent overbooking.
- Create product-specific rules for special handling.
See: Prep time & cut-off time, How to limit orders, Block dates from calendar.
3. Flexible widget placement
- Show the date picker on the Product page, Cart page / Cart drawer, or both.
- Works with the latest Shopify themes; default placement is the cart for maximum visibility.
- Manual placement is available for customized themes.
See: Where can you display date picker?
4. Flexible customization
- Match the widget to your brand colors, language, and calendar style.
- Set custom labels and make the date field mandatory.
- Tag orders with the selected date for easy admin management.
- Sync with Google Calendar and send email notifications for statuses like "Ready for pickup" or "Out for delivery".
See: Customize your widget appearance, Date picker in another language.
How it looks on the storefront
Customers see an interactive calendar (on the product or cart page) where they pick a date and time slot before checkout. The selection follows them to checkout, the Thank you page, and your order admin.

Before you start
- DingDoong is installed from the Shopify App Store.
- You can access Online Store → Themes to activate the app embed.
The widget only appears once you (1) embed the app and (2) set up at least one scheduling rule — see Get started with DingDoong set-up.
Tips & Best practices
FAQ
Does DingDoong work with my theme?
It supports all 23 Shopify free themes out of the box (including the Horizon collection) and most custom themes with minor adjustments. See Ensuring App Compatibility with Your Theme.
What if I just want to try it without going live?
Use a test theme — the widget shows there without affecting your live store.
Related articles
- Get started with DingDoong set-up! — Step-by-step first setup (Get Started)
- 🗓️ Dashboard — Your control center and setup warnings (Dashboard)
- Ensuring App Compatibility with Your Theme — Theme support (Get Started)
Updated on: 08/06/2026
Thank you!