# App for customization (Computer)

**URL:** <https://community.shopify.com/t/app-for-customization-computer/191927>\
**Category:** Shopify-apps\
**Created:** [February 14, 2023, 8:31pm UTC](https://community.shopify.com/t/app-for-customization-computer/191927 "2023-02-14T20:31:24Z")\
**Posts on this page:** 4\
**Page:** 1

## AI-generated summary

A merchant is looking for a Shopify app that can act as a PC builder/configurator: customers would choose existing store products by component type (CPU, GPU, motherboard, etc.) on one page, see images/names/prices, and have selections filtered by tags or compatibility rules such as CPU socket matching motherboard socket.

Suggested options include PC Builder MW, a dedicated Shopify app for building custom PCs from existing products, where selected parts are added to cart individually so inventory is deducted from the original products. Other app suggestions include Kickflip and Easify Product Options as starting points for product customization.

Several replies note that advanced dependency logic may exceed standard bundle/configurator apps. A custom Shopify solution using metafields/metaobjects, product tags or metafields, Liquid, and JavaScript was proposed for full control over compatibility filtering, running totals, and cart behavior. No final choice or resolution is confirmed; the discussion remains open.

<div class="post-metadata">

**Author:** ![Justatanil091](https://avatars.discourse-cdn.com/v4/letter/j/73ab20/32.png) [@Justatanil091](https://community.shopify.com/u/Justatanil091)\
**Post date:** [February 14, 2023, 8:31pm UTC](https://community.shopify.com/t/app-for-customization-computer/191927/1 "2023-02-14T20:31:24Z")

</div>

Hi,

I am also trying to find an app able to let u be on a page.  
From the Page you can select all Component Parts.  
The " parts" are products already found in webshop.  
Are there any App’s that contain this method?

In Summary,

App that let’s u choose products for every ProductType within 1 Page.  
Showing (optional) Pictures, Product Name and Price in a (Optional) List or Chart.

Example:

PC Builder

CPU: Choose a Option (ProductType: Processor) (ProductTag: Intel, AMD)  
GPU: Choose a Option (ProductType: Graphics Card) (ProductTag: Gen 4, Gen 5)

MotherBoard: Choose a Option (ProductType: MB) (ProductTag: [Same TAG as Option CPU]) {Example: CPU = Tag LGA 1151, MotherBoard = Tag LGA 1151

Etc.

So to sum it up it should be able to function together, or otherwise give the option to remove certain/all Tags when a Option on a certain Choice has been made.

Please let me know if there is anything relateble to this?  
Otherwise anyone know a Development Team That can make this happen?

---

<div class="post-metadata">

**Author:** ![MiracleWebsoft](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/miraclewebsoft/32/7724_2.png) [@MiracleWebsoft](https://community.shopify.com/u/MiracleWebsoft)\
**Post date:** [July 7, 2026, 12:32pm UTC](https://community.shopify.com/t/app-for-customization-computer/191927/3 "2026-07-07T12:32:28Z")

</div>

Hi! 👋

This is a common requirement for PC stores on Shopify.

We’ve built a Shopify app called **PC Builder MW** that lets customers build a custom PC using your existing Shopify products (CPU, RAM, GPU, Storage, etc.). Each selected component is added to the cart as an individual product, so inventory is automatically deducted from the original products—no need to maintain duplicate bundle stock.

🌐 [https://pcbuilderapp.com](https://pcbuilderapp.com/)

 ![iScreen Shoter - Safari - 260707174821](https://canada1.discourse-cdn.com/shopifyforum/original/4X/9/6/5/965814628b2f3db2422296a89386dca17580ec96.png)

If you have any questions or want to see how it works, feel free to ask!

---

<div class="post-metadata">

**Author:** ![Grace41](https://avatars.discourse-cdn.com/v4/letter/g/b77776/32.png) [@Grace41](https://community.shopify.com/u/Grace41)\
**Post date:** [August 6, 2026, 4:06pm UTC](https://community.shopify.com/t/app-for-customization-computer/191927/4 "2026-08-06T16:06:09Z")

</div>

What you are describing is essentially a custom **product configurator/PC builder** rather than a standard product page.

This can definitely be built on Shopify using **metaobjects/metafields, product tags (or better yet product metafields), and custom Liquid + JavaScript** to create dependent product selections.

For example:

- Selecting an Intel CPU can automatically filter and display only compatible motherboards.

- GPU, RAM, PSU, Storage, etc., can all be filtered based on compatibility rules.

- The page can show product images, prices, specifications, and a running total before adding everything to the cart together.

While there are configurator apps that handle basic bundles, they often struggle with compatibility logic like the motherboard/socket example you mentioned. A custom solution is usually the better approach if you want complete control over the experience.

If you are considering going the custom route, I would be happy to point you in the right direction or discuss how it could be implemented.

---

<div class="post-metadata">

**Author:** ![Custom-Cursor](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/custom-cursor/32/401636_2.png) [@Custom-Cursor](https://community.shopify.com/u/Custom-Cursor)\
**Post date:** [August 6, 2026, 5:36pm UTC](https://community.shopify.com/t/app-for-customization-computer/191927/5 "2026-08-06T17:36:12Z")

</div>

Hey @Justatanil091

hope you’re going well!

**Kickflip** or **Easify Product Options** are good starting points. If you need complex compatibility logic (like CPU mother board matching), you’ll likely need a custom app
