Reply before they book someone else
Paste the inquiry, add your rate and open times. Free, no sign-up, and the inquiry stays in your browser.
The message they sent youPaste it exactly as it arrived. The inquiry stays in your browser; local code reads identifiers and topics, and only authored labels and question choices enter the writing request.
What you teachThis changes the words in the reply: whether you teach a lesson, a class or a session, what the usual first step is, and which question the reply asks at the end.
How you want to answer the priceAll four shapes count as answering. What is not on the list is saying nothing about money, because that is what makes a parent move on to the next instructor.
When you are freeGive real times you could actually teach. The reply prints them exactly as you type them and will never invent one.
Only these times can appear in the reply.
What happens nextPick what you do. This tool starts dance and martial arts at Free trial class, music at Paid intro lesson, and driving at Straight to a first paid lesson; every default is editable.
The writing service did not answer. Here is the version the page assembles on its own.
This one runs long for a text message. The short version is a tap away.
It is a draft, not a sent message. Read it before you send it - you know things about this family that this page does not.
This page needs JavaScript to write your reply
Everything it would put in the message is listed here, and the inquiry you paste never leaves your browser either way.
Something that shows you read what they wrote
Your price, in the shape you picked
The times you entered, exactly as you typed them
What happens next
One question that tells you whether this is a fit
How the reply gets built
It's Sunday night and the message came in twenty minutes ago. You already know everything that needs to be in the answer. The frustrating part is that the facts are ready and it's only the typing holding you up.
So the tool does the typing and leaves the facts alone. Here's what happens to the message you paste.
Your message stays in your browser. Code in the page finds the names, phone numbers, email addresses, street addresses and schools, and shows you what it recognized. It reads the topics the same way, locally. What goes out to the writing service is a short list of labels we wrote ourselves: what you teach, the word for a lesson in your trade, who is asking, your tone, which subjects the message touched on, one safe phrase to open with, and the questions it may choose between. Never the message.
A sentence about a child's health stays visible only to you. If a parent mentions a diagnosis, a medication, a broken wrist or anything like it, that whole sentence sits struck through in the inspection panel. There is no button that adds it to the writing request, because the message itself never becomes one.
The price sentence is written by code, not by a model. Whatever you type in the price box is what appears, in the shape you picked. The model never sees the number. It never sees your times, your intro price, your credential line or the name you sign off with either. All of that is put in afterwards, here on your device.
The model writes three short pieces. A full acknowledgment, a shorter one for text messages, and the line that hands the conversation back. That's it. Then a checker reads what came back and throws it out if it holds a digit, a qualification you didn't claim, a promise, or one of those spots-are-filling-up lines. There is one attempt at it. If that draft doesn't come back clean, you get the version the page assembles without a model, and the card says so.
You get four channel versions, each at two lengths. A text message that fits a phone screen, a WhatsApp version, an email with a subject line, and one for your listing's inbox here. All four say the price.
Nothing is sent for you. This page saves neither the inquiry nor your form entries. The writing request is sent to our server and on to the model only to draft the reply; the text is not stored after the reply comes back. You copy it, you read it, you send it.
What changes from one trade to another
The bones of a good first reply are the same everywhere. Four things aren't, and getting them wrong is the fastest way to sound like a robot wrote it.
Music teachers. A lesson, priced however you quote it, monthly tuition included, and we open on a paid intro lesson. The question at the end asks whether there's an instrument at home to practice on.
Tutors. Priced by the hour, opening on a consultation call. The questions cover the course, the test or the deadline, and whether the work happens in person or on Zoom.
Swim schools. A level assessment comes first, and the question asks what the learner can do in the water right now.
Dance and martial arts studios. A class rather than a lesson, and a free trial class to start. The questions run to clothing, gear and whether this is for fun or for a belt.
Personal trainers. Sessions, an adult writing about themselves, and a consultation call first. Both of those are visible defaults you can change in one tap, and the questions cover goals, how often, and what equipment you can get to.
Driving instructors. Behind-the-wheel hours, and a first paid lesson straight away. The questions ask about the permit, the road test date and where pickup happens.
Pick your category at the top and the reply changes its vocabulary, its default next step and the question it asks. That's the part a generic template can't do.
Answering a lesson inquiry: common questions
What do I say when a parent asks how much I charge?
Say the number. A parent comparing several instructors on a Sunday night has one decisive question, and "it depends, let's chat" reads as expensive and evasive to someone who is comparing. If your price genuinely depends on things you can't know yet, say that in your own words and say what you need to see before you can quote. That's an answer. Dodging isn't. The tool won't let you skip it either way.
What should actually be in a first reply?
Six things fit inside a text message: something that shows you read what they wrote, your price, two or three real times you're free, what the next step is, one question that tells you whether this is a fit, and your name. A short reply can drop one of them and still work. A long one buries all six under details nobody asked about.
Does the message I paste go anywhere?
No. The inquiry stays in your browser. Code in the page finds the identifiers and the topics so you can look at them yourself, and what goes to the writing service is a short list of labels we wrote: what you teach, the word for a lesson in your trade, who is asking, your tone, which subjects the message touched on, one safe phrase to open with, and the questions it may choose between. Your message, your rate, your times, your credentials and your own name are not sent and not stored. The writing request is sent to our server and on to the model only to draft the reply; the text is not stored after the reply comes back.
A parent told me something about their child's health. What happens to that?
That sentence stays on your device. The page spots it and shows it crossed out in the inspection panel. There is no control that can put it into the writing request. A parent disclosed it to you, not to a writing service.
Will it invent qualifications or times I didn't give it?
It can't. The times come out of the boxes you filled in, character for character, and anything about your background comes from a line you type yourself, quoted exactly. The model that writes the friendly sentences never receives a number, a date or a credential, so a checker can throw out any draft that contains one. There is one attempt at it. If that draft doesn't come back clean, you get the version the page assembles without a model instead.
They messaged me on WhatsApp. Should I answer there or by email?
Answer where they wrote you. That's the channel they check. You get all four versions every time: a text that fits one screen, a WhatsApp message, an email with a subject line, and one for a directory inbox. Switching is one tap. The email version is the long one, and it's the right choice only when they emailed you first.
What if I'm full?
Then say so properly, because "sorry, no space" is a lost lead and a decent decline isn't. Pick "Waiting list - I'm full" and you get a reply that still gives your price, says plainly that you're full, says when you expect space if you know, and offers the waiting list. That gives them a clear answer without pretending a space is open.
Do I have to give an exact number?
No. There are four honest shapes and all of them count as answering: a flat rate, a range, a package price, or "I quote after a short call" with your reason typed in your own words. The fourth one is only honest when the reason is real, which is why the tool makes you write it rather than offering you a stock excuse.
Next
Get the inquiries in the first place
A good reply only helps if the message arrives. Getting listed with us costs nothing and the leads are free: the client pays you directly, and we take no referral fee.
Join as a Pro - it is freeSee who else parents are looking at
Our category pages are where a parent compares, one town at a time.
- Piano Instructors near you
- Mathematics Lessons near you
- Dance Lessons near you
- Martial Arts Classes near you
- Swim Lessons near you
- Personal Fitness Trainers and Gyms near you
- Gymnastics Lessons near you
- Golf Instructors near you
- Drawing and Painting Classes near you
- Driver Training Schools near you
- Browse every category
Two more free tools for the same job
Write your cancellation and make-up policy
When the reply says you'll send your policy over, this is the thing that writes it.
Work out how many students a class needs
Before you quote a class rate, this tells you what it has to cover.
Bookmark this page - the next one of these arrives on a Sunday too.