You can build a real, working business app today using nothing but plain English. No coding course required, no developer needed, no £5,000 build quote. Lovable is an AI tool that takes your description of what you want and generates a complete web application — database, user interface and logic — in minutes.
This guide walks you through the process from start to finish, including the exact prompt structure to use, how to refine what Lovable builds, and when to bring in Claude or ChatGPT alongside it.
What is Lovable?
Lovable is a web-based AI app builder. You describe what you want in plain English — in a chat interface not unlike WhatsApp — and Lovable writes the code, sets up a database, and gives you a hosted web application with a link you can share immediately.
It is designed from the ground up for non-technical users. You do not see the code unless you want to. You interact with Lovable in conversation, and it updates the app based on your feedback in real time.
What Lovable builds is not a template — it is real, custom code, generated specifically for what you described. If you decide to take that code to a developer later, you can export it.
What you can build with Lovable
Lovable is well suited to:
- Simple CRMs and contact databases
- Client intake forms and lead capture pages
- Internal dashboards connected to data you provide
- Booking and availability tools
- Invoice and payment trackers
- Team rota and scheduling tools
- Internal knowledge bases and FAQs
- Quote builders and pricing calculators
- Simple client portals with login pages
For the first project, pick the simplest problem you have. A client intake form that emails you when someone fills it in is a better first project than a full CRM. Get comfortable with the process, then build something more complex.
Step-by-step: Building your first app
Choose the problem you are solving
Before opening Lovable, identify the one admin task costing you the most time each week. Client enquiries that arrive by email with no consistent format? Manually tracking who owes you money? Having to re-enter the same data in two places? Pick one, specific problem. Trying to solve everything in your first app is the most common mistake — and the fastest way to get confused.
Write your brief with Claude first
Open Claude (claude.ai) and describe your problem in plain terms: "I run a small marketing consultancy. Every week I have new enquiries come in by email or phone. I want to track each one: the company name, contact name, email, phone, what they need, when they first enquired, and where they are in my sales process (New, Proposal Sent, Won, Lost). I also want to be emailed when a new lead is added." Ask Claude to turn this into a clear, structured brief for an AI app builder. Copy the result — this becomes your Lovable prompt.
Paste your brief into Lovable
Go to lovable.dev, create a free account, and start a new project. Paste the brief Claude helped you write directly into the first message. Lovable will begin building immediately — expect the first version to appear within two to five minutes. A prompt like the example below works well:
Review what Lovable built and iterate
Lovable will give you a live preview of the app. Click through it as if you were using it for real. Notice what is missing or wrong — and tell Lovable in plain English. Examples: "Move the notes section to below the contact details", "Add a search bar at the top of the table", "Change Won to Closed Won", "The table is hard to read on my phone — can you make it more mobile-friendly?" Each message updates the app. Keep iterating until it feels right.
Use Claude to debug anything unexpected
If something is not working as expected — a button that does not respond, a field that is saving incorrectly — paste a description of the problem into Claude: "I built a CRM in Lovable and the notes field isn't saving when I click Save — it clears when I navigate away. What's the most likely cause and how should I describe the fix to Lovable?" Claude will diagnose the issue and give you the right message to send back to Lovable.
Share, use, and connect to your other tools
Lovable gives you a hosted link you can access from any device and share with your team. Once your app is working, use Make or n8n to connect it: send yourself an email when a new lead is added, log entries to a Google Sheet as a backup, or trigger a follow-up reminder 48 hours after a lead is added. These automations add significant power to a simple app without any extra code.
Tips for better results with Lovable
Tip 1 — Be specific about what data you want to store. Lovable builds the database from your description. If you want a "priority" field with values High, Medium and Low, say so. If you do not specify, Lovable will make a reasonable guess — which may not match your workflow.
Tip 2 — Describe the user experience, not just the features. "I want to click a lead's name and see all their details on a new page with an area to add notes" is better than "add notes to leads". The more you describe how you will actually use the app, the closer the first version will be to what you need.
Tip 3 — Build in small steps. Get the core thing working first, then add features. A CRM with just the table view and the ability to add leads is useful from day one. The notes, the summary stats, the search bar — add those once the foundation is solid.
Tip 4 — Test with real data before going live. Add a few test records, try every button and field, and check what happens when you do something unexpected — submit an empty form, enter a very long name, navigate back and forward. This is where issues surface, and it is much easier to fix them now than after you have two months of real data in the system.
When to use Claude or ChatGPT alongside Lovable
Think of Lovable as the builder and Claude as the architect. Lovable builds what you describe. Claude helps you figure out what to describe.
Bring Claude in when you are not sure how to structure the app, when something is not working and you need a diagnosis, or when you want to write good email copy for the automated notifications your app will send. ChatGPT works well for the same purposes and is useful for a quick second opinion when you are stuck.
Bring in Make or n8n once the app is working and you want to automate what happens in response to user actions. This is the step that turns a useful tool into a genuinely automated part of your business.
Frequently asked questions
Is Lovable free to use?
Lovable has a free tier that lets you build and test apps. Paid plans start at approximately £16 per month and unlock custom domains, more projects, and higher usage limits. For a first project, the free tier is more than enough.
How long does it take to build an app with Lovable?
A first working version typically appears within two to five minutes of your initial prompt. A polished, production-ready app usually takes one to three sessions of iteration — each lasting one to two hours. You will spend more time refining than building.
Can I use Lovable if I have never written any code?
Yes. Lovable is designed specifically for non-technical users. The entire interaction is in plain English — you describe what you want, and Lovable writes all the code. You never need to see or touch the code unless you want to.
What happens to my data if I stop using Lovable?
You can export the code Lovable has generated at any time — it belongs to you. For your data (the records in your app's database), build a regular export habit: use Make to automatically copy your records to a Google Sheet once a week as a backup. Do not rely on any hosted service as your only copy of important business data.
Can Lovable build an app that looks professional enough to share with clients?
Yes. Lovable's default designs are clean and modern. You can specify colours, fonts and layout preferences, and the result is professional enough to share with clients in most cases. If you need a very polished consumer-facing product, you may want to refine the design with a designer's eye — but for internal tools and simple client portals, the output is more than good enough.
Want to build your first app in a 1:1 session?
Growth Brothers members on the Growth and Scale plans get hands-on vibe coding guidance as part of their monthly sessions. From brief to working app — guided by Ian.
Book a free call Explore training resources