Click here to close this tab and return to the app.

Why are feed updates by FTP/SFTP upload preferred to fetch via HTTPS?

Tracking and control are the two major reasons why we prefer to configure all feeds to upload by FTP/SFTP whenever available.

1. Tracking

We record the date/time, bytes uploaded, and success/failure of each upload by FTP/SFTP. This upload history is available on the Manage Feed > View Results page in your account.

By contrast, when a feed is fetched from the HTTPS URL, there is no way for us to definitively identify who fetched the feed, and the access attempts are not visible in your account.

Destination channels usually provide information on when the feed was updated, regardless of the method of upload. However, this history is limited and not readily available to us as your feed provider for troubleshooting purposes.

2. Control

With FTP/SFTP uploads, we can control exactly when the feed is submitted, and allow you to submit the feed on demand.

With scheduled fetch by HTTPS, you must rely on the destination channel's fetch schedule. Although there are few channels that allow you to request an immediate fetch, but there are more steps to request the update.

For these reasons, if the destination channel provides the FTP/SFTP upload option, we strongly recommend to use it, and can help you set it up if needed.