# Plans and Pricing
We believe anyone should be able to run simple, low-volume workflows at no cost. We also hope that you share your sources, workflows, actions, and other integration components so that other Pipedream users benefit from your work.
To support these goals, Pipedream offers a free trial of our Advanced plan and a generous free tier. You can run sources and workflows for free within the limits of the free tier. If you hit these limits, you can upgrade to one of our paid tiers.
- Free Trial
- Free Tier
- Paid Tiers
- Definition of Terms
- Managing my plan
- How does workflow memory affect credits?
- Are there any limits on paid tiers?
- When am I invoiced / billed for paid plans?
- Do any plans support payment by invoice, instead of credit / debit card?
- How does Pipedream secure my credit card data?
- Are unused credits rolled over from one period to the next?
- How do I change my billing payment method?
- How can I view my past invoices?
- Can I retrieve my billing information via API?
- How do I cancel my paid plan?
- How do I change the billing email, VAT, or other company details tied to my invoice?
- How do I contact the Pipedream team with other questions?
# Free Trial
All new workspaces have complimentary 14 day access to our Advanced Plan (opens new window). This provides access to Premium Support (opens new window) as well as functionality like AI Code Generation, GitHub Project Sync, and advanced workflow settings.
# How long does the trial last?
The trial of Advanced features lasts 14 days.
# What happens at the end of the trial?
At the end of the trial, your workspace will revert to the Free plan (opens new window).
Any workflows still using trial features will be disabled:
- Workflow limits: If you're running more than 5 active workflows, workflows most-recently created above the limit will be disabled.
- Connected accounts: If you have more than 3 connected accounts, workflows using the connected accounts above the limit will be disabled.
- Paid settings: If any workflow is using paid settings — such as auto-retry or execution controls — those workflows will be disabled.
You can upgrade to a paid plan before the trial ends to get access to that plan's paid features.
# How many credits do I get during the trial?
Each workspace is limited to 100 credits per day during the trial. You can run any number of credits by upgrading to a paid plan. Each plan includes a base number of credits and charges per credit after the base quota. Please see our pricing page (opens new window) for more detail.
# What is not available during the trial?
The following features are not available on the Advanced trial. You can upgrade to the Advanced or Business plans to use these features:
- Warm workers
- Any feature on the Business or Enterprise plans
# Can I extend my trial beyond 14 days?
We are happy to discuss your evaluation needs. Please reach out to our Support team (opens new window) and tell us a bit about how you are using Pipedream and what you need extra time to evaluate.
# What happens if I upgrade to another plan during the free trial?
If you upgrade to the Basic plan during the trial, you'll keep Advanced features for the duration of the trial. At the end of the trial, any workflows using Advanced features not available on the Basic plan will be disabled according to the standard end-of-trial process.
# Free Tier
Free Tiers have access to all pre-built actions and triggers, and all of the workflow building capabilites as other paid tiers.
To lift the daily credit limit and increase the number of workflows and connected accounts upgrade to a paid tier (opens new window).
# Free Tier Connected Accounts
Free Tier accounts can connect up to 3 different service accounts like Twitter, Discord, Google Sheets, or any of the thousands of available connections.
# Free Tier Workflow Limitations
Free Tier accounts have a daily credit limit and have the lowest amount of active workflows available.
Upgrading to a paid tier (opens new window) will increase the number of available active workflows and connected accounts.
# Free Tier Polling Interval Limitations
Free Tier account triggers powered by polling are limited to the longest interval. Paid tiers have an option to polling at a substantially higher frequency.
# Free Tier Support options
# Paid Tiers
Visit our pricing page (opens new window) to learn more about our paid plan options.
All paid plans vary features based on tier, but each paid plan option will:
- Lift the daily 100 credits limit
- Increase the number of active workflows available
- Increase the number of connected accounts
# Definition of Terms
Pipedream uses a number of terms to describe platform metrics and details of our plans. See the definitions of key terms below.
Pipedream charges one credit per 30 seconds of compute time at 256 megabytes of memory (the default) per workflow execution. Credits are also charged for dedicated workers.
Most workflow executions use a single credit, regardless of the number of steps (unlike some other platforms, Pipedream does not charge for usage based on the number of steps).
Credits are not charged for workflows during development or testing.
Adding additional memory capacity to workflows will increase credit usage in intervals of 256 megabytes. For example, doubling the memory of a workflow from 256 to 512 will double the cost of credits in the same execution time.
A workflow that executes once for less than 30 seconds total
This is the most common scenario. Regardless of the number of steps within the workflow, if it completes it's execution under 30 seconds then only one credit is incurred.
A workflow that executes 5 times with 1 second per run
5 credits are incurred, because the workflow ran for a total of 5 executions and under the 30 seconds threshold (5 executions at 1 credit each).
A workflow that executes 2 times with 35 seconds per run
4 credits are incurred, because each workflow execution exceeded 1 credit time limit of 30 by 5 seconds.
Developing a workflow with test events in the Pipedream workflow builder
0 credits are incurred. Developing and testing your workflows is free.
Execution time used to develop a workflow in the builder does not count towards your credit usage.
An active standard workflow that isn't executed at all in a billing period
0 credits are incurred. Pipedream only charges credits for workflow executions.
A workflow with 512 megabytes of memory executing for 5 seconds
2 credits are incurred, because the workflow executed for a total of 5 seconds at 512 megabytes of memory.
# Source Credit Usage
When an event source triggers a workflow, the first credit per source execution is included for free. This means that the first 30 seconds of compute doesn't incur credits. This includes Free Tier accounts.
When a source is configured as a workflow trigger, the core value is in the workflow. We don't want to charge you two credits (one to run the source, one to run the workflow) when the workflow contains the core logic. Sources that trigger workflows are called "dependent" sources.
On the other hand, sources that don't trigger workflows are "independent", since they run independently. Pipedream charges credits for all indepedent source executions.
This free first credit per execution only applies to sources from the Pipedream public registry.
If you deploy a private custom source to your account, then all computation time including the inital 30 seconds for that private source counted toward credits.
A polling source finishing under 30 seconds per execution
For example, a source that polls an API for new events like Airtable - New Row Added (opens new window) only takes ~5 seconds to poll and emit events to subscribing workflows.
This would result 0 credits per run because:
- The first 30 of computation time per source execution is included.
- The Airtable - New Row Added source is a publicly available component (opens new window).
A polling source finishing over 30 seconds per execution
Consider an a source (like RSS - New Item in Feed for instance) that takes 60 seconds total to finish polling, per execution.
Each execution of this source would result 1 credit because:
- The first 30 of computation time per source execution is included.
- The RSS - New Item in Feed source is a publicly available component (opens new window).
A custom source that finised under 30 seconds per execution
This would result in 1 credit per execution.
The initial free credit only applies to Pipedream Public Registry sources.
A source not connected to any workflow
A source that isn't connected to any workflow is called an Independent Source (opens new window). Independent sources do not incur credits.
Only when sources are attached to workflows and begin to trigger workflow executions do source execution credits incur.
# Billing Period
Many of the usage statistics for paid users are tied to a billing period. Your billing period starts when you sign up for a paid plan, and recurs roughly once a month for the duration of your subscription.
For example, if you sign up on Jan 1st, your first billing period will last one month, ending around Feb 1st, at which point you'll start a new billing period.
Your invoices are tied to your billing period. Read more about invoicing / billing here.
# Included Credits
When you sign up for a paid plan, you pay a platform fee at the start of each billing period. This minimum monthly charge grants you a base of included credits that you can use for the rest of your billing period (see your Billing and Usage Settings (opens new window) for your exact quota). If you have been granted any additional credit increases by Pipedream, that is added to the included credits.
# Additional Credits
# Data Store Keys
A Data Store key represents a single record in a Data Store.
In the example below, there are two records in the Data Store, and therefore there are two keys total.
# Managing my plan
To cancel, upgrade or downgrade your plan, open the pricing page (opens new window).
To update your billing details, such as your VAT number, email address, etc. use the Manage Billing Information button in your workspace billing settings (opens new window) to change your plan. Within this portal you can cancel, upgrade or downgrade your plan at any time.
# Upgrading behavior
Upgrading your subscription instantly activates the features available to your workspace. For example, if you upgrade your workspace from Free to Basic, that workspace will be able to activate more workflows and connected accounts.
# Downgrading behavior
Downgrades will apply at the end of your billing cycle, and any workflows that use features outside of the new billing plan will be automatically disabled.
For example, if your workspace downgrades from Advanced to Basic and a workflow uses an Advanced feature such as auto-retries, then this workflow will be disabled because the workspace plan no longer qualifies for that feature.
Additionally, resource limits such as the number of active workflows and connected accounts will also be enforced at this same time.
# Cancellation behavior
To cancel your plan, open the pricing page (opens new window) and click Cancel beneath your current plan.
Cancelling your subscription will apply at the end of your current billing period. Workflows, connected accounts and sources will be deactivated from newest to oldest until the Free limits have been reached.
# How does workflow memory affect credits?
Pipedream charges credits proportional to the memory configuration. If you run your workflow at the default memory of
256MB, you are charged one credit each time your workflow executes for 30. But if you configure your workflow with
1024MB of memory, for example, you're charged four credits, since you're using
4x the default memory.
# Are there any limits on paid tiers?
You can run any number of credits for any amount of compute time on any paid tier. Other platform limits apply.
# When am I invoiced / billed for paid plans?
When you upgrade to a paid tier, Stripe will immediately charge your payment method on file for the platform fee tied to your plan (see https://pipedream.com/pricing (opens new window))
If you accrue any additional credits, that usage is reported to Stripe throughout the billing period. That overage, as well as the next platform fee, is charged at the start of the next billing period.
# Do any plans support payment by invoice, instead of credit / debit card?
Yes, Pipedream can issue invoices on the Enterprise Plan. Invoices are paid annually.
# How does Pipedream secure my credit card data?
Pipedream stores no information on your payment method and uses Stripe as our payment processor. See our security docs for more information.
# Are unused credits rolled over from one period to the next?
No. On the Free tier, unused included daily credits under the daily limit are not rolled over to the next day.
On paid tiers, unused included credits are also not rolled over to the next month.
# How do I change my billing payment method?
Please visit your Stripe customer portal (opens new window) to change your payment method.
# How can I view my past invoices?
Invoices are emailed to your billing email address. You can also visit your Stripe customer portal (opens new window) to view past invoices.
# Can I retrieve my billing information via API?
Yes. You can retrieve your usage and billing metadata from the /users/me endpoint in the Pipedream REST API.
# How do I cancel my paid plan?
You can cancel your plan in your Billing and Usage Settings (opens new window). You will have access to your paid plan through the end of your current billing period. Pipedream does not prorate plans cancelled within a billing period.
If you'd like to process your cancellation immediately, and downgrade to the free tier, please reach out (opens new window).
# How do I change the billing email, VAT, or other company details tied to my invoice?
You can update your billing information in your Stripe customer portal (opens new window).
# How do I contact the Pipedream team with other questions?
You can start a support ticket on our support page (opens new window). Select the Billing Issues category to start a billing related ticket.