Expressions Shopify Notes


  1. Adding Artwork
  2. Editing Artwork Metafields
  3. Exporting Shopify Inventory to FrameReady
  4. Printing Labels
  5. Keeping This Site Fast

Adding Artwork

  1. Have artist receipts ready.
  2. Photograph artwork in batches, in good lighting. Ensure that frames are not overcropped. Name photos with the title. Sync with Google Photos, then download.
  3. Transfer files to Documents/Artists and Consigners in the artist's folder, creating one if necessary.
  4. Go to Products in Shopify Admin. Click Add Product.
  5. Enter title, description (optional), price. Under Media, click add file and upload the artwork's photo.
  6. Set the Quantity to 1.
  7. For Product Type, make sure to select Artwork if a product is an artwork.
  8. For Vendor, select or enter the Artist's name. Check spelling and capitalization as collections are automatically generated from this field.
  9. For dimensions, see Editing Metafields below.

Art Galleria Equivalents

  • ArtistVendor

    Note: I’ve edited Shopify to display Artist in some areas for ease of use, but wherever Vendor or Product Vendor is seen, know that they are the same as Artist on art product pages.
  • StatusQuantity

    For Sale status no longer has to be updated; The Expressions theme will display Sold for all products with a quantity of zero.
  • KeywordsTags
  • GenreTags

    This can be used in auto Collections, but only if the same tag is used; therefore, use capitalized categories such as “Landscape”, “Portrait”, “Bronze”, etc.

    Please use tags only to differentiate products into useful categories; Keywords such as “local art” should be implemented in the descriptions where they will be read in a natural way, in the theme metadata (for search engines), and on key pages like About.
  • Metafields

    Artwork medium and dimensions will now be stored in metafields, accessible through the Shopify app Advanced Custom Fields. The following metafields are automatically applied to all products that have the type Artwork:
    • Medium
    • Dimensions (Height/Width/Depth)
    • Framed Dimensions (Height/Width)

    Further, your theme will automatically display these values on Artwork product pages only. So make sure the product type is Artwork.

Editing Artwork Metafields

  1. Add a product, title it, and set the product type to Artwork.
  2. Go to Apps > Advanced Custom Fields
  3. Under Custom Fields, click Products.

  4. Search the title of the artwork.
  5. Fill in any relevant data. Capitalize mediums. Decimal values are accepted.
  6. Click Save.

The product page will now display detailed information.

Exporting Shopify Inventory to FrameReady

  1. Go to Products in Shopify Admin. Make sure you are in products and not inventory when exporting, as they produce different data sets.
  2. Click Export in the top-right. Select All Products and Plain CSV. The CSV will be sent to

  3. Save the export with the current date, and open it with Calc. Click OK to accept the default settings.
  4. Go to Tools > Macros > Run Macro. Select My Macros > Standard > Module1 > ShopifytoFrameReady. Save the CSV.
  5. In FrameReady, go to Products > Add Products.
  6. Click Import Products. Select the CSV.

  7. Map Source Fields to Target Fields if necessary. Select Update Existing Records, and check add remaining data as new records. Click OK.
  8. Click Export to Products.

Printing Labels

  1. Go to Products > Collections > Label and delete all previous products.
  2. Go back to All Products and filter by each artwork title.
  3. Check the product, click More Actions, and Add to Collection. Check Label and Save.

  4. When all required labels have been added, go back to the Label collection and click View.
  5. Print the page with File > Print. Ensure that the scale is default for proper sizing.
  6. Contemplate the power of CSS as you cut your perfectly sized labels.

Expressions Theme

This theme prioritizes pagespeed over customizability.

Because pagespeed is one of the most significant factors that search engines use in determining page rank in search results, having a faster site will result in more search traffic. If the site is designed well (contains the information people want and need), then it is very likely new business will be generated.

In the long term, the higher conversions and search traffic will translate to more online sales and higher brand awareness.

Pagespeed comparison (out of 100)

  • The original wordpress theme I designed: 93
  • The current wordpress theme: 34
  • The original shopify theme: 54
  • Expressions theme: 95

These numbers are according to Google, therefore they are how Google perceives these websites. All things being equal, they will rank the faster site higher.

Also note that pagespeed score fluctuates with each measurement, but a slow site cannot get a high score.

92% of searches are through Google, and Google has explicitly stated that they punish slow sites in search rankings. Because search traffic is free and the majority of traffic, I’ve built for speed. Speed is generally set and forget, with only a few things to pay respect to such as image optimization.

Image optimization is now also set and forget because of the app TinyIMG. All uploaded images are losslessly compressed automatically.

Keeping This Site Fast

  1. Don't mess with the theme unless you have a very good reason.
  2. Don't add apps unless you have a really good reason.
  3. You can add as many pages and products as you want and the site will not get any slower.