Ruby SDK

Connect Ruby SDK and send data from Ruby SDK with Rudderstack.
CategoryRudderStack SDKsType
Source
Overview

The RudderStack Ruby SDK also enables you to filter and load your preferred destinations and disable sending your events to other destinations.

RudderStack Ruby SDK also allows you to import any historical data by simply adding the timestamp argument to your API calls. However, you can do this only for the destinations that accept historical, timestamped data, such as Amplitude, Mixpanel, etc. You may leave out the timestamp field for current events as RudderStack will automatically add the timestamps to the event requests.

Track and record event data from your Ruby code using RudderStack’s open source Ruby SDK. By integrating this SDK, you can send your event data to your preferred analytics destination(s) such as Google Analytics, Adjust, and many more.

FAQs

To install the Ruby SDK with RudderStack, simply add gem 'rudder_analytics_sync' in your application's Gem file.

You can manually batch events using the RudderStack Ruby SDK with the analytics.batch function.

Use the Ruby SDK integration with popular destinations

223 Integrations
Integrate Ruby SDK with AWS Lambda
Integrate Ruby SDK with ActiveCampaign
Integrate Ruby SDK with AdLearn
Integrate Ruby SDK with AdRoll
Integrate Ruby SDK with Adjust
Integrate Ruby SDK with Adobe Analytics
Integrate Ruby SDK with Aircall
Integrate Ruby SDK with Airship
Integrate Ruby SDK with Algolia Insights
Integrate Ruby SDK with Amazon Event Bridge
Integrate Ruby SDK with Amazon Kinesis
Integrate Ruby SDK with Amazon Kinesis Firehose
Integrate Ruby SDK with Amazon Personalize
Integrate Ruby SDK with Amazon Redshift
Integrate Ruby SDK with Amazon S3
Integrate Ruby SDK with Ambassador
Integrate Ruby SDK with Amperity
Integrate Ruby SDK with Amplitude
Integrate Ruby SDK with Apache Kafka
Integrate Ruby SDK with App Center
Integrate Ruby SDK with Appcues
Integrate Ruby SDK with AppsFlyer
Integrate Ruby SDK with Apptimize
Integrate Ruby SDK with Attribution
Integrate Ruby SDK with Axeptio
Integrate Ruby SDK with Azure Blob Storage
Integrate Ruby SDK with Azure Event Hubs
Integrate Ruby SDK with BigQuery Stream
Integrate Ruby SDK with Bing Ads
Integrate Ruby SDK with Bluecore
Integrate Ruby SDK with Blueshift
Integrate Ruby SDK with Branch
Integrate Ruby SDK with Braze
Integrate Ruby SDK with BugSnag
Integrate Ruby SDK with Callingly
Integrate Ruby SDK with Candu
Integrate Ruby SDK with Canny
Integrate Ruby SDK with Castle
Integrate Ruby SDK with Chartbeat
Integrate Ruby SDK with CleverTap
Integrate Ruby SDK with ClickUp
Integrate Ruby SDK with Commandbar
Integrate Ruby SDK with Comscore
Integrate Ruby SDK with Confluent Cloud
Integrate Ruby SDK with ConvertFlow
Integrate Ruby SDK with Courier
Integrate Ruby SDK with Crazy Egg
Integrate Ruby SDK with Criteo
Integrate Ruby SDK with Criteo Audience
Integrate Ruby SDK with CrowdPower
Integrate Ruby SDK with Cruncher
Integrate Ruby SDK with Custify
Integrate Ruby SDK with CustomFit.ai
Integrate Ruby SDK with Customer.io
Integrate Ruby SDK with Delighted
Integrate Ruby SDK with DigitalOcean Spaces
Integrate Ruby SDK with Discord
Integrate Ruby SDK with Drift
Integrate Ruby SDK with Drip
Integrate Ruby SDK with Elevio
Integrate Ruby SDK with Eloqua
Integrate Ruby SDK with Emarsys
Integrate Ruby SDK with Engage
Integrate Ruby SDK with Errorception
Integrate Ruby SDK with Extole
Integrate Ruby SDK with Facebook App Events
Integrate Ruby SDK with Facebook Custom Audience
Integrate Ruby SDK with Facebook Offline Conversions
Integrate Ruby SDK with Facebook Pixel
Integrate Ruby SDK with Firebase
Integrate Ruby SDK with Flurry
Integrate Ruby SDK with Freshmarketer
Integrate Ruby SDK with Freshsales
Integrate Ruby SDK with Friendbuy
Integrate Ruby SDK with Fullstory
Integrate Ruby SDK with FunnelEnvy
Integrate Ruby SDK with Gainsight CS
Integrate Ruby SDK with Gainsight PX
Integrate Ruby SDK with Gameball
Integrate Ruby SDK with Gladly
Integrate Ruby SDK with GoSquared
Integrate Ruby SDK with Google Ads
Integrate Ruby SDK with Google Ads Offline Conversions
Integrate Ruby SDK with Google Analytics
Integrate Ruby SDK with Google Analytics 360
Integrate Ruby SDK with Google Analytics 4
Integrate Ruby SDK with Google BigQuery
Integrate Ruby SDK with Google Cloud Functions
Integrate Ruby SDK with Google Cloud Storage
Integrate Ruby SDK with Google Optimize
Integrate Ruby SDK with Google Pub/Sub
Integrate Ruby SDK with Google Sheets
Integrate Ruby SDK with Google Tag Manager
Integrate Ruby SDK with Heap
Integrate Ruby SDK with Help Scout
Integrate Ruby SDK with Hotjar
Integrate Ruby SDK with HubSpot
Integrate Ruby SDK with Hull
Integrate Ruby SDK with IBM DB2 Data Warehouse
Integrate Ruby SDK with InMoment
Integrate Ruby SDK with Indicative Analytics
Integrate Ruby SDK with Inspectlet
Integrate Ruby SDK with Intercom
Integrate Ruby SDK with Iron.io
Integrate Ruby SDK with Iterable
Integrate Ruby SDK with JackDB
Integrate Ruby SDK with Keen.io
Integrate Ruby SDK with Kissmetrics
Integrate Ruby SDK with Klaviyo
Integrate Ruby SDK with Koala
Integrate Ruby SDK with Kochava
Integrate Ruby SDK with Kubit
Integrate Ruby SDK with Kustomer
Integrate Ruby SDK with LaunchDarkly
Integrate Ruby SDK with Leanplum
Integrate Ruby SDK with Lemnisk
Integrate Ruby SDK with LinkedIn Insight Tag
Integrate Ruby SDK with LiveChat
Integrate Ruby SDK with Lotame
Integrate Ruby SDK with Lytics
Integrate Ruby SDK with MS SQL Server
Integrate Ruby SDK with Madkudu
Integrate Ruby SDK with Mailchimp
Integrate Ruby SDK with Mailjet
Integrate Ruby SDK with Mailmodo
Integrate Ruby SDK with Marketo
Integrate Ruby SDK with Marketo Lead Import
Integrate Ruby SDK with Marketo Static List
Integrate Ruby SDK with Mautic
Integrate Ruby SDK with Microsoft Azure SQL Data Warehouse
Integrate Ruby SDK with Microsoft Azure Synapse Analytics
Integrate Ruby SDK with MinIO
Integrate Ruby SDK with Mixpanel
Integrate Ruby SDK with MoEngage
Integrate Ruby SDK with Mode Analytics
Integrate Ruby SDK with Moesif API Analytics
Integrate Ruby SDK with Monday
Integrate Ruby SDK with Monetate
Integrate Ruby SDK with MouseStats
Integrate Ruby SDK with Mouseflow
Integrate Ruby SDK with Movable Ink
Integrate Ruby SDK with New Relic
Integrate Ruby SDK with Nielsen DCR
Integrate Ruby SDK with Ninetailed
Integrate Ruby SDK with Olark
Integrate Ruby SDK with Ometria
Integrate Ruby SDK with OneSignal
Integrate Ruby SDK with Optimizely
Integrate Ruby SDK with Optimizely Feature Experimentation
Integrate Ruby SDK with Ortto (Autopilot)
Integrate Ruby SDK with Parse.ly
Integrate Ruby SDK with Pendo
Integrate Ruby SDK with Pinterest Tag
Integrate Ruby SDK with PipeDream
Integrate Ruby SDK with Podsights
Integrate Ruby SDK with Post Affiliate Pro
Integrate Ruby SDK with PostHog Analytics
Integrate Ruby SDK with PostgreSQL
Integrate Ruby SDK with ProfitWell
Integrate Ruby SDK with Qualaroo
Integrate Ruby SDK with Qualtrics Website Feedback
Integrate Ruby SDK with Quantum Metric
Integrate Ruby SDK with Quora
Integrate Ruby SDK with Rakuten
Integrate Ruby SDK with Redash
Integrate Ruby SDK with Reddit Cloud Mode
Integrate Ruby SDK with Reddit Pixel
Integrate Ruby SDK with Refersion
Integrate Ruby SDK with Refiner
Integrate Ruby SDK with Rockerbox
Integrate Ruby SDK with Roku
Integrate Ruby SDK with Rollbar
Integrate Ruby SDK with SIGNL4
Integrate Ruby SDK with SaaSquatch
Integrate Ruby SDK with Salesforce
Integrate Ruby SDK with Salesforce Marketing Cloud
Integrate Ruby SDK with Salesforce Pardot
Integrate Ruby SDK with Salesmachine
Integrate Ruby SDK with SatisMeter
Integrate Ruby SDK with Sendinblue
Integrate Ruby SDK with Sentry
Integrate Ruby SDK with Serenytics
Integrate Ruby SDK with Shynet
Integrate Ruby SDK with Singular
Integrate Ruby SDK with Slack
Integrate Ruby SDK with Snap Custom Audiences
Integrate Ruby SDK with Snap Pixel
Integrate Ruby SDK with SnapEngage
Integrate Ruby SDK with Snowflake
Integrate Ruby SDK with Split
Integrate Ruby SDK with Spotify Pixel
Integrate Ruby SDK with Sprig
Integrate Ruby SDK with Statsig
Integrate Ruby SDK with TVSquared
Integrate Ruby SDK with Tableau
Integrate Ruby SDK with Talkable
Integrate Ruby SDK with TikTok Ads
Integrate Ruby SDK with TikTok Ads Offline Events Cloud Mode
Integrate Ruby SDK with TikTok Audiences
Integrate Ruby SDK with TrackJS
Integrate Ruby SDK with Tradedesk
Integrate Ruby SDK with Tradedesk Audience
Integrate Ruby SDK with TrafficGuard
Integrate Ruby SDK with Tray.io
Integrate Ruby SDK with Trengo
Integrate Ruby SDK with Tune
Integrate Ruby SDK with Twilio
Integrate Ruby SDK with Twilio SendGrid
Integrate Ruby SDK with User.com
Integrate Ruby SDK with UserVoice
Integrate Ruby SDK with Userlist
Integrate Ruby SDK with VWO
Integrate Ruby SDK with Variance
Integrate Ruby SDK with Vero
Integrate Ruby SDK with Vitally
Integrate Ruby SDK with WebEngage
Integrate Ruby SDK with Webhooks
Integrate Ruby SDK with Woopra
Integrate Ruby SDK with Wootric
Integrate Ruby SDK with X Ads
Integrate Ruby SDK with Youbora
Integrate Ruby SDK with Zapier
Integrate Ruby SDK with Zendesk