Form structure

A Form Structure defines which fields are collected when a lead is created. It acts as the blueprint for forms, API payloads, and partner integrations.

  • Ensures all leads follow a consistent format.
  • Defines which fields are required and optional.
  • Used in all forms generated by PalDock and in incoming API traffic.
  • Typical use cases: when each offer or product has its own specific field requirements.

One structure, three ways in

A lead can reach PalDock through a hosted form, an embeddable form on the affiliate’s site, or the API. All three are served by the same structure.

A field you add appears in all of them at once, including in the API documentation your partners read. So does a field you make required, which is worth remembering when partners are already sending leads.

How it connects to offers and integrations

  • A structure is attached to an offer, and an offer can have more than one. Two landing pages that differ by a single field can share one offer instead of being duplicated. See Multiple Structures for Offers and Integrations.
  • An integration is built on exactly one structure. Its fields are what you map into the advertiser’s request, so an integration can only send what its structure collects.

If an advertiser needs a value that is not in the structure, add the field there first. Collecting it, hiding it, or filling it with Modify are then all options.

Deciding how many you need

One structure per offer is the normal case. Add another when the fields genuinely differ, not when only the wording differs.

  • The same fields, different labels is a job for Translations or for editing the label, not a second structure.
  • The same fields, different rules or scenarios does need a second structure, because validation and Modify are set per field.
  • Different fields obviously needs a second structure.

Every extra structure is another place to maintain when an advertiser changes what they want, so the cost is real but it is paid later.

👉 For details about field types, validation, Modify, and translations, see the other pages in this section.

Insights that
helps you grow

  • Release notes 2026/08/14
    This was a big one. We went through roughly 200 pages of our knowledge base and rewrote the whole thing. Clearer structure, consistent terminology, and…
  • Release notes 2026/07/31
    What’s new in PalDock? A lot of this month went into things you won’t see directly – query optimisation, indexing, and general tuning under the…
  • Free Affiliate tracking software
    Many companies (inlcuding YOU) search for free affiliate tracking software because they want to launch an affiliate program without committing to expensive monthly fees. The…