When an email campaign sends promo codes, you can see how many codes went out, how many were used, who used them and the revenue they brought in. You can then send a reminder to customers who have not used their code yet.
Watch the video
1. Open the promo code performance page
Every email campaign with a promo code campaign attached has its own performance page.
📌 How to access: app.smeetz.com > Marketing > Email > click a campaign > Consult promo codes
The campaign pop-up also shows a Redeemed figure next to Clicked, so you can check results at a glance.
2. Read the figures
The figures at the top follow your campaign step by step, from your list of customers to their bookings. The easiest way to understand them is with an example.
👉 Example: you send a summer campaign to 1,240 customers, with a pool of 1,500 unique codes.
Figure | In the example | What it means |
Audience | 1,240 | The customers your campaign targeted. |
Skipped | 34 | The customers who were not emailed at all. Here, they had unsubscribed or their address had already failed in the past, so no email is sent to them. A customer is also skipped if no code is left for them. |
Sent | 1,206 | The emails that actually left: 1,240 customers minus the 34 skipped. |
Delivered | 1,188 | The emails that reached an inbox: 1,206 sent minus 18 that bounced. An email bounces when it comes back undelivered, for example because the address has a typo (marie@gmial.com) or no longer exists. The customer never sees it. |
Distributed | 1,206 | The codes given out: one with each email sent. This counts codes, not emails, so the 18 customers whose email bounced are included. Their code stays reserved for them and is never given to someone else. |
Redeemed | 214 | The customers who used their code on a paid booking. |
Redemption rate | 18.0% | 214 redeemed out of 1,188 delivered. Only customers who actually received the email are counted, so bounced emails do not lower your rate. |
Average and median time to redeem | 4.6 days, median 3 days | How long customers take to use their code after receiving the email. |
✅ In short: Sent and Distributed are usually the same number, because one code goes out with each email. Delivered is lower when some emails bounce.
⚠️ A booking that is refunded or cancelled no longer counts as redeemed. Your figures can therefore go down over time.
3. Check your code pool and backup code
If your promo code campaign has a fixed pool of codes, the Code pool block shows how many codes were distributed, how many were used, how many were sent but not used yet, and how many are still in the pool.
In the example: 1,206 of 1,500 codes distributed, so 294 are still in the pool. Of the 1,206, 214 were used and 992 were sent but not used yet. Codes sent to an address that bounced are part of the 992: they are not returned to the pool.
If you set a backup shared code, the Backup code block shows how many times it was used.
Dynamic codes never run out, so no pool is shown for them.
4. See the revenue
The revenue block shows three figures:
Revenue attributed (gross): the value of the bookings made with the codes.
Discount cost: the total discount given.
Net revenue after discount: what the bookings brought in once the discount is taken off.
Only bookings made while the code is valid are counted. For a shared code, only bookings made after the email was sent are counted, since the code may have been in use before.
5. See each recipient
The recipients list shows one row per recipient, with their code, the date the email was sent, their status, and the booking they used the code on.
Code used | The recipient used their code on a paid booking. |
Code not used | The recipient received their code and has not used it yet. |
Email not delivered | The email bounced and did not reach the recipient, for example because the address is wrong. |
No code available | The pool was empty, so the recipient was skipped. |
Skipped: address suppressed | The email was not sent, because the recipient unsubscribed or their address failed in the past. |
Click a booking reference to open the booking. Use Filters to narrow the list by name, email, promo code, send date or Promo code redemption status. You can also search by customer name.
With a shared code, a row shows Code used only when that recipient booked with it. Anyone who has the code can use it, so the campaign total can be higher than the number of rows marked Code used.
6. Remind customers who have not used their code
When some recipients have not used their code yet, a banner shows how many. You can send them a reminder while their code is still valid.
Click Create follow-up campaign.
A draft email campaign opens, targeting the recipients of the original campaign who have not used their code yet. Adjust the message if you want.
Activate it.
✅ Each customer receives the code they already have, so no new code is used. Anyone who uses their code before the reminder is sent is left out automatically.
Follow-up campaigns are marked Follow-up in your list of email campaigns. Their promo code campaign cannot be changed.
A follow-up's redemptions also count on the original campaign's page. Do not add the two pages together.



