Skip to main content

Workflow Builder

Learn how to use the Gradual Workflow Builder

The Workflow Builder lets you automate actions inside Gradual based on activity in your community. When a specific event occurs, the workflow can trigger a series of follow-up actions automatically. Each workflow can include up to 20 actions.

Reach out to [email protected] to discuss getting this feature enabled for your community.

Example Use Cases

  • When an event is published → send a message to the community

  • When a member completes a course → add them to a group → add them to a space

  • Every Tuesday at noon → assign members with “tech” in their title to the Tech space

Workflows help you streamline engagement, onboarding, and communication without manual effort.

Understanding the Workflow Builder

The Workflow Builder uses a flowchart-style layout. Automations start at the top (the trigger) and move downward through actions, logic, and timing steps.

Each workflow is made up of:

Triggers – What starts the workflow

Actions – What happens after it starts

Logic/Paths – Conditional rules that control different paths

Timing – Delays between steps

Triggers

A trigger determines when the automation begins. This can be based on member activity, event activity, content activity, or a schedule. Each workflow can have one trigger.

Current Trigger Options

  • On a schedule (specific day/time, workflow status is completed when finished running)

  • Event published

  • Event started

  • Event finished

  • Content published

  • Member signup

  • Member first login

  • Member onboarded

  • Member updated profile

  • Member registered for an event

  • Member cancelled event registration

  • Member joined an event

  • Member checked into event

  • Member enrolled in a course

  • Member completed a course

  • Member published a post

  • Member commented on a post

  • Member joined a club

  • Member removed from club

  • Member earned a badge

  • Member received contribution points

  • Member redeemed a reward

  • Member added to space

  • Member removed from space

  • Member added to segment

  • Member removed from segment

The trigger is always the starting point of your workflow.

Actions

Actions define what happens after a workflow is triggered.

Available Actions

  • Add member to club

  • Remove member from clubs

  • Add member to space

  • Remove member from space

  • Add contribution

  • Register for event

  • Send a message

    • Callout: Messages cannot be sent and received from the same email address. If you are an admin testing with the same email as your member login, messages will not send.

  • Send an email

  • Add member to segments

  • Remove member from segments

You can add multiple actions to create multi-step automations and sequences.

Logic/Paths

Logic and Paths allows you to create conditional paths within a workflow. This ensures different members experience different outcomes based on defined criteria.

If/Else Logic

Use If/Else conditions to evaluate:

  • Member properties

  • Event properties

  • Forum post properties

If the defined condition is met, the workflow follows one path. If not, it follows another.

Example:

If a forum post contains the word “help” → send a message alerting the member it was seen.

All other posts → Updates Group Assignment

You can configure logic to look for partial matches or exact matches.

Path Logic

The Path feature lets you split traffic by percentage using a slider.

This is useful for:

  • A/B testing messages

  • Splitting audiences between different communication strategies

Timing

Delay

The Delay feature allows you to pause the workflow before the next step executes. Max delay is 90 days.

This is helpful when:

  • Sending a series of messages over time

  • Spacing out communications

  • Preventing all actions from happening immediately after the trigger

Creating a Workflow

  1. Go to the Workflow tab.

  2. View your existing workflows, or search/filter to find a specific one.

  3. Click Create New Workflow in the top-right corner.

  4. Choose from available templates (optional) to get started faster.

Editing a Workflow

Inside a workflow:

  • Edit the title in the top-left corner using the pencil icon.

  • In the top-right Actions dropdown, you can:

    • Activate (Publish) the workflow

    • Clone it

    • View the activity log

    • Archive it

Setting or Editing a Trigger

  • When creating a new workflow, you’ll be prompted to select a trigger on the right-hand side.

  • To edit an existing trigger, click the trigger at the top of the workflow to open its settings.

Adding Steps

  • Click the + (plus) icons in the automation to add:

    • An action

    • Logic/Path

    • Time Delays

  • Click any existing step to open and edit its settings on the right-hand panel.

Activity Logs

Activity and Change Logs provide visibility into:

  • Workflow activity (shows if the workflow was complete, when, and any errors)

  • Changes made to the workflow

For example, if a registration action cannot be completed, the activity log will show the failure so you can review and troubleshoot it.

This helps you monitor performance and troubleshoot issues.

Workflow Action Usage

An action is counted each time a workflow action runs successfully for a member. For example, if one workflow action applies to 10 members, that counts as 10 actions. When your community reaches its monthly action limit, new workflow executions will not start. Workflows that are already in progress can still finish.

Your workflow list also shows how many workflow actions have been used in the current billing cycle.

Did this answer your question?