Chalkboard with the phrase "Lessons learned," emphasizing insights from building a Shopify app for e-commerce development.

4 Lessons Learned From Building A Shopify App

The Shortcodes App for Shopify is now LIVE.  You can check out the launch details here, see the demo store here, or try it for free here.

On Monday US EST (Tuesday for my fellow Australians), we’ll be launching our first ever, world-first, all-new Shopify App (with launch bonuses, too).  It’s called Shortcodes, and it’s going to help store owners build wonderful things on their stores to increase sales – and save hundreds of dollars in development fees. If you’d like to when it launches and get access to the launch bonuses, you can sign up here.

These are 4 crucial lessons we learned from building our first app.

1.  Mockups Are Important, Even If It Doesn’t End Up Being Exactly The Way You Drafted It.

Before we started, I created a mockup design using Keynotopia.  This mockup evolved over time into something slightly different, but it still conveyed what I wanted to do.  This helped keep costs down – I didn’t need to hire a front-end designer because I already conveyed what I wanted to do – and made the development process much faster.

Here’s the first draft I submitted to the developer:

First Mockup

Lesson:  Spend time developing mockups (rough designs) before talking to developers.  It’s worth it.  (Also – don’t wed yourself to your original designs, because they’ll probably change).

2.  Work With Someone Who Demonstrates The Ability To Actually Build The App.

When I submitted requests for quotes to build the App, I had several responses.  Some ranged from a 5-bullet-point hourly quote (immediate ‘no-thanks’) to in-depth customizations.  In the end, one developer went above and beyond, considering all the details, proposing how they’d complete the work, and even doing some of the work as pre-work.

Lesson:  Work with a developer who shows a vested interest and work ethic in your project, not the cheapest.

3.  Just Because One Developer Says It Can’t Be Done, Doesn’t Mean It Can’t.

Some developers told me this App couldn’t be built.  We found a way (and it’s going to be released next week).  If someone says it can’t be done, talk to someone else.  Chances are, there’s someone out there who can build it for you.

4) There’s A Lot Involved Outside The App Too.

In addition to building the app itself, you’ll need to spend just as much – if not more – time on everything else leading up to it.  For example:

  • Pricing
  • Logos/banners (4 logos of different sizes)
  • Promotional video
  • Sales page copy
  • Demo store
  • Testing sites,
  • Website
  • Hosting.

Lesson:  Devote a whole bunch of time (at least as much time as development) for the marketing & setup side of the App.

***

Lessons

The Shortcodes App for Shopify is now LIVE.  You can check out the launch details here, see the demo store here, or try it for free

***

Thank you for keeping up to date with our Shopify Insider Blog @ Blackbelt Commerce. Please make sure to check out our services. We also have some top blog recommendations for you to check out; How To Back Up Your Shopify Store, best designs practices for an e-commerce store,which social media network is good for your brand?,  and  Wholesale Shopify Setup Service. Keep a lookout for new blog posts.

Do you have any questions? Please let us know in the comments below and we will get back to you as soon as possible. Kizunaquant 評判

6 responses to “4 Lessons Learned From Building A Shopify App

  1. In regards to point 3 (“Just because one developer says it can’t be done, doesn’t mean it can’t”)… may I ask you, what was the challenge you ran into that someone said was not doable? Just because one developer says it can be done, doesn’t mean it could also… A lot can be achieved with technology, but sometimes it’s just a matter of effort and being okay with certain risks that will exist as a result of a build or a workaround implementation. So I’m very curious what area of Shopify app development were you given a no-go for… technically- and business-wise?

    1. Hi Katya,
      When we were building the Shortcodes App for Shopify, our initial developer said that it couldn’t be done using Liquid. We had to use a lot of complex JavaScript which caused issues with themes. In the end we re-did it, using Liquid instead. Hope that helps!

  2. Hi Tristan,

    Great article. Who was the final developer that you selected to build your app? What was your short list of development companies?

    1. Hi Ryan, thanks, I’m glad you liked it. It was done privately via someone I found through some circles I’m in. Can’t share the details here though, sorry 🙂

  3. I need a Shopify App developed that can be listed into the Shopify app store that generates discount codes and have those discount codes apply to the shipping cost of an item.

    Currently Shopify’s built in discount code maker only allows discount codes in $ amounts or % amounts off of the item’s price, or FREE shipping.

    I am looking to develop an app that will take a specific $ amount and/or % off of the SHIPPING COST.

    For example, say an item has a price of $10 and a shipping cost of $5. I want to go into the app and set up a code named EZSHIP or whatever I want to call it. That discount code will be for $3 off of the shipping.

    So when the customer enters EZSHIP in the coupon code box of Shopify’s checkout process their cart is updated to be Item cost $10 Shipping now $2.

    Please make sure you read through this description and can accomplish this prior to applying for this job. Thank you and look forward to hearing from you.

    1. Hi Fahran,

      Thanks for your comment. Wish we could help, but we don’t do custom app development here at Shopify Ninjas. We focus mostly on front-end customisation work. For app development, I can recommend the guys over at Bold Apps > https://boldapps.net/

      Best of luck with the project!
      Cheers,
      Tristan.

