Element types

The Connection Creator is a general feature in PalDock that allows you to build integration flows by connecting elements (dots). Each element represents a specific function, from triggers and tools to flow control, requests, and integrations.

Different sections of PalDock (forms, offers, tracking, email, etc.) may use slightly customized versions of the Connection Creator, but the core element types remain the same. These elements are linked together through Connections that can include Conditions, enabling the flow to branch out based on defined outcomes.

Trigger Elements

Trigger elements start a scenario or integration flow.

  • Default start: the default entry point that always runs.
    • In an Offer pingtree, assigning a Step meaning makes it possible to define multiple independent start points in one flow (such as Ping and Post).
  • Start on action: triggered by an internal event (for example a conversion event, affiliate postback, etc.).
  • Webhook trigger: triggered by an external event delivered via webhook (for example a lead update such as a consent change, or any other external update).

Tool Elements

Utility elements that modify data or create events.

  • Modify Field: change the value of one or more fields.
  • Modify Request: alter a specific request before it is executed.
  • Set Variable: store a value from a response for later use (currently equivalent to Use response).
  • Set Event: create an event, e.g. on receiving a “Duplicate” response, increment a Duplicate counter by +1.
  • Mirror: inherit all settings from another element, so you only maintain one “master” element.

Flow Control Elements

These elements manage timing, branching, and repetition in a scenario.

  • Repeater: repeats a step multiple times
  • Wait: pauses the scenario before continuing. Options include:
    • Fixed delay (seconds, minutes, hours).
    • Until specific date/time.
    • Within specific hours (e.g. between 10:00–18:00).
    • Relative delay (e.g. 5 hours after event).
    • Until the next working day or specific weekday.

HTTP Elements

  • HTTP Request: defines a request with Name, Type (GET, POST, …), Format (JSON, form-data, etc.), Endpoint, Query, Headers, Body, Authentication and Signature.

Authentication Elements

Provide authentication methods for external requests:

  • API Key
  • Basic Auth
  • OAuth 2.0 (1.0)
  • Client Certificate
  • Option to store and refresh access tokens.

Webhook Element

  • Webhook: listens for incoming requests from external systems and triggers the scenario.

Integration Elements

Elements that connect to external services.

  • SubScenario: call another scenario from the current flow and exchange data.

Related Components

Outside of the Connection Creator, but closely related:

  • Keys: tokens, endpoints, and custom parameters used by integrations.
  • Structures: field definitions for leads, users, and feeds.

Previous: Connections with Conditions

Next: Trigger

Insights that
helps you grow

  • Release notes 2025/12/19
    We added country-based categorization. You can now categorize offers, integrations, and other items by a specific country, or keep them global across all markets. We also…
  • Release notes 2025/12/17
    More flexible lead rejection: based on validation rules, filters, or pingtree sales results, by source (iframe, API) or by partner (include / exclude). It is now possible to…
  • Case study: How Lender Orka Ventures Scaled Affiliate Operations
    Orka Ventures, an online lending group that wanted to scale fast across countries and onboard affiliates quickly. Their custom affiliate API and tracking layer soon…