How to create your own custom GPT.

Everyone knows about ChatGPT.

No one knows about the GPTs (or how to create good ones).

→ A "GPT" is a pre-prompted ChatGPT that serves a specific purpose, very well.

Let's create one together, step by step.

This is the homepage of the GPTs → chatgpt.com/gpts

Step 1: Create a blank GPT.

☑ Go to ChatGPT (even the free version).

☑ Go to the left menu, and click on "Explore GPTs".

☑ On the top right, click on "Create" next to "My GPT".

Step 2: Select the right functions.

That's the homepage of the GPT builder.

☑ "Create" is ChatGPT helping you create a good GPT. "Configure" is to do it yourself.

☑ "Name" is the public name of your GPT. The description is the one-liner that goes with it.

☑ The most important part is "Instructions" → your prompt that will run the GPT. I'll cover it in Step 3.

☑ "Conversation starters" are to help people use your GPT. I like to put "Click here to start".

☑ "Knowledge" is a set of files (usually PDFs) your GPT will learn to do better. More in Step 4.

☑ "Capabilities" is the ChatGPT features you need. I typically select "Web Search + Canvas + Code Interpreter."

☑ On the right, it's the preview of your GPT to test it. More in Step 5.

Step 3: Start with a prompt template.

I made a GPT to help you make a better prompt, faster.

☑ Go to "Explore GPTs." Search for "Ruben Hassid" and find "Prompt Maker."

☑ Write what you need for your GPT starting with "I want a prompt that [WHAT YOU NEED]."

☑ My Prompt Maker GPT will make a first draft of a prompt to start.

This is not a perfect prompt, but this is a solid start.

☑ Add the prompt to "Instructions" → the place where you add your prompt.

Eg. "I want a prompt that generates article titles based on my favorite ones I manually add."

This is the Prompt Maker's answer for this example.

Step 4: There is no perfect prompt.

This is the hard part. There is no perfect prompt. Only trial and error.

The best prompt is the one you've edited & tested 1,000 times.

The best things in life demand no shortcuts - but patience & dedication.

Iterate. Iterate. Iterate.

☑ Change the role of the GPT, the introduction.

☑ Change the steps of your GPT: what should the GPT know from the user before answering?

☑ Change the format of the output: should it be a table? should it be a long/short text? All at once?

☑ Change the prompting technique: should the GPT co-create with the user (like a Tree-of-Thought)?

☑ Change the overall goal of your GPT: what are you trying to achieve? Is it wide or concise enough?

For example:

→ DO: Focus on having a GPT for the perfect title of an article, and another one for the introduction.

→ DON'T: Avoid having one GPT to handle everything from your article - from ideation, to title, to structure...

Prompting is both a science & an art.

There are known guidelines (role + examples + step by step), but a whole lot of gut feeling (testing over & over again).

There is no perfect prompt.

Just like there is no perfect knowledge base.

Step 5: Add your knowledge base.

☑ This is the prior knowledge your GPT will consume before answering anything.

☑ This is not magic (yet). Don't add 50 different 100-page PDFs & expect ChatGPT to master everything.

☑ Aim at a PDF or two between 20-50 pages with text (not images) & technical knowledge/tone/writing styles.

You're ready to start your trial-and-error cycle! The more, the better—that's what we call "evaluation."

Bonus: My latest (and most advanced) GPT.

I made a GPT to go from social media content to an entire course to sell.

The process was quite simple:

1 - I wrote the newsletter "How to monetize your Linkedin" last week.

2 - I received hundreds of "Please help us create a course" by email as a response.

3 - I made a GPT following their needs / problems / pain points → and how to solve them.

Follow the same principles, would it be from your community or your own problems to solve.

Bonus: My other GPTs.

Here's my list of my (own) and favorite GPTs.

☑ Prompt Maker: to generate ChatGPT prompts.

☑ Calendar GPT: to build a content calendar.

☑ ICP GPT: to find your one audience on Linkedin.

☑ Headline GPT: to create your Linkedin headline.

☑ Topic GPT: to expand one topic into many.

☑ Mission GPT: to find your mission as a creator.

☑ Midjourney Prompter: to make MJ prompts, fast.

How can you access them? Search "Ruben Hassid" on the GPT store (or directly their name).

____

PS: I'd love to talk to you. I thought of a Telegram community for this newsletter.

If 100 people join the waitlist, I'll open it. Join the waitlist here → ​https://forms.gle/uuAouU5XEeSUdy3s9​.

Table of Contents

How AI Grows My Linkedin

Join 40k+ readers of How AI Grows My Linkedin if you believe a stronger Linkedin will power your goals.