Moat Analytics Walkthrough
  • 2 Minutes to read
  • Dark
  • PDF

Moat Analytics Walkthrough

  • Dark
  • PDF


Moat is an analytics and measurement product that provides branding cross-platformed data. One of the modules in the product is called Moat Analytics. The module gives the opportunity to run some reports regarding the user's data in Moat platform.


In order to pull data from Moat Analytics, there is a prerequisite of creating a Moat connection in Rivery .

Create a new Moat River

  1. At the left top corner, press on +Create new River.

  2. Name your river. In Example: Moat Demo . click Next or on the Source tab.

  3. In the Source tab, choose MOAT as a source:


  4. When selected, the Moat's source configurations will appear. If connection did not configure yet, please define it.

Moat options and settings in Rivery

Rivery pulls data using a reporting service of Moat. Therefore, the options and settings are based on reporting services that Moat provides.

Moat doesn't provide any dynamic entities and fields fetching.
Therefore, some of the settings are required to set manually.
In order to check your brands, fields and grouping,
please check Moat Analytics documnetation ,
and enter your token in the correct form.

  1. Choose the connection you've set.

  2. Enter the Brand IDs you want to fetch data from. The brand ids are provided in your MOAT documentation and mentioned in the note.

  3. Choose the wanted Columns to fetch in the report. The columns section contains dimensions and metrics.
    The report will be grouped by the granularity of the chosen dimensions.  
    Columns are may vary between brands, so check the fields-brand combination the Moat documentation. The unmatched columns-brand combination will be ignored.

  4. Filters are may also add to the report.


    The compatible filters are based on the report dimensions. 
    In order to add a filter, click + AddChoose the filtered dimension , and set the value .

  5. Set the Time Period for the report. 
    Rivery manages the increment for the rivers, and know how to fetch an incremental data from the source, using the best practices of the source. 
    If Custom Range was chosen, please define the Start Date in order to run the river.
    When not setting an End Date , Rivery assume it will the date of the run.
    Moreover, Rivery will proceed to the next end date, as the next Start Date, in the next run.

  6. Date Grouping Resolution provides the granularity of the data. As in moat documentation, for all date groupings except day, if the start date is not the beginning of the selected date grouping and/or if the end date is not the end of the selected date grouping (i.e. for a week, the start date is on a Tuesday instead of Sunday or the end date is a Thursday instead of Saturday), the beginning and/or ending date range will be a partial of the unit of time (i.e. Tuesday to Saturday or Sunday to Thursday)

  7. Interval Chunks - Rivery can run over the increment using chunks, in order to make the loading more efficient and more precise. Your options are:

    • Don't Split - Rivery will pull the data from the chosen start date to the end date in one bulk.
    • Day - The run will be chunked daily from the start to the end date.
    • Week - The run will be chunked weekly from the start to end date.
    • Monthly - The run will be chunked monthly from the start to end date.
    • Yearly (Less Recommended) - The run will be chunked yearly from the start to end date.

Was this article helpful?