Custom Shopify Development for Merchants

icon_1670

Application Roadmap

Knowing which path to take with software development is important.

A application roadmapping session will create that path for you and answer your pressing concerns about the software you need.

icon_18273

Custom Shopify Development via Shopify Private Apps

Your Shopify store is unique, and so is your software. Blindly following the herd is no way to stand out.

You deserve custom development that is truly 100% customized for you.

credit-card

Shopify Apps available in the App Store

Browse my public Shopify Apps that are available in the Shopify App Store and get started within minutes.

Not sure what you need?

Contact me if you’re not sure what you need and I’ll be happy to help you.

Courses

Courses are free training courses designed to teach you about a specific topic.

Private Shopify Apps Course

Shopify Dispatch: a weekly curated email newsletter about ecommerce

Guides

Absolute Minimum Email Marketing for Shopify Stores

Every business wants to survive. They don’t want to close up and die. This means that most businesses try to grow. They know they’ll lose a few customers over time so it’s best to increase their customer base over time to counteract that. And then there are businesses that want to grow so they can … Read more

How To Use Software To Improve Your Shopify Store’s Marketing

Businesses are always looking for ways to find more and better customers. To do this they turn to marketing but with the number of marketing messages out there now, it’s become crowded. One way to improve your marketing is to use software to streamline and automate the process. In this guide, I explain how software … Read more

Articles

58-7-sam-wheeler

How are you showing your Shopify customers that you appreciate them this year?

Valentines day. The day we tell people that we love, how much we love and appreciate them. How are you telling your best customers that you appreciate them? What have you done for them this year? It doesn’t have to be anything large or a grand gesture. Something simple and small works too. If you’re … Read more

58-10-ales-krivec

Impatience won’t help your Shopify store’s SEO

One common question I get from new JSON-LD for SEO customers is, How long until my store’s rich snippets show up in Google? They want to hear a simple answer like "a few days" or "72 hours" but it’s not that simple. Like anything worth doing, it can take a long time. SEO has the … Read more

61-7-dustin-scarpitti

Shopify Product Reviews App: case of the missing reviews

In March 2017 there was a Google update that affected product reviews and specifically Shopify’s Product Reviews App. I’m still collecting details on the Google update, how Shopify’s Product Reviews App was affected, and how this affects JSON-LD for SEO. Unfortunately Google doesn’t really talk about their search updates and it’s been difficult to piece … Read more

58-4-ales-krivec

Giving the gift of moldy brownies, how not to reward repeat customers

A few years ago I decided to do something nice for a customer after wrapping up a major project. Instead of just sending them a thank you email, I decided to send them a small gift. Brownies. Gooey, chocolate brownies. I had a recommendation for an ecommerce store to use, ordered a box, and shipped … Read more

57-5-casey-fyfe

Winning 80%+ of your Shopify customers back

Winning a new customer costs more than getting an old customer to come back — Some business proverb Getting your past customers to come back and make repeat purchases is the holy grail in ecommerce. Regular stores at industry rates might get 27% of their customers to come back a second (or third) time. So … Read more

57-8-ales-krivec

The ups and downs of inbound customer acquisition

This week I’ve been drowning in emails. In a good way. About a year ago I shifted my content marketing to focus more on Shopify. I’ve always done a lot of writing and emailing. Those strategies have always paid off for me. But it takes time before they accelerate to a noticeable level. Now, a … Read more

57-6-ales-krivec

Encouraging your best customers to buy from your Shopify store again

I’m a runner and for the past few years I’ve only worn one brand of shoes, Luna Sandals. I’ve bought five pairs of their sandals over the years, worth probably $500 or so. The company is also headed up by a character, Barefoot Ted, who seems like a great guy even if he’s a bit … Read more

57-7-ali-inay

The essential structured data for your Shopify store SEO

When you dive into the world of structured data, there’s a lot to take in and it’s easy to become overwhelmed. Part of the reason is because structured data is much bigger than just SEO. It’s just that SEO is such a valuable part that it overshadows the other uses for ecommerce stores. Today I … Read more

57-4-casey-fyfe

Why Google hates soup in your Shopify theme

Think back to the last time you had soup. Not the creamy kind, but the one with different vegetables floating around in a broth. That’s how Google and other search engines see every page of your Shopify store. There are a few good things in it but you have to really dig around and look. … Read more

