# Leverage our Benchmarking analytics and trigger return flows via API

{% hint style="success" %}
You can get the latest product updates sent directly to your inbox. Simply [sign up here](https://go.parcellab.com/product-newsletter-sign-up) to receive our monthly newsletter.
{% endhint %}

## New Features

Take a tour of the latest updates in our interactive demo below!

{% embed url="<https://app.storylane.io/share/ikeesnzda22d>" %}

Learn more about the new features in the following overviews.

### 📊 Analytics

#### Leverage Benchmarking Insights

Our AI-powered Benchmarking analytics tool is now officially available! This feature allows you to gain key insights into the performance of your logistics and email communications against industry standards and identify areas for improvement. The Carrier and Communications reports for Benchmarking can be found in the Tracking and Communication modules respectively in the parcelLab App once the feature is enabled.

{% hint style="info" %}
For further information on getting started with Benchmarking, please contact your parcelLab representative.
{% endhint %}

[Learn more →](/docs/platform/overview/benchmarking.md)

{% tabs %}
{% tab title="Carrier" %}

<figure><img src="/files/x0hJlL75XQKjNlLzMyPe" alt=""><figcaption><p>Carrier report</p></figcaption></figure>
{% endtab %}

{% tab title="Communications" %}

<figure><img src="/files/cDetmGXIkm196EbbygqB" alt=""><figcaption><p>Communications report</p></figcaption></figure>
{% endtab %}
{% endtabs %}

### 🔗 Connect

#### Trigger Return Flows after Verifying Return Shipments

The Return Processed Trigger gives you the flexibility to close a return and issue refunds and exchanges after return shipments have been reviewed and processed in your warehouse. Our Return Processed API enables easy transmission of the data to parcelLab and the subsequent triggering of return flows based on the acceptance or rejection of the return.

[Learn more →](/docs/developers/v2/returns/warehouse-events-for-returns.md)

***

{% tabs %}
{% tab title="Improvements" %}

#### 📊 Analytics

* "SLA exceeded" filter added to Fulfillment & Delivery > Delivery Exceptions to improve analysis for delivery exceptions.
* Report toggle added to the Promise dashboard to switch between delivery date and first delivery attempt calculations.
* "Status" filter added to Campaigns > Analytics > Campaigns Overview report to differentiate campaigns by status.
* Return rate logic updated in the Returns dashboard so returns must now have an `InTransit` date to confirm the item was handed over to a carrier or drop-off point to ensure more accurate data.

#### <img src="/files/wguZEu9IQvJ2dZcWLZJt" alt="" data-size="line"> parcelLab App

* Users will now be prompted to complete their user profile after logging in. This is in order to learn more about our users so we can provide more valuable and tailored experiences based on specific user roles and responsibilities.

#### 🔄 Returns Portal

* Shopify retailers can configure the refund of the original shipping cost to customers who request a return, building on the existing capability to issue refunds for taxes and product costs. This improvement also supports orders placed through TikTok Shop, by complying to the platform’s requirement for refunds.
* Shopify retailers can now select to deduct a fixed cost per item returned as a restocking fee, as an alternative to deducting label costs from the refund amount.
  {% endtab %}

{% tab title="Fixes" %}

* Fixed an issue where the email address was not pre-populated when requesting an export in the Trackings module.
* Fixed a bug where the full shop name was not returned in the Shop filter in the Trackings module.
* Fixed an issue where emails were showing as test when they were live in the Trackings module.
* Fixed wording for the Audience and Customer Segmentation field descriptions to indicate users must select an audience and/or a customer segment for campaigns.
* Fixed a bug where the End Date field was shown as optional for campaigns.
* Fixed wording on warning message shown when a user navigates to a page where their account does not have the feature enabled.
* Fixed issue where Returns Portal users with a $0 refund from Shopify retailers could receive refund notifications.&#x20;
  {% endtab %}

{% tab title="New Carriers" %}

#### Outbound Carrier Integrations

<img src="/files/JNGGsFeoF53iMmChBNSE" alt="Almex logo" data-size="line"> Almex

<img src="/files/DGjx6rcSAp4PZup9ddrs" alt="BOW NOW logo" data-size="line"> BOX NOW

<img src="/files/OWlSiu7ABEwlT5t9KJr0" alt="dao logo" data-size="line"> dao

<img src="/files/bCr6LH2feJKJBniu6Cq3" alt="Helthjem logo" data-size="line"> Helthjem

<img src="/files/9oABSbBAtGXXb2IVHklK" alt="Premier Global Logistics logo" data-size="line"> Premier Global Logistics

#### Returns Carrier Integrations

<img src="/files/6He2JQNB9FdbbfWFe7Sx" alt="MNG Kargo logo" data-size="line"> MNG Kargo

<img src="/files/kP25TqANRVGnR2LKlj8C" alt="Shippo logo" data-size="line"> Shippo

<img src="/files/FaqYy7UszcBVVrQBQOWD" alt="UBsend logo" data-size="line"> UBsend

<img src="/files/VyeCC9WpmttBhtK2DkbX" alt="Warning logo" data-size="line"> Warning
{% endtab %}
{% endtabs %}

## Explore More Features

View more features added to the parcelLab platform here.

{% content-ref url="/pages/BTQTZyEzdSCWjsl8H7Vd" %}
[Previous Releases](/docs/whats-new/archive/previous-releases.md)
{% endcontent-ref %}


---

# 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://docs.parcellab.com/docs/whats-new/november-2024/leverage-our-benchmarking-analytics-and-trigger-return-flows-via-api.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.
