Fluxyn Docs
Tutorials

Create and Use a Custom Node

Build a reusable node for vendor logic or repeated multi-step behavior.

Custom nodes are the best way to package repeated logic into a friendlier building block.

Custom node design

A custom node flow begins with an Input node and then runs its own internal logic.

Configured properties

Input

Custom Nodes

parameterSections
parameterSections
[
  {
    "id": "action",
    "label": "Action",
    "fields": [
      {
        "key": "event_name",
        "label": "Event Name",
        "type": "string",
        "required": true
      }
    ]
  }
]

When to use one

Use a custom node when the same pattern would otherwise be copied into many flows.

Examples:

  • GA4 event tracking
  • vendor tag bootstrapping
  • repeated payload shaping
  • internal company logic that should have one shared setup experience

Basic structure

A custom node flow usually includes:

  • Input to define the configuration fields
  • one or more logic or script nodes
  • optional vendor loading or shaping steps

Then use it in a normal flow

In a standard application flow, add Custom Node Call and fill in the input values.

What to watch out for

  • Keep the setup form simple.
  • Name inputs in plain language.
  • Avoid turning one custom node into a hidden maze of logic.

On this page