Content Writing Portfolio Examples (5 Formats That Actually Work)
Build a content writing portfolio that lands clients. Five portfolio formats from Google Docs to custom sites, plus what to include and mistakes to avoid.
9 min read
When I first started pitching to clients, I had a problem that every beginner content writer faces: "Show me your portfolio."
I had written a few things here and there, but nothing was organized. My samples were scattered across random Google Docs, half-finished blog drafts, and a couple of Medium posts I'd forgotten about. Every time someone asked for my portfolio, I'd scramble to find links and send them in a messy list.
It took me a while to realize that how you present your work matters almost as much as the work itself. A clean, organized portfolio makes you look professional - even if you only have three pieces to show.
If you're still figuring out the basics of content writing, start with my beginner's guide to content writing first. This post assumes you've got at least a couple of writing samples ready and need to package them properly.
Why your portfolio matters more than you think
Here's what most beginners don't realize: clients rarely read your entire portfolio. They skim. They spend maybe 30-60 seconds scanning your samples before deciding if you're worth a conversation.
That means your portfolio isn't just a collection of writing samples. It's a sales tool. It needs to:
- Show range within your niche - Can you write different formats? Different tones?
- Prove you can deliver quality - Is the writing clean, structured, and error-free?
- Make it easy for the client - Can they find what they need in under a minute?
A great writer with a messy portfolio loses to an average writer with a clean one. Presentation signals professionalism, and clients are paying for professionalism as much as they're paying for words.
Five portfolio formats that work
There's no single "right" way to build a portfolio. The best format depends on where you are in your writing career and what feels manageable. Here are five options, starting from the simplest.
1. Google Docs folder
Best for: Complete beginners with 0-3 months of experience.
This is the fastest way to get a portfolio up and running. Create a Google Drive folder, put your best 3-5 samples in it, and share the folder link in your pitches.
How to set it up:
- Create one folder called "Writing Portfolio"
- Add each sample as a separate Google Doc
- Format each doc properly - title, subheadings, clean paragraphs
- Set sharing permissions to "anyone with the link can view"
- Pin a table of contents doc at the top that briefly describes each sample
Pros: Zero cost, zero setup time, easy to update. Cons: Doesn't look as polished as dedicated platforms. Some clients associate Google Docs with "not serious yet."
This is where I started, and it worked fine for my first few gigs. Don't overthink it.
2. Notion portfolio page
Best for: Beginners who want something cleaner than Google Docs without building a website.
Notion lets you create a simple, good-looking portfolio page for free. You can organize samples by niche or content type, add brief descriptions, and share it with a single link.
How to set it up:
- Create a new Notion page called "Writing Portfolio"
- Add a short intro about yourself (2-3 sentences, keep it professional)
- Create a table or gallery view with your samples
- For each sample, include: title, content type, brief description, and a link to the full piece
- Publish the page and share the link
Pros: Clean, professional look. Free. Easy to rearrange and update. Cons: Limited customization. The Notion branding is visible on free plans.
3. Medium or personal blog
Best for: Writers who want to build an audience while building a portfolio.
If you're writing consistently, publishing on Medium or your own blog serves double duty. Your posts become portfolio pieces and they attract readers who might become clients or refer you to someone.
How to set it up:
- Pick a niche and publish 1-2 posts per week on Medium or your blog
- Pin your best 3-5 posts on your profile
- When pitching, link directly to your profile or specific posts
Pros: Your samples are live, indexed by Google, and show engagement (claps, comments). Builds credibility beyond just a document. Cons: Takes more time. Medium's algorithm can be unpredictable. A personal blog needs hosting.
If you already have a blog or are thinking about starting one, this is a great option. You can set one up easily using a no-code website builder.
4. Clippings.me or Contently
Best for: Intermediate writers who want a dedicated portfolio platform.
These are purpose-built platforms for writers. They let you upload clips, organize them by category, and share a clean portfolio URL. Contently also connects you with brands looking for writers.
How to set it up:
- Create a free account on Clippings.me or Contently
- Upload your best published pieces (or link to them)
- Organize by content type or industry
- Add a short bio and contact info
Pros: Purpose-built for writers. Looks professional. Contently can send you paid opportunities. Cons: Free plans have limits on the number of clips. Less control over design.
5. Custom portfolio website
Best for: Writers with 6+ months of experience who want maximum control.
A personal website gives you full control over branding, layout, and presentation. It's also the most impressive option when pitching to higher-paying clients.
How to set it up:
- Use a simple site builder (WordPress, Webflow, or even Carrd)
- Include: homepage with intro, portfolio page with samples, about page, contact page
- Keep the design minimal - the writing should be the focus
- Add testimonials if you have them
Pros: Full control. Looks the most professional. Great for SEO and personal branding. Cons: Costs money (domain + hosting). Takes time to build and maintain.
You don't need this when you're starting out. But if you're six months in and serious about content writing as a career, it's worth the investment.
What to include in your portfolio (and what to skip)
Include:
- Your best work, not all your work. Three great samples beat ten mediocre ones. Curate ruthlessly.
- Variety within your niche. If you write blog posts, include different angles - a how-to guide, a listicle, and an opinion piece. This shows range.
- A brief context line for each sample. Something like "1,500-word blog post for a fintech SaaS company" helps clients immediately understand the scope.
- Published pieces over Google Docs drafts. If it's live on a real website, it carries more weight.
- Results, if you have them. "This post ranked #3 for its target keyword within 2 months" is a client magnet.
Skip:
- Old work that doesn't represent your current skill level. Your writing from a year ago might not reflect how good you are now. Remove it.
- Pieces in niches you don't want to work in. If you're done writing about fashion and want to focus on tech, don't include fashion samples. It confuses clients.
- Unedited first drafts. Always send polished work. Run it through a grammar checker and read it out loud before adding it to your portfolio.
- Content you can't claim. If you ghostwrote under an NDA, don't include it unless you have explicit permission.
How to create samples when you have no clients yet
This is the most common blocker for beginners. You need samples to get clients, but you need clients to get samples. Here's how to break the cycle:
Write spec pieces. Pick a real company you'd like to write for and create a sample blog post as if they hired you. Match their tone, target their audience, and solve a real problem. This shows initiative and gives you a niche-relevant sample.
Publish on Medium or LinkedIn. These are free platforms where anyone can publish. Write 2-3 articles in your target niche and publish them. Now you have live, shareable samples.
Guest post for small blogs. Many niche blogs accept guest posts. You write for free, but you get a published piece with your name on it. Search "[your niche] + write for us" to find opportunities.
Volunteer for a non-profit or community project. Local businesses, non-profits, or community groups often need content but can't afford a writer. Offer to write a few pieces in exchange for a testimonial and the right to include the work in your portfolio.
Create case study-style samples. Pick a topic, research it thoroughly, and write a well-structured article. Add a note at the top explaining it's a spec piece. Clients understand this - everyone starts somewhere.
For more strategies on getting your first freelance work without any prior work to show, read my guide on how to start freelancing with no portfolio.
Portfolio mistakes beginners make
After seeing a lot of portfolios from aspiring writers, here are the patterns that hurt more than help:
1. Too many samples, not enough quality. Dumping 20 random pieces into a folder doesn't impress anyone. It overwhelms. Stick to 3-5 of your absolute best.
2. No niche focus. A portfolio with a health article, a crypto post, a travel blog, and a recipe is confusing. Clients want to see that you understand their space. If you're not sure which niche to pick, here's a guide on content writing niches for beginners.
3. Bad formatting. If your samples have inconsistent fonts, no headings, and giant walls of text, clients will close the tab. Format every piece like it's going on a real website - proper H2s, short paragraphs, bullet points where needed.
4. No context for each piece. Dropping links without any description makes the client work harder. Add one line explaining what the piece is, who it was for, and what format it is.
5. Forgetting to update. Your portfolio should evolve as your writing improves. Set a reminder to review it every couple of months. Remove old pieces that no longer represent your best work and add newer ones.
6. Making it hard to access. Broken links, documents that require permission requests, portfolio sites that take forever to load - all of these kill your chances before the client even reads a word. Test your links before sending them out.
What to do after building your portfolio
Once your portfolio is ready, it's time to put it to work. Here's what comes next:
- Start pitching. Apply on freelance platforms, reach out to businesses, and respond to gig postings on Reddit. My guide on how to find content writing clients covers all the methods that work.
- Know your rates. Before you send that first pitch, figure out what to charge. Don't guess - check my content writing rates guide for benchmarks by content type and pricing model.
- Keep improving. Every new client project is a potential portfolio piece. Ask for permission to showcase the work, and replace your weakest sample with each new strong piece you complete.
Your portfolio is a living document, not a one-time project. The writers who treat it that way are the ones who keep getting better clients over time.
- Published:
- Updated:
- By Ronak
Categories:
side hustlesFrequently Asked Questions
Quick answers to help you make faster decisions.
Start with 3-5 strong pieces. Quality beats quantity every time. A portfolio with three well-written, niche-relevant samples will outperform one with twenty mediocre pieces.
You can use AI to help draft or outline, but the final piece should clearly reflect your voice and editing ability. Clients will eventually ask you to write without AI, so make sure your samples represent what you can actually deliver.
No. A clean Google Doc or Notion page works perfectly fine when you're starting out. A website is a nice-to-have, not a requirement. Focus on the writing quality first.
Only if the client allows it. Some ghostwriting contracts prohibit sharing the work publicly. When in doubt, ask. For restricted pieces, you can describe the project scope and results without sharing the full text.
About the Author
Developer and side hustle experimenter since 2018. Has built and tested freelancing, content businesses, and digital products firsthand. 7+ years of trying, failing, and documenting what actually works so you don't have to figure it out the hard way.