VOLT E-commerce Template Documentation
Everything you need to set up, connect, customise and launch the VOLT template. This documentation covers the complete setup process, including design system configuration, Shopify integration, product management, custom components, search, wishlist, filtering and theme settings.
Template Overview
VOLT is a Shopify-powered e-commerce template built in Framer. Product data (catalogue, inventory, checkout) is pulled live from a connected Shopify store using the Shopify Connect plugin (by Fecommerce), so content stays in sync between Shopify and Framer without manual duplication.
Pages included
Core functionality
A custom Framer code component handles sidebar filtering by size, colour, reviews / ratings, price (range slider + min/max inputs), discount % and availability (in stock).
Handled by the Shopify Connect plugin's cart/checkout components, which talk directly to the Shopify Storefront API and hand off to Shopify's hosted checkout.
A dedicated component from the plugin on the Product Detail page for cycling through product images and variants.
Powered by the plugin's review component, pulling review data tied to each product.
A custom Framer code component provides product discovery across Shopify-synced products and collections, redirecting customers to the relevant product detail pages.
A custom Framer code component lets customers save favourite products. Synchronised with Shopify product data so saved items stay accurate.
A custom code component switches themes site-wide. Wired to Framer colour variables, so every section and component adapts automatically.
Collections
ProductsSynced automatically from Shopify via the Shopify Connect plugin. This is the source of truth for product data — title, price, images, variants and inventory.
Product SpecificationA native Framer CMS collection (not synced from Shopify) holding extra structured spec data per product — e.g. material, fit notes, care instructions — that Shopify doesn't natively store. Linked to products by matching handle/slug.
framesparkFramer Style Guide Setup
Keeping colour and type centralised in Framer's Style Guide means every page and component references the same tokens — update one value, and it updates everywhere.
Colours
Colours are organised under Assets → Colours in four folders, so anyone editing the template can find the right token by role instead of guessing a hex value.
Primary or Black Background updates the whole site — dark mode included — in one place. A few custom one-off colours also live in Assets → Colours for specific spots (a particular badge, gradient or promo banner). Check there first: the colour you need may already exist.Typography
Set these up under Assets → Text Styles.
Apply text styles consistently across components rather than setting font family and size manually per element, so a single style-guide edit cascades through the whole template.
Setting Up a Free Shopify Development Store
- 1.Go to the Shopify Partner Program and create a free partner account (no cost).
- 2.From your Partner Dashboard, click Stores → Add store → Create development store.
- 3.Choose “Development store” — free, for testing and building, not a live store — and fill in the store details.
- 4.Once created, open the store and log in to its Shopify Admin. This is your sandbox for adding products, collections and testing checkout.
- 5.Add a few sample products and collections so you have real data to preview while building in Framer.
Connecting the Shopify Connect Plugin
- 1.In your Framer project, press Ctrl + K (Windows) or Cmd + K (Mac) to open the command palette.
- 2.Search for and open Shopify Connect.
- 3.In the plugin panel, enter your store domain (e.g.
your-store.myshopify.com) and your Storefront API access token — generate it from Shopify Admin → Settings → Apps and sales channels → Develop apps. - 4.Go to Components → Products and select the component you want. Add it to your page and connect it to Shopify by configuring the required Framer fields: Shopify domain, access token, collection handle, and any other settings the component needs.
For complete setup instructions, customization details, and Shopify integration guidelines, refer to the full documentation:
ShopifyConnect Plugin Documentation →Keeping data in sync
Framer's CMS does not auto-refresh when you change something in Shopify. Whenever you add or edit a product, price, image or collection in Shopify Admin:
- 1.Go back to the Shopify Connect plugin (or the relevant CMS collection) in Framer.
- 2.Click Refresh / Re-sync.
- 3.The updated data now reflects on the Framer canvas and the published site.
Important Notes
Global search redirects
For the global search to redirect correctly, these three values must always stay synchronised — and the handle used in Shopify and Framer must match exactly.
new-arrival-collectionnew-arrival-collectionnew-arrival-collectionCollection & filter setup
For category-based filtering — Men Shirts, Men Hoodies, Women Denim Shorts and so on — filters are managed using Shopify collections and tags. When using collections in the Shopify source field, always use the collection handle in lowercase.
men-shirtsmen-shirtsShopify sync setup
VOLT uses multiple custom Framer code components synchronised with Shopify data. To make sure every Shopify-powered component works:
- Add the correct Shopify store domain.
- Add the correct Shopify access token.
- Verify the Shopify Connect plugin configuration.
- Make sure Shopify API permissions are properly enabled.
VOLT E-commerce Template Documentation
Everything you need to set up, connect, customise and launch the VOLT template. This documentation covers the complete setup process, including design system configuration, Shopify integration, product management, custom components, search, wishlist, filtering and theme settings.
Template Overview
VOLT is a Shopify-powered e-commerce template built in Framer. Product data (catalogue, inventory, checkout) is pulled live from a connected Shopify store using the Shopify Connect plugin (by Fecommerce), so content stays in sync between Shopify and Framer without manual duplication.
Pages included
Core functionality
A custom Framer code component handles sidebar filtering by size, colour, reviews / ratings, price (range slider + min/max inputs), discount % and availability (in stock).
Handled by the Shopify Connect plugin's cart/checkout components, which talk directly to the Shopify Storefront API and hand off to Shopify's hosted checkout.
A dedicated component from the plugin on the Product Detail page for cycling through product images and variants.
Powered by the plugin's review component, pulling review data tied to each product.
A custom Framer code component provides product discovery across Shopify-synced products and collections, redirecting customers to the relevant product detail pages.
A custom Framer code component lets customers save favourite products. Synchronised with Shopify product data so saved items stay accurate.
A custom code component switches themes site-wide. Wired to Framer colour variables, so every section and component adapts automatically.
Collections
ProductsSynced automatically from Shopify via the Shopify Connect plugin. This is the source of truth for product data — title, price, images, variants and inventory.
Product SpecificationA native Framer CMS collection (not synced from Shopify) holding extra structured spec data per product — e.g. material, fit notes, care instructions — that Shopify doesn't natively store. Linked to products by matching handle/slug.
framesparkFramer Style Guide Setup
Keeping colour and type centralised in Framer's Style Guide means every page and component references the same tokens — update one value, and it updates everywhere.
Colours
Colours are organised under Assets → Colours in four folders, so anyone editing the template can find the right token by role instead of guessing a hex value.
Primary or Black Background updates the whole site — dark mode included — in one place. A few custom one-off colours also live in Assets → Colours for specific spots (a particular badge, gradient or promo banner). Check there first: the colour you need may already exist.Typography
Set these up under Assets → Text Styles.
Apply text styles consistently across components rather than setting font family and size manually per element, so a single style-guide edit cascades through the whole template.
Setting Up a Free Shopify Development Store
- 1.Go to the Shopify Partner Program and create a free partner account (no cost).
- 2.From your Partner Dashboard, click Stores → Add store → Create development store.
- 3.Choose “Development store” — free, for testing and building, not a live store — and fill in the store details.
- 4.Once created, open the store and log in to its Shopify Admin. This is your sandbox for adding products, collections and testing checkout.
- 5.Add a few sample products and collections so you have real data to preview while building in Framer.
Connecting the Shopify Connect Plugin
- 1.In your Framer project, press Ctrl + K (Windows) or Cmd + K (Mac) to open the command palette.
- 2.Search for and open Shopify Connect.
- 3.In the plugin panel, enter your store domain (e.g.
your-store.myshopify.com) and your Storefront API access token — generate it from Shopify Admin → Settings → Apps and sales channels → Develop apps. - 4.Go to Components → Products and select the component you want. Add it to your page and connect it to Shopify by configuring the required Framer fields: Shopify domain, access token, collection handle, and any other settings the component needs.
For complete setup instructions, customization details, and Shopify integration guidelines, refer to the full documentation:
ShopifyConnect Plugin Documentation →Keeping data in sync
Framer's CMS does not auto-refresh when you change something in Shopify. Whenever you add or edit a product, price, image or collection in Shopify Admin:
- 1.Go back to the Shopify Connect plugin (or the relevant CMS collection) in Framer.
- 2.Click Refresh / Re-sync.
- 3.The updated data now reflects on the Framer canvas and the published site.
Important Notes
Global search redirects
For the global search to redirect correctly, these three values must always stay synchronised — and the handle used in Shopify and Framer must match exactly.
new-arrival-collectionnew-arrival-collectionnew-arrival-collectionCollection & filter setup
For category-based filtering — Men Shirts, Men Hoodies, Women Denim Shorts and so on — filters are managed using Shopify collections and tags. When using collections in the Shopify source field, always use the collection handle in lowercase.
men-shirtsmen-shirtsShopify sync setup
VOLT uses multiple custom Framer code components synchronised with Shopify data. To make sure every Shopify-powered component works:
- Add the correct Shopify store domain.
- Add the correct Shopify access token.
- Verify the Shopify Connect plugin configuration.
- Make sure Shopify API permissions are properly enabled.
Free delivery
Get your orders delivered to your doorstep for free.
Online Payment
Experience hassle-free online payments with secure.
Easy Return
Enjoy easy returns within 30 days of purchase.
Get the Latest Offers & Discounts
Contact Us
Shop 009A, Level 4, Block A Demo Park, Ottawa
+1-613-598-6981
volt.wear@info.com
Designed by Framespark Powered by



