# #2 Earn 2x points when shopping on Monday morning

## **#2** Earn 2x points when shopping on Monday morning

**Business goals:**

* Number of transactions&#x20;
* Customer Activation

**Loyalty mechanism:** Currency

**Description:**

* With this campaign, customers earn double the number of points when shopping in a specific period of time.
* The campaign helps activate members to start visiting the store at specific times e.g. hours, weekdays, or months.
* This type of campaign runs as an addition to the general spending rule e.g. Earn 1 point for every $1 spent. With the rule, we give additional points besides the normally earned loyalty currency.

**Default configuration:**

<figure><img src="/files/9fZCuDzbt1Uktp63nzIU" alt=""><figcaption><p>Campaign details overview</p></figcaption></figure>

* **Campaign type:** Direct
* **Trigger:** Purchase transaction
* **Rules:**
  * **Conditions:**&#x20;
    * The weekday in which the transaction was done is Monday *(Transaction document date -> Is the day of week -> Monday)*
      * The hours between which the

        transaction was done is 9:00 AM and 11:00 AM\
        \&#xNAN;*(Time of transaction -> Is the time between -> From 9:00 AM To 11:00 AM)*
  * **Effects:** Give 2 points for every $1 spent\
    \&#xNAN;*(Add units -> Wallet type: Points wallet -> Calculation formula: 2\*transaction.grossValue)*

{% hint style="info" %}
**Actionable tips:**

* Adjust the time period to activate customers in the desired moments.
* Set up a daily or hourly limit to avoid fraud.
* Set up a budget for the total number of loyalty currency to control the costs of the campaign.
* Change the time period to a specific product category, and increase the sales of specific products e.g. Earn 2x points for buying product ACME.
* Target the rule for a specific tier or segment of customers to activate the desired group of customers.
  {% endhint %}

### Campaign JSON file to import

{% file src="/files/1aWpvHFA99JB0iNEV5H9" %}


---

# 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.openloyalty.io/sample-setups/sample-campaigns/2-earn-2x-points-when-shopping-on-monday-morning.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.
