A merchant needs to accommodate multiple online shops that each require different SKU codes for the same products. The primary SKU field is already occupied by one shop’s codes, preventing another shop from listing additional products.
Proposed Solutions:
Use Shopify’s native metafields to create a custom second SKU field that won’t interfere with the primary SKU
Alternatively, use third-party apps like Custom Fields or Metafields Guru for easier management without coding
Update the theme to display the new metafield where needed
Status: The original poster is exploring both the metafields approach and app-based solutions. The discussion remains open with no final implementation confirmed.
Summarized with AI on October 30.
AI used: claude-sonnet-4-5-20250929.
We have a couple of online shops linked to our Shopify site that use the SKU field for they own codes, one of them would now like to list more of our products but can’t as the SKU field is already in use.
Would it be possible to create a second SKU field using liquid that would not break when updating the theme?
If you don’t know how to code, you can use third-party apps @Iansz Apps like Custom Fields or Metafields Guru make managing extra fields easier.
But for theme-friendly solution, metafields are the best bet.
Use Metafields – Shopify allows you to create custom metafields where you can store a second SKU without affecting the primary one. You can then update your theme to display this field where needed.