In the Sources module, you can use the Secure File Transfer Protocol (SFTP) source to push or pull data from your external systems or storage into Zeotap CDP. Your data must be in CSV or JSON format and include at least one identifier. For optimal user matching, provide both your organisation’s first-party user ID (matching data sent via web JS or app SDKs) and a digital identifier like MAID.
SFTP uses encryption and operates through a secure channel with the Secure Shell (SSH) protocol to maintain data confidentiality and integrity during transit.
You can create the following types of SFTP sources based on the folder’s location:
- SFTP (Push) - The SFTP folder is hosted on Zeotap CDP and initiates data transmission to a specified destination. For more information about how to create an SFTP (Push) source, refer here.
- SFTP (Pull) - The SFTP folder is hosted at your end and requires authentication using either User ID/Password or SSH keys (Public and Private Key). For more information about how to create an SFTP (Pull) source, refer here.
Last modified on February 26, 2026