# Validating Your Amazon Data in Daasity

Use this guide to understand which explores and dashboards to use in Daasity based on the reports you already use within Amazon.&#x20;

## Amazon Fulfillment Reports

Almost all of the order-based Amazon reporting in Daasity uses data from the All Orders report:

<figure><img src="/files/3MC5ZXeZKoIff9wn0OGY" alt=""><figcaption><p>Where to find the All Orders report in the Amazon Seller Central UI</p></figcaption></figure>

### Where to analyze this data

You can analyze data from the All Orders report in the following places.&#x20;

{% hint style="info" %}
**Filter for Source Name = `asc` to isolate Amazon data**

If you have both Amazon and owned Ecommerce data in Daasity, you'll need to filter for the `asc` source name to only show data from Amazon
{% endhint %}

**Explores**

* Order Line Revenue
* Transactional Sales
* Daily Plan to Actual
* Daily Company Metrics
* Lifetime Value Time Series

**Dashboards**

* LTV & RFM
* Retention
* Orders & Revenue
* Daily Flash
* Daily Flash vs Plan
* Hourly Flash
* Weekly Flash
* Repurchase Rates
* Product (Except for the Product Detail Page Performance, which uses the Sales and Traffic Business Report)

**Raw data tables**

* `AMAZON_SELLER_CENTRAL.GET_FLAT_FILE_ALL_ORDERS_DATA_BY_LAST_UPDATE_GENERAL`

### How to validate this data

{% embed url="<https://share.vidyard.com/watch/zTi4Nq4Nyw4rkq2R5Dcod1>" %}

#### Known causes for discrepancies

The data you see in your Daasity reporting will vary slightly from the raw All Orders reports you download from the Amazon Seller Central UI for the following reasons:

<details>

<summary><strong>Timezone conversion</strong></summary>

The raw report date/time values are always in UTC. The order data in your Daasity reporting will be converted to the timezone you have specified in your Daasity App settings.

</details>

<details>

<summary><strong>Currency conversion</strong></summary>

The monetary values in the raw Orders by Last Updated Date report will be in the source currency. The order data in your Daasity reporting will be converted to the master currency you have specified in your Daasity App settings. This will only be important to know if you are selling in multiple countries.

</details>

<details>

<summary><strong>Multiple order lines for the same SKU</strong></summary>

Amazon sometimes creates orders that have multiple lines for the same SKU, like in the example screenshot below:

<img src="/files/lyhOTK4NdOe65LvzHuiK" alt="Same product, different line items" data-size="original">

In this scenario, Daasity will pick up only one of the lines from the order and drop the other. This will result in a discrepancy in some orders' sales totals and item counts when comparing in Daasity vs Amazon. This happens in only a small subset of orders (typically less than 2%), but it unfortunately will have an impact on your reporting.&#x20;

