> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.omegatheme.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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.

|| Core scheduling is available on all plans; advanced features (like Google Calendar sync) are part of higher tiers — see [DingDoong plans, billing & upgrades](#) *(Plans, Billing & Upgrades)*.



## 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](https://help.omegatheme.com/en/article/how-to-enable-local-delivery-1dumpt3/), [How to enable Pickup](https://help.omegatheme.com/en/article/how-to-enable-pickup-b92ckd/), [How to enable shipping](https://help.omegatheme.com/en/article/how-to-enable-shipping-wrwy0d/).

### 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](https://help.omegatheme.com/en/article/how-to-configure-prep-time-cut-off-time-1y1t4ut/), [How to limit orders](https://help.omegatheme.com/en/article/how-to-limit-orders-xiw9n0/), [Block dates from calendar](https://help.omegatheme.com/en/article/how-to-block-dates-from-calendar-jh27z7/).

### 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?](https://help.omegatheme.com/en/article/where-can-you-display-date-picker-lhbf39/)

### 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](https://help.omegatheme.com/en/article/customize-your-widget-appearance-1oefyzq/), [Date picker in another language](https://help.omegatheme.com/en/article/how-to-have-date-picker-in-another-language-tb669e/).



## 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.

![](https://storage.crisp.chat/users/helpdesk/website/-/8/3/8/3/8383e5404a31c000/image_joa77e.png)




## 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](https://help.omegatheme.com/en/article/get-started-with-dingdoong-set-up-ord7em/).



## Tips & Best practices

|| New to DingDoong? Start with [Get started with DingDoong set-up](https://help.omegatheme.com/en/article/get-started-with-dingdoong-set-up-ord7em/) — it walks you from install to your first scheduled order in a few minutes.

| Test everything on a [test theme](https://help.omegatheme.com/en/article/how-to-create-a-test-theme-1n949f1/) before publishing to your live store.



## 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](https://help.omegatheme.com/en/article/ensuring-app-compatibility-with-your-theme-ci7r7o/).

### 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!](https://help.omegatheme.com/en/article/get-started-with-dingdoong-set-up-ord7em/) — Step-by-step first setup *(Get Started)*
* [🗓️ Dashboard](https://help.omegatheme.com/en/article/dashboard-1p7qbfv/) — Your control center and setup warnings *(Dashboard)*
* [Ensuring App Compatibility with Your Theme](https://help.omegatheme.com/en/article/ensuring-app-compatibility-with-your-theme-ci7r7o/) — Theme support *(Get Started)*


