SmartVyapaar: A Free-Tools Funnel That Turns GST Searches Into App Installs
An all-in-one business app for Indian SMBs, fed by a no-signup free-tools web funnel that drove installs at a fraction of paid CAC.
SmartVyapaar set out to be the operating system for India’s small and medium businesses: GST invoicing, customer management, payments, inventory, and reporting in one place, with a companion Android app for shop owners who run their business from a phone. The problem was never the product vision. It was distribution. Indian SMBs are flooded with billing apps, and paying to acquire a small merchant rarely pays back. CodeAssemble’s answer was to build the product and the growth engine as one system, with a suite of genuinely useful free browser tools sitting at the very top of the funnel.
The Challenge
The founding team had validated demand but faced three hard constraints at once.
- Acquisition economics didn’t work. Paid installs for a low-ticket SMB app were expensive, and many installs churned before activating. The team needed a channel that attracted high-intent users without a per-click bill.
- Trust had to be earned before signup. A first-time shop owner won’t hand over business data to an unknown app. We needed to demonstrate competence before asking for anything.
- One codebase, two surfaces. The free web tools, the main web app, and the Android app all had to share invoicing logic, GST rules, and branding without three separate teams maintaining three sources of truth.
Our Approach
Lead with free, no-signup utility
We identified the exact tasks Indian merchants Google every day and built fast, no-signup tools for each: a GST calculator, an invoice generator, a GSTIN validator, and a UPI QR code maker. Each tool solves a real job in seconds, ranks for high-intent search queries, and ends with a contextual nudge into the full app (“Save this invoice and reuse it next month — get the app”). No email walls, no friction.
Build the funnel as a measured pipeline
Rather than hoping tool users would convert, we instrumented the whole path. Every tool tracked completion events, and we mapped a clear ladder: tool use → account creation → first invoice in the app → Android install. We optimized each step against drop-off rather than vanity traffic numbers.
Share one core across web and Android
We extracted GST calculation, invoice numbering, and tax-slab logic into a single backend service consumed by the Next.js web app and the Kotlin Android client via the same API. A change to GST rules ships everywhere at once.
Make the Android app feel native and offline-friendly
Shop owners often bill on patchy networks. We built the Android app with local caching so invoicing and inventory lookups work offline and sync when connectivity returns, backed by Razorpay and UPI for collections.
What We Built
- Four free browser tools (GST calculator, invoice generator, GSTIN validator, UPI QR maker), each SEO-optimized and signup-free
- GST-compliant invoicing with auto tax-slab handling, sequential invoice numbering, and PDF export
- Customer management with ledgers, due tracking, and payment reminders
- Inventory with low-stock alerts and SKU-level reporting
- Integrated payments via Razorpay and dynamic UPI QR codes
- Reporting dashboards for sales, GST liability, and outstanding dues
- Companion Android app with offline-first invoicing and background sync
- Acquisition analytics tying tool usage to installs and activation
The Results
The free-tools strategy reframed acquisition from a cost center into a compounding asset. Within six months the toolkit was drawing 120K+ monthly sessions from organic search, and that traffic converted into 5x the app installs the team had been getting from paid channels. Because these users arrived with clear intent, customer acquisition cost dropped 72% versus paid ads. The Android app, with its offline-first billing, settled at a 4.6-star average rating, reflecting how well it fit real shop-floor conditions.
The Outcome
SmartVyapaar now owns a defensible, self-reinforcing growth loop: the more merchants who use the free tools, the stronger the organic rankings get, the cheaper each new install becomes. By treating the free toolkit, the web app, and the Android app as one product with a shared core, CodeAssemble gave the team a system that scales without scaling ad spend. The free tools didn’t cannibalize the product — they became its most efficient front door, converting one-off invoice searches into merchants who run their entire shop on SmartVyapaar.
“The free tools turned out to be our cheapest, highest-intent acquisition channel. People come to make one invoice, then realise the app runs their whole shop.”