Free AI tool

LinkedIn post generator that plans the post before writing it

Say what the post is about and who is posting. Quetzal picks the post type and the hook, writes the body in plain prose and ends on one clear ask. No hashtags, no invented numbers.

Free, no signup. Three runs a day. Only the facts you type are used.

Your post

Your post appears here: planned first, then written, with no hashtags and no invented numbers.

How to write a LinkedIn post people read to the end

LinkedIn changed what it rewards. The feed now reads a post, works out who it is for, shows it to a small group of those people and widens it when they stop, click "see more" and read to the end. Real comments help too. A burst of quick likes does very little, and generic advice that anyone could have written is exactly what the feed holds back.

This guide walks through the same method the generator above follows: pick one point for one reader, choose a post type your facts can carry, earn the click with the hook, write the body the way you talk and end on one clear ask. Use it to write by hand, or to check what the tool gives you before you post it. The tool uses only the facts you type, so a specific brief gets a specific post, and you get three runs a day for free. To see a finished week of posts for your own business, try the free demo.

Start with one point for one reader

Before you write a word, finish this sentence: after reading this post, my reader will understand that... If you cannot finish it in one line, the post is about two things and will do neither well. Name the reader too. "Small business owners" is too wide; "owners of a dental clinic who still post by hand" gives the feed, and the reader, something to recognise.

The best topics sit where a question your buyers already ask meets something you are qualified to answer. Look at the questions you get on calls, the objections you hear before a sale, the mistakes you fix for customers and the decisions you made in your own business. A buyer question with no specific from your work turns into generic advice. A specific nobody asked about helps nobody.

Choose a post type your facts can support

A post is one type and only that type. A story post is just the story; a process post is just the process. Pick the type by what you actually have on hand, never by what sounds impressive.

  • A moment from the work and its lesson: one real moment (a lost deal, a hire that went wrong, a job that went well) told tight, then the lesson it taught you, said once.
  • How we got a specific result: the result first, then the exact steps, clear enough that a reader could copy them. It needs a real result you can name.
  • Mistakes and their fixes: the mistakes your reader makes when chasing an outcome, each paired with the fix. It needs mistakes you have actually seen.
  • A take half your field will disagree with: your view stated plainly, then the reasoning from your own work. Only a view you truly hold.
  • A buyer's question answered in public: the question the way buyers ask it, then an honest and complete answer.
  • A case told as a story: the customer's problem, what was at stake, what you did, and the result, with real numbers only if you have them.

Earn the click with the first lines

LinkedIn shows roughly the first 210 characters of a post, or its first 3 lines if you break lines early, and hides the rest behind "see more". That opening has one job: leave the right reader no choice but to click. Show enough that the value is clear, and keep the answer for the body.

Strong openings are built on a clear mechanism. Two things that should not go together ("We raised our prices and lost fewer clients"). A decision revealed with its reason held back ("We stopped offering free quotes"). The moment something changed ("The call that made me rewrite our onboarding came on a Tuesday"). Each carries real weight: a result, a real problem, the first moment of a story or an opinion you will defend.

Never open with a title, a greeting, "excited to announce" or a rhetorical question. Never invent a number, a result or a quote to make the hook stronger: the body has to pay off every promise the hook makes. To check where your own cut falls, paste your draft into the LinkedIn text formatter, and for more opening ideas try the hook generator.

Write the body the way you talk

Write for a cold reader who has never heard of you. After the hook, give the setup a stranger needs, then develop the story, the opinion or the process in the order the reader meets the problem. Context is never skipped, and it is never your life story either.

Use plain spoken words, active voice and the connectors people use aloud: so, but, because. Keep paragraphs to at most three sentences, and break lines between ideas, not after every sentence. A wall of text loses people on a phone; a column of one-line sentences reads like a slogan.

Allow yourself one turn per post at most: one "it isn't this, it's that" reversal, or one run of short punchy fragments. Put in at least one thing only you could have written: something a customer actually said, an observation from your work, a figure you own. If a fact is missing, write around it. Never guess.