57-3-bec-brown

Why you shouldn’t rely on your Shopify theme’s microdata

A question that comes up frequently when I’m talking about my app JSON-LD for SEO is, Why can’t I just use the structured data that comes in my theme? You can use your theme’s microdata but you’re risking a lot. The number one support question I get is "why does Google’s Structured Data Testing Tool … Read more

53-10-caspe-sparsoe

How to find the optimal time to email your store’s customers

Timing is everything. Whether you’re asking someone out on a date or closing a sale, finding an opportune moment to close the deal takes some finesse. A little experience and targeted research about the people you want to connect with makes the job a lot easier. Timing for ecommerce sales means delivering your emails to … Read more

57-1-sebastian-boguszewicz

My daughter is learning things Shopify store owners forget

My daughter started talking at a young age. Now that she’s four, she never stops talking. Yesterday morning she was eating her breakfast as usual. chomp chomp chomp Mommy, are you going to send emails at work today? chomp chomp chomp I’m wearing long sleeves because it’s cold. But then she started to talk more … Read more

55-3-ali-inay

JSON-LD for SEO now includes TRUST product reviews

Getting product reviews and showing them in your Google search results can improve your stores SEO performance. You’ll get more visitors and they’ll be more likely to convert to paid customers. TRUST is one of the top Shopify apps for product reviews. JSON-LD for SEO now includes TRUST product reviews With a recent update, JSON-LD … Read more

57-2-rene-reichelt

Think like Marie Curie, Dr Frankenstein, and Wile E Coyote

What do Marie Curie, Dr. Frankenstein, and Wile E. Coyote all share? Experimentation Marie Curie performed experiments with Radium. Dr Frankenstein performed experiments with corpses. And Wile E. Coyote performed experiments with… well, let’s just say ACME technology. Each of them weren’t sure of success. Failure was always sitting there, ready to strike. But they … Read more

58-5-ales-krivec

Why your store events shouldn’t be like snow days in Portland

We had a snow day in Portland recently. We got about ten inches of snow and the city pretty much shut down. State of emergency and all that. I know ten inches doesn’t sound like much but for Portland it is. We’re not used to or really equipped for it. Most winter days are just … Read more

55-6-andrew-collins

How to flatline your Shopify SEO in just 4 clicks

A customer made a big boo-boo last week. She contacted me asking why JSON-LD for SEO wasn’t working for her store. I started with what I normally do. I opened her site in one tab and Google’s Structured Data Testing Tool in another tab. That’s when I noticed that her entire store was passworded. The … Read more

46-6

4 reasons why your ecommerce store’s AOV is an awful metric

Tracking metrics can become an obsession for e-commerce entrepreneurs. As you gather data and measure your performance, it’s easy to get hooked on a few numbers that seem to give you a clearer picture of what’s happening with your business. One of those key metrics is the AOV — your average order value. Calculating your … Read more

51-y1hedioeroya666xcjyg_forest

Optimize your Shopify store to retain more new customers

Ecommerce has broken a lot of rules in the retail industry, but some things never change, like the value of a great first impression. Too often, online store owners are so slammed with the day-to-day details of their business that they forget that improving new customers’ first visit to their website translates into significant sales. … Read more

53-4-christian-holzinger

How much Rich Snippets will enhance your search results

Getting Google to accept your store into their Rich Snippets system can benefit your business in various ways. Let’s take a look at a search I did for an iPad. It’s pretty easy to spot the differences in these four results. Each one is showing different types of Rich Snippets that Google uses. Best Buy’s … Read more

53-7-alexandr-schwarz

When should your store’s Rich Snippets appear in Google?

Once you’ve setup your Shopify store’s JSON-LD, you’re probably wondering when your store will show up differently in the search results. How long this takes is vague and cloaked in mystery. This is mostly because it depends on how much trust your site has but also because Google doesn’t want people to game the search … Read more

53-3-harman-wardani

The difficulty of getting Google to add Rich Snippets for your Shopify store

Getting your Shopify products into Google’s Rich Snippets is difficult and complicated. If you spend a bit of time searching online you’ll find a few places where people share the code that is "supposed" to work. Just a cut and paste job, right? Not quite. It sounds simple but even a minor error can prevent … Read more

