Collecting data from Reddit Public

This guide explains how to collect data from Reddit Public. To learn how to collect data from a different data source, go back to the Available data sources in Adverity overview.


For a list of the fields that you can collect from Reddit Public, see Reddit Public.

  • Reddit Public can collect a maximum of 1 million rows per single report. To fetch more data than this, split your fetch into smaller date ranges in the Initial Fetch step of creating a datastream.

Creating a datastream to collect data from Reddit Public

The basics of creating a datastream to collect data from any data source are explained in our guide to Creating a datastream. This guide contains information about the specific steps to create a datastream to fetch data from Reddit Public.

Configuration: Choose the data you want to collect from Reddit Public

To choose what data to collect and customize the Reddit Public datastream configuration, follow these steps:

  1. (Optional) Rename your datastream.

  1. In Report type, select the type of data to collect from Reddit Public. The selected report type determines the additional fields to populate.

  1. In Subreddits, select the subreddits for which to collect data.

  2. For the Posts and Comments report type, in Filter, select a filter type for posts and comments.

  3. For the Keyword Search report type, in Keywords, enter the keywords for your search.

  4. In Number of Posts, set how many posts should be fetched per subreddit. Enter a number between 1 and 500.

  5. (Optional) Select the Include Comments checkbox to collect data on the top-level comments.

    If this checkbox is selected, in Number of Comments, set how many comments should be fetched per post. Enter a number between 1 and 500.

  6. For the Posts and Comments report type, in Timeframe, select a time range for which to collect data on posts.

What's next?