Why can't I create a new template on my refresh theme?

Topic summary

Users are experiencing difficulty creating new page templates in Shopify’s Refresh theme (version 2.0). The “Create New Template” option is missing from the expected location when adding new pages.

Initial Problem:

  • When adding a new page, only “Default Page” and “contact” templates appear as options
  • The standard template creation workflow appears broken or changed

Official Solution (from Shopify support):

  1. Navigate to Theme Customizer
  2. Create a metaobject template first
  3. Add entries to the metaobject
  4. The “Create template” option then becomes visible in the Theme Customizer

Community Workaround (confirmed working):

  1. Go to Customize Theme > Top Dropdown > Pages > Create Template
  2. Then navigate to Pages > Add Page > Theme Template
  3. Enter the same name as the template just created

Alternative Solution:

  • Go to Online Store > Edit Code > Add new template
  • Copy code from a previous page template and save

Current Status: Multiple users report the metaobject approach is confusing and templates still don’t appear in dropdowns. The code-based workaround has been confirmed successful by at least one user.

Summarized with AI on November 7. AI used: claude-sonnet-4-5-20250929.

I’m trying to create a new page, but it won’t let me create a new template. I’m using the refresh theme and it’s definitely a 2.0.

You can see in the picture is doesn’t have the option for “Create New Template”.

When I click add page, the only theme templates available are “Default Page” and “contact”. I tried to use Default but it edits the other page that also uses default.

Sorry I’m new here haha - any way to fix?

Was going to get Shogun but it only lets you create 1 new page for free and I want more than just one.

2 Likes

Following this. Having this exact same issue - Need to setup a form for our site but can’t create a new page template.

They must have rolled this out recently as I can’t find a single thing mentioning this and there doesn’t seem to be a way to create a new page template! Very frustrating.

1 Like

Hello to both, @theotheodoulou and @Imagination1 !

The ability to create a template is still very much ingrained within Shopify, just with a few more customization options.

In fact, you can check out this original documentation on creating a template for further guidance. The steps recommend:

  1. From your Shopify admin, go to Online Store > Themes.
  2. Find the theme that you want to edit, and then click Customize.
  3. Use the Template drop-down menu to select a template. Click + Create template.
  4. Give your template a unique name.
  5. Using the Template drop-down menu, select which existing template you want to base your new template on.
  6. Click Create template.

Note:

Now you will find that the “create template” in the above instructions has been updated to “c****reate metaobject template.” This allows further customization through the addition of entries as described in the linked documentation.

After creating and selecting the metaobject template from the Theme Customizer, the “create template” option will become available.

Please make sure to check that out and let me know if you have further questions.

Warm regards,

1 Like

Hi Olivia,

Thanks for your response. This whole metaobject thing seems to have complicated simply adding a new page template.

How can I create a metaobject template to show up under the “Pages” selection when I’m in the theme customizer?

Additionally, how can I have my new template appear when I’m editing my page and trying to select the template?

FYI I can’t see the "+ Create template" option anywhere.

Thank you!

Thanks for getting back to me, @Imagination1 !

Once you create the metaobject template you will be prompted to add some “entries” as per this documentation. After successfully competing these steps, you will find that the metaobject template you created has appeared as an option in your Theme Customizer.

After selecting the newly created metaobject template from your Theme Customizer, the option to “Create a template” will be visible. I will also update my original response to further clarify this is where it can be found.

I double checked this in my test store and did not run into any issues, however, if you get stuck at any point please feel free to share some screenshots with me or even a video and I’d be more than glad to clarify further. For context, this is how you can expect it to appear:

Please let me know if that helps,

1 Like

Thanks for the like on my latest reply, @Imagination1 !

I just wanted to double check if that was confirmation this solution worked for you. Please do let me know as I’m sure other users will be running into this soon.

Warm regards,

OP - and I’ve worked out the solution.

You want to go to Customise These > Top Dropdown > Pages > Create Template

Then you want to go to Pages > Add Page > Theme Template > enter the same name as the template you just created.

1 Like

Thanks for updating this thread, @theotheodoulou , and for your added solution.

I trust that our future readers will benefit from this very much as they navigate the same issue.

Warm regards,

Hello. I tried this, but whenever I go to change the theme template, the new one that I created does not show up, it’s still only showing the Default page and contact, despite me making more theme templates the same way you showed.

I agree with you. A simple task like creating a template has become unnecessarily complicated. I can not find the page template I supposedly created. I am looking to create a new product template and a new page template - neither show up.

Hi Kelly,

Did you manage to resolve this? I have the same issue where I can’t create a new page template as it does not allow me to do so.

I have the same issues. cannot assign a page to a specific template because it doesn’t display on the drop-down menu. Please help

No, it’s super frustrating. It seems that no matter what I do - create the metaobject, define it, create a template in the theme, etc. It does not show up when I try to apply it to my page. I don’t know why this simple task had to change!

1 Like

I’ve managed to resolve my issue, this is what I done.

Online Store > Edit Code > Add new template > then copy the code from a previous page and save it

1 Like

IT WORKED!!! Thank you so much!!!

1 Like