Copywriting portfolio examples: what belongs in a single entry, how to show work you cannot publish, and where the portfolio should live
A portfolio is not a gallery of your best lines. It is evidence that you can do one specific kind of job, and every entry either supplies that evidence or takes up space. Six entry types, the structure each one needs, and the ten minutes a hirer actually spends.
Published by AI Knows Us · Updated 20 October 2026
A copywriting portfolio has one job: to remove doubt that you can do the particular kind of writing somebody is about to pay for. That is a narrower job than showing your range, and it is why a portfolio of six well-built entries beats one with twenty pieces of copy and no context. The entry is the unit of work here, not the piece. A screenshot of a headline proves you wrote a headline. An entry that names the assignment, the constraint, the copy and what changed proves you can be hired.
What the person opening your portfolio is doing
They are not reading. They are checking for three things, in this order, and they stop as soon as one of them fails.
- Have you written this exact kind of thing before? A marketing head hiring for lifecycle emails is looking for lifecycle emails. Brilliant long-form essays do not answer the question, and a portfolio that makes them hunt for the relevant piece has already cost you the job.
- Can you write to a constraint? Anybody can write well with no brief, no legal review and no character limit. Showing the constraint you worked inside is what separates a writer from somebody who likes writing.
- Did you do the thinking or did somebody hand it to you? This is the one most portfolios never address, and the one every hirer wonders about.
The anatomy of one entry
Five parts. Short. The whole entry should fit on one screen with the copy itself readable without clicking.
| Part | Length | What it has to say |
|---|---|---|
| The assignment | One sentence | Who it was for, what format, and what the piece had to achieve |
| The constraint | One sentence | The limit that made it hard: a character count, a regulated claim, a product with no differentiator, a two-day turnaround, a brand voice you did not write |
| The copy | As long as the piece is | The actual words, readable in place. Not a link to a dead URL and not a blurry screenshot. |
| What you did | One line | Your part, honestly scoped. Wrote it, or wrote it from somebody else's concept, or wrote and edited a team's drafts. |
| What happened | One line, or nothing | A number you actually have, or silence. Nothing at all is better than a vague claim. |
On that last row. Most writers do not get told the results, and inventing one is the fastest way to lose a job to the reference check. If you have a figure, name the measure, the period and the comparison: a conversion rate before and after, over a stated number of weeks. If you do not have one, write "the client did not share results" or leave the row out. A hirer who has read many portfolios trusts the entry with no number more than the entry with an unsourced one.
Six entries worth building, and what each one proves
| Entry | What it proves | The constraint to show |
|---|---|---|
| A landing page or sales page | You can carry an argument from a promise to an action | One page, one offer, and the objection you had to answer in it |
| An email, or better a sequence of three | You can write to somebody twice without repeating yourself | Subject line length, and the fact that each send has to earn the next open |
| Short-form advertising copy | You can be clear inside a character limit | The platform limits, and the versions that got rejected or cut |
| A long-form piece | You can structure something somebody finishes | The subject you had to learn, and who you interviewed |
| Product or interface copy | You can write words that are part of a product rather than about it | Space, tone, and the developer or designer you worked with |
| A hard brief | Judgement | A regulated claim, a commodity product, a price rise, an apology, or a brand voice guide you had to write inside |
Six is plenty. If you specialise, make five of the six the thing you specialise in and keep one to show you can do something else. If you do not specialise yet, build the six and notice which one you enjoyed writing the entry for.
Print is worth a word of its own, because writers often leave it out and it demonstrates compression better than anything digital does. If a poster, a press advertisement or a mailer is one of your entries, show the whole placement rather than a crop: our walk-through of six print placements with the copy filled in for each sets out what each format demands of the words, which is the standard your entry will be read against.
The shape of a filled entry
Use your own work in this frame. The point of printing the frame is that the hirer should be able to read all five parts without scrolling or asking you anything.
- Assignment. "Three-email onboarding sequence for a project management tool, to get a new free-trial user to create their first project."
- Constraint. "The product's own onboarding had six setup steps and the trial was fourteen days, so the emails had to replace a tour rather than describe one."
- The copy. All three emails, subject lines included, laid out as they were sent.
- What I did. "Wrote the sequence and the subject line variants. The lifecycle trigger logic was the growth team's."
- What happened. "First-project completion within the trial, measured over eight weeks against the previous sequence: the client shared the direction of the change but not the figures, so I am not quoting a number."
That last line is a strength and reads as one. It tells a hirer you distinguish between what you know and what you were told, which is the same discipline they are hiring you to apply to their claims.
How to show work you cannot publish
Almost every working copywriter has this problem: the best pieces are ghostwritten, under an agreement, owned by a former employer, or were killed before they ran. There are four honest ways out and one dishonest one.
- Ask. The most underused option. A short, specific request, naming the one piece and where it would appear, is granted more often than writers assume. Get it in writing, in an email, and keep it.
- Describe without identifying. "A lender's compliance-reviewed product page" tells a hirer what they need to know. Remove the name, the logo, the product name and any figure that identifies the company. Check the agreement you signed first: some restrict describing the work at all, not just naming the client.
- Show the brief and your process instead of the copy. The brief you wrote, the questions you asked, the three directions you presented and the reasoning for the one chosen. For senior roles this is sometimes more persuasive than the finished words.
- Write a new piece on a real public brand and label it. This is spec work, and it is legitimate when it is labelled. Pick a company whose copy you can see, write the version you think is better, and put "unsolicited, written as a sample, not commissioned by or affiliated with this company" on it in plain sight. Hirers read spec work carefully because it is pure signal: no brief, no brand guide, your own judgement.
The dishonest option is passing off a team's work as your own, or re-labelling a piece you edited as a piece you wrote. It is discovered in reference checks, it is discovered by anybody who was in the room, and it ends the conversation. The scope line in every entry exists to make this unnecessary.
Where the portfolio should live
| Where | Good for | What it costs you |
|---|---|---|
| Your own domain | Being found, being linked to, controlling the layout, keeping it forever | Setup time, a yearly domain cost, and the discipline to keep it updated |
| A PDF | Attaching to an application, working offline, controlling exactly what is seen | Nobody discovers it, and an old version circulates forever once sent |
| A hosted portfolio service | Starting this afternoon with no build | Your work lives on somebody else's platform under their rules and their future pricing |
| A shared document | Speed, and sending a tailored selection in minutes | Looks provisional, and link permissions break quietly |
The practical answer for most writers is two of these. A portfolio on your own domain, so it can be found and linked, plus a short tailored selection you can send for a specific role. If you write for a living, your own site is also your longest-running sample: it is the one piece of copy where you were both the client and the writer, and hirers read it that way.
The mistakes that cost entries
- A wall of logos. Logos prove somebody paid an invoice. They do not prove you wrote anything.
- Copy shown only as an image. Unreadable on a phone, unsearchable, and it tells a hirer you have not thought about where the thing will be read.
- Links to live pages. Clients redesign. Within two years a third of your links point at a page that no longer contains your copy. Reproduce the words in the entry and link out as a reference, not as the entry itself.
- Twenty entries. A portfolio is a filter. Twenty entries means you have not applied one, and the weakest piece is the one that sets your price.
- No price or availability anywhere. A hirer who likes the work and cannot tell whether you take freelance briefs will move on. One line is enough.
- Nothing dated. A portfolio of undated work reads as old work. Put the year on each entry.
The ten-minute read, which is the only real test
Before you call it finished, hand it to somebody who hires writers and ask them to spend ten minutes and then tell you, without looking again, what kind of work you do and what you would charge for it. If they cannot answer the first part, the portfolio has no specialism. If they cannot answer the second, it has no commercial information in it at all.
If you are on the other side of this and judging a writer rather than building a portfolio, the portfolio is the beginning rather than the test: what a sample can and cannot prove, and the paid sample to ask for instead, is set out in our guide to what a good writing sample proves.
Copywriting portfolio questions worth settling
How many pieces should a copywriting portfolio have?
Six entries, each with context, is a strong portfolio. Three is enough to start applying. More than about ten and the weak ones begin to set the impression.
Can I use spec work if I have no clients yet?
Yes, and label it clearly as unsolicited and uncommissioned. Spec work with a stated brief, a constraint you set yourself and an explanation of the choices reads well. Spec work presented as a real engagement does not.
What do I do about non-disclosure agreements?
Read what you signed, because agreements differ on whether you may describe the work at all or only name the client. Then ask for permission on the specific piece, or describe it without identifying details, or show the brief and process instead.
Does a copywriting portfolio need results and numbers?
Only real ones. A figure you were given, with the measure and the period named, is strong. An unsourced percentage is weaker than no number, because it invites a question you cannot answer.
Should the portfolio be on my own website?
If writing is your income, yes. It can be found, it can be linked to, it cannot be changed under you, and it doubles as a sample of your own copy. Keep a short tailored version to send for specific roles.
How do I show work I did as part of a team?
Name your part in one line in the entry. "Wrote the long-form sections, edited the team's product copy" is more credible than an unexplained claim on the whole campaign, and it is the line experienced hirers look for.
How often should I update it?
Twice a year, and immediately after any piece you are proud of. Replace rather than add, so the count stays near six and the oldest weak entry leaves.
The portfolio entry you did not write
There is one more place your work gets summarised now, and you have no layout control over it. When somebody asks an assistant to recommend a copywriter, or to say what a particular agency or freelancer is good at, it writes a short answer from whatever it has read: your site, your entries, directory listings, whatever anybody else has written about you. That answer is a portfolio summary assembled by a stranger, and it reaches people who never open your site. It is worth knowing what yours currently says, because the fix is usually that the evidence exists and is not written down anywhere a model can read it. AI Knows Us asks those questions across ChatGPT, Gemini, Perplexity, Claude and Google AI Overviews and records who gets named and which pages the answer was built from.