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

An Introduction To Product Data Feeds

TomE-Commerce Tips0 Comments

These days, a product typically no longer lives just within your e-commerce store. In addition to your e-commerce site, your products may be posted to a variety of places such as additional sales channels, product ads, affiliate sites, social networks, and more. These tactics allow you to extend your store’s reach and grow your customer base. So how do you … Read More

How I Use Automation To Manage Over 300,000 Products Across 5 Sites

TomE-Commerce Tips0 Comments

It all started back in 2008 with the launch of the t-shirt search engine Teenormous.com. At the time of the launch, Teenormous consisted of just under 15,000 t-shirts, offered by roughly a half-dozen merchants. Over the next few months, more tees and merchants were added to the site and the inventory quickly grew. As Teenormous started approaching 50,000 shirts, updating … Read More