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.

 

Insights that
helps you grow

  • 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…
  • Release notes 2026/06/30
    We implemented numerous performance improvements and feature enhancements based on your feedback. We also significantly expanded the flexibility of the following features: The External Final Page…
  • Release notes 2026/04/30
    Based on your feedback, we’ve pushed the Integration Builder even further. We’ve rolled out a massive wave of UX fixes and performance updates. Here’s the…