Job Posting + Schema Generator
Enter the role once. Get a polished job ad, the JobPosting schema that puts you on Google for Jobs, and a ready-to-paste careers-page copy block.
Role details
Fill what you can — empty fields show as [blanks] you can finish later.
Job description
For your job boards & ads
JobPosting schema
Gets you on Google for Jobs
Careers page copy block
Paste into your page
Your job description, schema, and copy block are generated from the details above — edit anything before you publish.
Where to paste your JobPosting schema
Put it on the page for that specific role. The code is the same everywhere — only where you paste it changes.
<script type="application/ld+json">…</script> tag, in the page’s <head> (best) or anywhere in the <body>. The Copy button already wraps it for you.
RankMath
Edit the role’s page → Schema tab → Schema Generator → Custom Schema. Paste the JSON (without the script tag).
Divi
One role: drop a Code module on that page. Sitewide: Divi → Theme Options → Integration → add to <head>.
Elementor
One page: an HTML widget. Pro, sitewide: Elementor → Custom Code at <head>.
WordPress (no builder)
Use a header-scripts plugin like WPCode, or drop a Custom HTML block on the role’s page.
Wix
Settings → Custom Code → add to Head for that page, then paste the full script.
Squarespace
Page Settings → Advanced → Page Header Code Injection, then paste the full script.
Plain HTML
Paste the full script before </head> on the role’s page. That’s it.
Careers Page Checklist
Score your careers page against what actually attracts and converts qualified applicants. Check what you've got — your score and your biggest gaps update live.
Application Form Builder
Start from Doug's proven Bad to the Bone application. Fill in the blanks, download, and import straight into Gravity Forms.
Fill in the blanks
Everything else — the screening questions, scenarios, and reference checks — stays as Doug built it.
Leave blank and it defaults to your WordPress admin email.
Your application file
Customized and ready to import.
Gravity Forms file imports in one click. The HTML version is your fallback for Wix, Squarespace, or any builder that doesn't import Gravity Forms — paste it into a code block.
What's in the form
22 questions
Installing it in Gravity Forms
Four steps, about two minutes. You'll need Gravity Forms active on your WordPress site.
Download your file
Hit Download for Gravity Forms above. You'll get a .json file.
Import it
In WordPress: Forms → Import/Export → Import Forms. Choose your file and import.
Check the routing
Open the form's Settings → Notifications and confirm applications land in the right inbox.
Put it on a page
Add a Gravity Forms block (or [gravityform] shortcode) to your careers page. Done.
action to your form handler or email service.