-
Website Events: To send data from your websites to Zeotap CDP, The following are the two commonly used methods/files to implement website event tracking:
- Web JS, This is a client-side library that can be implemented on websites to track events, page visit information, user logins, user details and any other information relating to the product or services offered on the website. For more information about WebJS source, refer here.
- Pixel files, also known as tracking pixels or web beacons, are small, invisible elements embedded within web pages to collect information about user behaviour and interactions. For more information about Pixel files, refer here.
-
App Events: To collect customer data in mobile applications, we integrate our native Android and iOS SDKs (Software Development Kits). These SDKs track user interactions and capture events within the app. The following are the two native SDKs available in the system:
- Android SDK, This is designed to support all Android devices and tablets, including Amazon Fire TV. The SDK simplifies the process of sending data to any tool without having to implement a new API every time. For more information about Android SDK, refer here.
- iOS SDK, This supports all iOS devices and tablets. The SDK simplifies the process of sending the data from your iOS app to Zeotap. For more information about iOS SDK, refer here.
-
Flat Files: To store data collected from external sources, often in formats like CSV or JSON, which can be directly uploaded from the Sources user interface or through other methods like the GCloud Console, GS Utils, or through third-party tools like Cyberduck. The following are the two ways for transferring batch data using Flat Files:
- Zeotap Google Cloud Storage, Zeotap supports importing of data collected from other sources or stored outside Collect onto the platform. This data can be in the form of CSV or JSON files. For more information about Zeotap Google Cloud Storage, refer here.
- SFTP (Secure File Transfer Protocol), Sources supports importing of data collected from other sources or stored outside Sources onto the platform. As an organisation, you can use the SFTP source to onboard your data to Zeotap’s SFTP server using one of the different modes of connection that we recommend. For more information about Zeotap SFTP Sources, refer here.
- Server to Server: Sources can be registered for server-to-server data transfer under the HTTP API source. The Source details contain the API endpoint and the write_key to be used for sending the data.
-
Tag Managers: Provides a user-friendly interface that allows marketers and website administrators to add, update, and manage tracking codes without the need for direct involvement from developers or frequent code changes on the website.The following are the two popular tag managers that Zeotap offers:
- Adobe Experience Platform Tag Extension, Zeotap provides the Zeotap Collect Tag Extension within the Adobe Experience Platform marketplace to capture events and user identities and enable cookie syncing on the Web. For more information about Adobe Experience Platform Tag Extension, refer here.
- Google Tag Manager, The Zeotap Collect Tag is available as a custom template on Google Tag Manager for easy integration. This is a JavaScript tag that captures events and user information as the customers navigate your websites. For more information about Google Tag Manager, refer here.
-
CRM Data: refers to the comprehensive set of information about customers and their interactions with a business that is stored and managed within the CRM platform. The following are the CRM Data Source integrations that Zeotap offers:
- Salesforce CRM,The Sources module supports importing data from the Salesforce CRM. Salesforce CRM stores data as standard objects that are like tables. For more information about Salesforce CRM, refer here.
-
Data Warehouse: A Data Warehouse is a centralised and integrated repository that stores large volumes of structured and unstructured data from various sources.The following are the Data Warehouses integration that Zeotap offers:
- Snowflake, Zeotap brings simplicity to your data onboarding process by letting you connect directly to your source data residing in Snowflake through Sources. For more information about Snowflake, refer here.
- BigQuery, Zeotap simplifies your data onboarding process by letting you connect directly to your source data residing in BigQuery through Sources. For more information about BigQuery, refer here.
- Amazon S3, Zeotap brings simplicity to your data onboarding process by letting you connect directly to your source data residing in Amazon (AWS) S3 through the Sources module of Zeotap CDP. Note that you can configure auto-sync of data between your S3 account and the source created in Zeotap CDP by using the Sync Frequency feature. For more information about BigQuery, refer here.
- Customer Engagement Channels: These are powerful tools that enable businesses to interact with customers across multiple touchpoints, deliver personalised experiences, and collect valuable data on customer preferences, behaviours, and responses. The following are the Customer Engagement Channels Source Integrations that Zeotap offers:
- Pub/Sub Stream, Pub/Sub (Publish/Subscribe) Stream is a messaging pattern that allows different applications and services to communicate with each other in real-time. In a Pub/Sub system, messages are published to a central exchange (or “topic”) and subscribed to by various recipients. The recipients receive notifications or data as soon as new messages are published, which makes it an efficient and scalable way to exchange information in real-time . For more information about Pub/Sub Stream, refer here.
- Pub/Sub Batch, Pub/Sub (Publish/Subscribe) Batch upload is a way to efficiently and reliably send multiple messages to Pub/Sub topics in a single request. This feature allows you to save network requests and improve the performance and scalability of your applications. In Pub/Sub Batch upload, you create a batch file containing all the messages you want to send. The batch file can be read as often as necessary, but once it is exhausted, only new messages are sent. Pub/Sub Batch upload is useful for processing large numbers of messages at once in real-time applications, as well as in back-end processes that process data over time . For more information about Pub/Sub Batch, refer here.