If you're on the Basic Shopify plan or higher, then you can receive 60 minutes of complimentary design support. After you contact our Support team and outline your request, you can expect to receive a status update within 2-4 business days.
Our team tracks the time that they spend on each theme modification request that you make. If you use the entire 60 minutes of complimentary support, then you can hire a Shopify expert for further help. You can check out other support options in Additional resources for theme support.
Supported Customization Examples
Outlined below are some simple general guidelines that can be followed when determining whether or not a request may be supported. Of course, there can be exceptions to every rule, but the majority of these instances would be supported. The following points only apply to content that has not been added via a Rich Text Editor.
Text adjustments (excluding navigation)
Moving descriptions to a different location on product or collection pages
Adding an editable text and/or link setting (i.e. adding custom text to the header, footer, or product page)
Changing how prices display, such as which variant price displays by default, adding "From" before prices, or changing a save amount to a save percentage and vice versa
Adjusting text alignment or justification, or styling, i.e. making text bold, italic, underline, etc. As mentioned above, we can only make changes that are not controlled through the Rich Text Editor.
Changing text, or adding a text setting, for text built into the theme
Moving product/collection titles above or below images in product/collection sections
Adding a custom image with an image picker
Increasing the height of banner images on Collection pages
Adding a color setting that extends beyond the robust color settings that already exist within the theme
Adding a color setting specifically for the add to cart button
Changing colors in the navigation, such as drop-downs or specific links
Other examples may include product prices, page headers, or footer background/text
Adjusting how many products display per row on collection pages
Adjusting how many products display per page (max 50 products)
Changing the order of items that display in the header (including centering the header logo) e.g. moving the cart and search icons around.
Creating custom button settings (adding buttons to new areas) e.g. changing the Add to Cart button to a Price on Request button that brings a customer to a contact page
Adjusting existing button sizes (making buttons larger or smaller)
Replacing the Add to Cart button with a different link (such as Contact)
Icon adjustments - Adding additional payment icons to the footer, adding additional social media icons
Hiding elements (with a setting to show/hide)
Hiding static elements (elements that don't have the option to show/hide)
Hiding the search and cart icons in the header
Hiding the titles on collection pages when a banner is present
Hiding the add to cart button (perhaps for a pre-launch merchant)
NOTE: Shopify’s Theme Support Team can also often create settings if you would like to hide certain elements on the desktop only, or only on Mobile.
Alternate product/collection/page/blog templates
Replacing the add to cart button, but only on some product pages
Hiding the quantity selector, but only on some product pages
Adding a contact form, but only on some collection pages
Showing the author, but only on some blog pages
Making form items such as phone number or name, or cart notes, required/mandatory
Please note that while the Theme Support Team may be able to adjust form fields, the Email field cannot be removed because of some limitations hardcoded in our core platform and so, we will not be able to remove the Email field for you.
We also have a number of Theme Code Customization Tutorials that the Theme Support Team can assist with if you do not feel confident implementing it yourself. When editing the CSS of your theme it is always a good idea to duplicate your theme first and make the changes on the duplicate. This will prevent any errors from occurring on your live site. Here is a list of our current Supported tutorials: