Learn how to manage and change your Stitch subscription plan, enter payment details, view invoices, and cancel your account.

Billing basics

Plans are based on the volume of rows and events replicated per month. Each plan has a monthly allotment of replicated rows.

In addition, access to some integrations depends on the type of plan you select. To use Stitch’s Standard integrations, you’ll need to select a Standard plan.

Refer to the pricing page for more info.

Stitch counts the following as a ‘replicated row’:

  • A new row, or a never-before-replicated row replicated through Stitch,
  • An updated row, or an existing row that’s been changed,
  • A sub-row created from de-nesting nested data structures, and
  • A copy of an existing row. For example: Rows in tables that are replicated fully during each replication job or rows replicated as a result of resetting Replication Keys.

For an in-depth walkthrough of how Stitch calculates your usage, check out the Understanding and Reducing Your Row Usage guide.


During the Free Trial, you’ll have access to all of Stitch’s Free, Standard, and Enterprise integrations and unlimited rows for 14 days. The trial begins when you successfully connect and replicate data to a destination.

After the Free Trial has ended, the integrations in the table below will be available to any plan.

3PL Central AdRoll
AfterShip Amazon Aurora MySQL RDS
Amazon Aurora PostgreSQL RDS Amazon DynamoDB
Amazon Microsoft SQL Server RDS Amazon MySQL RDS
Amazon PostgreSQL RDS Amazon S3 CSV
Amplitude AppsFlyer
Asana Autopilot
BigCommerce Braintree
Branch Bronto
COVID-19 Public Data Campaign Manager
Campaign Monitor Chargebee
Club Speed Codat
Contentful Customer.io
Darksky Delighted
Deputy Doorbell.io
Drip Eloqua
Facebook Ads FormKeep
Freshdesk Front
FullStory GitHub
GitLab Google Ads
Google Analytics (AdWords) Google Analytics
Google CloudSQL MySQL Google CloudSQL PostgreSQL
Google ECommerce Google Sheets
Harvest Harvest Forecast
Heap Help Scout
Heroku Intacct
Invoiced Iterable
Klaviyo Kustomer
Lever LinkedIn Ads
Listrak LivePerson
Magento MailChimp
Mailjet Mambu
Mandrill MariaDB
Microsoft Advertising (Bing Ads) Microsoft Azure MySQL
Microsoft Azure SQL Database Microsoft SQL Server
Mixpanel MySQL
Onfleet Outbrain
Outreach Particle.io
Pepperjam Pipedrive
PostgreSQL Quick Base
ReCharge Referral SaaSquatch
Revinate RingCentral
SFTP SaaSOptics
Salesforce Marketing Cloud Segment
Selligent SendGrid
SendGrid Core SendWithUs
ShipHero Shippo
Shopify SparkPost
Square Stitch Incoming Webhooks
Stripe SurveyMonkey
Taboola Toggl
Trello Typeform
UJET Urban Airship
UserVoice Vero
Wootric Yotpo
Zapier Zendesk Chat (Zopim)

After the Free Trial has ended, the integrations in the table below will only be available to Standard and Enterprise Plans. Refer to the pricing page for a list of current Stitch plans.

Close.io Desk
HubSpot Intercom
JIRA Marketo
MongoDB (v11-01-2016) MongoDB
MongoDB Atlas NetSuite
NetSuite Suite Analytics Pardot
QuickBooks Recurly
Responsys Salesforce
Xero Zendesk Support

The integrations in the table below are available only to Enterprise Plans. Reach out to sales for more info.

Amazon Oracle RDS Google Analytics 360
Oracle Workday RaaS

No. To use any of Stitch’s Standard Plan integrations, you’ll need to upgrade to a Standard plan.

The total number of integrations refers to the number of distinct integration types each account may add, dependent upon the selected plan type.

For example: Accounts using the Free Plan may add up to five different types of integrations. If an account has five Google Analytics integrations connected, this will only count as one towards the integration type quota. Up to four additional types of integrations may still be added.

Plan name Number of sources
Free trial Unlimited
Free Up to 5
Standard Up to 10
Enterprise Unlimited

Note: The types of integrations available are also dependent on plan type. Users of the Free Plan will only have access to Free integrations, while Standard Plan users will have access to Free and Standard Plan integrations.

For more info, refer to the pricing page.

Historical data loads

