> For the complete documentation index, see [llms.txt](https://guide.openfoodnetwork.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.openfoodnetwork.org/hub-management-tips/how-tos/vouchers-v.-tags.md).

# Vouchers v. tags

Before we cover different hints and tips on how to offer sub sets of customers differential pricing or benefits, it is worth noting that there are two primary ways in which this functionality can be achieved on the OFN platform:

* [Vouchers](/basic-features/shopfront/vouchers.md)
* [Tags and tag rules](/basic-features/shopfront/customer-management-and-conditional-displays-prices/tags-and-tag-rules.md)

Both features have their benefits and disadvantages.  Hence it is balancing all this information, to work out the 'right' method which would allow your enterprise to achieve the desired outcome.

{% hint style="info" %}
It is worth noting that the Voucher Feature is beta at present and still undergoing development. The scope of vouchers may increase in the future.
{% endhint %}

### Pros & cons of vouchers and tags

| Vouchers                                                                                                                                                                                                                                                                                                                                                                       | Tags and Tag Rules                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <mark style="color:green;">Shopper does not have to be a registered member of the OFN platform nor a customer of your online shop to use the discount offered by a voucher.</mark>                                                                                                                                                                                             | <mark style="color:orange;">Shopper must have an OFN account, and as enterprise owner/admin, you will need to have added a tag to their customer information for your shop for them to be able to access any offer.</mark>                                                                                                                                                                                                       |
| <p><mark style="color:orange;">A shopper can take advantage of one voucher only per shop.</mark><br>For example, if you offer volunteers 10% off their regular shopping my a voucher code but then a volunteer also is given a £10 off voucher for their birthday then they would have to pay full price for their shopping when redeeming their birthday £10 off voucher.</p> | <p><mark style="color:green;">A shopper can have multiple tags and hence take advantage of lots of benefits if desired.</mark><br>For example, an elderly shopper may be eligible for a 10% off their regular shop via a 'Caring' tag as well as spend a £10 gift voucher purchased by their son as a Christmas gift.</p>                                                                                                        |
| <p><mark style="color:orange;">Vouchers have no expiry date.</mark><br><mark style="color:orange;">Hence a voucher is not single use.</mark> If you issue a £10 gift voucher then you must deactivate the voucher once spent else the customer could use it repeatedly (and hence end up with much more than £10 worth of free shopping!) </p>                                 | <p><mark style="color:orange;">Tags have no expiry date.</mark><br><mark style="color:orange;">Hence a discount offered under a tag rule is not single use.</mark> If you issue a £10 off discount via a tagged negative payment method fee then you must deactivate the tag and/or tag rule once spent it else the customer could use it repeatedly (and hence end up with much more than £10 worth of free shopping!) <br></p> |
| Vouchers can only be used to give customers money off ('Flat rate') or a percentage discount from their shopping<mark style="color:orange;">.</mark> They can not be used to offer other benefits such as free delivery, differential pricing for specific products, etc.                                                                                                      | <mark style="color:green;">Tags and tag rules are highly flexible and can be used to create a host of customer specific benefits-</mark> Free delivery, differential pricing for specific products, and more...                                                                                                                                                                                                                  |

### Suggested methods&#x20;

Therefore we suggest the following to achieve these functionalities:

| Functionality                                                                                                                          | Suggested Method                                                                                                        | Reason                                                                                                                                                                                                                                                                                                                                                                                 |
| -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Free or discounted delivery for elderly customers](/hub-management-tips/how-tos/discounted-free-delivery-for-vulnerable-customers.md) | [Tags & Tag rules](/basic-features/shopfront/customer-management-and-conditional-displays-prices/tags-and-tag-rules.md) | Vouchers can not be redeemed against shipping methods.                                                                                                                                                                                                                                                                                                                                 |
| [Reward your volunteers](/hub-management-tips/how-tos/reward-your-volunteers.md)                                                       | [Tags & Tag rules](/basic-features/shopfront/customer-management-and-conditional-displays-prices/tags-and-tag-rules.md) | <p>Volunteers are likely to be existing customers and so the overhead of setting them up with a tag is less involved.  They will be willing to log in to their OFN account to shop too!<br>Prevents a discount code being published on the internet and shared/used by shoppers who are not volunteers PLUS they can also take advantage of a birthday/Christmas gift voucher too!</p> |
| [Run a social media campaign](/hub-management-tips/how-tos/running-a-social-media-promotion.md)                                        | [Voucher](/basic-features/shopfront/vouchers.md)                                                                        | You wish to attract new customers and so, by making a discount voucher code publicly available for a limited time period you will attract the most people.                                                                                                                                                                                                                             |
| [Gift vouchers for shoppers to purchase and give to friends/family](/hub-management-tips/how-tos/how-to-create-gift-vouchers.md)       | [Voucher](/basic-features/shopfront/vouchers.md)                                                                        | The recipient may not be a current customer of you shop and the voucher code is more accessible than using tags.                                                                                                                                                                                                                                                                       |


---

# 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.openfoodnetwork.org/hub-management-tips/how-tos/vouchers-v.-tags.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.
