Using Viffy
Offers and campaigns
The brand sets the offer’s savings and rules. Your campaign sets which creators share it and how many codes to hand out.
Offers
The Offers page lists every offer you may distribute, with a brand filter to narrow the list. Each offer shows its savings, the products it applies to, its dates, and how many codes are still available.
| Status | Meaning |
|---|---|
| Ready | You can create a campaign on it now. |
| Not yet started | The brand’s dates have not begun. You can create a campaign now, and shoppers can get codes once the offer starts. |
| Expired | The brand’s dates have passed. |
| Temporarily unavailable | The brand is editing the offer. Refresh it later. |
| Not ready | Available code counts or usable offer dates are missing, or no codes remain. Open the offer for the reason. |
If a brand is missing, follow these steps to find it.
Creating a campaign
Start from an offer, or from the Campaigns page. A new campaign is a draft until you activate it.
You can set up a campaign before its offer starts, so creators have their links ready for launch day. Shoppers who open a link early are told the offer hasn’t started yet.
| Setting | What it does |
|---|---|
| Campaign name | How your team recognizes it. |
| First day / Last day | The first and last day codes are handed out. The first day can’t be before both the offer’s campaign dates and redemption dates have begun, and the last day can’t be after either has ended. When a code can be redeemed comes from the offer, not the campaign. |
| Max codes to hand out | The most codes this campaign can hand out. It is checked against available codes, but does not reserve them for this campaign. |
| Retailer | Limit redemption to one store chain where the offer allows it. Some offers require a retailer choice. |
The retailer choice becomes fixed once the first shopper asks for a code. You can still correct its display name.
For a guided setup, follow Create the campaign and its links.
Status
| Status | What it means |
|---|---|
| Draft | You are preparing the campaign. Activate it when you are ready. |
| Active | The campaign can hand out codes during its dates, while codes are available. |
| Paused | New codes are stopped. Resume the campaign when you are ready. |
| Ended | The campaign is finished and cannot restart. Duplicate it to create a new draft. |
When you pause or end a campaign
No new codes are handed out. Codes already handed out still work and still count for their creator.Codes
The code limit includes codes handed to shoppers, test codes, and the remaining allowance.
Example
A limit of 1,000 with 200 shopper codes and 5 test codes leaves room for 795 more codes.- Add codes at any time before the campaign ends, as long as the offer is Ready or Not yet started and has codes available.
- You can lower the limit to the number already handed out, including test codes.
- Set alert recipients in Settings to receive emails when an active campaign runs low or reaches its limit.
Each code is created when a shopper asks for it. If shoppers cannot get a code, check the campaign’s supply notice.
Duplicate a campaign
Duplicate copies campaign settings and creators whose links are still Issuing into a new draft, leaving out Stopped links. It creates new links and starts with no codes handed out or redemptions; the offer must still be Ready or Not yet started.
Review the new dates and code limit before activating it. An ended campaign cannot be restarted or have its limit raised.
Test codes
Use Test code on the campaign page before creators share their links. Follow the test walkthrough to check the phone display and register scan.
A new test code uses part of the campaign limit and is left out of shopper and creator performance totals. It appears in the test-code count and, once redeemed, the redemption list.
Use a staff number that has not claimed the offer. If that number already holds a shopper code, you receive that code back and it still counts as shopper activity.