Articles on: D: Local delivery date picker

Auto-Recovery: Automatically recover orders with missing delivery dates

Auto-Recovery: Automatically recover orders with missing delivery dates


When a customer checks out without picking a delivery or pickup date, DingDoong can automatically email them a request to choose one — no manual follow-up needed.


This feature is available on all plans.




Overview


Some orders slip through without a scheduled date — for example, when the date picker is optional, when customers use an express checkout button, or when they order from a page where the widget isn't displayed. Each of these "missing date" orders normally means a manual email or phone call from your team.


Auto-Recovery handles this for you: DingDoong detects orders that have no delivery/pickup date and automatically sends the customer an email asking them to pick one. The customer selects a date directly from their order status page, and the order is updated — fully self-serve.


Enabling Auto-Recovery does not change any existing orders or schedules. It only triggers an email for new orders that arrive without a date.




Before you start


  • DingDoong app is installed and the date picker widget is active on your store.
  • At least one delivery method (Shipping, Local delivery, or Store pickup) is enabled.
  • Your sender email address is verified in General settings → Email notifications (check your inbox for the verification email).
  • To let customers pick a date from the order status page, add the DingDoong reschedule date picker block to your Thank you / Order status page — see Let customers reschedule their delivery date (Widget Appearance & Placement).




How to set up Auto-Recovery


Here's how to set it up, step by step:


Step 1: Open Email notifications and Turn on "Auto-request missing info"


In the DingDoong admin, go to General settings → Email notifications.



Step 2: Review the recovery email (optional)


Click the card to open the email editor. You can adjust the subject and content, send yourself a test email, or keep the ready-to-use default template. See Customize the missing-date recovery email for details.



Step 3: Save


Click Save. From now on, any new order placed without a delivery/pickup date triggers the recovery email automatically.





How it looks for the customer


The customer receives an email with the subject "⚠️ Required: Pick a delivery date for #{{ order_number }}" (customizable). The email summarizes their order and contains a button linking to their order status page, where they select a delivery or pickup date. Once selected, the order is updated in DingDoong and appears with its date in your Order report.






Common scenarios


Customers skip the optional date picker


You keep the date picker optional to avoid checkout friction, and let Auto-Recovery catch the orders that come in without a date.


Express checkout buttons bypass the widget


Orders placed via dynamic "Buy now" / express checkout can skip the cart page where your widget lives. Auto-Recovery emails those customers afterwards so no order goes unscheduled.


You want a mandatory date instead


If you'd rather block checkout until a date is chosen, use How to require date before checkout or add-to-cart — Auto-Recovery then acts as a safety net for any edge cases.




Configuration options


Option

Description

Default

Notes

Auto-request missing info

Master toggle for the recovery email

Off

Found under General settings → Email notifications → Customer notification

Email subject

Subject line of the recovery email

⚠️ Required: Pick a delivery date for #{{ order_number }}

Supports template variables

Email body

Full HTML template

Ready-to-use default

Editable via visual editor or Edit code mode

Send test email

Sends a preview to any address

Use this before going live




Tips & Best practices


Verify your sender email address first — recovery emails are only sent once your sender address is validated in Email notifications.


Send yourself a test email after any template change to check rendering in a real inbox.


Pair Auto-Recovery with the reschedule date picker block on the order status page so customers can pick a date in one click.




Troubleshooting


The recovery email is not being sent?


Check that (1) the Auto-request missing info toggle is on, (2) your sender email is verified, and (3) the order really has no date — orders with a date never trigger the email.


Customers click the email but can't pick a date?


Make sure the DingDoong date picker block is added to your Thank you / Order status page in the Shopify checkout editor.




FAQ


Does this email every customer?


No. Only customers whose order has no delivery/pickup date receive it. Orders with a scheduled date are never contacted.


How do I turn this off?


Go to General settings → Email notifications and switch off Auto-request missing info. No other settings are affected.








If you need further assistance, feel free to reach out to us via live chat or email at [email protected]. We're happy to help!


Updated on: 08/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!