Every time you test a workflow that starts with a Webhook or Schedule trigger, it fires all downstream API calls.
Every time you test a workflow that starts with a Webhook or Schedule trigger, it fires all downstream API calls. During active development you might trigger this dozens of times per hour. Switch to a Manual Trigger node while building, and only swap back to the real trigger when the workflow is ready for production.
Real-world example: You are building a workflow that processes Stripe webhook events, calls the OpenAI API to categorize transactions, and updates a CRM. Each test run costs ~$0.02 in OpenAI calls. Testing 50 times during development burns $1.00 on a workflow that is not even live yet.
// Development setup: Manual Trigger with pinned test data
// Step 1: Replace your Webhook node with a Manual Trigger node
{
"nodes": [
{
"name": "Manual Trigger",
"type": "n8n-nodes-base.manualTrigger",
"position": [250, 300]
},
{
"name": "Set Test Data",
"type": "n8n-nodes-base.set",
"position": [450, 300],
"parameters": {
"values": {
"string": [
{ "name": "event_type", "value": "payment_intent.succeeded" },
{ "name": "customer_id", "value": "cus_test_123" },
{ "name": "amount", "value": "4999" },
{ "name": "currency", "value": "usd" },
{ "name": "description", "value": "Annual subscription renewal" }
]
}
}
}
]
}
```text
```yaml
Development workflow:
[Manual Trigger] --> [Set Test Data] --> [OpenAI] --> [CRM Update]
Cost per test: $0.02
Tests saved: ~50 per session (by using pinned data, see Tip 2)
Production workflow:
[Webhook: Stripe] --> [OpenAI] --> [CRM Update]
Cost per real event: $0.02
```text
This simple swap saves $1-5 per development session. Multiply by a team of developers and multiple workflows, and the savings add up fast.
**Related:** [Use Structured Output (JSON Mode) for Parseable Responses](../ai-and-llm-integration/01-use-structured-output-json-mode-for-parseable-responses.md) | [Configure Payload Size and Binary Data Mode for Large Files](../performance-and-large-files/01-configure-payload-size-and-binary-data-mode-for-large-files.md)
I build production n8n and Cloudflare automation for teams — the same engineering behind HarperFlow. Fixed-price, escrow-protected, US-based.