A marketer scales his startup to $50k MRR on a $500 NoCode stack!

Erman and his team built Analyzify in just 5 months and scaled it to $50K MRR in 1.5 years. Let's learn how they used NoCode tools to buildd a successful startup!

13th October 2022
4 min read

In a nutshell

Erman Küplü worked as a digital marketer for 15+ years created Analyzify, a data analytics tool for Shopify apps.

The platform essentially connects you with 3rd party tools and simplifies the process of data collecting, tracking and reporting — a valuable offering, especially for e-commerce store owners.

Version 1 of Analyzify was completely built on Ruby on Rails. But, Erman could only code a little in PHP & HTML.

He wanted to make many front-end, UI/UX improvements. But, for changing a simple feature or altering a line of code, he'd have to call up the developer.

That's when he came across a post about building Shopify apps using a NoCode tool called Bubble. With Bubble, we could easily edit their Shopify app through a simple graphic interface.

That was a game changer and they quickly went on improving the product and adding cool backend workflows!

Analyzify's NoCode Tech Stack

1. Bubble ⇒ manages all frontend and 90% of their workflow
2. Tallyforms ⇒ created customer-facing forms for different support requests
3. Contentful ⇒ is their headless CMS. Manages their in-app content, website content, FAQs and much more.

4. Coda ⇒ is their internal database. Most of their data is sent from Bubble to Coda
5. Zapier ⇒ integrates all their apps
6. Zendesk ⇒ they use Zendesk's support ticketing system to attend to customer support requests.

Well, Analyzify immediately took off!

1. Version 2 was built only in 5 months using Bubble with less than part-time effort.
2. In just 1.5 years, Analyzify went from ZERO to 1500+ clients. And they expanded to 3 more products.

3. They passed an MRR of $50K+ and their team grew to 20+ people!
4. As for their cost — their entire tech stack only costs them $500 per month.

But, eventually, Erman shifted from a NoCode to LowCode solution. Reasons:

a. To add custom server-side logic
b. To handle data from multiple apps in a single place


NoCode is incredibly POWERFUL!

It gives entrepreneurs the superpower to turn their ideas into reality and buildd products without writing code.

Take Erman's story as an example. He's a digital marketing expert with 15+ years of experience.

He built a Shopify app on Bubble (NoCode tool):

  • in 5 months
  • working part-time
  • on a $500 NoCode stack

And scaled it to:

  • 1500+ clients
  • $50,000 MRR
  • in just 1.5 years!

But, HOW?

Read his story to know how you can buildd your next startup with NoCode!

Journey of Analyzify and Erman Kuplu!

Before building Analyzify, Erman Küplü worked as a digital marketer for 15+ years.

From a very early age, Erman was building websites. So, while he was running his boutique digital marketing agency in Istanbul, he continued to create different side projects.

In 2017, Erman and his best friend Ali created a services company called Solverhood. They provided digital solution packs to help brands buildd WordPress websites, with services like conversion optimization, SEO, brand building etc. Solverhood completed 300+ projects on Upwork with a 100% success rate!

The services company equipped Erman with in-depth industry experience and proved as a great stepping stone to building his own SaaS product — Analyzify!

bulb

Start as a service, buildd product later.

So, what exactly is Analyzify?

Analyzify is a data analytics app for Shopify merchants.

While Erman worked 4 years on Solverhood, most Shopify merchants made these requests:

  • Fix my analytics
  • Connect my store to Google Tag Manager, Google Analytics 4
  • Fix my ads conversions
  • ... and so on

So with Analyzify, he built a solution that helps a Shopify merchant connect their product with Google Tag Manager, Google Analytics, Facebook Pixel, Google Ads and many more.

Lesson➝ To find a startup idea, stop thinking of potential ideas and start observing problems around you.

Essentially, by helping apps connect with these 3rd party tools seamlessly, Analyzify simplifies the process of collecting data, tracking, and reporting. And, it also fixes specific problems like data inaccuracy, missing reports, duplicate data, messy setup etc.

This data is valuable for e-commerce app owners who are specifically looking to quantify the impact of their Google Ads, Facebook Ads, Marketing campaigns, etc.

analyzify nocode case study

