Read this before you quote the work
Product pages, cart, and checkout must be Shopify's — that part is not negotiable and not something an export can replace. Where the export earns its place is the marketing surface: homepage, landing pages, and about, rebuilt as Liquid templates using the exported CSS.
The order that works
- 1Export the Framer site for the design system and marketing copy.
- 2Start from a minimal Shopify theme rather than a feature-heavy one.
- 3Move the exported CSS into assets/ and reference it from theme.liquid.
- 4Rebuild the homepage as sections in templates/index.json so the client can reorder them.
- 5Leave product, collection, and cart templates on the theme's defaults, restyled with your CSS.
What you keep
- Brand design applied across the storefront
- Marketing page layouts and copy
What you rebuild
- Any Framer commerce mockup — real products come from Shopify's data model
- Framer interactions
The mistake to avoid
Rebuilding the cart visually from the export. Shopify's cart carries state and validation you cannot mimic with static markup, and a broken cart costs more than the whole migration.
Questions
›Can I import a Framer site directly into Shopify?
Product pages, cart, and checkout must be Shopify's — that part is not negotiable and not something an export can replace. Where the export earns its place is the marketing surface: homepage, landing pages, and about, rebuilt as Liquid templates using the exported CSS.
›What transfers from Framer to Shopify?
Brand design applied across the storefront. Marketing page layouts and copy.
›What has to be rebuilt?
Any Framer commerce mockup — real products come from Shopify's data model. Framer interactions.
›What is the most common mistake on this migration?
Rebuilding the cart visually from the export. Shopify's cart carries state and validation you cannot mimic with static markup, and a broken cart costs more than the whole migration.