# FAQ

### How does Exporteo handle failed exports?

*What happens if the external server is offline or inaccessible temporarily? Does Exporteo keep trying until it is successful, or will that export simply be lost?*

In case of any error, Exporteo retries to export an order up to 10 times. Find out more details on the [automatic retries](/automatic-retries.md) page.

### Is it possible to sync old orders? <a href="#reprocess-selected-orders" id="reprocess-selected-orders"></a>

Exporteo allows existing orders to be processed if they are not older than 60 days. Navigate to the **Orders** section of your Shopify dashboard. Select the orders you want to sync. A bar appears at the top of the list. Click the button with the **three dots** and pick the option **Process in Exporteo**. Next, select an automation you want to use for the export and hit **Start**.

<figure><img src="/files/SHD9HwacMN51ZIzQoED8" alt="Reprocess selected orders in Exporteo animated"><figcaption><p>Reprocess selected orders in Exporteo</p></figcaption></figure>

### How to exclude removed items?

Shopify retains removed items in the order data and preserves their original quantity. The `current_quantity` property represents the line item quantity after subtracting any removed units.

To exclude removed items, add a conditional statement that checks whether `current_quantity > 0`.

```
{%- for item in order.line_items %}
{%- if item.current_quantity > 0 %}
...
{%- endif %}
{%- endfor %}
```

### How to add our brand logo to the PDF invoice?

You can add an `<img>` element linked to the logo image hosted on your website.

```
<img src="https://website.com/images/logo.png" style="width: 200px">
```

![](/files/-MOm6-VmopHvcTeivbih)

If you have your logo in SVG format then you can insert it directly as an `<svg>` element in the output template.

![](/files/-MOm641dHIdXMIcwWMN5)

You can switch to the preview mode to check if the logo looks good.

![](/files/-MOm6MZWSbZtWCXR8CXE)

### How to add multiple sheets to an Excel file

You can include different order data in separate sheets when exporting orders as Excel files.

To create a new sheet in the template, use the following syntax:

```
=== Sheet1 ===
{%- comment %} Sheet1 template {%- endcomment %}
=== Sheet2 ===
{%- comment %} Sheet2 template {%- endcomment %}
```

Each time you use `=== SheetName ===`, the app will start a new sheet with the specified name. Add your column headers and data lines below this command, just like in a standard Excel export template.

```
=== Order Info ===
Order Number,Customer Name,Address,Postal Code,City
{{ order.name -}},
{{- order.shipping_address.name -}},
{{- order.shipping_address.street -}},
{{- order.shipping_address.zip -}},
{{- order.shipping_address.city }}
=== Order Items ===
SKU,Quantity,Price
{%- for line_item in order.line_items %}
{{ line_item.sku -}},
{{- line_item.quantity -}},
{{- line_item.price -}},
{%- endfor %}
```

<figure><img src="/files/nOf3sIQJrIYinNcLcoY2" alt=""><figcaption><p>Exporting order data into separate Excel sheets with Exporteo</p></figcaption></figure>


---

# 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.exporteo.solvenium.com/faq.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.
