Prerequisites
- A Shopify account (free trial available)
- Access to your Shopify admin dashboard
Step 1: Create Your Shopify Store
If you don’t already have a Shopify store, follow these steps (If you already have an account jump to step 2):- Go to shopify.com and click Start free trial.
- Enter your email, create a password, and choose your store name
- Complete the onboarding flow—add your business details, select a plan, and configure preferences
- Add products, organize collections, and set up payment gateways
Step 2: Install the Headless App
Framerfy connects to your store via Shopify’s Storefront API for fetching the data. To enable this:- In your Shopify admin, go to Settings → Apps and Sales Channels
- Click Shopify App Store
- Search for Headless and open the app by Shopify
- Click Install, then Open
Step 3: Create a Storefront
- In the Headless app, click Add Storefront
- Enter a name for your storefront
- Under the Storefront API section, click Manage
- Enable all required scopes (read access to products, collections, checkouts, customers)
- Copy the Public Access Token—this is your API key for Framerfy.
Step 4: Get Your Store Domain
- Go to Settings → Domains
- Copy your primary domain (format:
your-store.myshopify.com)
Step 5: Configure Framerfy
Now connect your Shopify store to Framerfy:- Visit framerfy.ae and sign up using your email
- Once logged in, go to the Overview page
- Click + Add Store
- Enter a store name (doesn’t need to match your Shopify store name—it’s just for your convenience)
- Paste your Shopify Domain URL and Public Access Token (from Step 3)
- Click Save
Step 6: Access the Plugin
To use Framerfy inside Framer:- Open your Framer project
- Click Plugins in the toolbar
- Search for Framerfy and open it
- Click Login and enter your credentials (the email and password from Step 5)
- Select your store and click Continue
- You’ll land on the home page—your plugin setup is complete ✅
Step 7: Fetch Data in CMS
To sync your Shopify products to Framer’s CMS:- Go to Framer’s CMS page
- Click Manage (available in the header)
- Select all the fields you need for building your website
- Click Confirm
- Your Shopify data will now sync to Framer CMS
Step 8: Use Custom Components
Once setup is complete, open the plugin to access the Component Library. It includes ready-to-use components for your Framer × Shopify integration:- Variant selectors
- Variant image carousels
- Price display
- Add to cart button
- Buy button
- Cart modal
- Price filters
- Color selectors
- Quantity selector
Connection Details
You now have everything needed to connect:| Field | Value |
|---|---|
| Domain | your-store.myshopify.com |
| API Key | Your Public Access Token |
| Name | Give a name to your store, so you know which store it is referred to |