A client asked Vikash Kumar Prajapati to automate a Photoshop task he had no idea how to do. He said yes anyway, learned the scripting overnight, and delivered. That single decision eventually became a product doing $150,000 a year.

Prajapati is a non-technical founder from India. He had just left a steady job at IBM after nine months of work that did not fulfill him, and had turned to freelancing on Upwork with the one skill he already had: Photoshop.

The product that came out of that freelance work is Bulk Mockup, a tool that automates Smart Object replacements for sellers who need hundreds of product mockups fast. He also runs TubeAlfred and a newsletter called Make & Sell.

He Learned the Skill Overnight, Then Charged for the Shortcut

A client needed 1,800 mockups produced and offered $100 for two to three days of manual work. Prajapati had just taught himself the scripting needed to automate the task. His script finished the job in 30 minutes.

He charged $300 instead of $100. The client paid without hesitation. That gap, between what the job was worth manually and what it was worth automated, was the real discovery. Not the script itself, but the price difference it created.

A Lifetime Deal, Because He Had No Other Option

In 2017, Prajapati sold the raw JavaScript script as a one-time $47 purchase, pulling in roughly $1,500 a month. This was not a pricing strategy. He simply did not know how to build subscription billing yet, so a lifetime deal was the only option available to him.

Two years of that lifetime deal revenue became the cash flow that eventually let him hire a developer on Upwork to rebuild the product properly.

From One Ugly Script to a Real Subscription Business

The rebuild added proper licensing and user management, which made a subscription model possible: $8 a month or $47 a year, reaching about $4,000 a month. A later price increase to $15 a month or $77 a year pushed revenue to $8,000 a month within two months.

By 2026, Bulk Mockup had expanded into a web app that removed the Photoshop dependency entirely, a Shopify app, and a template library, all while existing customers were grandfathered into their original pricing.

YouTube as a Second Search Engine

Prajapati built more than 170 tutorial videos, each one aimed at a specific problem rather than chasing views. Individually, most got only 100 to 200 views. Collectively, they generated customers every day.

He treated YouTube like a search engine, not a broadcast channel. Analytics showed 47 percent of views came from YouTube search and another 19 percent from Google search, so the videos were working as a second search engine, not as content marketing. He studied high-engagement videos from competitors to find unresolved objections, then made videos that answered exactly those concerns. Over 1,500 custom Loom walkthroughs recorded for support tickets became a source of edge cases no keyword tool would ever surface, and watching Etsy and Shopify communities for repeated questions turned recurring complaints directly into video topics.

The Cost He Did Not See Coming

Years of 14 to 16 hour days eventually led to spinal surgery. Prajapati calls this the most expensive lesson of the entire journey, more costly than any pricing mistake or technical limitation.

"No revenue number is worth your health," he says. "Build the business around a sustainable life from day one, you can't refund the hours later."

What He Tells Founders Now

  • Don't brainstorm ideas, harvest pain. Upwork job postings are people telling you directly what problem they will pay to remove.

  • Build it real before you build it right. Ugly and shipped beat elegant and imagined for two straight years before he could afford elegant.

  • Judge content by the right audience, not the biggest one. The question is never how many people saw something, it's whether they were the exact people searching for the problem you solve.

What Comes Next

With the Photoshop dependency finally gone and a Shopify app in place, Prajapati is focused on growing Bulk Mockup's multi-platform reach while keeping the content engine that built the business in the first place running.

You can follow Vikash Kumar Prajapati's work directly at bulkmockup.com, on X, or on LinkedIn.

If this was useful, pass it on to someone freelancing right now who has not noticed the product hiding inside their last client request. Sometimes the business idea is just a job posting you already said yes to.