Types of Sources
Hevo integrates with more than 150 data Sources. Based on their implementation, these are broadly categorized as:
-
SaaS Sources
-
Database and File System Sources
-
Webhooks and REST API
SaaS Sources
SaaS Sources allow you to replicate data from your Software as a Service (SaaS) applications. These Sources are classified based on the business purpose they serve or the way they are implemented or used. For example, Mixpanel and Stripe are both SaaS Sources, but they are categorized as Product Analytics and Finance & Accounting Analytics Sources, respectively. Some Sources serve multiple business purposes and are included in more than one category on the Hevo UI. For example, HubSpot can be considered as a Marketing Analytics Source as well as a Sales & Support Analytics Source.
The different SaaS Source categories include:
-
Marketing Analytics: This category includes ad-based applications such as Google Ads, Facebook Ads, and LinkedIn Ads, which provide conversion data and insights to drive business objectives. It also includes Sources such as HubSpot, Marketo, and Mailchimp, which offer a marketing platform to engage with customers to provide them a better experience.
-
Sales & Support Analytics: This category includes customer relationship management (CRM) applications and helpdesk solutions, which help you to manage customer interactions, grow your business, and provide better customer service. Some examples are Salesforce, Zendesk, and Freshdesk.
-
Product Analytics: This category includes applications such as Amplitude Analytics, Mixpanel, and Pendo, which offer a platform to track user interaction with your product and take data-backed decisions. It also covers E-commerce applications, such as Shopify and PrestaShop (via MySQL), which offer a multi-channel commerce experience to grow your online business.
-
Finance & Accounting Analytics: This category includes applications that offer a platform to manage your accounting needs such as payments, billing requirements, and subscription management. For example, Stripe, Chargebee, and Recurly.
-
Engineering Analytics: This category includes collaboration software, such as Asana, GitHub, and Jira, which offer a platform to manage projects, track issues, and collaborate with your teams. It also includes streaming applications, such as Kafka and Confluent Cloud, which provide a framework for storing, reading, and analyzing streaming data.
Database and File System Sources
This category includes:
-
Database Sources: Hevo supports popular relational databases such as MySQL, PostgreSQL, and Oracle, and non-relational database Sources such as Amazon DocumentDB, Elasticsearch, and MongoDB. Hevo supports both generic implementations and variants, such as Google Cloud or Amazon RDS-hosted instances.
-
Data warehouse Sources: These are Sources that enable scalable analysis over vast amounts of data. Hevo supports the Amazon Redshift and Google BigQuery data warehouses.
-
File storage Sources: These Sources store data in files that are organized in folders. The folders are further arranged in a hierarchy of directories and sub-directories on a hard drive or a network storage device. Some of the supported file storage Sources include Amazon S3, Google Drive, and Google Sheets.
Webhooks and REST API
Webhooks trigger the movement of data from the Source to Hevo for loading as soon as it is generated. Hevo supports ingesting data using webhooks from any application that offers webhook connectivity. For example, you can ingest data from Shopify either using the Shopify app or directly via the Shopify webhook. The steps to configure the webhook are listed alongside the respective SaaS document on this documentation site.
You can also use HTTP requests to ingest data from any application that provides REST APIs.