Mastering Product Setup in shopVOX: A Step-by-Step Guide from Basics to Advanced Customization

Tyler MacDonald Updated by Tyler MacDonald

Overview

This series of lessons is designed to guide you through the process of setting up and enhancing a product in shopVOX, step by step. Starting with the basics, you’ll learn how to create a simple product with essential details, and then progressively add more complex features such as dynamic pricing, customizable options, and advanced logic.

The image above is the list of Products you will be creating by following along with Lesson's 1 - 10

Each lesson builds on the previous one, ensuring a smooth and logical progression. By the end of this series, you’ll not only have a fully customized product that meets specific business needs but also a deep understanding of how to leverage shopVOX’s powerful features to create versatile and efficient products. Whether you’re new to shopVOX or looking to refine your product offerings, these lessons will equip you with the knowledge and tools needed to maximize your product setup capabilities.

Lesson 1: Setting Up a Basic Product

  • Objective: Learn the fundamentals of creating a product in shopVOX.
  • Outcome: A basic product with essential details like name, description, and base pricing is created.

Lesson 2: Setting Up a Square Foot Product

  • Objective: Introduce dynamic pricing based on square footage.
  • Outcome: The product now adjusts its pricing automatically based on the dimensions and total square feet entered.

Lesson 3: Enhancing the Product with Templates and Dropdown Menus

  • Objective: Add templates and dropdown menus for customization options.
  • Outcome: The product offers more versatility, allowing users to select options that affect pricing and specifications.

Lesson 4: Adding a Default Item Linked to Modifiers

  • Objective: Streamline the product setup by incorporating default items that respond to modifiers.
  • Outcome: The product setup is more efficient, with default items that automatically adjust based on user inputs.

Lesson 5: Implementing a Double-Sided Boolean Modifier with Conditional Logic

  • Objective: Introduce Boolean logic for additional product customizations.
  • Outcome: The product includes customizable features like double-sided printing, enhancing flexibility.

Lesson 6: Replacing a System Formula with a Custom Formula

  • Objective: Customize product pricing by replacing default formulas with custom ones.
  • Outcome: The product’s pricing is now fully tailored to meet specific business needs, offering more precise control over pricing structures.

Lesson 7: Integrating Custom Formula into the Conditional Double-Sided Logic

  • Objective: Enhance the double-sided feature by applying custom formulas within the existing conditional logic.
  • Outcome: The product now dynamically adjusts its pricing and configuration based on user inputs, providing a more personalized experience.

Lesson 8: Adding an Additional Dropdown Menu

  • Objective: Expand product options by introducing an additional dropdown menu.
  • Outcome: The product is now more versatile, allowing for more customization with minimal effort, making it easier to cater to various customer preferences.

Lesson 9: Creating Custom Fields to Enhance Usability

  • Objective: Add custom fields to improve product clarity and user experience without affecting pricing.
  • Outcome: The product is more user-friendly, with custom fields that help convey additional information, making it easier for customers to understand and select the right options.

Lesson 10: Implementing a Rush Charge Option

  • Objective: Introduce a Rush Charge Boolean modifier to increase the selling price for expedited orders.
  • Outcome: The product now includes a rush charge feature, offering customers the option to prioritize their orders while also boosting revenue.

How did we do?

Lesson 1: Setting Up a Basic Product

Contact