Webflow sync, pageviews & more.
NEW

How can I create a website on Webflow to sell custom and original chocolate boxes, where customers can type in their orders and choose the quantity and type of chocolate?

TL;DR
  • Set up a Webflow eCommerce store with product categories and a “Custom Chocolate Box” product featuring variant options like box size and chocolate type.
  • Add customization fields using a form block, link inputs to orders via workarounds (e.g., Foxy.io or custom attributes), then test purchasing and launch with analytics and domain setup.

To create a Webflow website to sell custom chocolate boxes, you'll need to combine Webflow’s CMS and eCommerce features with product customization options.

1. Set Up Your Webflow eCommerce Site

  • Create a New Project using an eCommerce template or start from scratch.
  • Go to the “eCommerce” panel and set up your store with essential store details (payment methods, shipping, taxes, etc.).
  • Add Product Categories such as “Milk Chocolate,” “Dark Chocolate,” or “Custom Boxes.”

2. Configure Custom Chocolate Products

  • Go to “Products” under the eCommerce tab.
  • Create a “Custom Chocolate Box” product, enter base pricing, and set the product type to “Physical” if shipping.
  • Include a product image gallery, product description, and available options.

3. Add Customization Options Using Product Fields

  • Webflow’s native eCommerce supports product variant options. Use ”Add Variant Option” to include choices like:
  • Box Size (e.g., 6-piece, 12-piece, 24-piece)
  • Chocolate Type (e.g., Milk, Dark, Mixed)
  • To allow customers to type in specific customization info like flavors or gift messages, add a custom text area using the Form Block below the product.
  • Webflow doesn’t natively link form inputs directly to checkout, so use one of these workarounds:
  • Option A: Integrate with Foxy.io, which allows full cart customization including custom inputs.
  • Option B: Use Add To Cart form as a wrapper, and add custom attributes like a textarea with name="custom_notes". These inputs will be submitted with the cart item.
  • Option C: Use third-party tools (e.g., Zapier + Airtable) to capture form submissions separately and reference order numbers manually.

5. Test the Flow

  • Preview the product page, fill in the custom option, select quantity/type, add to cart, and proceed to checkout.
  • Enable payment methods like Stripe or PayPal and complete a test purchase.

6. Add an Order Management System (Optional)

  • Use Webflow CMS or integrate with Airtable, Zapier, or Shopify (via Buy Button) if you need more complex product customization and tracking.

7. Launch and Monitor

  • Connect a custom domain under Project Settings → Hosting.
  • Set your SEO titles, descriptions, and images.
  • Publish and monitor user activity through Webflow Analytics or Google Tag Manager.

Summary

To sell customizable chocolate boxes on Webflow, use the eCommerce product variants for structured choices and a form input for typed customizations. For full control, integrate tools like Foxy or Zapier. This setup lets you sell personalized chocolate products with tracked orders and online payment.

Rate this answer

Other Webflow Questions