13
21 Comments

How I launched a Chrome extension for Shopify developers within 14 hours

Coming up with the idea

While co-developing a Shopify app, I had to make a lot of test purchases, and I grew sick of mindlessly clicking through the checkout flow and entering payment details.

This consumed a lot of time and, more importantly, it was a distraction from focusing on the issue at hand. Context switching can be a pain.

To solve this issue, I decided to write a quick Chrome extension that would automatically click through the Shopify checkout flow.

Implementation

I had never developed a Chrome extension, so I asked ChatGPT to create a first draft for me. The actual code it produced was useless but it gave me the basic file structure of a Chrome extension. That saved me 30 minutes of reading documentation.

The rest consisted of writing various DOM mutations:

  1. Detect whether we’re on a Shopify checkout page
  2. Autofill all form fields on the page
  3. Submit the form

Publishing

Publishing the extension was quite easy due to Google’s good documentation.

However, extensions require manual review before being listed on the store. In my case, this delayed publishing by 1 day, which was totally acceptable.

Getting my first user

I sent the extension to the developer whose Shopify app I worked on. I already knew he would find the extension useful, which was great, and he’s been happily using it for a few days now.

Monetization

I decided to monetize the extension only indirectly.

Given that only ~500 people on this planet would ever find it useful, it would not make economic sense to spend a lot of time marketing the extension as a monthly subscription. Developers hate subscriptions anyway.

Instead, I decided to use the extension to generate leads for my software development coaching and freelance services. After 15 years of software development, coaching other developers and doing freelance work pays far better than this extension ever could.

Where to find the extension

Here: https://checkoutbreeze.com

Questions?

If you have any questions, I’m happy to answer them.

  1. 2

    Do developers hate subscriptions more than the average person? Cool extension btw

    1. 1

      Thanks! I'd say developers hate subscriptions more than the average person. They also hate paying for software more than the average person.

  2. 2

    Love this post and I didn't know you used ChatGPT to create the bones of this app. That is pretty cool.

    For everyone reading, I am the App owner that Niklas was working with that inspired the creation of this app. The app is really cool but even better is Niklas as a coach. I started from not knowing anything about coding to being able to run my app almost on my own thanks to Niklas. If you are looking to learn more about coding, Niklas is a great guy to reach out to!

    1. 1

      Thank you, Henry! That means a lot. It's been amazing to see your progress. 🙌

  3. 2

    Really nice idea!
    Wish I'd havie that when I had a Shopify agency...

    1. 1

      Thanks, Itay! How is Shoffi doing now? Had any growth since your September post? Forwarded it to someone who might find it interesting.

      1. 2

        Thanks!
        It's actually going well, that's why I don't have time to post progress on IH 😅

        1. 1

          That's amazing. Congrats! Hope it grows further and further. :)

  4. 2

    Thanks Niklas. This is useful. Shared it with our developer

    1. 1

      Thanks, Karthik!

      Keep in mind that it currently only works on Shopify stores, not yet on Wix stores, but if you want, we can talk about making a version for Wix stores, too. Message me on Twitter for that.

      1. 2

        We are building a Shopify App. Hence shared it :)

        1. 1

          Amazing! All the best for your app, Karthik!

  5. 2

    That sounds like a smart strategy to promote your other services 👍

  6. 2

    Thanks for writing all this out!

  7. 1

    Hi Thank you for the kind information you have shared with us. Ezytor is an online editor for Developers with a simple, intuitive drag & drop feature and ready-made themes you don’t need to code. Save tons of time, choose one of our great Themes, and build a stunning website in just a few minutes. Try EZYTOR.com

    1. 2

      Good luck with your business!

Trending on Indie Hackers
I've built a 2300$ a month SaaS out of a simple problem. 19 comments 🔥 Roast My Landing Page 11 comments Is selfishness becoming less socially acceptable in the West? 10 comments Where can I buy newsletter ad promos? 8 comments Key takeaways growing MRR from $6.5k to $20k for my design studio 6 comments YouTube? How to start 5 comments