The core reason for this issue is that the raw Amazon report we use for order-based reporting — [Flat File Orders by Last Update Report](https://help.daasity.com/extract/integrations/amazon-seller-central/integration-specifications/order-tracking-reports#flat-file-orders-by-last-update-report) (or the "All Orders" report as it's named in the UI) — accurately reflects the contents of the order, BUT it does not provide the unique order item ID that you see in the screenshot:

<img src="/files/PiYSJfI7McRNWwitMpQG" alt="" data-size="original">

If this unique order item ID was included in the report, we would use it as a primary key to help us ensure that we avoid loading duplicate data while also capturing updates to the same line over time. But since the order item ID does not come through in the raw data, we need to create a unique key from the information available in the file. We use the combination of order ID + SKU for the unique ID. In the cases like the example above, this combination is not truly unique — only the order item ID is truly unique — and as a result only one of the rows will be loaded to avoid data duplication.

</details>

<details>

<summary><strong>Customer identification for Amazon-fulfilled orders</strong></summary>

Amazon's Orders API does not include buyer email, buyer name, or shipping name for Amazon-fulfilled orders. These fields are used to generate the customer ID that powers retention and customer lifetime value reporting in Daasity.

To address this, Daasity now supplements these fields for AFN orders using data from the FBA Amazon Fulfilled Shipments Report. When the Orders API does not have a value for buyer email, buyer name, or shipping name, the corresponding value from the shipment report is used instead.

**What this means for your data:** You may notice minor shifts in Amazon customer counts or customer profiles as a result of this change — previously unmatched records are now being correctly attributed. Merchant-fulfilled (MFN) orders are unaffected. If you have questions about specific customer records, contact <support@daasity.com>.

</details>

{% hint style="warning" %}
**Choose the** Order Date **report when comparing data with Daasity**

When you download the All Orders report, you have the option of choosing to filter by Order Date or Last Updated Date:

![](/files/F0QVPxyMSJQ53RP1Ff3K)

If you are comparing data for a particular month between Daasity and the Amazon platform, it's best to **choose the Order Date option**.&#x20;

**Don't** use the Last Updated Date option. If you're trying to compare data for orders placed in January 2024, for example, and you choose the Last Updated date option, that file could contain orders that were placed prior to January 2024. Additionally, if an order placed in January 2024 was updated in a later month, that order would *not* show up in that report download.
{% endhint %}

{% hint style="warning" %}
**Compare gross sales in Daasity with the sum of item-price in the All Orders exports**

Since the export contains and **item-price** column and a **quantity** column, you may (understandably) assume that you need to multiply **item-price** by **quantity** to get the full sales amount for the line item. In reality, **item-price** will reflect the sales amount for the entire line — it is *not* a unit price.
{% endhint %}

## Amazon Business Reports

Daasity standard reports will use data from the Sales and Traffic report and the Detail Page Sales and Traffic report from Amazon.&#x20;

### Where to analyze this data

#### Amazon Sales and Traffic report

<figure><img src="/files/xwyiNNdJugs3G9Gh3K2S" alt=""><figcaption><p>Where to find the Sales &#x26; Traffic report in the Amazon Seller Central UI</p></figcaption></figure>

You can analyze data from the Sales and Traffic report in the following places:

{% hint style="info" %}
**Filter for Data Source = `Amazon` to isolate Amazon data**

If you have both Google Analytics and Amazon data connected to Daasity, you'll need to filter for the `Amazon` data source to only show data from Amazon.
{% endhint %}

Explores

* Traffic
* Daily Plan to Actual\*

Dashboards

* Analytics & Attribution
* Daily Flash\*
* Daily Flash vs Plan\*
* Weekly Flash\*

\* Only sessions from the Amazon Sales and Traffic report are used in these reports/explores. The sales and order data will be from the Amazon Orders by Last Updated Date fulfillment report.

**Raw data tables**

* `AMAZON_SELLER_CENTRAL.SALES_AND_TRAFFIC_REPORT`

#### Amazon Detail Page Sales and Traffic report

<figure><img src="/files/eTYqr8uplq2E286wV9UT" alt=""><figcaption><p>Where to find the Detail Page Sales &#x26; Traffic report in the Amazon Seller Central UI</p></figcaption></figure>

You can analyze data from the Detail Page Sales and Traffic report in the following places:

{% hint style="info" %}
**Filter for Data Source = `Amazon` to isolate Amazon data**

If you have both Google Analytics and Amazon data connected to Daasity, you'll need to filter for the `Amazon` data source to only show data from Amazon.
{% endhint %}

**Explores**

* Product Page

**Dashboards**

* Product (Only the Product Detail Page Performance tile)

**Raw data tables**

* `AMAZON_SELLER_CENTRAL.SALES_AND_TRAFFIC_SKU_REPORT`

### Known causes for discrepancies

Where this data is used in standard reports (listed in the previous section), it should match the UI exactly, except for any updates that have been made to orders since the data was extracted. For example, if we extract and transform the data at 1AM, there may be some changes between that time and when you analyze the data in the morning that will not be reflected in the Daasity reports.

**However**, when if you compare data from the Amazon Business Reports with other order-based reporting in Daasity (e.g.: Order Line Revenue, Transactional Sales, Daily Plan to Actual), there will be discrepancies for the following reasons:

<details>

<summary><strong>Timezone conversion</strong></summary>

The Amazon Business Reports will reflect [the marketplace timezone](https://developer.amazon.com/docs/reports-promo/reporting-FAQ.html) set by Amazon. So if you are looking at reports for a US marketplace, for example, **all of the data will reflect the Los Angeles time zone**.&#x20;

Keep this in mind when comparing data from your Business Reports with Amazon order data in Daasity. All order data in Daasity is taken from the Orders by Last Updated Date fulfillment report and has been converted to match your Daasity account timezone settings. If your Daasity account is set to a timezone different from the marketplace you are comparing in the Amazon UI, you should expect a discrepancy.

</details>

<details>

<summary><strong>Data loss for orders with multiple lines for the same SKU</strong></summary>

As mentioned in the Amazon Fulfillment Reports section, there is an issue with the data export if an order has multiple lines for the same sku. Please read the **Known causes for discrepancies** section for the Fulfillment Reports for more details.

</details>

\ <br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.daasity.com/core-concepts/data-integrations/setup-guides/digital-integrations/amazon-seller-central/validating-your-amazon-data-in-daasity.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
