Dawn 3.0.0 - How to add multiple items to cart when clicking on 'Add to Cart'

Topic summary

Main issue: On Shopify’s Dawn 3.0.0 theme, the OP wants a way to add multiple add-on products (selected via checkboxes) to the cart with a single “Add to Cart” click.

Context:

  • Store is in stealth mode; no URL shared.
  • Using default Dawn with no custom code; seeking coding guidance (non-app approach preferred).

Proposed solutions:

  • Suggestion to use a third-party upsell/cross-sell app (Autoketing link provided).
  • Link to a “Dawn slide-out cart with upsells” product that adds upsells based on a collection handle (external paid/packaged solution).

Key terms:

  • Dawn: Shopify’s default theme.
  • Upsells: Offering additional products alongside the main product.
  • Cart drawer/slide-out: A side panel showing cart contents without leaving the page.

Current status:

  • No native code snippet or built-in Dawn solution was provided in the thread.
  • Recommendations rely on external app or a prebuilt cart drawer component.
  • Issue remains unresolved for a non-app, code-only implementation.
Summarized with AI on February 18. AI used: gpt-5.

Hi,

I am using Dawn 3.0.0. In the product page, I have a list of add-on products in checkboxes. How can I add multiple items to the cart after the customer clicked on ‘Add to Cart’?

Thanks!

@gnome_sayin Can you please send me your store url?

Currently the site is in stealth-mode. However, I am using the default Dawn theme with zero custom codes. Any coding direction would be greatly appreciated

@gnome_sayin May this app help you. Click Here

Thanks for looking into this, is there a non-app approach? Or snippet of codes we can install?

Here is a dawn slide out cart with upssells added based on collection url handle

https://ecomgraduates.com/products/dawn-cart-drawer