Skip to main content

Find the most suitable export destination

See the Productsup best practices for selecting a destination to let the platform send your data to your desired export channels in the most suitable way.

When setting up an export in your Productsup site, you need to choose a destination. A destination is a method that Productsup uses to upload your product data to the desired export channel.

You have multiple destinations to choose from. Here are some basic types of destinations available in Productsup:

  • URL-based destinations. You can let Productsup generate a URL with exported data and use it as a data source in your export channel system. This destination type is the most popular one. It is easier and quicker to set up than other destination types.

  • API-based destinations. You can connect Productsup with your export channel system directly via the API of the export channel.

  • FTP or SFTP servers. You can set up an FTP, SFTP, or FTPS server as an intermediary between Productsup and your export channel.

  • Cloud storage platforms. You can use a cloud storage platform as an intermediary between Productsup and your export channel.

  • Spreadsheets. You can export your data to a spreadsheet to share it with your colleagues and partners or use it as a data source in the export channel system.

  • Other Productsup sites. You can use the export data of one site as a data source in another site within your Productsup account.

API-based destinations are the only destination type that uploads your data directly into your export channel. If you use other destination types, such as an FTP or SFTP server, a URL-based destination, a cloud storage platform, or a spreadsheet, Productsup sends your data to these destinations and not the export channel itself. In most cases, you need to additionally go to your export channel system and let it import data from the destination.

Best practice

Not every destination suits all use cases. We recommend using the following diagram to find your most suitable destination type.

Tip

If you are viewing this document on a smaller screen, select the diagram to enlarge it.

A block diagram explaining what connectivity method to choose when integrating Productsup with any export channel

What features to use

Based on the recommended destination type from the diagram, you can find the needed destination in this table:

Destination type

Destination name

Purpose

Setup instructions

API-based destinations

Numerous export-specific API destinations, such as Google Content API (single account) or TikTok Shop Export Products.

These destinations use the API of the target channel to send your data directly to the export channel. You can use export-specific API destinations only in combination with a corresponding API-based export.

Tip

Productsup offers a wide variety of API-based exports and destinations, but it is possible that your desired API-based option isn't yet available. Try using another destination type, or reach out to your Customer Success Manager to discuss creating a new API export and destination for you.

Use the search bar in the top-right corner of this help center page to find a document that describes the setup of the needed export-specific destination. For example, Add Google Merchant Center export or Add TikTok Shop exports.

HTTP Post Request

This is a general API destination that can send data to the REST API endpoint of your export channel system. This destination isn't specific to any particular API.

You can use the HTTP Post Request destination if your export channel system has a REST API endpoint that can import data. You can also use it to send your data to a WebDAV server, which can be an alternative to FTP.

See Add the HTTP Post Request destination.

URL-based destinations

Productsup Server

This destination sends your data to a server hosted by Productsup and generates a link to that location. You can use this destination if your export channel system can import data via URL.

See Add the Productsup Server destination.

FTP or SFTP servers

FTP Server

This destination sends your data to an FTP server of your choice.

You can set up a third-party FTP server or use the FTP Accounts feature available for admin users at the account level to create a password-protected FTP server hosted by Productsup. See Create an FTP server hosted by Productsup.

you can find FTP Accounts in the main menu at the account level

See Set up the FTP Server destination.

SFTP Server

This destination sends your data to an SFTP server of your choice. SFTP servers use SSH to transfer data, which is a more secure option if compared to standard FTP servers.

See Set up the SFTP Server destination.

SFTP/FTP/FTPS Server (with optional proxy)

This destination sends your data to FTP, SFTP, or FTPS servers and offers an option to use a proxy server for data transfer. Choose this destination if you need to safelist an IP address to let Productsup access your server.

See Set up the destination SFTP/FTP/FTPS Server (with optional proxy).

FTP (Negative Export) v1

This destination sends your unexported (skipped) data to an FTP server.

See Generate a report with all skipped products.

Cloud storage platforms

Google Cloud Storage (service account)

This destination sends data to the Google Cloud using your Google service account. Choose this option if you use a Google service account for data transfer between systems. Typically, service accounts are a preferred option for virtual machines and applications.

See Set up the destination Google Cloud Storage (service account).

Google Cloud Storage

This destination sends data to the Google Cloud using a regular Google account. Choose this option if you use a regular user account with Google for data transfer between systems.

See Set up the destination Google Cloud Storage.

Microsoft Azure Blob Storage

This destination can send your data to a container in your Microsoft Azure Blob Storage account.

See Add the Microsoft Azure Blob Storage destination.

Amazon S3

This destination can send your data to a bucket in your Amazon S3 account.

See Add the Amazon S3 destination.

Google Cloud Platform: BigQuery

This destination can send your data to a data warehouse in Google BigQuery to let you store, organize, and analyze it.

See Add a BigQuery destination.

Spreadsheets

Google Sheets API

This destination sends your product data to the Google Sheets API to let you produce a Google Sheet with all your exported data.

This destination is available for the Google Spreadsheet export as well as multiple blank exports.

See Add Google Spreadsheet export.

Excel Spreadsheet (Productsup Server)

This destination produces an Excel file with all your exported data and stores it on the Productsup Server.

This destination is available for the Excel Export as well as multiple blank exports.

See Set up Excel Spreadsheet (Productsup Server) destination.

Other Productsup sites

Export to Data Source

This destination exports data from your current site and imports it into another site within your Productsup account.

See Set up a bucket destination.

If you are still unsure what destination suits your use case the best, reach out to your Customer Success Manager or contact support@productsup.com.