Length follows substance. LinkedIn allows 3,000 characters, and a post that is read to the end runs as long as its point needs and not a line more. Cut anything that restates, pads or drifts into a related topic.

End on one ask that matches the post

Every post ends by completing its idea and then asking for one thing, casually, in one or two sentences, tied to the exact topic. What you ask depends on where the post sits in the reader's journey.

Post stage
Top
What it does
Gets you known: stories, opinions, moments from the work
The ask
Follow for the specific thing your next posts will bring, or a free resource you can send at once
Post stage
Middle
What it does
Earns trust: processes, mistakes and fixes, market takes
The ask
A resource, or a keyword to comment or send by message for something specific
Post stage
Bottom
What it does
Converts: cases, objections, buyer questions
The ask
Book a call or a demo

What to leave out

Bold and italic letters are special Unicode characters on LinkedIn, and screen readers stumble over them. Use them for a word or two at most, or not at all.

  • Hashtags. They no longer help reach on LinkedIn, so we put none on a LinkedIn post.
  • Engagement bait: "agree?", "thoughts?", "like if", "repost this". The feed ignores it and readers notice it.
  • Links in the body. If you need one, put it in a single line at the very end.
  • Decorative emoji, em dashes and a forced summary that repeats the post.
  • Any figure, client, date or quote you cannot stand behind.

Pick media that fits the post type

The feed shows only the hook and the media, so the two must agree. A story about your team gets a real photo of the people. A process, checklist or result gets the real document, a screenshot, or a clean cheat sheet that lays it out. A long list works well as a carousel; the carousel generator writes the words for each slide. A number you own suits a simple chart.

Text alone is right whenever no image improves the idea. Media lifts a strong post; it never rescues a weak one.

A worked outline for a small business

Say you run a small accounting firm and your buyers keep asking when they should switch from doing their own books. That is a buyer's question answered in public, a bottom-of-funnel post. This outline is an illustration of the shape, not a result.

  • Hook: the question as a client actually put it to you last month, word for word if you can.
  • Setup: who usually asks it and why the timing is hard to judge from the inside.
  • Body: the three signs you look for in a client's books, each explained in two or three sentences, with one real example from your work.
  • Ending: the point in one line, then the ask: "If you are weighing it this quarter, book a short call and we will look at your numbers together."
  • Media: text only, or a screenshot of the checklist you actually use.

Frequently asked questions

How long should a LinkedIn post be?

As long as its one point needs and no longer. LinkedIn allows 3,000 characters, and only the first 210 or so show before "see more", so the opening has to earn the click. A story or a quick opinion can be short; a process or a case often runs longer because the reader needs every step. Cut anything that repeats or drifts.

Should I use hashtags on LinkedIn?

No. Hashtags no longer help a post reach people on LinkedIn, because the feed reads the text itself to decide who it is for. The generator uses no hashtags, and Quetzal strips any from every LinkedIn post it publishes. Spend the space on a clearer hook or a more specific example instead.

When and how often should I post on LinkedIn?

Consistency matters more than any single perfect hour. Our own default is weekday mornings in your local time, a few times a week, and then we measure. Your audience may behave differently, so test two or three slots for a few weeks and keep the one where your posts are read and answered most.

Will the generator invent numbers or results?

No. It only uses the facts you type in your brief. If you give it a real figure, a customer quote or a result, it can build the post around it. If you give it none, it writes from your reasoning and names no numbers. Read the post before you publish and check that every claim is yours.

Can it write LinkedIn posts in Spanish?

Yes. The Spanish version of this tool writes posts composed in Spanish from the start, not translated from English. Use the language toggle at the top of the page, or open the Spanish tool directly, and write your idea in whichever language you prefer.

Is the LinkedIn post generator free?

Yes, and it needs no signup. You get three runs a day, so each one is worth a specific brief: what the post is about, who is posting and any real fact you want in it. If a run fails on our side, it does not count against your three.

More free tools

See every free tool