45-9

Evaluating a store’s repeat customer metrics with a high Average Order Value but slow latency

Seeing how other Shopify stores are doing is a great way to spot improvements in your own store. Today I have the metrics for a store from Repeat Customer Insights that I’d like to walk through an analysis of because it represents one common situation I see with stores. The Metrics Looking at the analysis … Read more

42-4

How Average Order Value affects your Shopify store’s margin

Understanding how all of the different ecommerce metrics relate and affect each other is difficult. I’m going to explain how Average Order Value (AOV) relates to your margin. Once you know how AOV and margin relate, you’ll be able to take advise for either of those metrics and adapt it to the other metric. After … Read more

45-3

Evaluating a store’s repeat customer metrics with fast but infrequent repeat orders

Seeing how other Shopify stores are doing is a great way to spot improvements in your own store. Today I have the metrics for a store from Repeat Customer Insights that I’d like to walk through an analysis of because it represents on common situation I see with stores. The Metrics Looking at the analysis … Read more

43-3

Remarketing strategies to acquire and retain new and repeat ecommerce customers

The hardest part of e-commerce sales is cutting through the information overload to get people to your store for the first time — or a repeat visit. Online and brick and mortar retailers often spend big money trying to get in front of the right people to land customers and sales. If a customer does … Read more

51-wpcyys8tpchy3gxm2n2d_ssp_inthewoods_1

Your customer’s spending habits: are they buying more or less over time?

Knowing how much your repeat customers purchase over time is knowing a very powerful metric. The more repeat customers spend and the higher the likelihood of them making a repeat purchase (your Repeat Purchase Rate), the more you can spend to acquire and get repeat orders. That means you can out-bid competitors in paid advertising, … Read more

42-10

Predicting when your customer will buy again

When you can find when a customer will make another purchase in your ecommerce store, you can use that knowledge to increase your store’s revenue and decrease it’s inventory costs. Individual customer behavior is impossible to predict but when you’re looking at your customer base as a whole, you can draw some conclusions and make … Read more

Little Stream Software acquires JSON-LD Shopify app

I acquired the JSON-LD for SEO Shopify app from the previous developer, Gavin. JSON-LD for SEO will continue to work just as it was under Gavin. If you need help or have a question about the app or anything Shopify, you can reach me by email at shopify at this domain. Eric Davis Little Stream … Read more

42-2

More money per order: how to grow your Shopify store with each new order

One sure strategy for increasing profits in any business is to find more customers. But what if you could grow by encouraging more purchases from your customers who are already clicking the “buy now” button? Instead of pushing for more orders, many online retailers have found great success by boosting the dollar amount for each … Read more

37-2

How to integrate Drip with Shopify to automate your marketing

Shopify and Drip are both powerful tools for the modern ecommerce store. It makes sense to integrate them so you can add Drip’s marketing automation to your Shopify store. I’m going to show you how you can connect Drip and Shopify so your customer’s actions in Shopify are sent to Drip automatically. You know, those … Read more

35-3

Should I build a private Shopify app or a public Shopify app?

Shopify’s public and private app definitions can be confusing and result in questions like this that I got from a reader: We want to integrate with Shopify to bring in orders. I looked into this a while back and it appeared the best / maybe only way to do this would be via a public … Read more

34-10

Why Customers Disappear After the First Sale — and How to Keep Them

Standard marketing strategy leads you to believe that the #1 game in business growth is attracting new customers to discover your store. Find better and flashier ways to grab consumers’ attention, and profits will keep rolling in. That’s a really expensive way to do business. How expensive? Forbes did a great piece on this issue, … Read more

34-8

Top 5 Mistakes Ecommerce Businesses Make with Customer Product Reviews

The best kind of marketing is free — one person telling another that your product is a must-have. There’s no budget needed, and the trust factor is baked into word-of-mouth publicity. With product reviews, you can encourage this kind of information swap right on your own website. Just as customers are hovering over the “buy … Read more

44-4

How I’m minimizing the performance impact of my Shopify apps on stores

