---
title: "Workflow Steps: Triggers and Actions"
canonical: "https://support.passcreator.com/space/KB/1655504916/Workflow%20Steps%3A%20Triggers%20and%20Actions"
format: markdown
---
## Overview

Each **Workflow** in Passcreator consists of one **trigger** and one or more **actions**, also referred to as **steps**. When the trigger event occurs, Passcreator will execute each action step in the order they are listed - top to bottom.

You can add as many actions as needed to a single workflow, making it easy to build powerful automations that span multiple tools or processes.

## Trigger + Multiple Steps

Every workflow starts with one **trigger**, such as:

- A pass is created
- A pass is updated
- A pass is saved in Wallet
- A contact is created in Hubspot
- A form was submitted in Typeform

Once this trigger occurs, Passcreator begins executing the **steps** you’ve defined - these are the **actions** the workflow should take in response to the trigger.

Examples of actions (steps) include:

- Creating or updating a pass
- Sending data to an external service (like a CRM, email tool, or spreadsheet)
- Sending a notification
- Logging information
- Performing a search or lookup operation

These steps will be executed in sequence, one after the other.

## Example: Multi-Step Workflow

**Scenario**: When a loyalty card is scanned, you want to:

1. Update the customer’s points balance in your CRM.
2. Log the scan event in a spreadsheet for reporting.
3. Send a confirmation email to the customer.

You would build this workflow with:

- **Trigger**: A pass was scanned
- **Step 1**: Update CRM record
- **Step 2**: Add row to Google Sheet
- **Step 3**: Send email notification

All steps run in order, allowing for complex, multi-stage automation within a single workflow.

## Best Practices for Using Steps

- **Order matters**: Steps are executed in the order you define. If one step depends on data from a previous step, make sure it comes afterward.
- **Keep it logical**: Group related actions together for clarity.
- **Test thoroughly**: Before launching a complex workflow, test it with sample data to ensure all steps work as expected.
- **Monitor execution**: Use the workflow logs to track execution status and troubleshoot any failed steps.
- **Leverage Tools:** Tools can make your Workflows even more powerful by adding delays, manipulate data (e.g. convert date formats) and more.

## Notes

- There is no hard limit on the number of steps you can add to a workflow, but we recommend keeping workflows focused and manageable.
- All actions must be added after a trigger is selected.
- If any step fails, subsequent steps may not execute, depending on how the error handling is configured.

## Summary

Passcreator Workflows allow you to automate a series of steps that run in response to a trigger event. This multi-step logic makes it easy to build robust, scalable automations that connect Passcreator to your broader tech ecosystem - all without code.