Description
CPB – Custom Product Builder for WooCommerce is a premium solution that transforms your WooCommerce store into a powerful product customization platform. Allow your customers to create personalized products with an intuitive drag-and-drop interface.
Key Features
- Drag & Drop Builder – Intuitive interface for product customization
- Real-time Preview – Customers see changes instantly
- Advanced Customization – Text, images, colors, materials, and more
- Mobile Responsive – Works perfectly on all devices
- WooCommerce Integration – Seamless integration with your existing store
- Order Management – Custom products appear in WooCommerce orders
- Pricing Engine – Dynamic pricing based on customizations
Perfect For
- Print shops and custom merchandise stores
- Apparel and fashion retailers
- Gift and personalization businesses
- Manufacturing and industrial products
- Any business offering customizable products
Requirements
This plugin requires an active CPB – Custom Product Builder for WooCommerce subscription to function. The subscription includes:
- Access to the builder platform
- Cloud hosting and processing
- Regular updates and new features
- Priority customer support
- Advanced analytics and reporting
Pricing
- Pro: $50/month – All features, support.
Support
For technical support and questions:
- Documentation: https://buildateam.zendesk.com/hc/en-us/articles/40833069185300-Integrations-woocommerce-instructions
- Support Portal: Available through your CPB dashboard
- Email: support@buildateam.io
External Services
This plugin relies on third-party external services to provide its functionality. Below is detailed information about each service:
CPB Platform (Custom Product Builder)
This plugin connects to the CPB (Custom Product Builder) platform to provide product customization functionality.
What it is used for:
* Loading the product builder interface on your store’s product pages
* Saving and retrieving product customization configurations
* Processing custom product data when customers add items to cart
* Sending plugin lifecycle notifications (activation, deactivation, uninstallation) for subscription management
What data is sent and when:
* On product page load: The plugin loads the builder interface script from the CPB platform. Site URL and product information are transmitted.
* On plugin activation/deactivation/uninstall: Site URL, admin email, WordPress version, WooCommerce version, and plugin version are sent for subscription tracking.
* On add to cart: Customization data (selected options, custom text, uploaded images) is processed through the platform.
Service provider: Buildateam Inc.
* Service URL: https://app.thecustomproductbuilder.com
* Terms of Service: https://cpbapp.com/terms
* Privacy Policy: https://cpbapp.com/privacy
ExchangeRate-API (Fallback Currency Service)
This plugin uses ExchangeRate-API as a fallback service for currency exchange rates when the primary CPB currency API is unavailable.
What it is used for:
* Fetching current currency exchange rates for multi-currency support
* Converting product prices between different currencies
What data is sent and when:
* On currency rate fetch (when CPB API fails): A simple GET request is made to retrieve USD-based exchange rates. No personal or site-specific data is transmitted.
* Exchange rates are cached for 1 hour to minimize API calls.
Service provider: ExchangeRate-API
* Service URL: https://www.exchangerate-api.com
* Terms of Service: https://www.exchangerate-api.com/terms
* Privacy Policy: https://www.exchangerate-api.com/terms
About Buildateam
Buildateam is a leading provider of e-commerce customization solutions. We specialize in creating powerful, user-friendly tools that help businesses offer personalized products to their customers.
Visit us at: https://cpbapp.com
Screenshots
Installation
- Install the Custom Product Builder plugin from the WooCommerce store
- Activate the plugin through the ‘Plugins’ screen in WordPress
- Register or Login. Follow the app link from the plugin to login or sign up at app.thecustomproductbuilder.com with Google or email
- Enter your CPB subscription credentials
- Create & Link Products. Create your custom products in the app. Add WooCommerce product URLs during creation, or link them later in Settings General Integration Physical Product URL
- Enable CPB on Product. In your WooCommerce product settings, check the “Enable CPB” checkbox to activate the Custom Product Builder for this product
- Start creating customizable products!
FAQ
-
Do I need a CPB subscription to use this plugin?
-
Yes, this plugin requires an active CPB subscription to function. The plugin acts as a connector between your WooCommerce store and the CPB platform.
-
Can I try it before purchasing a subscription?
-
Yes! We offer a 14-day free trial. Sign up at https://platform.cpbapp.com to get started.
-
Is it compatible with my theme?
-
The plugin is designed to work with most WooCommerce-compatible themes. It replaces the default product layout with the custom builder interface.
-
What happens to my data if I cancel my subscription?
-
Your product configurations and customer data remain in your WooCommerce store. However, the builder interface will no longer be accessible to customers.
-
Do you provide support?
-
Yes! All subscription plans include customer support.
-
Can I customize the builder interface?
-
Yes, the builder interface can be customized through your CPB dashboard. You can modify colors, layouts, and available customization options.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“CPB – Custom Product Builder for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “CPB – Custom Product Builder for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.2.0
- Fixed – Store data decryption error preventing shop connection to CPB backend
- Improved – Plugin update mechanism for better compatibility
- Fixed – Prevented double-encoding of encrypted store data in CPB app registration and login flows
- Fixed – Restored CPB customization properties in cart, checkout, and order line items using prefixed cart-item metadata
1.1.0
- Fixed – Security vulnerabilities: sanitized all input variables and escaped all output
- Fixed – Activation, Canonical compatibility, and Validation test warnings
- Added – App Docs link in plugin meta for better documentation access
- Improved – Enhanced installation mode detection and error handling
- Improved – Updated WordPress (6.8) and WooCommerce (9.4) compatibility
1.0.0
- Initial release for WooCommerce Marketplace
- Added comprehensive WooCommerce compatibility checks
- Implemented settings interface with shop configuration
- Added support for custom script URLs with conditional visibility
- Enhanced mobile responsiveness across all devices
- Added proper localization support for international stores
- Improved error handling and user feedback messages
- Added CPB icon integration for better visual identification
- Implemented Doc and Settings links in plugin actions
- Added toggleable ‘Use Default Initializer’ option in settings
- Enhanced security with proper nonce verification
- Implemented cart integration with custom product data handling
- Added currency conversion support for international pricing
- Optimized performance for faster page loading
- Added comprehensive uninstall cleanup process
- Implemented drag-and-drop product builder interface
- Added real-time preview functionality
- Enhanced customization options with advanced tools
- Added WooCommerce integration for seamless checkout
- Implemented admin dashboard for plugin management
- Added support for external product IDs
- Enhanced compatibility with popular WooCommerce themes
- Added proper WordPress coding standards compliance




