Grafter Learn
Learn to build apps and websites
80 free lessons from the first idea to a product people can find, use and trust. Open to readers everywhere.

Courses
- A brief taken apart — Twenty words about a fencing business, read clause by clause: what each one bought, what the weak version of it costs, and a skeleton to fill in with your own.
- Changing a site without starting it again — The difference between a turn that changes the site you have and one that starts a new one, and how to phrase a change so only the named thing moves.
- How much to write, and where — Three words under a heading tell a stranger nothing. Eight paragraphs about your mission get skipped. What has to be in writing, and how long each part runs.
- Name the trade plainly — The words naming your work do more to the first draft than anything else you type. Why the plain noun beats the polished phrase, and what to do about two trades.
- Photographs that earn their place — One honest set from a real job beats a gallery of stock. What to shoot on a phone, what never to use, and what the builder does with what you upload.
- The proof a stranger will actually believe — Registration numbers that can be looked up, insurance stated as a figure, guarantees with their exclusions showing, and reviews that name the job.
- Read your own site the way a stranger would — The closing pass. Open the site cold on a phone, walk it in order, end with a written list of fixes, and turn that list into sentences for the builder.
- What a stranger sees before they scroll — Nearly all of this is read on a phone. Four things have to be on the first screen. How to check yours today, and what to send when one is missing.
- A phone number that can actually be rung — A number set as text is a number nobody rings from a phone. Where it goes, how it should behave, and the honest line about when you answer.
- What the builder will not do — The honest limits in one place: it cannot invent your details, cannot know your prices, cannot photograph your work, and does not build phone apps.
- What to have ready before you build — The details the builder refuses to invent — number, address, registrations, insurance, years trading — what it writes instead, and what to do without one.
- What your first message decides — The opening brief settles your colours, your sections and their order without asking. What to put in it, what to leave out, and what it hands back.
Build an app
- 10 app UI patterns users understand instantly — Study 10 of the best mobile app UI patterns, with annotated examples, practical rules and AI prompts for designing a clearer first version.
- How to add login and a database to an AI app — A clear guide to adding real accounts and shared data to an AI-built app: choose the records, set permissions, protect secrets and test the handoff.
- How to add Stripe payments to an AI-built app — A beginner-friendly guide to Stripe Checkout, API keys, products, prices, webhooks and testing—plus a safe prompt you can use with any AI app builder.
- How to build a booking app with AI — Plan a booking app with AI: define services and availability, map the customer journey, handle changes safely and test every appointment state.
- How to build a business dashboard with AI — Plan a business dashboard with AI: choose useful measures, define the data, design clear states and test whether each view supports a decision.
- How to build a client portal without coding — Plan and build a client portal without coding: choose the client journey, set permissions, show useful records and test the handoff carefully.
- How to build a CRM app with AI — Build a small CRM app with AI by choosing a clear pipeline, modelling the records, assigning next actions and testing the work your team actually does.
- How to build an app with AI — Build a useful AI web app from one clear job. Follow the Grafter workflow from first prompt to phone testing, revisions and a proven result.
- How to build an app without coding: choose your route — Compare four ways to build an app without coding: an AI prompt builder, a visual no-code platform, a data tool, or a developer-assisted route.
- How to build an internal tool without coding — Turn a repeated team task into a small internal tool without coding: map the work, choose roles, build the useful path and test it with the people doing it.
- How to export an app built with AI — Learn what to check before exporting an AI-built app: source files, assets, data connections, secrets, hosting and the tests that make a handoff safe.
- How to prompt an AI app builder — Write AI app prompts that protect working screens, clarify vague requests and produce testable results. Includes first-build and revision templates.
- How to publish an AI-built web app — Publish an AI-built web app with a calm release checklist for preview, phones, services, public routes, domains and rollback.
- How to test an AI-built app — Test an AI-built app with a repeatable checklist for workflows, mobile layout, errors, saved state, permissions and connected services.
- What you get with a web app — Apps, tools and games are the same pipeline and the same ownership as a website — with one honest difference, which is where the data lives.
Guides
- When a build does not give you a site — Why a build can stop short, how automatic continuation works, and when Plan mode is the right choice.
- When you can't sign in to Grafter — The email with no code in it, the link that signs in the wrong device, and why a password can be refused on an account you have definitely used.
- Is a website tax deductible? The rule HMRC uses — Nearly every source calls a website advertising and stops. HMRC's own manual says that label settles nothing. The shop window rule, and what it means.
- How many client sites one account will carry — What a month of credits actually carries when the sites are for other people: the turn arithmetic, the builds-at-once limit, and what no plan includes.
- Add WhatsApp, socials and a map — Paste your WhatsApp number, Instagram, Facebook page, a video and your address onto an agent, in the exact shape each field will accept.
- Choosing a domain name for your trade business — co.uk or com, whether to put your town in it, when a hyphen hurts, and what registering one actually costs in the UK.
- Editing your site — The site is not finished when the build stops. How a turn works, when to plan instead of build, and how to go back.
- How to turn website visits into leads — Traffic is not the problem. Where trade websites lose the call — the first screen, the phone button, the form, and how fast you ring back.
- How to set up your Google Business Profile — Categories, service areas, photos and reviews — how to set the listing up properly, and the mistakes that quietly bury it.
- How to create a business website that brings leads — A practical way to create a small business website: decide what it must do, write the pages people need, choose a domain and publish without waiting on a developer.
- When the live site behaves differently — The editor and the address you hand out are the same sealed frame. What that switches off, what it does not, and where a lead from your form really ends up.
- Local SEO for tradespeople: what actually works — How a one-van business gets found in local search: Google Business Profile, service and town pages, reviews, and what is not worth your time.
- Photos on your site — What happens to a photograph you attach, where a first draft's pictures come from and what they cost, and what to do when one of them is wrong.
- Publishing and exporting — The live address, the zip, GitHub and a deploy of your own — four ways your site leaves the builder, and what each one gives you.
- Put your site on your own domain — There is no domain box inside Grafter. The route that works: publish the site to Vercel, add your name there, then paste the records at your registrar.
- Receipts, and how to stop paying — Where the invoices actually live, what the billing portal will and will not do, and what cancelling does to your credits, your site and your card.
- See who is visiting your site — Your site counts its own visitors with nothing to set up. Where to read the numbers, what each one actually means, and how to test it in two minutes.
- When your site will not go live — A publish that fails with one useless sentence, a second site appearing beside the first, and the address that vanished when you closed the panel.
- Take bookings on your site — Paste your Google Calendar or Calendly booking link into an agent, build once, and visitors pick a slot that lands in your own diary.
- Take payments with Stripe — Connect your own Stripe account, list what you sell, and get a buy button a customer can pay through — and the two places it will not work.
- Taking a site down — What deleting a site removes, what it leaves behind, and the one thing it quietly breaks on a copy you have already exported or handed over.
- What training an agent changes — Why a taught line, a switched-on tool or a connected payment link can leave the built site looking identical, and what actually reaches a build.
- What a website costs in Australia — What agencies, freelancers and builders charge for a small business site in Australia, why GST makes two quotes look different, and the .com.au rules.
- What a small business website costs in the UK — Agency, freelancer, template builder or AI: real UK price ranges for a small business website, plus the second bill nobody quotes for.
- How to get a website for your trade business — What a plumber, electrician or roofer actually needs on a website, what it costs, and how to have one live this afternoon.
- Website or web app: which one does your idea need? — A simple way to decide whether you need a website, a web app or both, based on what your visitor needs to do rather than how impressive the project sounds.
- What it costs to rebuild a site you already have — You already paid once. What a redesign quote is actually for: moving the words and the photographs, the redirects, and when to start again.
- What a turn costs — Credits are spent per turn, for what that turn actually used — why a first build costs more than a correction, and what a failed turn costs.
- What to charge for building a website in the UK — How to price client website work in the UK, the three shapes a quote comes in, and how to defend a fee when the build itself takes minutes.
- What you get with a website — A real address, a form that reaches you, and the files themselves — what exists after the build finishes, and what you can take with you.
- Where your credits went — Why the balance drops further than the receipt says, what the second row under a build is, and where a charge you never pressed a button for came from.
- Where your leads go — What a contact form on your site records, where it lands, and the things we do not do with it: no email, no export, and no way to delete one.
- Describe your business so the site writes itself — What to put in the box: your trade, your towns, the jobs you want, the jobs you do not. Weak and strong descriptions side by side.
- Your colours, type and logo — There is no brand panel. Colours and type are asked for in words, a logo is a file you attach, and this is what you get if you say nothing.
- Your site's dashboard — Who got in touch, how many people came and where from, and what you have for sale — the four screens behind every site you build.
Industries
- What an Australian tradie website has to do — Two shapes of tradie site: one triages the job and rings back, one lets the customer take a slot. Which suits your work, and what each has to show.
- Websites for cleaners: domestic, commercial, end of tenancy — How a cleaning site sells the regular slot, quotes end-of-tenancy work properly, wins office contracts, and answers the question everyone has about keys.
- Websites for electricians: what to put on them — Scheme registration, EICRs and landlord work, domestic against commercial, and EV chargers — the pages an electrician's site actually needs.
- Websites for gardeners: seasons, rounds and proof — What a gardening or landscaping site needs: the spring rush, maintenance rounds against one-off builds, before-and-after photographs, and where the waste goes.
- Websites for garages and mechanics — MOT reminders, courtesy cars, the makes you specialise in, what a diagnostic fee buys, and whether people should book online or ring you.
- Websites for plasterers: builders or homeowners — Where the work comes from decides everything: a site does little for builder-fed contract work and a great deal for domestic skimming and rendering.
- Websites for plumbers: emergency and planned work — What a plumbing site needs: the emergency route, the planned-work route, boiler brands, your Gas Safe number, the towns you cover and what you charge.
- Websites for roofers: storms, insurance and proof — What a roofing site needs: the storm week, insurance work, photographs that prove the job, flat versus pitched, and guarantees people believe.
- Websites for salons and barbers: booking and prices — Online booking that works at ten at night, a price list you are not embarrassed by, stylist profiles, Instagram, and a cancellation policy people accept.
Solutions
- Handing a finished site to the client who paid for it — The repository, the deploy account, the domain, the form and the images. What a client needs to own the site, and what Grafter will not do for you.
- My web designer has disappeared — The designer has stopped replying, or is holding your site. What to fight for, what to walk away from, and how to get trading again on your own name.
- When the AI changes the wrong thing — The fix loop, why asking the AI to undo it makes things worse, and how to go back to a version that was right — plus how to ask so it goes wrong less.
Comparisons
- AI website builder vs an agency: an honest comparison — What an agency costs, what it genuinely does better, and how to work out which one your business needs. No strawmen in either direction.
- AI website builder vs Wix and Squarespace — Template builders and generated sites do the same job differently. What each costs, how editing works, what you can take with you, and who each one suits.
- AI website builders for contractors: what they cost — What Wix, Squarespace and Hostinger actually charge a contractor, with the billing period attached and the date they were checked — and why almost every comparison page leaves that part out.
- Checkatrade or your own website: what each does — What a trade directory genuinely does for you, what it costs beyond the fee, and what you still hold on the day you stop paying for the listing.
- Do I need a website if I have Facebook? — An honest answer, including the cases where it is no. Reach, ownership, search, credibility, and the things a website cannot do for you.
- What each website builder lets you take away — What Wix, Squarespace, Webflow, Shopify, GoDaddy, WordPress.com and Grafter hand back when you leave — read off their own help pages, dated per row, and re-checked.