10 min read · Portfolio link plus proof bullets
Your portfolio has the voice. Your resume still says wrote blog posts and strong communication skills, and you're losing reqs to writers with uglier sites and sharper numbers on page one.
You're not bad at writing. You're bad at writing about your writing in a format Workday and Greenhouse both read before a recruiter clicks your clips.
Before you send the next batch, check your resume for free against the posting and see whether your CMS tools and content types even appear in imported text.
Content marketing, copywriting, technical writing, and editorial reqs don't share one keyword set. You'll tailor the top third per posting, but the build order stays the same.
Below you'll get six steps to build a writer resume that parses, before/after pairs by channel, a copy-paste Skills block, traps that break ATS on creative files, and a short FAQ. Pick one req tonight and fix bullet one before you polish page two.
Quick Wins
- Add portfolio URL as plain text in the contact block, not buried in a footer graphic.
- Rewrite bullet one to include channel, audience, tool, and one metric.
- Mirror three must-have keywords from the posting in Skills and one Experience bullet each.
What hiring teams scan for in thirty seconds
A writing job resume has two jobs. First, pass ATS filters with the right titles, tools, and content-type keywords. Second, give a recruiter enough proof to click your portfolio before the six-second scan ends.
The bar: searchable title, plain-text portfolio link, metric-backed bullet one. Content marketing, copywriting, technical writing, and editorial roles all differ. Match the posting language, not your favorite label for yourself.
Hiring managers also check production reality: cadence, legal or product review, CMS quirks. Your bullets should answer operational questions, not just taste in prose.
When a req asks for writing samples in the portal, upload PDFs or links listed on the resume so filenames match. Mismatched names slow recruiter review on busy hiring pushes.
In-house reqs want depth in one brand voice and funnel metrics. Agency reqs want client variety, fast turnaround, and channel breadth. Same writer, two tailored files. Don't send the agency clip list to an in-house brand team without reframing outcomes.
I've screened writer files in Greenhouse where the clips were strong and the resume never made it past keyword filters because the portfolio URL sat inside a graphic footer.
This won't fix applying to senior strategist roles with two years of blog posts. It stops a qualified writer file from dying because responsible for content never parsed as SEO or case studies.
For role-specific keyword clusters, read content writer resume keywords and portfolio tips . Use them when you tailor Skills and bullet one per posting.
How to write a resume for a writing job: six steps
Step 1: Lead contact lines with title and portfolio
Put city, phone, email, and Portfolio: yoursite.com on one or two lines. Plain text URL only. No button graphics parsers cannot read.
Summary line example: Content Marketing Writer with 4 years in B2B SaaS blogs, case studies, and lifecycle email.
Step 2: Mirror the posting title exactly
If they hire a Content Strategist, don't file as Writer only. If they hire Copywriter, Performance, use that phrase in summary and headline.
Before: Creative professional with passion for storytelling.
After: B2B Content Writer; 60+ SEO articles and 12 case studies for mid-market SaaS; portfolio at janedoe.work.
Step 3: Bullet writing outcomes, not task labels
Each bullet names content type, audience or funnel stage, channel, tool, and result. Wrote blogs is a task. Published 24 SEO posts that grew organic sessions 19% in two quarters using Clearscope and WordPress is proof.
Content marketing example:
Before: Responsible for company blog and social media content.
After: Owned weekly B2B blog and nurture emails in HubSpot; A/B subject tests lifted open rates from 22% to 31% over six months.
Agency copywriter example:
Before: Wrote ad copy for various clients.
After: Drafted 40+ paid social variants for DTC brands in Meta and TikTok; top creative cut CPA 18% on a $120K monthly spend account.
Step 4: Name two or three clips recruiters should open
In bullets or a short Selected Writing line, reference pieces by type and outcome with portfolio path. Case study: fintech onboarding (portfolio /work/fintech-onboarding). NDAs: describe industry and result without client name.
Edge case: No paid writing yet. Use a Projects section: Substack newsletter, student literary magazine, volunteer nonprofit blog, or spec ads. Label honestly. Bullets still need outcomes: subscribers, views, or samples edited for AP style.
Freelance edge case: Header Freelance Content Writer | Self-employed | 2022 to Present. Bullets by theme: Healthcare clients: 18 patient-education articles, average 8-minute time on page. Group small clients when the list runs long.
Technical writing edge case: Emphasize docs types: API reference, user guides, release notes. Tools: Madcap Flare, Confluence, Markdown, Git. Metrics: ticket deflection, doc usage, time-to-publish.
Step 5: Build a Skills block ATS can parse
Group tools and methods from the posting: CMS (WordPress, Contentful), SEO (Clearscope, Semrush), analytics (GA4), style (AP, Chicago), channels (email, social, long-form, UX microcopy). No star ratings.
Copy-paste Skills layout
Tools: WordPress, HubSpot, Figma, GA4, Clearscope
Content: SEO blogs, case studies, white papers, lifecycle email
Style: AP style, B2B voice guides, executive bylines
Repeat each critical tool inside an Experience bullet. A TMS name in Skills without a dated bullet is noise for parsers and humans alike.
Step 6: Export boring layout and run ATS check
Single-column PDF, standard headers, 11 or 12 point Calibri or Arial. Save infographics and brand colors for the portfolio site. Copy export text into a plain editor before upload.
Save each tailored version with the company name in the filename so you upload the right PDF to the right Workday req. Writers juggle multiple voice guides. Recruiters juggle hundreds of files with similar titles.
Copy-paste Selected Writing block
Selected Writing (portfolio: janedoe.work)
B2B SaaS case study: cut sales cycle 12% ( /work/case-study-crm )
SEO pillar: 48K organic sessions in 90 days ( /work/pillar-api-guide )
Lifecycle email series: 31% open rate, 6% CTR ( /work/nurture-series )
Update the Selected Writing block per application so the top clip matches the employer industry or content type in the posting. Two named pieces with outcomes beat a vague portfolio link alone.
UX writer edge case:
Before: Wrote UI text and collaborated with designers.
After: UX Writer on fintech mobile app; shipped 120+ strings in Figma for onboarding flow that cut drop-off at KYC step 14% in A/B test.
More before/after shapes by channel live in copywriter resume examples that get replies . Swap channel and metric for your req.
Where creative writer files break parsing
These show up on files where the portfolio is strong and the resume never makes it past the automated screen.
Creative template that breaks ATS. Columns and icon skills disappear in Workday previews. Plain layout wins parsing.
No portfolio link above the fold. Recruiters won't hunt footers in a 200-word summary paragraph.
Adjective stacks instead of metrics. Excellent writer and strong storyteller without channel or outcome tells me nothing searchable.
Same resume for content and copy reqs. SEO blog keywords differ from performance ad metrics. Tailor each file.
Skills list with no Experience proof. Listing Semrush without a bullet showing SEO work looks like keyword stuffing.
Pasting full articles into the PDF. Resume length explodes and parsers choke. Link clips instead.
Hiding employment gaps with design tricks. White text, tiny dates, or overlapping columns break trust and parsers. Use a one-line project entry for upskilling or freelance during gaps.
Generic summary praising writing passion. Replace passion lines with title, niche, years, and one metric. Recruiters hire output, not enthusiasm alone.
Score your writer resume against the posting
Writers still fail automated screens when keywords sit only in the portfolio. Upload your resume and job description to the free ATS resume checker and close gaps in Skills and bullets before you apply.
Use job match score to see which content types or CMS tools the req emphasizes. Low match with clean parse usually means the proof is on line three, not line one.
When the portal accepts a letter, use the cover letter generator for structure. Sentence one names the role. Sentence two points to one portfolio piece with a metric that mirrors the req.
Do this now: Pick one writing req. Rewrite bullet one with channel, audience, tool, and one number. Run the checker on the file you'll actually upload.
Let the resume open the portfolio
How to write a resume for a writing job comes down to searchable proof plus a link worth clicking. ATS needs keywords in plain text. Recruiters need metrics that map to the req.
Put portfolio URL and target title in the contact block. Bullet channel, audience, tool, and outcome for each role. Tailor Skills and top bullets to each posting you want.
Your clips still close the deal. The resume gets them opened. Retest the checker before your next upload.
Pick one writing req tonight. Rewrite bullet one with a number you can defend in the interview. Save the tailored file with the company name so you don't upload the wrong PDF to the wrong portal.
Read more
Frequently asked questions
Include a clear writer title, portfolio URL in contact lines, skills that match the posting such as SEO, CMS, and AP style, and bullets with outcomes like traffic, conversion, open rates, or publish volume. Add selected writing samples by name when space allows, not full articles on the resume itself.
Keep layout plain for ATS uploads. Creative proof belongs in your portfolio site, not in graphics, columns, or icon skill bars on the resume PDF. A clean one-page or two-page file parses reliably in Workday and Greenhouse while still linking to your best clips.
Use metric-backed bullets that name content type, audience, channel, and result. Mention tools like WordPress, Contentful, or Figma copy decks when relevant. Put portfolio URL at the top and reference two to three named projects in bullets so recruiters know what to click.
Yes. List freelance as self-employment or a consulting label with client types or industries if NDAs block names. Show volume, channels, and outcomes. Group short gigs under one header when you had many small clients in the same year.
