Setting up a Content Feed

Below are the steps that the client need to undertake:

  1. Choose a Feed Format

Select the format that best suits your data structure and integration needs. There are two formats that can be used: Generic Format, or Custom Format.

Generic Format
Custom Format

JSON or CSV file

XML, JSON, CSV, or API

A defined structure which must be adhered to for each product listing

Paginated structure is preferred for improved performance when using API method

Fastest feed integration method

Need to be periodically updated and stored in a secure SFTP folder

Ideal for Property or Automotive content

Ideal for any other Retail content

  1. Determine Data Fields

Identify the fields necessary for your campaigns, including property identifiers (e.g., propertyExternalId), agent details, organization details, and any additional fields you wish to include. The ID's that you choose can be the ID's that your organisation already use to identify products, organisations or users.

Here is the minimum structure required for the Generic format, of which there can be two files:

  1. Generic format with only agent information: relevant for clients that do not necessarily want to make campaigns that feature products (for example FlowBrand campaigns which promote agents' profiles rather than products), or if the products will be populated using Listing API instead of a feed in Link-Out basic

  2. Generic format with all information: Applicable for Link-Out Advanced and Smartfeed wher all campaigns have products associated with specific agents.

Generic feed structure for agent information only
Generic feed structure for all information

  1. Establish a Secure Upload Mechanism

Choose between uploading the feed to a secure SFTP server or providing Flow with an API endpoint for direct access.

  1. Configure Feed Sync Frequency

Work with Flow to set up the sync frequency, such as daily or weekly, based on your data update needs. Flow will set the frequency on their side.

  1. Test and Validate

Flow will test the feed integration to ensure data is correctly mapped and appears accurately in Flow’s platform.

Once the above are configured, this is how Flow will help with the Content Feed:

Item
Description

Configuring Feed Parsing

Flow will map fields from your feed to its internal structure, ensuring accurate data representation.

Managing Sync Frequency

Flow will establish a sync schedule (e.g., daily, weekly) based on your requirements, ensuring that your data remains up-to-date.

Testing and Validation

Flow will conduct testing and validation to confirm that the feed correctly populates all required fields within the Flow platform

Providing Ongoing Support

Flow’s support team is available to assist with troubleshooting and optimizing the feed setup if adjustments are needed.

Note for Smartfeed: When a listing is removed from the feed, we mark it as inactive, and that means a campaign cannot be started with that listing, and any active Smartfeed campaign will be paused.

Last updated