# Optimize email content with A/B tests and unlock insights into Shopify returns

{% 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/preosvqnxw6l>" %}

Learn more about the new features in the following overviews.

{% hint style="info" %}
For further information on getting access to the features described in this update, please contact your parcelLab representative.
{% endhint %}

## 💬 Journey Manager

### A/B Tests

Create A/B tests for configured messages to optimize your email content using data-driven insights on customer engagement. You can test variations in your content including subject lines, visual assets and calls to action. Results for your A/B test can be viewed during and after the test to observe the impact on open and click rates for the messages in the test.

[Learn more →](/docs/engage/a-b-testing.md)

{% tabs %}
{% tab title="A/B Tests Page" %}

<figure><img src="/files/kW14AeGN7C7dUQFVGYMs" alt="A/B tests page"><figcaption><p>A/B Tests page</p></figcaption></figure>
{% endtab %}

{% tab title="A/B Test Message Editor" %}

<figure><img src="/files/A1wwqRA4w67rbQNDjAuf" alt="A/B test message editor view"><figcaption><p>A/B test message editor page</p></figcaption></figure>
{% endtab %}
{% endtabs %}

## 📊 Insights

### Shopify Returns Analytics

Unlock key insights into return rates, customer behavior, and the impact of returns on revenue with our new Shopify returns analytics. This powerful reporting is split across two sections in the Returns Insights dashboard, allowing Shopify retailers to monitor overall returns performance and track return trends at article level. By leveraging this data, you can optimize return policies, boost customer retention, improve product quality, and drive profitability.

[Learn more →](/docs/retain/returns-insights/shopify-returns-report.md)

{% tabs %}
{% tab title="Shopify Returns" %}

<figure><img src="/files/SLPkCeTOTEPuh9k8esPo" alt="Shopify Product Returns report"><figcaption><p>Shopify Returns report</p></figcaption></figure>
{% endtab %}

{% tab title="Shopify Product Returns" %}

<figure><img src="/files/Nz5oNDS28RYDBLo83vQI" alt="Shopify Product Returns report"><figcaption><p>Shopify Product Returns report</p></figcaption></figure>
{% endtab %}
{% endtabs %}

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

### Add Tracking Number to Return Registrations

If your customers are required to buy their own return label, the corresponding tracking number can be manually added to the return tracking record in the App. This enables visibility on the return status for customers and customer service agents. Any configured return communications will be sent for the return tracking after it has been added to the tracking record.

[Learn more →](/docs/retain/returns-customer-service.md#add-return-tracking-number)

<figure><img src="/files/yZ5G3jXO5kfMqR5GD07B" alt="Window to manually add tracking number to return registration" width="563"><figcaption></figcaption></figure>

***

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

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

* "Courier service level" field added in tracking details to display which service levels are assigned to trackings.
* "Service" field renamed to "Data import service" in tracking details to provide a more accurate description of field usage.
* Enhanced search and filtered views now available in each section of Communication module (that is: Emails, SMS, and Webhooks).
* Improved UI of details pages in each section of Communication module, including clearer status indicators for webhooks.
* CTA buttons are now greyed out for users without the required permissions, with a tooltip available to indicate this.

#### 💬 Journey Manager

* Messages can now be filtered by communication type (that is: email, SMS, and webhook).
* The tracking ID can now be used to preview and send test messages.
* Installed apps can now be added directly to email messages via a new Apps dropdown menu in the HTML editor.
* Improved process for adding webhooks, including new options to add placeholders as well as preview and send test webhooks.

#### 📋 Smart Survey

* Survey responses can be downloaded from the Survey Responses section in various formats and used to create custom reports in your preferred tool.

#### 🔄 Returns Portal

* The Return Label Weight Optimization feature can be configured based on the number of labels used to fulfill the outbound shipment.
* Customers can now navigate by product collection when selecting an item for uneven exchange.

#### &#x20;🔗 Connect

* New exception reasons for `ContactIssue`, `MissingData`, `OperationalError`, `Prohibited`, and `TrafficProblems` have been added to our status model to provide defined events for these types of delay.
  {% endtab %}

{% tab title="Fixes" %}

* Fixed issue causing unsaved data to be cleared in campaigns when switching tabs in the browser.
* Fixed bug where the last updated date showed "Invalid Date" in the live tracking map on the Order Status page.
* Fixed issue with the submit button being greyed out on the popups accessed from the Email field in tracking details (for example: when adding emails to the deny list).
* Resolved incorrect display of error message when marking a tracking record as claimed.
  {% endtab %}

{% tab title="New Carriers" %}

#### Outbound Carrier Integrations

<img src="/files/rOAf5uhjZte67BGhlmIi" alt="Energo Logistik logo" data-size="line"> Energo Logistic

<img src="/files/y5l9rgsl0cRpNsnEj6hQ" alt="FirstMile logo" data-size="line"> FirstMile

<img src="/files/bjAwj09rtNasNUuKLyAu" alt="GEL Express Logistik logo" data-size="line"> GEL Express Logistik

<img src="/files/2FD5U5MSq1EK0F9Xiyfi" alt="Nationex logo" data-size="line"> Nationex

<img src="/files/6lOXA2kiHCkkdTP6TM0l" alt="Veho logo" data-size="line"> Veho
{% endtab %}
{% endtabs %}

## Latest Documentation Updates

We update our documentation regularly so be sure to check the latest pages here to help you get started with new features.

{% tabs %}
{% tab title="New Pages" %}

#### 💬 Journey Manager

* [A/B Testing](/docs/engage/a-b-testing.md)

#### 📊 Insights

* [Shopify Returns Report](/docs/retain/returns-insights/shopify-returns-report.md)
* [Shopify Product Returns Report](/docs/retain/returns-insights/shopify-product-returns-report.md)
  {% endtab %}

{% tab title="Updated Pages" %}

#### 💬 Journey Manager

* [Using Journey Manager](broken://spaces/-LPf1Lv1YUuLYva6LrXQ/pages/2cZWgMcaVejoG3d5rKB6) - updated for A/B test feature.

#### 🔄 Returns Portal

* [Return Label Weight Optimization](/docs/retain/returns-portal/features/return-label-weight-optimization.md) - updated for option to use number of outbound labels for Shopify retailers.

#### 🔜 Coming Soon

* [Create Surveys](broken://spaces/-LPf1Lv1YUuLYva6LrXQ/pages/LsXc19nIZzLWnEQ2rq9h) - updated for export functionality.

#### 🔗 Connect

* [Status Model](/docs/developers/v2/data-elements/status-model.md#exception-reasons) - updated for new exception reasons.

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

* [Customer Service for Returns](/docs/retain/returns-customer-service.md) - updated for functionality to add return tracking number for return registrations
  {% endtab %}

{% tab title="parcelLab Guides Updates" %}

#### 💬 Journey Manager

* [A/B Tests](https://how.parcellab.works/guides/experience-design/automation/a-b-tests)

#### 📊 Insights

* [Shopify Returns Report](https://how.parcellab.works/guides/returns/returns-insights/shopify-returns-report)
* [Shopify Product Returns Report](https://how.parcellab.works/guides/returns/returns-insights/shopify-product-returns-report)

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

* [Using Filters](https://how.parcellab.works/guides/communication/overview/filters) - updated for enhanced search and filtered views in Communication module.
* [Export Communication Records](https://how.parcellab.works/guides/communication/overview/export-communication-records) - updated process in-line with new filters.
* [View Return Tracking Details](https://how.parcellab.works/guides/trackings/overview/view-return-tracking-details#add-return-tracking-number) - updated for functionality to add return tracking number for return registrations
  {% 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/march-2025/optimize-email-content-with-a-b-tests-and-unlock-insights-into-shopify-returns.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.