With Black Friday, Cyber Monday, and other winter holidays approaching, many Shopify stores are getting ready to handle the increase in traffic and sales. Shopify themselves are probably tuning up their code and servers to make sure all of their stores perform well. Even with all of that tuning, many Shopify stores are going to … Read more

53-9-owen-walters

Switching to a metrics-based approach to ecommerce marketing

Growing your ecommerce business can be difficult, especially in the beginning when you don’t have much to go on. From generating traffic by hand by convincing bloggers to review or mention your product, to blowing thousands of dollars on ads that still aren’t converting. Fake it until you… break it? A lot of ecommerce stores … Read more

41-2

Add in-store payment method to Shopify

I had a question from a Shopify merchant who wanted to let their customers checkout online but pay in-store: No payments are taken online, we only accept payment when a customers comes into a store to pick up their order. Therefore we want to eliminate the form. At first glance you might think that you’ll … Read more

33-5

Digging into RFM segmenting in Shopify

Last time I introduced you to the RFM analysis as a way to combine three simple segments into one powerful segment. Now you’re going to learn what happens when you’re able to perform an RFM analysis on your customers. You’ve already seen how to combine the Recency and Frequency segments but a full RFM analysis … Read more

33-4

3 classic customer segments you should focus on

As you might have noticed already, there are hundreds of ways to segment your customers. It all depends on what data you have and what you want to do with them. That’s also a problem though. With so many ways to segment your customers, it becomes difficult to know which ones are actually useful. I … Read more

33-3

Shopify customers you are at risk of losing

Let’s look at a high-value customer segment for your Shopify store. You’re aware that there’s a cost to get each customer. It may be direct costs from advertising or indirect ones like spending time on SEO or content marketing. Whatever the source, those costs can be pretty high. Every additional dollar spent acquiring a customer … Read more

32-8

The segment of customers who just can’t get enough

Last time we looked at one simple way to segment your customers, by Recency. The problem with Recency is that you have to be careful marketing buy messages to them because they recently bought from you. But if you wait too long to market to them, they’ll age out (leave) the Recency segment. So you … Read more

31-4

Create your first customer segment in 3 minutes using Shopify

There are hundreds and thousands of ways to segment your customers. Today you’re going to learn about one of the simpler ones. But don’t think because it’s simple that it’s not powerful. Go to your Shopify admin panel and visit your Customers section. Click the Last Order column so it’s sorted from newest to oldest. … Read more

31-2

Integrating Drip into Shopify

Setting up an email campaign is one of the best marketing activities a store can do. Especially when you start looking into customer retention and long-term loyalty, email marketing can do wonders. One of my favorite email marketing services is Drip but in order to install Drip into your Shopify store, you’ll have to jump … Read more

30-4

5 reasons to contact repeat Shopify customers

When your Shopify store isn’t getting many orders from repeat customers, the problem can be difficult to fix. One suggestion I give to store owners is to reach out to repeat customers and try to start a conversation with them. By starting a conversation you’re able to talk to your customers and can discover why … Read more

29-10

When should to email your customers to get repeat purchases?

I had a question the other day: When should I email my customers to encourage repeat purchases? As many as the relationship takes Ideally you’ll be contacting your customers many times after their purchase in order to build a relationship with them But to quickly drum up sales you can use something called customer purchase … Read more

29-1

Why you shouldn’t use shared hosting for your Shopify app

Server Security: The High Cost of Cheap Shared Hosts When you’re building your Shopify site, there are dozens of choices can add up to a site that functions flawlessly or one that needs to be rescued regularly. As you consider your options in choosing cloud hosting, I want to do everything in my power to … Read more

28-8

Choosing a server for your Shopify App

Is PaaS or a Bare Metal Server the Best Choice? It’s never a bad idea to find ways to reduce your overhead. As costs for website maintenance, apps, software, and other expenses stack up, it’s tempting to think that you can save some coin on a basic server and manage the upkeep yourself. Depending on … Read more

28-3

Planning for a Private Shopify App: 4 Steps That Will Save You Time and Money

You’ve made the leap. After months (or years!) of field testing apps from the Shopify App Store, you’ve decided it’s time that you need a custom app built just for your store. Congratulations! No more wrestling with clumsy workflows. Say goodbye to ugly data transfers that waste more time than they save. Say hello to … Read more

26-7

Your ideal customer path for repeat purchases

