How I Sold My AI App in 30 Days Without a Landing Page

Most indie AI devs spend more time marketing their app than building it. Landing page. Stripe integration. Onboarding emails. Docs site. Help desk. Ad campaigns. The build is 4 weeks. The launch is 4 months. By the time customers exist, the dev is exhausted. This is the story of a workflow that broke that pattern: shipped on day 1, sold $5,400 in 30 days, zero landing page. ## The Workflow **LinkedIn Lead Qualifier** — scores LinkedIn profiles against a target ICP using AI, auto-adds qualified leads to the customer's CRM with a note explaining why each lead was scored where it was. Runs on a schedule (every 6 hours) or on demand. Real value: - Sales reps stop manually scoring 200 LinkedIn profiles a week - Marketing teams get a defensible reason every lead is in the pipeline - Founder gets actual attribution data Build time: 9 days. Three step types: `crm_action` (read existing leads), `ai_execute` (score against ICP), `crm_action` (write back tagged with score). One trigger: scheduled. ## What I Did NOT Do - I did not build a landing page. - I did not integrate Stripe. - I did not write onboarding emails. - I did not set up customer support. - I did not run any ads. I exported the workflow as a `.0n` JSON file. Uploaded it to `0ncore.com/dashboard/marketplace/publish`. Set the price ($297 one-time install + $0.10 per execution metered through 0nCore's billing). Set the revenue share (70% to me, 30% to 0nCore). Submitted for review. Approved in 18 hours. Listed in the marketplace. ## What Happened Day 1: First install. Day 2: Three more. Day 7: 12 active subscribers. Day 14: 27. Day 30: 41 paid installs. ``` 41 installs × $297 × 70% revenue share = $8,514 ÷ ... Minus 0nCore platform fee (30%) = $5,960 to me Minus chargeback reserve (10%) = $5,364 expected payout First Stripe payout (after 7-day hold): $1,247 Week 4 payout (cumulative): $5,420 ``` $5,420 in 30 days. Zero customer acquisition spend. Zero landing page. Zero direct support tickets (the 0nCore platform handled all install/setup questions through the marketplace shell). ## Why It Worked **Distribution was already there.** 0nCore has thousands of subscribers actively looking for AI workflows. Browsing the marketplace is a normal part of their week — same way an iPhone user browses the App Store. They were going to buy *some* AI workflow that month. Mine just happened to match a need. **The .0n format made onboarding trivial.** When a customer hit "Install," 0nCore automatically: 1. Validated they had the required services connected (LinkedIn + CRM) 2. Showed config options (which CRM pipeline, what ICP keywords) 3. Registered the schedule trigger (every 6 hours) 4. Wrote the install record to their account 5. Started executing on the next cron tick No onboarding email. No docs page they had to read. The format documented itself because the install flow rendered the schema as a form. **The fulfillment was the product.** Customers paid for the workflow to run, not for me to support it. When something needed updating (new LinkedIn rate-limit pattern, new CRM API behavior), I pushed a new version of the .0n file and every install upgraded automatically. ## What I Did Build One thing: a single .0n JSON file. ~340 lines including the trigger config, the 3 steps, the AI prompts, and the schema for user-configurable options. That's it. The marketplace handled the rest. ## The Math For Other Builders If you're an indie AI dev and your current path looks like this: - 4 weeks build → 4 months "launching" → maybe $1k MRR The .0n alternative looks like this: - 4 weeks build → 1 day publish → $0–10k in month 1 depending on category fit The ceiling is lower than going viral solo. The floor is dramatically higher. ## The Five Seed Apps (For Reference) The 0nCore marketplace launches with five first-party reference apps showing what the format can do: 1. **LinkedIn Lead Qualifier** (this post) 2. **Welcome Sequence** — 3-email drip for new CRM contacts 3. **Weekly Report** — Monday CRM + LinkedIn + market intel digest 4. **WordPress Content Pipeline** — daily blog → publish → LinkedIn syndication 5. **Invoice Followup** — 7d + 14d unpaid invoice nudges Read each of them as a working .0n file at [0ncore.com/dashboard/marketplace](https://0ncore.com/dashboard/marketplace). The format is documented, the examples are real, and any of them is forkable as a starter. ## The Pitch If you can write a workflow, you can sell a workflow. Stop building the marketing infrastructure. Ship the .0n file. Take 70%. [0ncore.com/dashboard/marketplace/publish](https://0ncore.com/dashboard/marketplace/publish) is where you upload it.