During the first seven days after a new integration begins to replicate data, replication is free. This is a free historical data load, and means that rows replicated from the new integration during this time won’t count towards your quota.

After the seven days are over, Stitch will continue to replicate data from the integration. Be sure to pause or delete the integration if you are no longer interested in replicating its data.

Free historical data loads are only allowed once per integration namespace. For example: If an integration named stitch_hubspot is created and receives a free historical data load, subsequent integrations with the same name (created by deleting and creating a new integration) will not receive free historical replication.

Note: While free historical loads apply to all of Stitch’s integrations, you need to be on a Standard plan to use our Standard integrations.

If the reset occurs during the free historical data load period, yes.

If the reset occurs after the free historical data load period has ended, no.

Free historical data loads are only applicable to new integrations for the first seven days after they begin to replicate data. Resetting replication for an integration or a table will count towards your quota.

The free historical data load period for new integrations begins after the integration first replicates data.

For example: You create an integration on June 1 but don’t fully configure it until June 2. In this case, the free historical data load will begin on June 2 and end June 9.

Note: This is applicable only to integrations created on or after May 22, 2018.

Row counts

On the Stitch Dashboard page, you can view the total number of replicated rows for all of your integrations for the current billing period:

Row usage graph on the Stitch Dashboard page for all integrations

Free rows might display on your Stitch dashboard for a handful of reasons:

  • A new integration’s free historical data load
  • An exemption for beta testing an integration
  • Re-replicating data due to a defect

You can find your Reset Date in the Plan Details section of the Billing page, accessed by clicking the User menu (your icon) > Billing.

Yes. Rows replicated from free integrations will count towards your usage. The “free” in “free plan integration” only indicates that the integration is available on any plan, not that the rows replicated don’t count towards your usage.

We never want you to lose access to fresh data. So instead of shutting down your data pipeline once you hit your monthly row limit, we will let you know as you approach your limit and you’ll be able to reduce frequency of updates, pause integrations, or upgrade your plan. Plan upgrades happen immediately and you will be charged only for the time remaining in your billing cycle.

Choose and change plans

Yes. When your trial ends, Stitch will automatically pause your integrations. Replication will resume after you select a plan and enter a valid credit card.

Note: Some integrations require a Standard Plan after the free trial ends. To continue replicating data from these sources - for example, Salesforce - you’ll need to select a Standard Plan after your trial concludes.

You can change your plan in the Plan Details section of the Billing page, accessed by clicking User menu (your icon) > Billing.

Click the Change Your Plan button and select the plan you want from the window that displays.

This depends on the billing cycle type for the plan.

For monthly plans:

If you’re upgrading or downgrading a monthly plan, meaning the new plan has a greater or lower row limit than the current plan, the change will be effective immediately and you will be charged or refunded the difference between the current plan and the new plan.

In addition, if you’re upgrading from the Free Plan to any Standard Plan, you will also have immediate access to Standard integrations.

For annual plans:

  • If you’re upgrading, meaning the new plan has a greater row limit than the current plan, the change will be effective immediately and you will be charged the difference between the current plan and the new plan.

  • If you’re downgrading, meaning the new plan has a lower row limit than the current plan, the change will take effect at the end of the billing cycle. This ensures that you can take full advantage of the higher row allotment and access to Standard integrations for the remainder of the billing cycle.

Manage payment details and invoices

You can enter and manage your credit card details in the Billing page, accessed by clicking User menu (your icon) > Billing.

When you enter the cardholder’s name, make sure that a valid last name is entered. Though Stitch does validate these fields, we’ve seen replication issues arise when the Last Name field is blank.

Stitch accepts all major credit cards. Additional options are available for Enterprise customers.

You can view your past payments, including the payment amount and associated invoice number, in the Past Payments section of the Billing page.

The user who initially adds the payment information to the account will receive a copy of the monthly invoice in their email.

Additionally, everyone can also view the Past Payments details in the Billing page.

Cancel your account

Cancelling your Stitch account can be done with just a few clicks.

  1. Click the User menu (your icon) > Billing.
  2. Locate the Plan section on the Billing page.
  3. Click the Cancel Your Account button.

It may take a few moments for Stitch to spin down.

Questions? Feedback?

Did this article help? If you have questions or feedback, feel free to submit a pull request with your suggestions, open an issue on GitHub, or reach out to us.