Help Center

Running a Workflow Test

A workflow test is a live simulation of your automation using real input data to ensure all steps; triggers, sources, transformations, and destinations; work together correctly.

Running a test helps validate that your mappings, credentials, and output logic are properly configured before the workflow runs automatically or processes live data.

Datamorf offers two testing options depending on what you want to validate:

  1. Run the full workflow — This executes every step from trigger to destination, sending actual data to your connected apps. It counts as one workflow run within your monthly subscription quota.

  2. Run the workflow until before the destination — This test mode executes every step except the final destinations. It lets you verify triggers, fetch layers, and transformations without actually sending data to external systems. Runs of this type do not count toward your monthly workflow run quota, making them ideal for setup testing and debugging.

How to Run a Test

To run a test, open your workflow in the builder and make sure all components; triggers, sources, transformations, and destinations; are properly configured. Once ready, click “Run Test.” Datamorf will then execute the workflow sequentially, displaying real-time results for each step. You’ll be able to see:

  • The data received by the trigger,

  • The results retrieved from each data source,

  • The computed outputs from each transformation, and

  • The responses from all destinations (if included in the run).

Why It’s Practical
  • Instant validation: Confirms that integrations and field mappings are correctly set up.

  • Debugging: If something fails, logs clearly show where the error occurred and what caused it.

  • Iterative refinement: You can tweak logic and rerun quickly until the workflow works perfectly.

  • Safe testing: Only the test instance runs; no unintended triggers or data duplication occurs.

Together, Playground testing and workflow test executions ensure every automation you build in Datamorf runs efficiently, reliably, and without errors before going live.

The Playground in Datamorf is a safe, interactive testing environment that allows you to experiment with your workflows before going live. It’s designed for precision, letting you preview how your triggers, transformations, and data mappings behave in real time, without consuming workflow runs or affecting your live integrations. You can access it inside of each workflow, clicking on the playground button on the lower left corner of your screen.

What the Playground Does

The Playground allows you to preload sample data; either new or taken from previous workflow run; and view the outcome of your computations step by step. The interface displays results in a table format, where each row represents an input dataset (such as a single event or record) and each column corresponds to a computed field or transformation.

You can:

  • Test individual transformations or entire workflows.

  • Compare multiple input payloads at once.

  • Instantly see how changes to a transformation, condition, or mapping affect results.

  • Ensure your workflow logic behaves as expected before connecting it to live systems.

The Playground can store up to 15 data samples. If new ones are added, the oldest are automatically replaced. Importantly, running Playground tests does not consume workflow credits, making it the ideal space for testing and experimentation.

However, note that while the Fetch and Transform layers execute fully (and may consume credits from external APIs or enrichment services), the Destination layer is not executed, meaning no data will be sent out to external platforms during tests.

How to Use the Playground
  1. Open the workflow you want to test and navigate to the Playground tab on the lower left corner of your screen.

  2. Load test data manually or import data from a previous workflow run.

  3. Select which transformations or computations you want to execute — you can run one cell, one row, one column, or all at once.

  4. Review the resulting outputs directly in the table.

  5. Adjust your logic, prompts, or mapping fields based on what you observe.

The Playground gives you complete visibility over how your data evolves through each stage of the workflow — which is especially valuable when building complex automations or AI-powered transformations.

The Playground in Datamorf is a safe, interactive testing environment that allows you to experiment with your workflows before going live. It’s designed for precision, letting you preview how your triggers, transformations, and data mappings behave in real time, without consuming workflow runs or affecting your live integrations. You can access it inside of each workflow, clicking on the playground button on the lower left corner of your screen.

What the Playground Does

The Playground allows you to preload sample data; either new or taken from previous workflow run; and view the outcome of your computations step by step. The interface displays results in a table format, where each row represents an input dataset (such as a single event or record) and each column corresponds to a computed field or transformation.

You can:

  • Test individual transformations or entire workflows.

  • Compare multiple input payloads at once.

  • Instantly see how changes to a transformation, condition, or mapping affect results.

  • Ensure your workflow logic behaves as expected before connecting it to live systems.

The Playground can store up to 15 data samples. If new ones are added, the oldest are automatically replaced. Importantly, running Playground tests does not consume workflow credits, making it the ideal space for testing and experimentation.

However, note that while the Fetch and Transform layers execute fully (and may consume credits from external APIs or enrichment services), the Destination layer is not executed, meaning no data will be sent out to external platforms during tests.

How to Use the Playground
  1. Open the workflow you want to test and navigate to the Playground tab on the lower left corner of your screen.

  2. Load test data manually or import data from a previous workflow run.

  3. Select which transformations or computations you want to execute — you can run one cell, one row, one column, or all at once.

  4. Review the resulting outputs directly in the table.

  5. Adjust your logic, prompts, or mapping fields based on what you observe.

The Playground gives you complete visibility over how your data evolves through each stage of the workflow — which is especially valuable when building complex automations or AI-powered transformations.