ATS and parsers
After the parse: read the preview the recruiter will search
After you upload, recruiters search and skim the extract — Workday Confirm fields, the Greenhouse application preview, Taleo retype boxes — not your Canva layout. Read every field before Submit. If Email is blank, you are not in the database.
Written by EnhanceCV Editorial Team·Editorial review: CPRW
Published August 29, 2026·Last updated August 29, 2026

Key takeaways
- · Search and skim hit the extract: named fields and a system preview, not the Canva file you still see on disk.
- · Workday Confirm is the application. Autofill is a draft. A blank Email widget means you are invisible to search.
- · Greenhouse often keeps a PDF for the hiring manager and indexes text for sourcers. Both views have to work.
- · Taleo tenants still make you retype jobs and still store the attachment. A broken PDF stays broken when someone opens it.
- · Read every field before Submit. Typing Email only into the form leaves the next “use last resume” empty.
The preview is the extract, not your Canva file
Key takeaway: After upload, search and skim hit named fields. The designed PDF is an attachment, not the record they query.
People finish Apply and imagine a recruiter opening the same Canva file they designed: gold sidebar, icon row, perfect kerning. That is not what happens. After upload, the ATS builds a candidate record from tokens. Recruiters search those tokens. They skim a preview that is the extract, or a flattened application view. Your layout is an attachment someone may open later. Search never saw the sidebar.
“Preview” means different screens, same job. In Workday it is the Confirm and Review pages: First Name, Last Name, Email, Phone, repeating Experience, Education, Skills tags. That Confirm list is closer to what a coordinator queries than the PDF. In Greenhouse it is the application preview plus, often, the PDF a hiring manager opens. Sourcers still type nouns into search against the extract. In Taleo it is frequently a retype form; the tenant still stores the file. A pretty object that failed extract is a pretty object nobody can find.
If Email is blank on Confirm, you are not in the database as a searchable candidate. You may have an attachment. Search on email, phone, and often name will miss you. Sourcers who filter “has email” will not see you. Typing the address only into the widget without fixing the source file leaves the next “use last resume” empty. The record of truth is what the tenant stored, not what you still see in Canva.
This is why two-column galleries and header-only contact fail in silence. The spinner said success. Experience rows appeared. You clicked Continue. The Email widget stayed empty. Nobody emailed you because nobody could. Layout rules that feed the extract: two-column resume ATS. What a checker can score before you open the career site: ATS resume checker. The live form is still the only parse that counts.
What “in the database” actually means
- A searchable Email and Phone on the candidate record, not only ink on page one of a PDF.
- Employer, title, and month–year dates as repeating rows a filter can hit.
- Skills tags a sourcer can query — nouns from the posting, not junk from an address line.
- An attachment a human can open. That file is not a substitute for empty fields.
Greenhouse is the usual counter-example people quote. Many boards attach the PDF and let a manager open it. That does not retire the extract. A sourcer who types your last employer still searches indexed text. If contact lived only in a header box, that search is empty even when the PDF looks fine. Workday is harsher: coordinators live in widgets. Taleo is harsher in a different way: you retype, and they still keep the broken file.
Workday Confirm: the fields a recruiter will query
Key takeaway: Autofill is a draft. Confirm is the application. A blank Email widget means search will not find you.
Workday tries to hang tokens on named fields after “Use my resume.” You should see First Name, Last Name, Email, Phone, a repeating Experience list, Education, and often Skills tags. Questionnaires still ask how you heard about the job, work authorization, EEO, and role screens the PDF never contained. Those answers must agree with the file. If the resume says three years of a tool and the dropdown says one to two, a coordinator will trust neither.
Read First Name and Last Name before anything else. The parser often splits on the first space. “Mary Ann Reyes” can become First Name “Mary” and Last Name “Ann Reyes,” which then fails a background-check match. Hyphenated last names belong entirely in Last Name. Credentials do not belong in Last Name. Then read Email and Phone. If either is blank, cancel, fix the source file, re-export, re-upload. Do not only type the email into the widget. That is how the next requisition in the same tenant resurrects an empty extract.
Walk each Experience row: employer, title, city, start, end, current-job checkbox. Merge split rows that are the same job. Stacked promotions and agency-plus-client lines are the usual duplicate engine. Keep or paste the description only if it is still your bullets. If the tenant dumped the whole PDF into the first job box, delete the dump. Education wants school, degree, field, dates. Skills tags: add posting nouns you can defend; delete junk the parser invented from an address line.
The click path — file type, old attachment, “use last resume,” the spinner — lives in how to upload a resume to Workday. The file that maps onto these widgets lives in Workday resume format. This page stays on what you read after the spinner: the Confirm fields a recruiter will search and skim. Internal employees: your worker profile is not your candidate profile. Applying to a new requisition still needs a resume that matches that req. Old attachments stick.
The five widgets that decide search
- Email. Blank means you are not in the database for anyone who searches or filters on contact.
- Phone. Truncated local numbers fail the next outreach. Country code in the body helps.
- Employer and title on each Experience row. Sourcers filter these before they open a PDF.
- Start and end dates, plus the current-job checkbox. Mismatches create duplicate jobs.
- Skills tags. Empty or junk tags waste the only keyword bucket Workday will query.
After Submit, open My Applications. Confirm the file name and the job blocks. “Resume parsed with warnings” usually means missing dates or an unmapped heading, not a moral judgment. Do not upload a second designed PDF “for the hiring manager.” They are often reading the same Confirm preview. If Email was empty and you only typed it into the form, fix the PDF before the next req in this tenant.
Greenhouse application preview: PDF plus search text
Key takeaway: Managers often open the PDF. Sourcers still search the extract. Both views have to work.
Greenhouse is often one upload. The board attaches a PDF for the hiring manager and indexes text for sourcers. There is usually less autofill to audit than Workday Confirm. That is why people treat Greenhouse as “just send the pretty file.” It is not. The application preview still shows what the system stored: name, contact, and a parse the scorecard can search. If contact lived in a header or a Canva rail, search is empty even when the PDF looks finished.
Open the application preview before you hit Submit. Read the name. Read the email. Read whether the file name is the export you meant. Greenhouse “Update resume” has the same trap as Workday “use last resume”: the scorecard may still show last year’s file. Internal movers hit this constantly. Name the download FirstLast_Role.pdf so you can see which object landed. Details of what Greenhouse stores: Greenhouse resume.
Sourcers type employer names, tools, and licenses into search. They do not scroll your gold sidebar. If Salesforce only exists as an icon, the index does not have Salesforce. If the email is only in a text box, the extract does not have an email. A manager who opens the PDF may still like the layout. The first cut never saw you. That is the whole Greenhouse split: human PDF, machine extract. You need both.
Do not keep a “pretty Greenhouse” version and a “plain Workday” version. Keep one parse-safe file and change nouns per req. The same header contact that blanks Workday Email blanks Greenhouse search. The same two-column gallery that scrambles Workday dates scrambles Greenhouse text order. Two-column resume ATS is the layout failure. This page is the preview failure: you shipped a file you never read in the system view.
What to read on the Greenhouse preview
- File name and page count. Last year’s four-pager is a different object than this morning’s export.
- Email and phone on the application, not only on the PDF you still have open in Preview.
- Employer lines the scorecard will search. Icons and rails do not count.
- Whether “Update resume” actually replaced the attachment. Open it. Do not assume.
If the preview looks thin and the PDF looks rich, believe the preview for search. Then decide whether the PDF is even selectable. Select-all in Preview or Word. If you cannot highlight the email, Greenhouse cannot index it. Run the ATS checker on the export before the next Apply. A checker result does not replace reading the live preview.
Three preview failures to undo before Submit
Key takeaway: The “before” looks like a completed apply. The “after” is what search and the coordinator actually stored.
These are confirm-step transforms. Do them even when the spinner said success. Steal the fix, not someone else’s bio.
Before
Email only in the Canva header. Workday Confirm left Email blank. Candidate typed the address into the widget and submitted. Next req used last application; extract still empty. Sourcer search on email returned nothing.
After
Move name, phone, email, LinkedIn into body text. Re-export selectable .docx or tagged PDF. Re-upload. Confirm Email is filled from the file, then keep it in the widget.
Before
Two-column Canva PDF. Confirm showed a pretty attachment preview. Experience dates sat in the left rail. Workday stored the graduation year as an employer. Greenhouse search found no current title.
After
Single column. Name, city, phone, email as body text. Each job: employer, title, city, Mar 2022 – Present. Same nouns inside bullets. Recheck Confirm and the Greenhouse preview.
Before
“Use last resume” checked. Greenhouse Update resume clicked. Preview still showed the 2022 four-pager. Recruiter opened that attachment. Taleo retype used this year’s titles; the stored PDF was still the old file.
After
Upload the file for this requisition. Replace the attachment. Open the preview and read the file name. Then walk Experience rows or the Greenhouse application preview.
A fourth pattern shows up on Confirm even when contact is fine: promotions parsed as three overlapping jobs, or agency and client as two employers with the same dates. Merge the widgets that are the same job. Match Present to the current-job checkbox. Put client and agency in one source block so the next parse does not split them. iCIMS questionnaires still want one employer name — pick the name on the pay stub for the form.
Content still has to be proof. A perfect Confirm step on vague bullets will not get the screen. After the fields are true, the file still needs nouns a sourcer can type. Score the export against this posting in the ATS checker, then read the live preview anyway.
A 14-step playbook from upload to reading the preview
Key takeaway: Wait for autofill. Then read. Skipping the read is how a blank email becomes the record of truth.
Block 25 minutes on a real requisition, not a practice click. Job ad beside the form. If the file is still a two-column Canva export, rebuild in the Enhance CV builder before step 1. The upload click path is in how to upload a resume to Workday. This list is the preview read.
- Save the posting. Circle title, required skills, named tools, license or years if listed.
- Export selectable .docx or tagged PDF. Select-all. If you cannot highlight email and the latest start date, stop.
- Run the ATS checker on that export, not on copy-paste from the browser.
- Sign in on the career site. If you already exist in this tenant, use the existing candidate — then replace the resume.
- Upload. Decline Apply with LinkedIn if that import has emptied dates before.
- Wait for the autofill spinner. Do not click Continue until Experience populates or clearly fails.
- Read First Name and Last Name. Fix splits. Hyphenated last names belong entirely in Last Name.
- Read Email and Phone. If either is blank, cancel, fix the file, re-upload. Do not only type the email into the widget.
- Walk each Experience row: employer, title, city, start, end, current-job checkbox. Merge split rows that are the same job.
- Delete a whole-PDF dump in one description box. Paste only that role’s bullets.
- Education and Skills tags: real school fields; posting nouns you can defend; no junk from an address line.
- On Greenhouse, open the application preview. Check file name, email, and whether Update resume replaced the attachment.
- On Taleo, retype if the tenant demands it — then still open the stored attachment. A broken PDF stays broken.
- Review & Submit. Open the confirmation. Confirm the file name is the export you meant.
Step 8 is the one people skip. They type the missing email into the form and never fix the PDF. The next requisition resurrects the empty extract. Fix the source. Taleo shops that force a full retype still store the attachment; a recruiter can open a broken file. Greenhouse update does not always replace the old PDF — check the preview there too.
Name splits and international phones are confirm-step work, not summary poetry. A US tenant that requires State will not submit with a blank State even if you live elsewhere. Use the address UI. Phone with country code in the body reduces truncated Phone fields. After Submit, glance at My Applications. Then stop. Do not upload a second designed PDF “for the hiring manager.” They are often reading the same preview.
Preview do and don’t: what to fix versus what to ignore
Key takeaway: Fix the extract and the attachment. Do not decorate a second PDF for a hiring manager who is reading Confirm.
Use this on the Confirm page or the Greenhouse application preview. If a video said “just upload and go,” assume one of these rows until you prove otherwise.
What to do on the recruiter preview versus habits that store a blank extract
| Do | Don’t | Why the preview cares |
|---|---|---|
| Read Email and Phone on Confirm before Continue. | Type the email only into the widget and leave the PDF broken. | If Email is blank, you are not in the database. The next req reuses the empty extract. |
| Open the attachment preview and read the file name. | Trust “use last resume” or Greenhouse Update resume. | Convenience remembers the last object, not this morning’s Canva edit. |
| Merge duplicate Experience rows that are the same job. | Submit three overlapping promotions as three employers. | Sourcers filter employer and dates. Duplicates look like a lie or a parse wreck. |
| Keep one parse-safe file. Change nouns per req. | Keep a pretty Canva version “for Greenhouse” and a plain one “for Workday.” | Header contact and two columns fail both extracts. Managers still search the same index. |
| Select-all, then run the ATS checker. | Treat a keyword percentage as a ticket into the tenant. | A checker is a rehearsal. The live preview is the record. |
| On Taleo, retype the jobs and still open the stored PDF. | Assume retype means the attachment no longer matters. | A recruiter can still open the broken file you uploaded first. |
Ignore advice that says the hiring manager “always opens the PDF.” Many do. Coordinators and sourcers do not start there. They search. They skim Confirm. They open the Greenhouse preview. If those views are empty, the pretty PDF never gets a click. Format for the extract first: Workday resume format. Then read the preview. Then Submit.
Ignore a second identity. One column, contact in the body, mapped headings, selectable text. Decorate after the extract works, and only if this tenant’s manager view is truly the PDF — and even then, the PDF still has to be selectable. Canva is fine as a design tool. Canva as the uploaded object is how Email stays blank.
Taleo retype, old attachments, and edges the preview still catches
Key takeaway: Convenience settings remember the last object. Taleo still stores the file you did not retype.
Taleo tenants at older companies frequently make you retype every job even after a “successful” parse. People treat the retype as the whole application and skip the attachment preview. The tenant still stores the file. A coordinator who opens it gets the Canva brick, the header-only email, or last year’s four-pager. Retype the jobs. Then open the stored PDF. If you cannot highlight the email, replace the attachment before you walk away.
iCIMS questionnaires want numbers that match sentences on the resume. Lever sits closer to Greenhouse: a file plus search. None of them publish a public rubric a Chrome extension can reproduce. The useful move is the same: one parse-safe file, then verify in the live preview. How to upload a resume to Workday is the Workday click path. Greenhouse resume is the Greenhouse store. This page is the read after either upload.
LinkedIn Apply is a different parser and a different document. Decline it if that import has emptied dates. The preview will show LinkedIn’s extract, not the file you checked. Two attachments: some tenants allow a cover letter slot. Put the parse-safe resume in the Resume slot. Do not put a portfolio PDF there. Multi-location tenants: confirm you applied to the requisition you meant. After submit, My Applications is part of the preview job.
International names and phones are confirm-step work. A US tenant that requires State will not submit with a blank State. Use the address UI. Phone with country code in the body reduces truncated Phone fields. German tabellarische layouts and other two-column paper CVs need a one-column upload file for US Workday, even if the paper CV has lines. Otherwise the parser hangs the end date on the wrong employer, and Confirm already lies.
What to do next today: export, select-all, score in the ATS checker, then walk the 14 steps on one real req. If Email is empty, fix the PDF before you rewrite another adjective. Rebuild in the builder if the export is still a gallery. For the file itself, Workday resume format. For why a checker is not the live preview, ATS resume checker. For columns, two-column resume ATS.
After Submit, glance at My Applications. Confirm job title, file name, and that you did not apply to the wrong requisition. Then stop. Do not upload a second designed PDF “for the hiring manager.” They are often reading the same preview the coordinator searched. If Email was blank and you only typed it into the form, you are in this tenant’s database only until the next “use last resume” — and even then, search on the extract may still miss you. Fix the source. Read the preview. Submit once.
FAQ
What do recruiters see after I upload to an ATS?
They search and skim the extract: Workday Confirm fields, the Greenhouse application preview, Taleo retype boxes — not your Canva layout. A PDF may be attached. Search hits named fields. If Email is blank, you are not in the database.
If Email is blank after parse, am I in the database?
Not as a searchable candidate. You may have an attachment. Sourcers who filter on email or type your address will miss you. Cancel, move contact into the body, re-export, re-upload. Typing Email only into the widget leaves the next “use last resume” empty.
Does Greenhouse show my designed PDF?
Often yes for the hiring manager. Sourcers still search indexed text. The application preview is the system view. If contact lived in a header, search is empty even when the PDF looks fine. See Greenhouse resume.
Why did Workday leave Email empty on Confirm?
The address was probably in a header, footer, text box, or sidebar. Move contact into body text, re-export, and upload again. Then read Confirm. Details: how to upload a resume to Workday.
Should I keep a Canva version for the hiring manager?
No. Keep one parse-safe file. Managers often open the same preview coordinators search. A second designed PDF does not fix a blank Email widget. If you design in Canva, flatten to a selectable one-column export before Apply.
How is Taleo different from Workday Confirm?
Taleo often makes you retype every job even after a “successful” parse, and it still stores the attachment. Workday is upload then a long Confirm form. Read the fields in both. Open the stored file in both.
How do I check the preview before Submit?
Wait for autofill. Read First Name, Email, Phone, each Experience row, Education, Skills tags. On Greenhouse, open the application preview and the file name. On Taleo, retype and still open the attachment. Then Review & Submit.
Does an ATS checker replace reading the live preview?
No. A checker is a rehearsal for contact, dates, headings, and nouns. It is not Workday or Greenhouse. Run the ATS checker, then still read Confirm. Explainer: ATS resume checker.
Build the file the preview can actually store
Open the Enhance CV builder, put contact in the body, and export selectable text. Then upload, walk every widget, and score the same file against the posting.