So, by solving a real and significant problem, Erman was setting himself up for success with Analyzify. But, the journey wasn't easy and Erman soon found himself surrounded with problems.

What problems did Erman face?

Erman created Analyzify in November 2020.

Now, version 1 of Analyzify was completely built on Ruby on Rails (RoR), a preferred framework for many Shopify apps.

But, Erman could only code a little in PHP & HTML and had previously used WordPress. So, maintaining the RoR app was pretty difficult considering their limited resources in the early days.

The most significant problem they faced was frontend UI/UX updates. So, if Erman wanted to change a simple feature in the frontend or even a single line of code, he'd have to call the developer and wait for them to change the code.

There were many improvements he wanted to make quickly but couldn't. Customers were already using their product and he was getting anxious as he had to wait for the developer to make changes.

How did NoCode work as a solution?

When Erman was struggling with this problem, he came across James Devonport's post about building Shopify apps using the NoCode tool, Bubble.

He researched more about the tool and he absolutely couldn't believe what he found out!

Bubble has a simple graphic interface that allowed them to edit their Shopify app very simply. That was a game-changer and very quickly solved their main problem.

With the help of Bubble developer, Enez, Erman kept improving their UI/UX workflows. And, now they could easily & quickly update their UI and make cool backend workflows, the keyword being "quickly"!

Analyzify's NoCode Tech Stack!

As things moved forward, Erman and his team picked up other NoCode tools for different purposes.

Here's their entire tech stack:

1) Bubble

Use case ⇒ manages all frontend and 90% of their workflow on Bubble. All the features mentioned above, plus the entire onboarding and setup are built on Bubble.

For example:

A) Google Tag Manager Integration

analyzify nocode case study

B) GDPR Compliance Setup

analyzify nocode case study

C) Analyzify Setup on Shopify

analyzify nocode case study

2) Tallyforms

Use case ⇒ creates their customer-facing forms for different support requests. The Tallyforms are added to Bubble (frontend) as an iFrame. The customer-level details (store name, contact details, etc) are passed to the iFrame with URL parameters. So, when they get a submission, they know who filled it.

analyzify nocode case study

3) Contentful

Use case ⇒ is their headless CMS. They manage their in-app content, website content, FAQs and much more on this platform.

analyzify nocode case study

4) Coda

Use case ⇒ is their internal database. Most of their data is sent from Bubble to Coda.

analyzify nocode case study

5) Zapier

Use Case ⇒ they integrate all their apps using Zapier.

For Example:

  • TallyForms <> Zendesk
  • Coda <>Tally
  • Coda <> Zendesk.

The Tally to Zendesk helps create a structured easy-to-action ticket. This helps when the customer wants to send a validation request.

analyzify nocode case study

6) Zendesk

Use case ⇒ They use Zendesk's support ticketing system to attend to customer support requests. Zapier pushes all these requests from customer-facing forms to Zendesk.

analyzify nocode case study

So, what was the final impact of using NoCode tools?

Well, version 2 of Analyzify immediately took off!

  1. The entire product was built very quickly. It only took them 5 months to create Analyzify's version 2 using Bubble with less than part-time effort.
  2. In just 1.5 years, Analyzify went from ZERO to 1500+ clients. And, they expanded to becoming a multi-product company, with 3 more products within just a couple of months!
  3. They passed an MRR of $50K+ and their team grew to 20+ people!
  4. As for their cost — their entire tech stack only costs them $500 per month.

Eventually, Erman and his team moved to a low-code solution instead of entirely relying on NoCode. Now, they develop a lot of custom APIs and connect those to NoCode tools.

How does NoCode compare with Code? Were there any problems?

Erman loves NoCode, but he's well aware of its shortcomings. As time passed & Analyzify scaled to handle more complex use-cases, Erman slowly moved towards LowCode solutions, not entirely depending on NoCode.

Here's why Erman made the shift from NoCode to LowCode.

  1. Adding custom server-side logic

    It's easy to add authentication to your Bubble app, but it's difficult to customise that authentication flow. Over time, Erman wanted to add server-side custom actions during authentication. So, building a custom solution for just this made sense.

    They connected this authentication app with their Bubble app via an API.

  2. Handling data for multiple apps in a single place

    Now, Erman & team planned to create 2 more Shopify apps and wanted a centralized admin panel for all their products.

    This couldn't be achieved trivially using Bubble. So, they again built a custom solution for the admin panel and connected this with the Bubble app via an API.

