# #8 Get 30 bonus points for your first transaction in the loyalty program

### #8 Get 30 bonus points for your first transaction in the loyalty program

**Business goals:**

* Customer acquisition
* Customer Activation

**Loyalty mechanism:** Loyalty currency

**Description:**

* Classic activation campaign that encourages new members of the loyalty program to perform their first purchase with the loyalty card.
* Using points as an incentive helps new users to understand general program mechanisms.
* This can be a constant welcome bonus, or a temporary campaign to drive acquisition.

**Default configuration:**

* **Campaign type:** Direct&#x20;
* **Campaign trigger:** Account activation *(Internal event -> Event type: Member was activated)*&#x20;
* **Rule:**
  * **Conditions:** Member had done the first transaction *(First transaction date -> Is after: date when the campaign was started)*
  * **Effects:** Give 30 points *(Add units -> Wallet type: Points wallet -> Calculation formula: 30)*

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

* Consider setting up the minimum purchase value to avoid overuse (especially if the amount of points is significant).
* Limit the campaign to be performed only once in the whole lifecycle of the member.
* Consider using different incentives as a reward for the first purchase e.g. 10% off coupon for the next purchase.
  {% endhint %}

### Campaign JSON file to import

{% file src="/files/RNc9q6fYDSQV0crBcNaZ" %}


---

# 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/8-get-30-bonus-points-for-your-first-transaction-in-the-loyalty-program.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.