Add Comment

Your email address will not be published.Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

;

Comments 6

  1. In regards to point 3 (“Just because one developer says it can’t be done, doesn’t mean it can’t”)… may I ask you, what was the challenge you ran into that someone said was not doable? Just because one developer says it can be done, doesn’t mean it could also… A lot can be achieved with technology, but sometimes it’s just a matter of effort and being okay with certain risks that will exist as a result of a build or a workaround implementation. So I’m very curious what area of Shopify app development were you given a no-go for… technically- and business-wise?

    1. Hi Katya,
      When we were building the Shortcodes App for Shopify, our initial developer said that it couldn’t be done using Liquid. We had to use a lot of complex JavaScript which caused issues with themes. In the end we re-did it, using Liquid instead. Hope that helps!

  2. Hi Tristan,

    Great article. Who was the final developer that you selected to build your app? What was your short list of development companies?

    1. Hi Ryan, thanks, I’m glad you liked it. It was done privately via someone I found through some circles I’m in. Can’t share the details here though, sorry 🙂

  3. I need a Shopify App developed that can be listed into the Shopify app store that generates discount codes and have those discount codes apply to the shipping cost of an item.

    Currently Shopify’s built in discount code maker only allows discount codes in $ amounts or % amounts off of the item’s price, or FREE shipping.

    I am looking to develop an app that will take a specific $ amount and/or % off of the SHIPPING COST.

    For example, say an item has a price of $10 and a shipping cost of $5. I want to go into the app and set up a code named EZSHIP or whatever I want to call it. That discount code will be for $3 off of the shipping.

    So when the customer enters EZSHIP in the coupon code box of Shopify’s checkout process their cart is updated to be Item cost $10 Shipping now $2.

    Please make sure you read through this description and can accomplish this prior to applying for this job. Thank you and look forward to hearing from you.

    1. Hi Fahran,

      Thanks for your comment. Wish we could help, but we don’t do custom app development here at Shopify Ninjas. We focus mostly on front-end customisation work. For app development, I can recommend the guys over at Bold Apps > https://boldapps.net/

      Best of luck with the project!
      Cheers,
      Tristan.

Add Comment

Your email address will not be published.Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Book a Free Strategy Call
Book Your Free Strategy Call
614%avg. organic traffic increase
1,000+Shopify merchants served
5.0 / 5Shopify partner rating
Official Partner:Shopify

Trusted by 1,000+ Shopify Merchants

★★★★★
5.0 / 5.0

Rated by 1,000+ Shopify Merchants

Official Partner

Shopify Plus SEO Expert Agency

614%+

Avg. Organic Traffic Increase

Elite Brands

LA Lakers, Judith Leiber & More

Certified Shopify Plus SEO Expert & Premier Shopify SEO Agency — Serving Stores Since 2015
Verified Client Results

Real Shopify Stores. Real Results.

These aren’t projections — these are verified revenue and traffic results achieved for real Shopify merchants.