There’s always talk about the different behaviors your customers have, but have you ever sat down to describe what their ideal behavior would be? If you describe exactly how an ideal customer would interact with your store, it can become very easy to build a retention system around that. Instead of just bolting on random … Read more

26-6

Find drop-offs in your repeat purchase funnel

The process of optimizing your store for retention isn’t just one big A-to-Z task you complete once and check off. It’s a regular set of smaller processes where you perform experiments to try and improve different parts a little bit at a time. Combined, they all lead to significant improvements. One set of improvements that … Read more

26-5

Figure out your repeat purchase rate and Average Order Value now

Today I’m going to walk you though two really critical metrics that you need to track for your store. Your repeat purchase rate and average order value. You heard about how critical your repeat purchase rate is, now you’re going to learn what yours is. Don’t worry, calculating this it’s actually a simple if you … Read more

26-2

Why a high repeat purchase rate is an excellent measure of your store success

Today we’re going to talk about how your repeat purchase rate is an excellent measure of your future success. Repeat purchase rate shows you how loyal your customer base is. The more customers who come back and buy two, three, or even ten times, the more valuable each customer is. With a high repeat purchase … Read more

25-8

Calculating customer repeat purchase timing for a single customer

At a certain point it can be difficult to understand what your customers are doing in your Shopify store. You’re getting orders, shipping products and managing support every day, but you are having a difficult time connecting the orders to actual customers, let alone figuring out how those customers behave. Behavior is an important quality. … Read more

25-4

Average Order Value, and how to calculate it

Your ecommerce store’s Average Order Value (AOV) is one of the key metrics you want to keep track of. Average Order Value shows how much each customers spends in an order, on average (hence the name). It’s useful metric to know because you can use it to make sure that you’re acquiring customers at a … Read more

24-6

Repeat Purchase Rate, and how to calculate it

Your store’s repeat purchase rate shows you how loyal your customer base is. The more customers who come back and buy two, three, or even ten times, the more valuable each customer is. This is called your repeat customer rate, re-order rate, or customer retention rate. Whatever the name, they all measure what percentage of … Read more

23-10

How to seamlessly replace your favorite public Shopify app with a custom private app

What can you do when you and your Shopify App Store app are deep in like, but not deep in love? Do you break up and find someone new, or stick it out for the long haul? I get a lot of clients asking me how to deal with an app that performed faithfully for … Read more

24-2

How much additional revenue do repeat ecommerce customers contribute? 10%? 20% 40%?

I want to take some time now to do what I call Value Math. Don’t worry, yes there are numbers but I’ll walk you through each one. Not very many stores do this and I think the results will be eye-opening for you. Average Order Values for ecommerce According to Statista, the average order value … Read more

23-8

The tiny hinge that swings your customer retention process

With any customer retention process, you might have ran into a problem with Shopify. Before you can start any kind of customer retention, you first need to know who your repeat customers are. Shopify is great at keeping track of customer data, but it doesn’t make it easy to find them. Especially when an order … Read more

29-8

Learn how to create a simple customer retention process for your ecommerce store

Hopefully by now you see the importance of doing something to treat your repeat customers as well as possible. Like the idea I gave you the idea of writing custom thank you cards for each repeat order. But you probably ran into a common problem: at a certain point it can be difficult to keep … Read more

23-3

An easy way to treat your repeat customers better

In order to retain your repeat customers you need to treat them differently and not just as a transaction. They’re a person who is giving your business an opportunity to serve. That probably sounds vague and wishy-washy but you know what I mean. How is that going to be used to give you something actionable? … Read more

21-8

Simple Shopify customer retention using an outreach email

An easy way to increase the future revenue of your Shopify store is to do things today that will ensure your current customers come back. This is why customer retention is such an important topic for ecommerce stores. Putting in the effort to retain a customer now means you’ll get more orders from them later. … Read more

22-7

List of exceptions in ShopifyApp, ShopifyAPI, and ActiveResource Ruby gems

So your Shopify app has launched, you’re getting customers, and life is good. That is, until you get that email from Honeybadger that there was a Ruby exception in your app. No big deal… until 15 seconds later you get a third, and a fourth, and a fifth. I’ve seen and heard this scenario play … Read more

20-1

