Navigating Dual Delivery Times: How Shopify Store Owners Keep Customers Happy

Hey everyone! I recently saw a fantastic discussion pop up in the Shopify Community that really struck a chord with me, and I bet it will with many of you too. It came from oliverbennett, who was grappling with a common but tricky scenario: selling items that ship in just a couple of days alongside others that take a much longer 5-6 weeks to arrive. The big worry? Customers adding both to their cart and assuming everything will land on their doorstep at the same time. Sound familiar?

It's a dilemma many growing stores face, especially when introducing new product lines like custom orders, pre-sales, or dropshipped goods. The community really dug into this, offering a wealth of practical advice that I'm excited to share. Let's break down how you can keep your customers informed and happy, no matter their order's journey.

Set Expectations Early: The Product Page is Prime Real Estate

One of the strongest points raised by AhsanMunir was that customer assumptions form on the product page, not in the basket. By the time someone hits the cart, their belief about delivery times is already pretty set. Trying to correct it there is a much harder job than getting it right from the start.

  • Be Prominent: Don't bury “Ships in 5–6 weeks” in the product description specs. Instead, consider putting it right in the product title, or even on the “Add to Cart” button itself. This ensures it's read at the moment the customer is forming their initial belief about the product.
  • Add Dates: BuddyBuy.Al wisely suggested adding a dated estimate. “Ships in 5–6 weeks” is good, but “Ships in 5–6 weeks, expected by [Date]” is even clearer and more reassuring.

Making it Crystal Clear in the Cart and Checkout

This is where the rubber meets the road, and the community offered some robust solutions.

1. The Power of Shipping Profiles

This was a recurring theme, championed by vuminhtran, ahsandoesntcare, and BuddyBuy.Al. It's arguably the most fundamental step:

  1. Create a Custom Shipping Profile: Go to Settings > Shipping and delivery in your Shopify admin. Create a new custom shipping profile specifically for your long-lead items (e.g., “Made to Order” or “Pre-Order Items”).
  2. Assign Products: Add all your 5-6 week delivery products to this new profile.
  3. Name Your Rates Clearly: Within this profile, name the shipping rate something explicit like “Made to order – ships in 5–6 weeks” or “Ships in 5–6 weeks.”
  4. Enable Split Shipping: This is crucial! Under Settings > Shipping and delivery, make sure “Show split shipping in checkout” is turned on. As vuminhtran pointed out, without this, a mixed basket just gets one combined “Shipping” rate, and your careful naming gets lost. With it on, Shopify will display separate shipping lines for each profile in the order summary at checkout, showing your distinct rate names.
Shopify Help Center

2. Adding Item-Specific Notes (Apps vs. Metafields)

While shipping profiles handle the checkout, you also want clarity directly on the product line in the cart. Here are two main ways:

  • Pre-Order Apps: As vuminhtran and v.marychenka noted, a dedicated pre-order app can often display the wait time under the item in the cart automatically. Just be aware of their limitations: they typically require Shopify Payments or PayPal Express, and customers won't be able to use Shop Pay, Apple Pay, or Google Pay for these items.
  • Metafields / Line Item Properties: A “lighter option” mentioned by vuminhtran and ahsandoesntcare is to use metafields (or line item properties) on your products. This requires a small theme tweak to display this custom field under the item in your cart template, ensuring the delivery estimate follows the product right through to the order.

3. The “Impossible to Miss” Warning (Dynamic Cart Banner)

For an extra layer of assurance, VikashJ offered a brilliant “belt-and-suspenders” addition: a dynamic cart banner. This is a bit more involved but highly effective:

  1. Tag Products: Consistently tag your long-lead products (e.g., with “made-to-order”).
  2. Theme Edit: Add a small script to your cart page or cart drawer template. This script checks if the cart contains a mix of items – some with your “made-to-order” tag and some without.
  3. Display Banner: If a mixed basket is detected, display a full-width banner above the checkout button. Something like, “Your order contains items with different delivery times, please see below,” makes it impossible for customers to skim past the detail. This works on any Shopify plan, as it's a theme edit.

The Express Checkout Gotcha

A crucial point highlighted by AhsanMunir and vuminhtran: Shop Pay, Apple Pay, and Google Pay express buttons don't show split shipping. If customers use these, they might miss the detailed shipping information. Also, as AhsanMunir mentioned, pre-order items can't be bought with these one-tap methods, so a mixed basket could lead to an unexpected change in their expected checkout flow.

Post-Purchase and Internal Management

  • Confirmation Email: AhsanMunir emphasized the confirmation email. Make the delivery split obvious here, as it's what customers will re-read in week four when they're wondering where their order is.
  • Internal Fulfillment: On your side, using separate shipping profiles means the order will appear as two fulfillments in your Shopify admin. BuddyBuy.Al suggested tagging those products or adding a Shopify Flow rule to prevent your team from accidentally shipping the fast item alone and leaving the customer waiting twice for a “complete” order.

Consider the “Harsher” Option

Finally, AhsanMunir brought up an interesting, albeit more extreme, consideration: if the mixed basket scenario is genuinely causing too much friction or confusion, it might be worth considering whether it should be possible at all. Some shops keep slow items in a separate flow entirely, perhaps requiring a separate purchase or even a different landing page. It's “harsher,” but it removes the failure mode instead of just labeling it.

Ultimately, the best approach is a multi-layered one. Start with clear communication on the product page, leverage Shopify's built-in shipping profiles for checkout clarity, and then consider theme tweaks or apps for enhanced visibility in the cart. And remember, always place a real test order with one of each product type and stop before payment to see exactly what your customer experiences. If you're building a new store or looking to refine your current setup on Shopify, these insights can be incredibly valuable for setting up a seamless experience for your customers. You can start your own Shopify journey here and implement these strategies from day one!

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools