Structures

Structures define the format of data collected and processed in PalDock. They describe which fields are included, how those fields behave, and how the data is used across forms, APIs, feeds, and integrations.
By using structures, you ensure that all data in PalDock is consistent and reusable.

Types of Structures

  • Form Structure – defines the fields collected when a lead is created. Used in forms, APIs, and partner integrations.
  • User Structure – defines the fields collected when users register or manage their account. Separate structures exist for Affiliate partners and Advertisers.
  • Feed Structure – defines the format of product feeds (e.g. product name, price, availability) imported into PalDock and used in affiliate display or lead distribution.

Fields in Structures

Each structure is made of fields. Fields determine what kind of data is collected (e.g. text, number, email). To keep structures consistent and avoid duplication, PalDock supports three levels of fields:
  • Global fields – predefined system fields used across all workspaces (e.g. First Name, Email).
  • Local fields – workspace-wide fields created by admins, reusable across multiple structures.
  • Custom fields – fields created directly inside one structure, specific to that structure.
👉 We recommend using global fields whenever possible, and local or custom fields only when necessary.

Advanced Options

All structures can use the same advanced features:
  • Field settings – define labels, placeholders, default values, and visibility rules.
  • Validation – enforce correct data formats or check values against external services.
  • AutoFill – automatically enrich fields with data from other fields or external sources.
  • Modify Field – transform or reformat field values before storing or sending them.
  • Translations – localize field labels and placeholders into multiple languages.

⚠️ Validation and Autofill are powerful features, but because they rely on external services, a misconfiguration can break the entire system – preventing the form from being submitted and the lead from being created.

Why Structures Matter

Structures are the foundation of data handling in PalDock. They ensure:
  • Consistent data formats across workspaces and integrations, making field mapping much easier.
  • Reusability of fields and forms without repetitive setup.
  • Smooth integration with external systems.
  • Flexibility to adapt forms, user registrations, and product feeds to business needs.

 

Dominate Your Industry