Theme Stack Guide

Which Shopify app embeds should stay enabled?

Keep an app embed only if you can name the customer-facing job it performs. Disable unused embeds in a theme copy, then test the storefront before publishing.

Run the smallest useful test

Duplicate the live theme. Change one thing, use the same page and device, and record what happened. If the change breaks a customer path, roll it back before touching production.

What to verify

Check the home, collection, product, cart, and checkout path on a phone. Confirm the page still works with a slow connection and that the business owner for the feature agrees it can change.

Bottom line

Keep an app embed only if you can name the customer-facing job it performs. Disable unused embeds in a theme copy, then test the storefront before publishing.

Source: Shopify theme performance guidance. Reviewed Sep 22, 2026.

Frequently asked questions

What should a personalization field include?

A clear label, a character limit that matches what production can actually handle, and a preview or plain confirmation of the entered text on the product and cart pages. Ambiguity at any of those points creates remakes.

How do I price product personalization?

Charge for the labor and the risk, not just the materials. Personalized items usually cannot be resold after a return, so the fee should reflect that, and the policy should be stated before checkout, not after.