No option in CSV file to set the theme template for a product

OK, so I have a CSV file export of all my products (788).

Some of you might be aware when adding a product you can have multiple product page templates. For instance I have a template for items that require personalization, this template has an text input box for the personalization.

The CSV file does not have a column where this can be set. How can I add new products using a CSV file that use a template other than the default..? This seems like a missing option in the CSV file.

Anyone have a clue how this can be done..?

@Mick_Smith using the CSV-File there is unfortunately no option for this. But you can use the product bulk-editor and assign the template without having to jump into each product page.

You could also consider adding the custom field using an if-condition in the code (product template).

E.g.

{% if product.tags contains 'custom-input'}
 Input form for line_item.properties
{% endif %}

This way, you can add a special tag within in the CSV File and display the form correctly without having to assign a template.

Thank you for the input @Finer I appreciate the help.

I would still say it is a missing feature from the export / import functionality. Obviously this information is stored somewhere, when I do an export then reimport the templates are not reset to default.

My issue is I have to change a lot of the product handles and while there is an easy way to create a CSV file to handle the redirects I assume it is the handles that link a product to a particular template (again it has to be assumed as there is a serious lack of information from Shopify).

It all just seems a bit cumbersome to have to import a load of products using a CSV file the have to use the bulk editor to then set which template to use. Especially when taking in to consideration such a large quantity of products.

@Mick_Smith I fully support your request, yet at the current state I am afraid that there is no (simple) solution to your current issue. You could ask the App-Developers from Matrixify if their App could support a template column.

Hello @Finer and @Mick_Smith

Renars here from Matrixify app.
Thank you for mentioning our app!

You sure can bulk import/export this data with our app.

When importing the Products file you can add the column Template Suffix and specify the templates name in there that you wish to apply to your Products.

Here we have documentation explaining the Template Suffix field for Matrixify app imports and exports.

Reach out to us directly if you have any further questions or issues regarding this in the Matrixify app!

So again the solution to a missing basic function that is a simple implementation is to pay for it using an app.

This is almost as disgusting as having to pay for a google shopping feed app because the SKU’s in the CSV for google shopping are not imported properly and not sent to google and causing google to limit visibility due to missing MPN’s. For reference https://community.shopify.com/c/shopify-discussions/google-shopping-information-not-updating-through-shopify-product/m-p/1540415#M288064 People even started a petition to try and get shopify to fix there broken code.

Why even have the CSV functionality if it is not fit for purpose.

Why should I have to pay extra for services advertised and part of my Shopify subscription..??

@Mick_Smith that is something you’ll have to address to Shopify Support. In this case, creating a ticket, is the only way to get this escalated as a feature request. Otherwise, this will become an unheard criticism. As soon as you have submitted a complaint, I can offer to do the same.

Oh my sweet summer child.

I (and others) raised a feature request / complaint about the google MPN problem, nothing was ever done, they don’t care.

I have seen complaints / requests over 2 years old that have not been addressed.

For instance there was a request for years for Shopify to add the Amazon sales channel to the UK like they had for the US. What ended up being the solution, they removed the US version of the Amazon sales channel and told people to pay for an app to sell on Amazon.

@Mick_Smith understood. Do you have any suggestions how to raise the attention to get this done?

I have no idea personally, as explained, I have talked directly with Shopify in the past to ask for solutions to problems and it always ends the same. Find a way to live without it or pay for an app.

I will more than likely, eventually, do as you say and edit my theme so that using tags I can alter the product page. However, this is bad practise really as it adds all the code to every product page slowing down the product pages of my site due to loading unnecessary code.

I have a couple decades experience in programming so it wont be too difficult given the time. However that is why I find this stuff so frustrating, it’s not a hard system to implement programmatically from Shopify’s end. I also shouldn’t have to really be spending my time altering my theme for what should be a basic function.

It also means if I update my theme in the future I have to remember to make sure any changes I have made are transferred over too.

Funny enough, this would take 10 minutes to implement for the devs.

1 Like