# General

You can find your API Keys, currency & time zone settings, and abandoned carts settings in the ‘**General**’ section.

#### API Keys:

{% hint style="info" %}
**API Keys:** \
\
If you’re using **Retainful in WooCommerce**, you can copy the API Keys from here and paste them into your WordPress dashboard -> Connection page to connect the WooCommerce store with your Retainful dashboard.&#x20;
{% endhint %}

#### **Currency & Time Zone:**

To set your preferred currency, select it from the dropdown menu if you have a multi-currency store. The metrics in the **Retainful dashboard** and **Cart Activity** will default to the selected currency.

<figure><img src="/files/09rvaXRQASHh7e8ORrak" alt=""><figcaption><p>API Keys, Currency &#x26; Time Zone Settings</p></figcaption></figure>

And, you can select the Time Zone that you would like to apply for the dates and times in Retainful.

#### Abandoned Carts

* #### Send a notification to the store administrator when there is a conversion

  This feature sends a notification to the store administrator whenever a cart is recovered or a repeat purchase is made.<br>
* #### Handle duplicate carts automatically

  \
  Enable this option to manage duplicate carts automatically without manual intervention.<br>
* #### When to consider a cart as abandoned?

  Choose a time duration (in minutes) from the dropdown to define when a cart will be marked as ‘**Abandoned**’ in the Retainful dashboard.
* [x] **Threshold for duplicate carts**\
  \
  Set the time duration (in hours) from the dropdown to determine when a cart is considered a duplicate.

<figure><img src="/files/MvpkjnIUuzkgPDuUDeIA" alt=""><figcaption><p>Abandoned Carts Settings</p></figcaption></figure>

> **EXAMPLE:** \
> \
> If set to **‘24’**, and a customer creates two carts with the same items, email address, and browser on the same day, the second cart will be marked as **‘Duplicate’**. \
> \
> Duplicate carts will not be tracked, and no recovery emails will be sent.

{% hint style="danger" %}
**NOTE** \
\
Make sure to click on ‘**Save Changes**’ after making any changes in the settings.
{% endhint %}

{% hint style="success" %}
**Need More Help?**&#x20;

We’re here to make things easier for you!

* Email Us: Reach out anytime at <support@retainful.com>.
* Schedule a Call: Still stuck or need a hands-on walkthrough? Book a quick session with our support team, and we’ll guide you step-by-step.

[**Schedule a call with us**](https://zcal.co/retainful/onboarding)**.**
{% endhint %}


---

# 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.retainful.com/settings/retainful-settings/general.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.
