> For the complete documentation index, see [llms.txt](https://help.dollarlabs.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.dollarlabs.io/dollarlabs-ultimate-discounts/checkout-extensions/triggers-and-eligibility-rules.md).

# Triggers & Eligibility Rules

<figure><img src="/files/QWOcFH2a77EOSKhjz1gF" alt=""><figcaption></figcaption></figure>

{% embed url="<https://dollarlabs.neetorecord.com/watch/c882a7257fcb468b7498?time=101>" %}

### What Is A Trigger?

A trigger determines when an offer becomes available.

Think of it as the "if" part of an offer.

Example:

> IF customer buys Sneakers
>
> THEN show free gift.

The trigger is:

```
Customer buys Sneakers
```

The offer is:

```
Free Gift
```

***

### Trigger Type 1: Discount Code

This is the simplest trigger.

Example:

```
FREEBOTTLE
```

Customer enters:

```
FREEBOTTLE
```

Gift is automatically added or shown.

#### Best For

* Marketing campaigns
* Influencer codes
* Email promotions
* VIP rewards

***

### Trigger Type 2: Cart Conditions

The extension automatically watches the cart.

Example:

```
Contains Sneakers
```

As soon as sneakers are added:

```
Offer appears
```

No discount code required.

***

### Trigger Type 3: Complex Conditions

You can combine multiple requirements.

Example:

```
Contains SneakersANDSubtotal > $100ANDCustomer Tag = VIP
```

Only qualifying customers see the offer.
