Bulk Mockup

Photoshop plugin that automates bulk mockup creation for print-on-demand sellers

bulkmockup.com By Vikash
MRR $12k
Users
Stage Growing
Category B2B SaaS
Starter Story How I Built a $12K/Month Micro-SaaS
Growth roadmap

8 moves, in order

  1. Pre product / Origin
    Upwork freelance

    Applied for a mockup creation job on Upwork, used his internal Photoshop script to complete 1,800 mockups in 30 minutes instead of 3-4 days. Client was stunned and paid $300 on the spot for the script.

    $300 first sale; validated product-market fit
  2. Early product
    Lifetime deal direct sales

    Packaged the Photoshop script into a basic UI and sold it as a one-time lifetime deal to bootstrap funds, because he lacked knowledge of license validation or subscription infrastructure.

    Generated enough revenue to fund hiring a developer on Upwork to polish the product
  3. Growth / Ongoing
    YouTube tutorials

    Created YouTube tutorials targeting long-tail, high-pain Photoshop and mockup problems. Videos are short, skip intros, and speak directly to a specific problem. Optimized each video with keyword in title, description, and first 30 seconds of transcript to rank on both YouTube and Google search.

    22% of YouTube views come from Google search; multiple videos generating $45–$345+ MRR each; customers acquired daily
    MRR $12k
  4. Growth / Ongoing
    Community listening

    Silently read niche communities where target customers hang out (print-on-demand, Photoshop groups). Made lists of repeatedly surfacing pain points. Never sold in communities — only listened and occasionally started conversations for more context.

    Continuous stream of content ideas tied to real, unresolved customer pain
  5. Growth / Ongoing
    Onboarding email

    Sent a personal email to every new customer asking if they wanted a custom tutorial tailored to their specific workflow. Collected tutorial requests that revealed long-tail pain points not surfaced elsewhere.

    Generated high-quality, specific content ideas directly from paying customers
  6. Growth / Ongoing
    Customer support as content

    Treated every support ticket as an education opportunity. Asked customers to send their files, then recorded a custom Loom tutorial solving their exact problem. Got on Zoom calls with customers and recorded sessions. Over 3 years accumulated 1,500+ recorded support videos used as raw material for future YouTube content.

    100+ five-star reviews citing customer support; 1,500-video content library mined for YouTube topics
  7. Growth / Ongoing
    Youtube comment mining

    Searched YouTube in his niche for videos with low views but high comment counts — a signal of unresolved pain. Listed all objections and questions in comments, then created videos that directly answered those objections better than existing content.

    Identified high-conversion content topics competitors weren't addressing
  8. Growth / Ongoing
    Google seo via youtube

    Optimized YouTube videos for Google search ranking (not just YouTube search) by matching search intent keywords in title, description, and spoken transcript. Recognized that Google surfaces YouTube video results above blog posts for how-to queries.

    22% of total YouTube channel views driven by Google search
First 100 users

Vikash's first "customer" came organically through Upwork: he applied for a job where a client needed 1,800 mockups created. Instead of doing it manually, he used his internal Photoshop automation script to complete the job in under 30 minutes. The client was shocked and immediately paid $300 for the script itself. This single transaction validated the product and marked the start of Bulk Mockup as a commercial offering. From there, Vikash packaged the hacky Photoshop script into a rudimentary UI/UX product and sold it as a one-time lifetime deal — because he didn't yet know how to build license validation or user management. This early version spread organically through the print-on-demand community, as the tool solved a deeply painful, time-consuming workflow problem. He did not describe a specific launch campaign for his first 100 users; growth appears to have been gradual via word of mouth and community presence in niche Photoshop/print-on-demand spaces.

Unfair advantage

Deep Photoshop scripting expertise developed through years of freelance work on Upwork, giving him direct, repeated exposure to the exact customer pain he was solving. He also accumulated 1,500+ recorded customer support calls over 3 years — a proprietary content and insight goldmine that competitors couldn't replicate.

Scaling channel

youtube_seo_tutorials

What didn't work

Selling as a one-time lifetime deal was explicitly called out as not defensible — Vikash moved to a monthly subscription model once he had enough funds. No other explicitly failed channels were mentioned.

Watch the original

How I Built a $12K/Month Micro-SaaS

Starter Story