Key Takeaways!

1) On Buildd-ing

Erman believes that it doesn't matter what solution you use to buildd something as long as you solve a problem. Bubble, Coda, TallyForms, and Zapier, all give an amazing opportunity to create multi-million dollar businesses with very negligible investment in comparison to coding from scratch!

2) On Avoiding Distractions

While the democratization of product development is overall amazing, it's also a bit of a distraction from creating a viable startup.

There are thousands of products being built every day and launched on platforms like Product Hunt. Creators just make, launch, get 10 users and sell!

3) On Perseverance

Erman believes that it's more important to keep working on the product and improving it constantly in the initial years. Without that philosophy, Analyzify wouldn't be what it is today.

Erman received an offer early on to sell Analyzify for $20K. But he persevered and today, Analyzify is worth a lot more.

4) On Content Creation

He also recommends founders create content to bring clients.

They created YouTube videos on their channel that a) bring clients b) create brand awareness. They also have step-by-step tutorials on their website that are DIY versions of what Analyzify does.

The content does NOT promote Analyzify but teaches people to how they can achieve the same results without their app!

Lesson ➝ Great marketing involves "selling" while "helping".

Making & launching a product is a teaching experience, but maintaining & improving your product is an even better teacher!

0
Comments

Test your knowledge through a fun quiz!

Play quiz
You'll love these articles too!
BankBazaar's SEO strategy to get 22.6M monthly organic traffic!
BankBazaar's SEO strategy to get 22.6M monthly organic traffic!
SEO Masterclass - Canva's strategy that powers 70M+ traffic!
SEO Masterclass - Canva's strategy that powers 70M+ traffic!
7 types of NoCode tools - launch your startup's MVP without Code!
7 types of NoCode tools - launch your startup's MVP without Code!

BankBazaar's SEO strategy to get 22.6M monthly organic traffic!

Amazon-backed BankBazaar is one of the rare startups that have stood the test of time! Founded in 2008, during the financial crisis, this fintech company now makes INR 156 crores in revenue.

One of their ACE SEO marketing strategies is a simple tool that doesn't require them to write tons of content, and still gets them millions of users!

So, what is this tool we are talking about? Well, Bank Bazaar has this /ifsc-code subfolder that brings in 1.29M traffic out of their total 22.6M monthly traffic! This simple basically tells you the IFSC code of every bank in the country. All you have to do is to select your bank details and press enter!

There are 4 input items that you can enter - bank name, state, district and the branch. The URL changes to the specific input item it changes to. This allows them to rank for a range of different keywords depending on the 4 inputs.

This is a simple programmatic SEO strategy that relies on a database and creates thousands of different pages. So, BankBazaar doesn't have to work on creating each individual page, just filling the database content. It's that simple!

SEO Masterclass - Canva's strategy that powers 70M+ traffic!

Canva is doing extremely well in terms of SEO. It get's 73.2M organic traffic, has 12M+ backlinks & ranks for more than 5.5M keywords.

The top landing pages (subfolders) that significantly contribute to their website traffic are /create & /template page.

Canva has designed these pages to rank for two sets of keywords with different intent. The intent for the first set of keywords is "Informational". Users are basically looking for information about tools to make/build/create a design/poster/card.

On the other hand, for the second set, the intent is "Navigational". The user is looking to navigate to a particular template page. So they are essentially looking for birthday card templates to eventually create their own cards.

The /create page ranks for the first set, while the /template page ranks for the second set. These pages are divided into categories like logos, poster, flyers. These categories are then further divided into subcategories like marketing, birthday card, business, etc.

All the category & sub-category pages are internally linked. So, Canva can rank for a range of keywords - from generic keywords like "graphic templates" to very niche keywords like "thanksgiving flyer template".

Internal linking also translates the authority juice from top pages to the other pages on the website.

To make sure these category & sub-category pages are easily replicable, Canva uses a simple template where you only have to change a few elements to create a new page.