Stream all your data to Amazon Redshift

Configure your data infrastructure in minutes with RJMetrics Pipeline

set up in minutes   |   unlimited data volume during trial   |   5 million rows of data free, forever

How it works

Pipeline integrates all your data in a single warehouse so that you can analyze it with the tools you love.


Pipeline integrates with the databases and tools you already use. Connect all your data, yourself, in minutes. View all integrations


Pipeline streams your data into a fast, scalable cloud data warehouse.

Need help setting up your data warehouse? Kevin Jackson gives you a step-by-step guide in this 4-minute video.


Now anyone can explore your business data using the tool that's best for them: dashboards, SQL, R, and more.

  • Visualization Tools
  • SQL Clients
  • Data Science Tools
“It's a no-brainer for RJMetrics to handle our data pipelines while our teams stay focused on Laurel & Wolf's core business.”
Dave Riggs, Director of Acquisition Marketing

Unlimited data volume during your
14-day free trial

set up in minutes   |   unlimited data volume during trial   |   5 million rows of data free, forever



Setup for databases is only a few clicks, and most cloud integrations can be connected with one-click OAuth.

100% Accuracy

We audit your data at every stage in the pipeline so you can be sure it's 100% accurate.

Low Latency

Pipeline checks for new data every 30 minutes (or less!), then syncs it automatically.

Proactive Error Alerts

Pipeline will send you immediate email alerts if it encounters any issues with your data.

Secure Connection

Every integration is encrypted, ensuring data protection in transit.

Automatic Schema Discovery

Data types and structures are automatically detected from data.


Grow your data volume seamlessly along with your business with no data caps.

The Power of Redshift

Redshift provides a 1,000x query speed improvement in large datasets.

Integration Without Code

Pipe all your data into Amazon Redshift without writing a line of code.


Build custom integrations by sending JSON to our REST API.

Intelligent Replication Algorithms

Configure your data replication method based on your dataset.

Join Across Silos

Access deep insights about your data by doing joins across datasets.

Historical and New Data

Historical data is pulled in an initial sync; subsequent syncs pull updated records.


Pricing plans are based on the volume of rows and events synced per month. Discounts are available for annual plans.

  • Price per month
  • Rows/events synced
  • Integrations included
  • Support
  • Additional rows


  • 5 million
    Rows/events synced
  • Free integrations only
  • Chat support
  • N/A


  • 5 million
    Rows/events synced
  • Free & Paid integrations
  • Chat support
  • additional rows are
    $20 per million


  • 100 million
    Rows/events synced
  • Free & Paid integrations
  • Chat support
  • additional rows are
    $10 per million


  • 250 million
    Rows/events synced
  • Free & Paid integrations
  • Chat support
  • additional rows are
    $5 per million

Get in Touch

  • Billions
    of Rows/events synced
  • Free & Paid integrations
  • Chat, phone
  • N/A


Free integrations

Paid integrations

Unlimited data volume during your
14-day free trial

set up in minutes   |   unlimited data volume during trial   |   5 million rows of data free, forever

Frequently Asked Questions about Pipeline

How do I access my data?

Many of our clients prefer to use a query tool to write raw queries against their data warehouse. Many still prefer to use a comprehensive business intelligence platform. We offer many suggestions for ways to access your data on our integrations page.

Do you sync historical data?

Most RJMetrics integrations begin syncing historical data as soon as they are added. Typically, the free trial period is more than enough time to sync all historical data. As a result, you will be able to sync all of your historical data without charge. For many of our clients, this adds up to billions of rows.

What is a free integration? A paid integration?

We made some of our most popular integrations available on the free plan. This means that all users, regardless of whether they are currently paying to use Pipeline, can sync data using these integrations. Paid integrations are only available to users who have selected a paid plan or who are currently in the free trial period.

Do I have to sync all of the data in sources that I connect?

For many of our integrations, you will be able to specifically select which data you want to bring into your data warehouse.

How often does my data sync?

Many of our clients choose to sync newly updated data every thirty minutes, so that they always have access to the freshest information. But we can sync your data at other intervals or even once per day if you prefer. The frequency of your data sync will impact the number of rows you sync per month.

How will I get help?

All users have access to online support at our help center. This help center has answers to the most common questions about how to use Pipeline. In addition, we offer Chat Support for all users. You will be able to access Chat Support after you sign in. We do our best to respond within about 15 minutes during business hours (9am - 6pm Eastern Time).

Do you offer phone support?

We offer phone support options for Enterprise clients. Information about our support can be found in our Terms of Service.

Frequently Asked Questions about Pricing

How does the free trial work?

We offer a 14-day free trial of our Enterprise plan, no credit card required. During this time you will have access to both free and paid integrations as well as be able to sync unlimited rows to your data warehouse. At the end of the 14 days, you can switch to our Free plan or choose a paid plan. If you select a Free plan, any paid integrations you have set up will be paused at that time, but the data will remain in your data warehouse. At any point you can select a paid plan to continue using your paid integrations.

How will I be billed?

Monthly subscriptions are paid via credit card. Annual subscriptions can be paid via check, wire transfer, or credit card.

How do I figure out how much Pipeline will cost?

RJMetrics Pipeline is priced based on data volume: pricing scales with the number of events or rows being synced. Every time we sync a new or updated row from one of your data sources, this will count against your total row limit for the month. The best way to figure out what your data volume across all data sources will be is to connect all of your data sources during the free trial period, when you will be able to view a detailed breakdown of the volume of data being pushed by each data source.

We’ve found that most of our clients choose the Starter or the Basic plan.

What if use more than the rows allotted in my plan?

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 continue syncing data for an additional fee if you are on any paid plan. We will let you know if you are nearing your monthly row limit, and you’ll be able to reduce frequency of updates, pause integrations to prevent the additional charges, or upgrade your plan. We will waive charges for additional rows for any month in which you upgrade up to the number of rows included in the new plan.

Can I change my plan?

Yes! You can change your plan at any time.

What is the Enterprise plan?

We have clients who sync billions of rows of data each month. For those clients, we have a selection of plans available, ranging from up to 1 billion rows synced per month to unlimited. Please feel free to get in touch if you’d like to learn more.

I still have questions

Please feel free to get in touch by contacting us at We’ll do our best to respond within 15 minutes during business hours (9am - 6pm Eastern time).