# #1 Earn 1 point for every $1 spent

## **#1 Earn 1 point for every $1 spent**

**Business goals:**

* Number of transactions&#x20;
* Transaction value

**Loyalty mechanism:** Currency

**Description:**

* A classic spend-based loyalty campaign that rewards members for every purchase they make.
* The earning rule takes into consideration the value of the transaction. The bigger the value of the transaction, the higher the number of the loyalty currency is.
* The campaign is perfect for building permanent shopping habits among newly registered members of the loyalty program.
* Especially effective in industries with commodity goods with a wide range of products.

**Default configuration:**

<figure><img src="https://2658975168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNVX03KZzmrGwJihLiEx%2Fuploads%2FNqXVKlnAviVuRZRBnd2W%2Fimage.png?alt=media&#x26;token=21e80c3f-5ed5-4015-96c1-a3ebe82a70d7" alt=""><figcaption><p>Campaign details preview</p></figcaption></figure>

* **Campaign type:** Direct
* **Trigger:** Purchase
* **Rules:**
  * **Conditions:** None&#x20;
  * **Effects:** Give 1 point for every $1 spent\
    \&#xNAN;*(Add units -> Wallet type: Points wallet -> Calculation formula: 1 \** transaction.grossValu&#x65;*)*

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

* 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.
* Exclude low-margin product categories from the calculation to increase the campaign ROI.
* Define different calculation ratios for different tiers to maximize the customer's lifetime value.
  {% endhint %}

### Campaign JSON file to import

{% file src="<https://2658975168-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNVX03KZzmrGwJihLiEx%2Fuploads%2FJZSnwwNUdrGrfXeb1gmB%2F%231%20Earn%201%20point%20for%20every%20%241%20spent.json?alt=media&token=0fddcaa2-d5d2-48ad-adaf-fcaa88ac9a77>" %}
