Define exactly the data shape your niche needs
Restaurants need cuisine + dietary tags. Lawyers need practice areas + bar admission. Plumbers need service radius + emergency hours. Build any schema, no code, no ACF dependency.
- Unlocks on Basic
- 14-day refund policy
- Business name text
- Service radius (mi) number
- Emergency hours checkbox
- Service area address
- Gallery image
- Specialties multi-select
Inside Custom Fields.
What you get when you switch to Custom Fields.
20+ field types
Text, number, select, multi-select, checkbox, textarea, date, image, gallery, phone, email, address, URL, repeater.
20+ typesSection grouping
Group fields into sections that render as accordions on the public submission form and on the single listing.
Sectioned UIRequired + conditional
Mark fields required. Show field B only when field A has value X. Built into the form renderer.
Smart logicREST-exposed automatically
Every custom field appears in the listing REST response. Build any integration on top.
API-readyMaps to JSON-LD
Address fields → schema PostalAddress. Phone → telephone. URL → sameAs. Automatic structured data.
Auto-schemaFrom install to live in three steps.
-
1
Open Settings → Custom Fields
Add a field, pick a type, set required / default / conditional rules.
-
2
Field appears everywhere
Submission form, listing single, listing admin, CSV import sample, REST response. All updated automatically.
-
3
AI enrichment respects schema
AI generators populate the fields you define, not hardcoded ones.
How Custom Fields compares.
Unlock Custom Fields on Basic.
Pick a tier, get a licence key, run the wizard. Your directory is live in five minutes.