It sounds fake for two reasons, and only one of them is the writing style. Yes, ChatGPT's default register carries the known tells — em dashes, "thrilled to announce", buzzwords, tidy triplets, a motivational ending. But the deeper problem is the input: if you prompted "write a LinkedIn post about leadership," the output contains no experience of yours. It's fluent about nothing. The fix is five steps, and the first four take about ten minutes.
Step 1: Strip the tells
Delete every em dash (use commas or periods), the announcement opener, the buzzwords (delve, leverage, unlock, game-changer, transformative), any three-item list you didn't deliberately write, and the uplifting last line. The complete pattern catalog with replacements is in the AI slop words and phrases list, and this guide walks each pattern with before/afters.
Step 2: Replace generic claims with your facts
Anywhere the post says something anyone could say — "communication is key", "growth requires stepping out of your comfort zone" — replace it with the specific thing that happened to you. If you can't, that sentence shouldn't exist. Also check for invented specifics: ChatGPT will happily produce numbers and outcomes you never gave it. Every figure in the post must be one you supplied.
Step 3: Rebuild the hook
LinkedIn shows roughly the first 60 characters of line one before "…more". ChatGPT's openers ("In today's fast-paced world of…") waste them. Front-load a claim or a number: the reader should know what the post is about, and why they might care, before the fold.
Step 4: Cut a third
ChatGPT pads: transitions, restatements, a summary of what it just said. Cut every sentence that repeats or announces another sentence. A post that survives a one-third cut almost always reads more human, because padding is itself a tell.
Step 5: Add the one thing ChatGPT can't
One detail only you could know: the real revenue number, the exact error message, the client's objection, what you'd do differently. This is the sentence that gets comments — and the strongest signal to readers that a person wrote the post. It's exactly what people look for when deciding whether a post is AI-generated.
Worked example
Same topic, same length ballpark. The second one has a specific claim in the hook, a real mechanism, real stakes, and zero tells.
Or do steps 1–4 in one click
Paste the ChatGPT draft into EnhancePost: the tells get underlined instantly with one-click fixes, and the "just de-slop" or "stronger hook" goals rewrite without inventing facts — anything not in your draft stays out of the output. Live counters handle the 3,000-character limit and the 60-character hook. Free, no signup. Step 5 is still on you; that's the point.
Paste the ChatGPT draft, get it de-slopped
Open beta · No signup · Facts never invented
Open the enhancer →