MARKETPLACE
PLUGINS
W4B - VISUAL WORKFLOW BUILDER
W4B - Visual Workflow Builder logo

W4B - Visual Workflow Builder

Published April 2026
   β€’    Updated today

Plugin details

πŸ”€ W4B β€” Visual Workflow Builder
Workflow For Bubble. Build, test, and run complex business logic visually β€” no backend code required.

W4B gives you a drag-and-drop canvas to design automated workflows using a library of 40+ nodes. Connect nodes, inject dynamic variables, call APIs, manipulate data, and execute workflows directly from Bubble workflows.


⚑ Execution

Run flows client-side (browser) or server-side (Node 22) β€” same engine, same behavior
Full dynamic variable resolution: {{payload.field}}, {{context.key}}, {{result.data}}, {{loop.index}}
Parallel branch traversal with real-time execution log
Configurable global timeout and manual abort


🧱 Node Library (40+ nodes)

Control β€” Condition (IF/ELSE), Switch/Case, Loop/ForEach, Delay, Stop

Data β€” Save, Transform, JSON Parse, Type Convert, Api Call (free HTTP)

Text β€” String operations, Regex Match, Date, Encode/Decode

Numbers β€” Math, Random, Format Number, Statistics

Object β€” Merge, Omit Keys, Keys/Values, Has Property

Array β€” Filter, Sort, Map, Find, Flatten, Slice, Unique, Group By

Bubble β€” Get Thing, Get List, Create, Update (PATCH), Replace (PUT), Delete, Bulk Create, Run API Workflow


πŸ”Œ Plugin Actions

Run Flow (Client) β€” triggers execution in the user's browser
Run Flow (Server) β€” triggers execution on Bubble's server

πŸ”— [View demo page](https://w4b.bubbleapps.io/version-test)
πŸ”— [View demo in editor](https://bubble.io/page?id=w4b&tab=Design)

$15

Per month

stars   β€’   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Acampamento no-code logo
Acampamento no-code
Joined 2021   β€’   39 Plugins
View contributor profile

Instructions

Layout
In the Layout tab of the element:

- Visible on page load β€” uncheck
- Collapse when hidden β€” check
- Fit width to content β€” uncheck
- Fit height to content β€” uncheck
- Place the element on a dedicated page by itself


Setup

1. Add the W4B Flow Builder element to your page
2. Set the element properties:
  - Workflow Data β€” bind to the saved flow in your database
  - Integrations β€” bind to your saved integrations
  - Global Context β€” optional JSON with global variables accessible across all nodes
  - Payload β€” optional default payload for the Start node
  - Flow Name β€” display name for the current flow
  - Theme β€” dark or light
  - locale β€” pt-BR or en-US

3. Save the flow: the element exposes a state with the encrypted flow β€” store it in your database to reuse later


Running a Flow

Use the Run Flow (Client) or Run Flow (Server) action in any Bubble workflow.

Inputs:
- Flow Data β€” pass the flow state saved by the element
- Trigger Payload β€” JSON with the data that starts the flow, e.g. {"cep": "01310-100"}
- Global Context β€” JSON with global variables, e.g. {"token": "Bearer abc"}
- Integrations β€” pass the integrations state saved by the element

Server action outputs:
- success β€” yes or no
- output_json β€” full execution context with all saved variables
- logs_json β€” detailed log of every step executed
- error_message β€” error description, if any


Dynamic Variables

Use {{variable}} syntax in any node field to reference values at runtime:

- {{payload.field}} β€” data from the trigger payload
- {{context.key}} β€” data from the global context
- {{result.data}} β€” response from an API call
- {{loop.index}} β€” current loop iteration index
- {{my_var}} β€” any variable saved with a Save node


Tips

- Build and test your flow in the canvas first using the Run Flow button
- The element's flow state is always the latest saved β€” pass it directly to the Run actions
- Client and Server actions use the same engine β€” pick based on your use case
- Use the template library built into the element header to browse ready-made flow examples and get started faster

Types

This plugin can be found under the following types:
Background Services   β€’   Element   β€’   Event   β€’   Action

Categories

This plugin can be found under the following categories:
Data (things)   β€’   Containers   β€’   Productivity   β€’   Technical   β€’   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble
Your app is live β€” but who’s spreading the word?
Promote it via Launch Lab