ECOMMERCE SEO STRATEGY
Erica Wilson
Shopify 2.0 + AI SEO
+614%Organic Traffic
Organic Traffic
3K → 27.7K
Revenue
$19K → $153K
Timeframe
3 months
LOCAL SEO + SHOPIFY
Biltmore Avenue Family Dentistry
Local Business + Shopify Store
+340%Revenue Growth
Page 1 Rankings
2 → 15+ keywords
Organic Revenue
3x in 6 months
Timeframe
6 months

What Our Clients Say

★★★★★

“I’ve been working with Cesar for several years. Blackbelt has been instrumental in growing our online business through their program that actually works.”

JG
Jeremy Granger
Biltmore Avenue Family Dentistry
★★★★★

“Blackbelt Commerce is a great team to work with. They are extremely knowledgeable in terms of site design, functionality, and SEO.”

JM
Jana Matheson
Judith Leiber NY
★★★★★

“Starting this project I had a vision and Blackbelt Commerce delivered beyond what I expected. I highly recommend them for any ecommerce SEO strategy.”

FH
Falon Henley
Ultimate Weapons
$3M+
Top Client Revenue
614%
Max Traffic Growth
7.5x
Revenue Multiplier
5★
Client Reviews

Ready to start? Call us directly:

+1 (516) 704-9890

Or book a free strategy call online

Frequently Asked Questions

Get answers to the most common questions about our AI SEO services.

What is AI SEO and how is it different from traditional SEO?

AI SEO optimizes your Shopify store to be discovered and recommended by AI platforms like ChatGPT, Google AI Overviews, Perplexity, and Claude — not just traditional search engines. While traditional SEO focuses on keyword rankings and backlinks, AI SEO focuses on structured data, semantic authority, entity optimization, and content that AI systems can parse and cite directly.

How do AI search engines find and recommend Shopify stores?

AI search engines crawl your site’s structured data (Product schema, FAQ schema, reviews), analyze your content’s topical authority, evaluate your brand’s entity presence across the web, and assess technical signals like page speed and mobile experience.

Will AI SEO replace traditional SEO for my Shopify store?

No — AI SEO complements traditional SEO. You still need strong Google rankings, but AI search is growing rapidly. Our approach ensures your store is optimized for both: traditional search engines for direct traffic, and AI platforms for recommendation-based discovery.

How long does it take to see results from AI SEO?

Most clients see measurable improvements within 60-90 days. AI search platforms update their indexes frequently, so optimizations like structured data, entity markup, and content restructuring can show impact relatively quickly compared to traditional SEO.

What Shopify stores benefit most from AI SEO?

Any Shopify store selling products that people research before buying benefits from AI SEO. This includes health and wellness, fashion, electronics, home goods, specialty foods, and B2B products. If customers ask questions before purchasing, AI SEO helps your store appear in those answers.

Do you optimize for ChatGPT, Google AI Overviews, and Perplexity?

Yes. Our AI SEO program covers all major AI search platforms including ChatGPT, Google AI Overviews (SGE), Perplexity, Claude, and Bing Copilot. Each platform has different ranking signals, and our framework addresses all of them.

What is included in your AI SEO audit?

Our AI SEO audit analyzes your current AI search visibility, structured data implementation, content semantic structure, entity presence across the web, technical SEO health, and competitor AI visibility. You receive a detailed report with prioritized recommendations.

How much does AI SEO cost?

AI SEO programs start at $2,500/month for ongoing optimization or $5,000-$15,000 for one-time optimization projects. The investment depends on your store’s size, current SEO foundation, and growth goals. Contact us for a custom quote.

Can you show examples of AI SEO results?

Yes. Our clients have seen 614% organic traffic increases, 340% revenue growth, and consistent appearances in AI-generated product recommendations. We share detailed case studies during our strategy calls.

Do I need traditional SEO before starting AI SEO?

Not necessarily. While a solid traditional SEO foundation helps, we can implement AI SEO alongside traditional optimizations. Many of the technical improvements — structured data, site architecture, content optimization — benefit both traditional and AI search simultaneously.

Ready to Grow Your AI Search Visibility?

Book a free 30-minute strategy call. We’ll analyze your store’s AI search presence and outline a custom growth plan.

GET YOUR FREE AI SEO AUDIT

Or call us directly: +1 (516) 704-9890