The Different Types of Shopify Apps: Private Apps, Public Apps and Unlisted Apps

If you’re looking for a solid, smooth tech fix to improve the functionality of your Shopify store, research on apps can leave you in uncharted waters. Hundreds of developers have created a huge selection of apps that can help you manage merchandise, content, reports, social media, customers and more — all automatically. Even if you … Read more

18-1

5 Quick Fixes for your Shopify Store

Keeping an eye on the future and day-to-day pressures sometimes make entrepreneurs overlook basic housekeeping issues that keep businesses from running smoothly and giving customers the best experience possible. The most basic of those issues is the performance of your website. If your store is running into technical issues that make shopping and ordering even … Read more

16-5

How to install a private Shopify app

One question that comes up often is: How do you install a private Shopify app? The thing is, you don’t actually install private Shopify apps. Since they are restricted to only one store, you don’t have to go through the installation process. This confusion happens because public and unlisted Shopify apps are installed. If you’ve … Read more

17-3

Calculating your customer purchase latency

Knowing your stores customer purchase latency can be used to dramatically increase your repeat purchases. Everyone in business has heard that truthism about how it’s cheaper to have repeat customer than to find a new customer. Knowing your customer purchase latency can improve the chances of repeat sales while also optimizing how much you make … Read more

14-6

Webhooks: tools to make your Shopify store work harder for you

The e-commerce era has been a boon for hard-working entrepreneurs. Instead of being confined to physical stores and a geographically limited customer base, shops and customers can be located anywhere in the world and still do a brisk business. Online businesses have completely taken off, thanks to online tools like Shopify that reduce the number … Read more

14-1

Introduction to Customer Purchase Latency

How a private Shopify App can capture more reorders for you Once you’ve gone through the cost and effort to land a customer, you want to make sure you keep them. It’s far easier to hang onto someone who’s already made a successful purchase from you than chase and hook another, and a private app … Read more

10-4

Counting All the Costs: Pricing Out a Private App for Your Shopify Store

Your store is thriving, business is rolling along, but you’re feeling a little constrained by the functionalities on Shopify. Most options are mostly all right, but you keep wondering if there are a few tweaks that can ease your workload and improve your customers’ experience. You’ve probably toyed with the idea of hosting a private … Read more

7-4

More Sales, Same Customers: Using Private Apps to Suggest Additional Merchandise

Your customer is ready to buy. He pays, the transaction clears. Right now, while you have his undivided attention, how can you capture this moment to increase his order from you in a way that makes him feel like you’re doing him a favor? A private app can point the way. Making the Most of … Read more

7-8

Painless Inventory on Shopify: Three ways private apps can manage products painlessly for you

Top Shopify merchants, no matter what size, have the same problem locking in their success. Even if they’re making a decent profit, they are always under a lot of pressure to keep tabs on merchandise at every single stage of the sales process. Unfortunately, Shopify doesn’t make this task very easy. Using their standard procedures, … Read more

4-10

Shopify’s blogging: An overview

One of the best ways to increase your organic traffic to your Shopify store is through content marketing. The easiest way to get started is to create blog posts that your customers would be interested in. Every Shopify store includes a blog. Though it’s not as powerful as dedicated blog systems like WordPress, it’s free, … Read more

12-6

Blogging solutions for Shopify

Content marketing and blogging have both become a very low-cost way to attract customers. A steady blogging process can build an audience of customers over time, smoothing out many seasonal peaks and valleys. You have a few options you can use to start blogging with your Shopify store. 1. The built-in Shopify blog First, you … Read more

14-2

Translation missing keeps showing up on my Shopify store

Recently a question came up from a Shopify merchant: Please help… this keeps showing up on my website 🙁 translation missing: en.general.newsletter_form.description in place of certain buttons such as the cart button, newsletter, add to cart etc… This isn’t a good error to see, especially if it’s showing up on conversion elements like your add … Read more

7-9

Red flags about when to switch away from a self-hosted ecommerce platform to Shopify

If you’re running an e-commerce store that needs to be online 24/7 and you are self-hosting, you need to look carefully to make sure your servers are truly serving you. Most small stores are trying to save money by self-hosting, and that’s probably the smartest financial move for young companies. However, it’s easy to miss … Read more