Description
Boost Your Jewelry Sales with Keyideas’ WooCommerce RingBuilder – Free to Start!
Enhance your WordPress jewelry store with our powerful, customizable RingBuilder plugin, designed to increase sales by up to 30%. Offer customers an engaging, interactive way to design their perfect ring.
Requires WooCommerce: this plugin works with WooCommerce 9.0 or higher, which must be installed and active.
Keyideas RingBuilder Plugin Overview
The RingBuilder is a complete WordPress & WooCommerce plugin that enables customers to design custom engagement rings. It offers diamonds and gemstones (natural, lab-grown, and colored), advanced filtering, interactive ring building, Add to Cart with WooCommerce checkout, and seamless integration with your existing store. The plugin is designed to increase sales by up to 30% through enhanced customer engagement.
View Demo Store
Build Your Own Ring (BYOR)
BYOR stands for ‘Build Your Own Ring.’ This feature allows customers to design their perfect ring by choosing a diamond or gemstone, selecting a setting or band design, picking metal type and finish, and previewing the final ring before adding to cart.
What makes our RingBuilder unique
Complete BYOR experience with real-time visualization, dynamic pricing updates, seamless WooCommerce integration with no coding required, mobile-optimized responsive design, diamond size viewer, colorless to colored diamond switcher for easy toggling between diamond types, and support for multiple languages, currencies, and global ring sizes.
Free Version Features
- A sample feed of natural, lab-grown and colored diamonds and gemstones (a limited demo set)
- Advanced diamond search and filtering, 360° views, compare and recently viewed stones
- Complete 3-step RingBuilder (start with a setting or with a stone)
- Add to Cart for loose stones and complete rings, with checkout through WooCommerce
- Feed Center: margins by price or carat, discounts, inventory controls and CSV import of your own stones (the free version shows 30% of the stones you import)
- Sales dashboard: stones sold, revenue, profit and monthly trends
- Multilingual support and global ring sizes
- Brand colors and a mobile-optimized design
Paid Version Features
The paid version includes everything in the free version, plus:
- Around 200,000 to 400,000 real diamonds from trusted vendors, with prices and stock kept up to date
- All the stones you import via CSV are shown (100%)
- AI shopping assistant on the diamond listing
- Online ring sizer for shoppers
- Appearance editor with live preview
- Done-for-you setup in 3-5 business days
Pricing
Annual Subscription: $1,450/year (or $145/month)
One-time Setup Fee: $550–$1,000 (based on your website complexity)
Payment Method: Wire transfer only
One-Time Setup Fee Coverage
The setup fee includes complete plugin installation and configuration, theme compatibility testing and adjustments, RingBuilder integration with your product categories, and complete workflow testing and quality assurance. Setup typically takes 3-5 business days. We charge this fee because WordPress environments vary significantly, and we ensure seamless integration rather than leaving you to troubleshoot compatibility issues.
Available Paid Add-ons
Pendant Builder: Customers can create custom pendants by selecting diamonds or gemstones and pairing them with pendant settings. Works just like the RingBuilder with the same intuitive design process. Yearly subscription required.
Earring Builder: Allows customers to design custom earrings by selecting a pair of diamonds or gemstones and choosing from various earring settings and styles. Yearly subscription required.
Product Library: Access 100+ trending engagement and wedding ring designs with lifestyle 360° videos. Yearly fee.
Certificate Management: Mask or redact certificate numbers in PDF documents for privacy. One-time fee.
Custom Supplier Integration: Connect with RapNet, VDB, or any other diamond supplier via CSV or API. One-time setup fee plus server bandwidth and usage charges.
Contact our sales team through the plugin interface for pricing and custom feature requests.
Upgrading to the Paid Version
Upgrading from the free version to the paid version is available at any time by contacting the support team. It is recommended to evaluate the free version first to ensure it meets your business requirements.
External services
This plugin connects to the following third-party services. No data is sent until the plugin is activated and set up by a site administrator.
Keyideas RingBuilder API (https://engagement-ring-builder-o4hk8.kinsta.app)
Provides the diamond and gemstone inventory, prices, product details, recommendations and sold-out updates shown in the ring builder.
* On registration/activation: the store email address, admin email address, store currency, site domain and the contact details entered in the activation form (name, company, email, phone, country) are sent to create the store account.
* On every listing or detail page load (when not cached): the selected filters, currency and product IDs are sent to fetch inventory.
* When a ring is built, added to cart or ordered: the diamond ID, event type and a session ID are sent for usage statistics.
* When the administrator opens the Feed Center: the store’s plan status is checked, and the store email and shop name are sent in the sign-in link to the hosted Feed Center.
* When the plugin is uninstalled: the store owner name, company name and email are sent so Keyideas is notified of the uninstall.
Service provided by Keyideas Infotech Pvt. Ltd.: Terms, Privacy Policy.
Keyideas demo product server (https://keyideasglobal.com)
Only used when the administrator clicks the option to import demo ring setting products. A request is made to download the demo product list and images; no site data is sent.
Terms, Privacy Policy.
geoPlugin (http://www.geoplugin.net)
Used on the plugin activation form in the admin dashboard to pre-select the administrator’s country. The administrator’s IP address is sent when the activation form is displayed.
Terms and Privacy Policy.
Google Fonts (https://fonts.googleapis.com)
The Poppins and Assistant fonts are loaded from Google Fonts on the ring builder pages. Google receives the visitor’s IP address and browser information.
Terms of Service, Privacy Policy.
Brevo Meetings (https://meet.brevo.com)
The plugin dashboard (activation form, Premium Features and Contact Us) links to a Brevo booking page for a free consultation. Nothing is sent unless the administrator clicks the link and books a meeting.
Terms of Use, Privacy Policy.
Keyideas forms service (https://apps-manager.apps.keyideasglobal.com)
Renders the Contact Us form in the plugin dashboard and the optional feedback form shown when the plugin is deactivated.
* Contact Us: the details the administrator enters are sent when they submit the form.
* Deactivation feedback: the form is only loaded when the administrator clicks “Deactivate” for this plugin. Only if they submit it, the chosen reason, any text they type, the administrator’s email address and the site URL are sent. “Skip & deactivate” sends nothing.
Service provided by Keyideas Infotech Pvt. Ltd.: Terms, Privacy Policy.
Installation
Minimum Requirements:
- PHP 7.4 or higher
- MySQL 5.6 or higher
- WordPress 7.0 or higher
- WooCommerce 9.0 or higher (required, must be installed and active)
Recommended Requirements:
- PHP 8.1 or higher
- MySQL 5.7 or higher
- The latest WordPress and WooCommerce
Plugin Installation:
- Install and activate WooCommerce 9.0 or higher
- Log in to your WordPress admin panel
- Navigate to Plugins Add New
- Search for ‘Keyideas RingBuilder – Jewelry’
- Click Install Now, then Activate
- The plugin will appear in your WordPress left side menu
Plugin Link: Keyideas RingBuilder
Post-Installation Setup:
After installation, go to Settings Permalinks and click Save Changes. This creates the necessary detail pages for diamonds and rings to display properly.
Accessing the Plugin Dashboard:
After activation, click on ‘Keyideas RingBuilder’ in your WordPress left side menu. Its submenu lists every section: My Plan, Settings, Language & Region, Feed Center, Premium Features and Contact Us. The ‘Settings’ link on the Plugins page opens the Settings section directly.
Plugin Configuration:
Stone types can be configured from Settings Basic Choose the Stones You Offer. Select the stone types you want to display (Natural Diamonds, Lab Diamonds, Gemstones, Colored Diamonds). When a stone type is selected, its listing page link is automatically created. You can also define how many products load initially on the listing page.
FAQ
-
What’s the Difference Between the Free and Paid Versions?
-
The free version includes the full RingBuilder (BYOR), Add to Cart with WooCommerce checkout, the Feed Center (margins, discounts, inventory and CSV import, with 30% of imported stones shown), the sales dashboard, multilingual support and global ring sizes, using a limited sample diamond feed.
The paid version includes everything in the free version, plus:- Around 200,000 to 400,000 real diamonds from trusted vendors
- All of your imported stones shown, not just 30%
- AI shopping assistant and online ring sizer
- Appearance editor with live preview
- Done-for-you setup and priority support
-
How often does pricing change?
-
We review pricing annually to reflect new features and improvements. Any pricing changes are communicated in advance, and existing subscribers are notified before adjustments take effect.
-
Do you offer refunds?
-
No, we do not provide refunds after payment or subscription activation. This is because the process involves server setup, account configuration, diamond feed integration, and licensing. Please thoroughly test the free version before upgrading to ensure it meets your requirements.
-
How does the colorless to colored diamond switcher work?
-
The plugin includes an easy toggle that allows customers to switch between colorless (traditional white) diamonds and colored diamonds. This provides a seamless browsing experience and helps customers explore different diamond options without navigating away from their current view.
-
What diamonds and gemstones are available?
-
The free version shows a limited sample of natural diamonds, lab-grown diamonds, colored diamonds and gemstones in all ten popular shapes. The paid version gives your store around 200,000 to 400,000 real stones from trusted vendors (Nivoda comes pre-integrated). We can also integrate with any international supplier who provides data in CSV format, and you can import your own diamond and gemstone inventory through the Feed Center.
-
Can I import my own inventory?
-
Yes, you can upload your own stock diamonds and gemstones via the Feed Center, in both the free and paid versions. The free version shows 30% of the stones you import; the paid version shows all of them. We provide CSV templates (natural.csv, lab.csv, colored.csv, and gemstones.csv) to make the import process straightforward. CSV import guides are included to help you get started. The CSV formats available for download are:
-
What margins and shipping times does the plugin start with?
-
Default margins apply to all diamonds and gemstones and shipping is set to 10 days. You can change both in the Feed Center.
-
How does the Feed Center work?
-
Open Keyideas RingBuilder Feed Center in your WordPress admin. It signs you in to the hosted Feed Center, where you set margins, discounts and inventory, import your own stones and see the sales dashboard. Your changes are applied to the prices and stones shown in the ring builder. The Feed Center is available once the plugin is activated and is not available on trial plans.
-
How do I order a Nivoda diamond?
-
You’ll need a Nivoda account to order diamonds. Each WooCommerce order shows the SKU/stock number of the diamond (and of the matching ring setting for rings built in the ring builder). Contact Nivoda by phone or email with that stock number to place your order.
-
Can you integrate with other suppliers like RapNet or VDB?
-
Yes, custom supplier integrations are available as a paid add-on. While Nivoda comes pre-integrated (account required, no subscription to their app necessary), we can connect your store with RapNet, VDB, or any other supplier. Contact our sales team to discuss your specific needs.
-
How can I prevent search engines from indexing diamond inventory?
-
You don’t need to add any tags, feeds, or custom robots.txt rules. The plugin automatically applies noindex, nofollow to diamond inventory products, category archives, and selected pages at the page level, which is the safest and most reliable SEO method.
If you’re using additional SEO, caching, or crawler plugins and still see diamond products being crawled, please ensure those plugins are not overriding page-level noindex rules or forcing indexing through global settings or sitemaps.
Recommended fallback settings (only if required):
For SEO plugins like Yoast or Rank Math:- Set diamond product categories to Noindex
- Disable sitemap inclusion for:
- kirb-diamonds
- kirb-lab-diamonds
- kirb-loose-diamonds
- kirb-gemstone-diamonds
- kirb-color-diamonds
Optional robots.txt rules (only if needed):
Disallow: /product-category/kirb-diamonds/
Disallow: /product-category/kirb-lab-diamonds/
Disallow: /product-category/kirb-loose-diamonds/
Disallow: /product-category/kirb-gemstone-diamonds/
Disallow: /product-category/kirb-color-diamonds/ -
Do you provide sample rings?
-
Yes, we provide sample engagement rings to demonstrate how the RingBuilder works. These samples also serve as a guide for categorizing and tagging your own rings for compatibility. You can easily import these sample rings using the ‘Import Sample Rings’ button in Settings Settings Category. You can replace them with your own designs at any time—your products remain completely yours.
-
What if I don’t have my own ring settings?
-
We offer a Product Library (paid add-on) with 100+ engagement and wedding ring designs in various metal types, complete with product and 360° lifestyle videos. These designs can be licensed for your website. Contact our sales team for details.
Note: We provide only digital assets. Design defects, manufacturing, and order fulfillment are your responsibility. -
How does the RingBuilder increase sales?
-
Online retailers offering customization options like ring builders have seen conversion rates increase by 2-3x compared to stores without customization, and Average Order Value (AOV) boost of up to 30%. Customers are willing to pay more for personalized products and appreciate the ability to design their perfect ring.
-
How can I customize the RingBuilder?
-
You can add navigation menu links like ‘Start with a Setting’ or ‘Start with a Natural Diamond,’ select ring sizes for your region under Language & Region settings, set your brand colors in Settings Basic Manage Theme, and customers can preview the diamond and engagement ring setting before making a purchase.
-
Can I customize the appearance to match my brand?
-
Yes, the plugin is fully compatible with modern WordPress themes and WooCommerce. You can set your primary and accent colors in Settings Basic Manage Theme (the paid version adds a full appearance editor with live preview). You can also hide specific elements on ring detail or review pages using custom CSS classes.
-
Can I see examples of stores using the RingBuilder?
-
Yes See how other jewelry stores have customized the RingBuilder to match their unique branding and style:
These examples showcase the flexibility and professional results possible with our plugin.
-
What if the plugin doesn’t load properly with my theme?
-
If plugin/filters are not loading, ensure your theme has proper WooCommerce container classes. For BYOR tab position issues, contact our support team for theme-specific CSS adjustments. Our support team is available to ensure seamless integration with your WordPress theme.
-
What permissions does the plugin require?
-
The plugin requires Read/Write Products (to create diamond products when added to cart), Read Orders (to access order details and mark diamonds as sold), Create Pages (to automatically generate diamond listings and detail pages), and Access WooCommerce Settings (to integrate with checkout and cart functionality).
-
What languages are supported?
-
The plugin supports multiple languages, including English (UK/US), French, Italian, German, Spanish, Arabic, Hebrew, and more. It supports both LTR (left-to-right) and RTL (right-to-left) languages and is compatible with popular translation plugins like WPML and Polylang. The default language is English.
-
How do I select ring sizes for my region?
-
Navigate to Language & Region Basic tab in plugin settings. Select your language, and the ring size system will be automatically selected for that language (e.g., R1 for US/Mexico/Canada, R2/R3 for other countries). You can use the slider to preview different ring sizes. You can also hide the ring size feature on the review page if needed.
-
Can I add multiple languages?
-
Yes, in the Language & Region Basic tab, you can add multiple languages by clicking on them. The ring size system for each language will be auto-selected.
-
Can I customize the text on plugin pages?
-
Yes, go to the Language & Region Translations tab. Select the page you want to translate from the dropdown, enter your custom text in your desired language, and save. You can customize terms like ‘cut’, ‘color’, ‘clarity’ and more. For paid clients, this feature is managed by our support team.
-
What is Keyideas Jewelry Filter and Search plugin?
-
Transform your jewelry store with powerful filter and search capabilities designed for all jewelry types: Engagement Rings, Wedding Bands, Fine Jewelry, Earrings, Necklaces, Bracelets, Pendants, and more. Help customers find their perfect jewelry piece 3x faster and increase sales by up to 30% with an intuitive, mobile-optimized shopping experience.
Learn more: Keyideas Jewelry Filter and Search -
What is Keyideas Vizora – 3D Try-On?
-
Our 3D Virtual Try-On technology allows customers to try on jewelry rings from home using augmented reality. This plugin integrates seamlessly with WooCommerce to provide an immersive shopping experience, helping customers visualize how rings look on their hand before purchasing.
Learn more: Keyideas Vizora – 3D Try-On -
What is Keyideas Timenox: All-in-One Watch Integration & Smart Filter App?
-
Easily integrate luxury timepieces into your jewelry store with our powerful Watch Filter App. Filter by Brand, Model, Dial, Bracelet, Bezel, Size, Condition, Paper, and Year. Import your own inventory or browse curated collections. The app seamlessly adapts to your store’s theme with mobile-optimized design, advanced search filters, and effortless inventory management, helping you expand beyond jewelry into luxury watches.
Learn more: Keyideas Timenox – Integrate Watches -
What is Keyideas Jewelith: 3D Jewelry Configurator for Rings, Bracelets & Necklaces?
-
Design custom jewelry with real-time 3D previews (rotate, zoom & view details). Customers can customize metals, stones, engraving and sizes, with options for guided concierge service or self-serve configuration. Features include product uploads, shareable design links, seamless cart integration, and mobile-ready WordPress compatibility for an interactive shopping experience.
Learn more: Keyideas Jewelith – 3D Design Studio -
Where can I find video tutorials?
-
Video tutorials are on our YouTube channel. They cover topics like adding filters, editing details, the BYOR process, and uploading diamonds.
Learn more: YouTube Playlist -
How do I get support?
-
For support, custom features, or add-on inquiries, you can:
- Use the contact form in the plugin (Keyideas RingBuilder Contact Us). It is pre-filled with your store’s contact details.
- Email our team at sales@keyideasinfotech.com or message us at Whatsapp for assistance.
- Book a free consultation call from the Contact Us page.
Our support team is available to help with technical issues and troubleshooting, theme compatibility adjustments, custom feature development, supplier integration setup, and general plugin questions.
-
Where can I learn more?
-
Documentation: Read how RingBuilder works at RingBuilder Documentation (also linked from the My Plan page as “Read Documentation”).
Demo Store: See the RingBuilder in action with live examples of natural diamonds, lab-grown diamonds, colored diamonds, and gemstones at Demo Store
RingBuilder 2.0: See our next-generation ring builder at RingBuilder 2.0
Product Page: View features, pricing, and latest updates at WooCommerce Plugins by Keyideas
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Keyideas RingBuilder – Jewelry” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Keyideas RingBuilder – Jewelry” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
v1.0.0
- Initial release
v1.0.1
- Performance and UI Updates
v1.0.2
- Resolved UI issues on listing and detail pages.
v1.0.3
- Resolved performance and plugin activation related issues.
v1.0.4
- UI and performance updates with few bug fixes.
v1.0.5
- Overall plugin UI and performance updates with major bug fixes.
v1.0.6
- We’ve added two stunning new diamond shapes to the collection
- Updated the overall plugin experience and increased speed for smoother performance.
v1.1.0
- Implemented numerous bug fixes and performance enhancements.
- Introduced teal-colored gemstones as a new addition.
- Revamped caching system for significantly improved performance and greatly reduced server resource usage.
- Integrated diamond virtual try-on feature on the diamond detail page.
v1.1.2
- Virtual Diamond Viewer now defaults to shape and carat of respective diamond.
v1.1.3
- Added Italian language support.
v1.1.4
- UI and performance updates with few bug fixes.
v1.1.5
- Minor bug fixes and improvements.
v1.1.6
- Minor internal bug fixes and improvements.
v1.2.0
- Major bug fixes and UI improvements.
v1.2.1
- Major major bugs and enhance the overall plugin performance.
v1.2.2
- Fix security issues in the plugin and overall plugin enhancements.
v1.2.3
- Fix minor issues on diamond listing page filters.
v1.2.4
- Minor stability bug fixes and review notice added.
v1.2.5
- Renamed plugin from “Diamond RingBuilder ‑ Jewelry” to “Keyideas RingBuilder – Jewelry”
v1.2.6
- Minor stability bug fixes.
v1.2.7
- Update SEO and search engine crawling issues.
v1.2.8 – v1.2.15
- Minor stability bug fixes.
v1.2.16
- Redesigned the diamond listing, diamond detail, ring setting and ring review pages.
- Fixed activation output, settings save warnings and rewrite rules after activation.
- Coding standards, escaping and security improvements for WordPress.org.
- Add to Cart and WooCommerce checkout for loose stones and rings built in the ring builder.
- Feed Center, CSV import and the sales dashboard are now available in the free version.
- The plugin now has its own WordPress admin menu, with a submenu item for each dashboard section.
- Redesigned admin dashboard with a plugin header, a Premium Features tab and better phone and tablet layouts.
- Declared compatibility with WooCommerce High-Performance Order Storage (HPOS).
- Redesigned the Contact Us page with a new contact form, pre-filled from your store’s contact details.
- Removed the Video Tutorials and FAQs tabs and the live chat widget from the dashboard.
- Added a “Read Documentation” link on the My Plan page and a RingBuilder 2.0 section on the Premium Features tab.
- Settings: cleaner, evenly sized stone type tiles.







