Getting a Shopify App Logo and Banner Design on Fiverr for $42

TomShopify0 Comments

Shopify apps are showcased within the Shopify app store with either a logo, or banner, depending on the location within the store. As a result, the logo and banner are an important part for a Shopify app because it gives the first impression of your app to prospective buyers. For my upcoming Best Seller Insights app, I decided to try … Read More

Shopify Embedded App User Interface Options

TomShopify2 Comments

The Shopify Embedded App SDK provides a way for Shopify apps to be placed seamlessly within the Shopify admin section. In this post, I’ll walk you through the various Shopify Embedded App user interface options with examples of how they work. We’ll cover the following topics: The main embedded app iframe The top bar Modal dialogues Flash messages Shopify admin … Read More

Working With Shopify Data Using Postgres JSONB

TomShopify0 Comments

My focus this week is on the best way to store and manage data for my upcoming Best-Sellers Shopify app. Shopify uses JSON to transport data to and from the Shopify API. My go to database these days is Postgres, which also has some great tools for storing and working with JSON data. This means Shopify and Postgres effectively “speak … Read More

A Day in the Life of a Shopify Order

TomShopify0 Comments

This week’s post is all about what goes on behind-the-scenes when changes are made over the lifetime of a Shopify Order. The Shopify Order docs give a great overview of the types of operations that can be performed on a Shopify Order. However, for my upcoming Best Sellers Shopify app, I also need to understand how each of these changes … Read More

Using Shopify Collections To Organize Products

TomShopify0 Comments

In this week’s Building a Shopify App post, I’ll be covering Shopify Collections. Shopify Collections provide a way to organize and display products within a Shopify store. Shopify collections can also be used by Shopify Apps to manage and display groups of products. At the end of this post, I’ll outline how I plan to use Shopify Collections in my … Read More

The Wonderful World of Shopify Webhooks

TomShopify0 Comments

This week’s Building A Shopify app post is all about Shopify Webhooks. Webhooks provide a great way to keep a Shopify App in sync with changes that occur within a Shopify store. In this post, I’ll cover: What are Shopify Webhooks? Why should you use Shopify Webhooks? What Shopify Webhooks are available? Securing Your Shopify Webhooks Testing Your Shopify Webhooks … Read More

Connecting a Shopify App to a Store

TomShopify0 Comments

This past week I’ve been researching the details of how to connect a Shopify App to a Shopify store. In particular, I was looking to answer the following questions: What happens when you install a Shopify App in a store? How are app permissions managed for a Shopify app? What does the shopify_app gem do? In this post, I’ll share … Read More

Getting Started Building A Shopify App

TomShopify0 Comments

Over the past week, I’ve been reading through all of the Shopify app docs to get a lay of the land for developing a public Shopify app. One thing has become clear: there is a lot of information to take in for building a Shopify app. The Shopify docs are very well done, but I often found myself getting off … Read More

I’m Building a Shopify App

TomShopify0 Comments

I’m building a Shopify app with the goal of launching this sometime in early 2016. I’m currently narrowing down the list of candidate app ideas (more to follow on this blog). Why you might find this interesting The making of this Shopify app may be interesting to you if you are any of the following: An aspiring app developer A … Read More

The Components Of A Good Product SKU

TomE-Commerce Tips0 Comments

The product SKU is one of the most useful and often overlooked components in setting up your store. It is at the heart of every Order and interaction with your product. This post will outline what a product SKU is, how it plays a part in your product’s lifecycle and a few tips for setting up a good product SKU … Read More