# Earning programs

**Earning programs** help businesses increase customer engagement, drive repeat sales, and build stronger loyalty.

By offering rewards for purchases, referrals, and interactions, merchants can boost customer retention, encourage higher spending, and create lasting relationships with their audience.

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

Explore how you can create your earning programs with Joy:

{% content-ref url="/pages/H5lmMpzvXJWcoSsB9GdG" %}
[Place order](/reward-programs/earning-programs/place-order.md)
{% endcontent-ref %}

{% content-ref url="/pages/lpDlc9muDytdj5Fftcp1" %}
[Sign up](/reward-programs/earning-programs/sign-up.md)
{% endcontent-ref %}

{% content-ref url="/pages/zptD1ZjJaUmalnVG92yw" %}
[Sign up newsletters](/reward-programs/earning-programs/sign-up-newsletters.md)
{% endcontent-ref %}

{% content-ref url="/pages/40TjTTFPnizRp0R3cwPG" %}
[Birthday reward](/reward-programs/earning-programs/birthday-reward.md)
{% endcontent-ref %}

{% content-ref url="/pages/CHFNtjGZV2o4GWYiIZgF" %}
[Write review](/reward-programs/earning-programs/write-review.md)
{% endcontent-ref %}

{% content-ref url="/pages/Ql96xnzeQgFmQyw68AlD" %}
[Social activity](/reward-programs/earning-programs/social-activity.md)
{% endcontent-ref %}

{% content-ref url="/pages/vk08HEwSyA05Gj2QQgoo" %}
[Google reviews](/reward-programs/earning-programs/google-reviews.md)
{% endcontent-ref %}

{% content-ref url="/pages/IKT2G3e0HNhG8qNZysHu" %}
[Fill out a survey](/reward-programs/earning-programs/fill-out-a-survey.md)
{% endcontent-ref %}

{% content-ref url="/pages/2WltXWwAUHG7lWnhobPs" %}
[Visit website](/reward-programs/earning-programs/visit-website.md)
{% endcontent-ref %}

{% content-ref url="/pages/cLIko56SCvv5v6qkdrR9" %}
[Custom program](/reward-programs/earning-programs/custom-program.md)
{% endcontent-ref %}


---

# 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.joy.so/reward-programs/earning-programs.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.
