Shopify offers a single template applicable to all your products. Conversely, GemPages provides the flexibility to create a unique product page template that can be universally applied or selectively assigned to different products through the convenient Product Assignment feature.
This guide will walk you through the steps of associating specific products with a particular template, allowing you to showcase the GemPages design instead of the default theme template. Typically, you have two choices: make a template the default for all your products or selectively assign it to one or more products.
Make a template default
Please follow the steps below to apply a template to all the products.
Step 1: Go to Shopify Admin > Apps and select GemPages Builder to access GemPages Dashboard.
Step 2: Navigate to the Page section. Select the Product page type and locate your preferred template.
Step 3: Click on the three-dot button next to the template name. Choose “Make default”.
Click on “Confirm.”
Assign specific products to a template
From GemPages Dashboard
Step 1: From the GemPages Dashboard, navigate to the Page section. Select the Product page type and locate your preferred template.
Step 2: Click on the “Assign Product” button next to the template name.
An open window will appear, allowing you to select the products. Check the box next to the products you want to assign to the template. To find products faster, you can use the search bar.
Hit “Confirm” when finished.
From the Editor
Step 1: From the GemPages Dashboard > Pages, select your preferred page to access the Editor.
Step 2: Select the “Product Assigned” button at the top of your page. A pop-up window will appear, allowing you to choose products to associate with the template. Tick the box next to the desired product and confirm your selection.
Enable “Display by assigned products”
This function enables automatic synchronization of Shopify data for products assigned within the template. It’s highly recommended for your default template or templates assigning multiple products. To activate this feature, follow the steps below:
Step 1: From the GemPages Dashboard > Pages, select your preferred page to access the Editor.
Step 2: Locate the Product Module. Click on the Product Module to reveal the configuration on the left sidebar of the Editor. Under “Select Product,” choose the option “Display by assigned product” from the drop-down menu.
The product information will remain fixed if you opt for the “Select Manually” option. This is useful, for instance, when you have a template with only one assigned product or when creating a product bundle to display multiple products on the same page. Refer to this article for a detailed guide on creating a product bundle with GemPages.
FAQs
1. What’s the difference between “Make default” and “Assign product”?
Make default: Apply the template to all product pages.
Assign product: Apply the template only to selected product(s), without affecting the others.
2. Why isn’t my assigned product showing on the live page?
If your product doesn’t appear after assigning it to a template, try the following:
- Ensure the template is published (live)
- Double-check that “Display by assigned product” is enabled in the Product Module
- Make sure the product is active and available on the Online Store channel in your Shopify Admin
If the issue persists, try reassigning the product or syncing the product again, then republishing the page.
3. Can I assign the same product to multiple templates?
No. A product can only be linked to one custom GemPages template at a time. Reassigning it to another template will override the previous assignment.
4. Will changing the default template override product-specific assignments?
Yes. Setting a new default template will apply it to all products, including those previously assigned to other templates. Use this action with caution.
5. Can I use product assignment for product bundles?
Yes. You can manually select products inside a bundle layout using the “Select Manually” option in the Product Module. This is useful when you’re not relying on dynamic assignment.
6. How can I decide what products appear on a landing page in GemPages?
It depends on how your landing page is set up:
- If you’re using a Product Module, you can choose:
- “Select Manually”: Assign a fixed product to the module.
- “Display by assigned product”: Automatically pull data from assigned products.
- If you’re using a Product List, you can control what products show by:
- Applying collection filters (e.g., Best Sellers, Sale items).
- Using Shopify tags or metafields to filter custom selections.
For full control, consider creating a custom collection in Shopify, then display that collection on your landing page via the Product List element.
7. Can I show different products on different landing pages using the same template?
Yes. You can reuse a single template and:
- Assign different products via the “Assign Product” button, or
- Manually select products per landing page when editing in the Editor.
Just make sure the Product Module is set to either “Select Manually” or “Display by assigned product”, depending on your use case.
Thank you for your comments