> For the complete documentation index, see [llms.txt](https://guide.geyser.fund/geyser-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.geyser.fund/geyser-docs/product-guides/launch-a-project/rewards-and-shipping.md).

# Rewards and Shipping

The most successful projects on Geyser often offer rewards or perks. These should not be seen as a shop, but as a way to give something back to people who support the project.

Good rewards help creators:

* Increase contribution value.
* Give supporters a stronger reason to donate.
* Make the project feel more tangible.
* Build community and loyalty.
* Turn supporters into ambassadors.

Rewards can include books, gifts, tickets, games, memberships, Nostr badges, physical products, hardware, artwork, digital content, services, shoutouts, experiences, sponsorships, merch, raffles, collectibles, and courses.

### 1. Features for selling rewards and goods

**Shipping**\
Collect shipping details and charge shipping fees for physical products.

**Limited editions**\
Create scarcity and urgency by limiting the number of available items.

**Pre-order**\
Sell products that are still in development or not yet ready to ship.

**Confirmation message**\
Send contributors a custom message after they claim a product.

**Private comment**\
Ask contributors for extra details or allow them to send private notes.

**USD or sats pricing**\
Price products in either USD or BTC sats.

### 2. Shipping feature explainer

{% embed url="<https://www.youtube.com/watch?v=jI2DSwqyAhU>" %}

Shipping lets creators sell physical rewards and deliver them to contributors locally or globally.

Creators can:

* Set custom shipping rates by country.
* Reuse shipping templates across products.
* Choose flat, per-unit, or incremental shipping fees.
* View shipping details in the sales dashboard.
* Add estimated delivery times.
* Ship only to selected countries.

#### Shipping fee models

**Flat fee**\
One fixed shipping cost per order.

**Per-unit fee**\
Shipping cost increases for each item purchased.

**Incremental fee**\
Shipping cost increases based on quantity or order structure.

#### Contributor checkout

When buying a physical reward, contributors enter their shipping details during checkout.

Geyser protects contributor privacy:

* Shipping addresses are encrypted.
* Addresses are not publicly shared.
* Addresses are automatically deleted after 3 months.

Shipping makes it easier for creators to sell physical goods through Bitcoin-native funding, while keeping the buying experience simple and secure.

### 3. How to gather sales data

Creators can view product sales and shipping details in the sales dashboard.

Sales data helps creators track:

* Products purchased.
* Quantity sold.
* Limited edition inventory.
* Shipping requirements.
* Destination countries.
* Contributor shipping details.
* Private comments or requested information.
* Pre-order status.

Creators should use this data to fulfill orders, group shipments by region, manage inventory, and understand which rewards perform best.

Because shipping addresses are deleted after 3 months, creators should process fulfillment information in time.

### Creator checklist

Before launching a reward, check:

* Is the reward clearly connected to the project?
* Is the product name and description clear?
* Is the price set in USD or sats?
* Is the right category selected?
* Is there a limited quantity?
* Does the product require shipping?
* Are shipping countries and rates configured?
* Is it ready to ship, or should it be marked as pre-order?
* Should contributors receive a confirmation message?
* Do contributors need to provide extra information?


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://guide.geyser.fund/geyser-docs/product-guides/launch-a-project/rewards-and-shipping.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
