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

  • Platform Pick 12: Rollout
    As you approach the official rollout of your affiliate platform, it’s time to take a step back and make sure everything is in place. A…
  • Platform Pick 11: Integrate and Test it
    When it comes to affiliate marketing, tracking clicks and leads is key to making sure you’re paying affiliates correctly and measuring success. But it’s not…
  • Platform Pick 10: Business, Legal, and IT Prep
    Now that you’ve narrowed down your platform choice, it’s time to make sure everything checks out from a business, legal, and technical perspective. This step…