Most custom GPTs are built in an afternoon and forgotten in a week. They get made because the feature exists, not because anyone decided what job it should do.
A custom GPT lead magnet is different. It has one job: give a prospect genuinely useful help in your voice, learn something about them while doing it, and hand them to your booking page while they are still interested.
This is a complete build guide. What it is, what it costs, how to write instructions that actually sound like you, what to feed it, how to handle the lead capture problem that nobody mentions, and how to test it before anyone sees it. Budget about two hours if your content is organised, a day if it is not.
What is a custom GPT lead magnet?
A custom GPT is a saved configuration of ChatGPT that bundles a name, a set of instructions, optional knowledge files and a selection of capabilities into a reusable assistant you can share with a link.
A custom GPT lead magnet is that same thing built for acquisition rather than admin. Instead of helping you work faster internally, it helps your prospects, in public, at any hour, and directs them toward working with you.
The difference between the two is entirely in the instructions and the routing. The technology is identical.
What you need before you start
- A paid ChatGPT plan. Building custom GPTs requires Plus, Pro, Team or Enterprise. Free accounts can use GPTs that others publish but cannot open the builder. Plus sits at around 20 US dollars a month.
- Publishing publicly to the GPT Store additionally requires a verified builder profile. For most businesses this does not matter, because link sharing is the better distribution route anyway. More on that below.
- Your content, gathered in one place. This is the part people skip and it is the part that determines quality. Specifically: your services and what each one includes, your prices or ranges, your actual methodology, five to ten pieces of your own writing so the voice can be copied, and the twenty questions clients genuinely ask you before buying.
That last item is the most valuable asset in the build. Write it out properly. Every one of those questions is a conversation your assistant will have hundreds of times.
Step 1: Decide the one job
Before touching the builder, finish this sentence: someone who has never met me should leave this conversation having received ______, and having been asked ______.
Good examples by field:
- Business coach. Receives a diagnosis of which growth constraint they are actually facing. Is asked about their stage, revenue band and timeline.
- Consultant. Receives a structured first pass at their problem using your framework. Is asked about company size, sector and urgency.
- Architect or design studio. Receives clarity on process, phases and what drives cost. Is asked about project type, emirate, plot size and budget band.
- Professional practice. Receives plain language answers to the questions people are embarrassed to ask. Is asked about their situation and jurisdiction.
If you cannot finish that sentence, do not build yet. An assistant with no defined job produces pleasant conversations and no bookings, which is the most common outcome in this entire category.
Step 2: Open the builder and configure it
In ChatGPT, open Explore GPTs, then Create. You get two tabs. The Create tab builds through conversation. The Configure tab lets you set everything directly. Use Configure. The conversational builder is faster and produces vaguer results.
Fill in:
- Name. Make it descriptive rather than clever. "Growth Diagnostic by [Your Name]" beats "AskBot." People need to know what it does from the name alone.
- Description. One sentence stating who it is for and what they get.
- Instructions. The whole game. Covered in the next step.
- Conversation starters. Four suggested openers. These do more work than people expect, because they teach a first time visitor what to ask. Write them as the real questions your clients ask, in their words.
- Knowledge files. Your content, uploaded. Supported formats include PDF, TXT and DOCX.
- Capabilities. Turn off anything the job does not need. If you do not want it browsing the web mid conversation and drifting off your material, disable web search. Fewer capabilities means more predictable behaviour.
Step 3: Write instructions that actually sound like you
This is where custom GPTs succeed or fail. Vague instructions produce something barely distinguishable from plain ChatGPT, which is worthless as a lead magnet because the prospect can already get that for free.
Structure your instructions in six parts.
1. Identity. Be specific rather than generic. Not "you are a helpful assistant." Something closer to: you are the AI assistant of a business coach based in Dubai who works with female founders in service businesses, trained on her methodology.
2. Voice. Describe how you actually communicate, with rules that can be followed. For example: short sentences, warm but direct, no corporate jargon, never use exclamation marks, ask one question at a time, admit when something needs a human.
3. Method. Give it your framework explicitly. If you diagnose client problems in four categories, name the four and describe how you tell them apart. This is what makes the output yours rather than generic advice, and it is the part almost nobody bothers to write down.
4. Conversation flow. Tell it the shape of a good session: answer the question first, then ask one qualifying question, then give the next piece of value, then offer the booking link. Sequence matters. An assistant that qualifies before helping feels like a form.
5. Boundaries. State what it must not do. Not give specific legal, medical or financial advice. Not invent prices or timelines that are not in the knowledge files. Not promise outcomes. Hand off to a human for anything case specific. If you are in a regulated field, this section is not optional and should be reviewed by whoever advises you on compliance.
6. The call to action. Explicit and unconditional: when the person shows interest, or after roughly three useful exchanges, offer the booking link, with the exact URL written into the instructions.
The voice trick that actually works: paste two or three samples of your own writing directly into the instructions, labelled as examples of tone to imitate. Describing your voice produces a rough approximation. Showing it produces a much closer one. Update these whenever your positioning changes.
Step 4: Feed it the right knowledge
Knowledge files are reference material, not decoration. Three rules.
- Quality over quantity. Ten pages of your genuine methodology outperform a hundred pages of blog posts. Everything you upload competes for attention.
- Structure the files. Clear headings, one topic per section. A wall of unstructured text retrieves badly.
- Tell it to use them. In the instructions, state explicitly that it should draw on the uploaded knowledge when answering questions about your services, pricing and process, and say plainly when something is not covered.
One thing to be clear eyed about: anything you upload can potentially be surfaced through conversation with the assistant. Do not upload client data, contracts, anything confidential, or anything you would not publish. Treat the knowledge base as public material by default.
Step 5: Solve the lead capture problem
Here is the part that almost every guide leaves out, and it is the difference between a lead magnet and a hobby.
A custom GPT does not natively hand you the contact details of the people it talks to. There is no built in form, no CRM connection, no list of who used it. Conversations can happen all week and you will not know who they were with.
Three ways to handle it, in order of practicality:
- Route to a booking link. This is the right answer for most businesses. Write your booking URL into the instructions and instruct the assistant to offer it at defined moments. Capture happens on your booking page, where it belongs. Simple, reliable, no technical work.
- Route to a form. Same principle, pointing at a short form instead. Use this if consultations are not your first step.
- Use Actions. Custom GPTs can call external APIs, which allows genuine automated capture into your own system. This works, and it requires an endpoint, authentication and someone comfortable with API configuration. Worth it at volume, overkill for a first build.
Whatever you choose, the routing must be explicit in the instructions. An assistant that helps beautifully and never mentions the next step is a free consultancy service you built for strangers.
Step 6: Test it properly before anyone sees it
Set visibility to Only me and run at least ten realistic conversations. Not friendly ones. Test:
- The five most common client questions. Are the answers accurate and in your voice?
- A hostile question. Someone asking why you are expensive, or comparing you to a competitor.
- A question outside your scope. Does it decline cleanly and hand off, or improvise?
- A pricing question. Does it state what is actually true?
- A rambling, unclear message, which is what real prospects send.
- Does it reach the booking link naturally within a few exchanges, without nagging?
Refine the instructions, retest, repeat. The gap between a first draft and a good assistant is roughly three rounds of this.
Step 7: Publish and distribute
Set visibility to Anyone with the link.
A word on the GPT Store, because expectations here are usually wrong. Publishing publicly makes you discoverable inside a store containing millions of GPTs. Realistically it will not send meaningful traffic to a small service business, and it does not affect whether ChatGPT recommends your company to strangers, which is a separate matter of search visibility entirely. Publish publicly if you like. Do not build a plan on it.
Your distribution is the link, everywhere your audience already is: Instagram bio, LinkedIn featured section, email signature, the end of every article, your landing page, your proposals, your talks. An assistant nobody is pointed to converts nothing.
Then extend the same asset. The same instructions and content build a Gem inside Google Gemini in about twenty minutes, and Meta AI can carry the same voice into your Instagram DMs. Different audiences default to different assistants, and the marginal cost of covering all three is small once the first is done. Building all three and connecting them to one booking flow is exactly what Clause & Code installs as a single system, because in practice the connecting is the part that stalls.
The seven mistakes that kill custom GPT lead magnets
- No defined job. Pleasant, aimless conversations that lead nowhere.
- Trained on marketing copy. Feed it your methodology, not your brochure, or you get a brochure that talks.
- No routing. The single most common failure. Beautiful help, no booking.
- Qualifying before helping. Value first, always. Otherwise it reads as an interrogation.
- Never distributed. Built, published, never linked anywhere.
- Never reviewed. Your prices, services and positioning change. An unreviewed assistant slowly starts misrepresenting you to prospects. Review monthly.
- Expecting it to create demand. It converts attention. It does not generate it. That is a different job, done through search visibility, content and outreach.
The build is the easy part
Anyone can produce a custom GPT in an afternoon. What separates one that books clients from one that gathers dust is unglamorous: a defined job, your real methodology written down, instructions specific enough to sound like you, explicit routing to a booking, and someone reviewing it monthly.
If you would rather have it built, connected and tested than spend the weekend on it, that is what we do. Clause & Code installs a complete AI client system for coaches, consultants and professional practices: an AI readable landing page, your own custom GPT, your Gemini Gem, Meta AI answering your Instagram DMs, and the routing that connects all of it to your booking. Fixed price, installed in days.