How does reporting work in Voucherify?
In this section:
Voucherify gives you a wide variety of channels and tools that keep you informed about campaigns' performance in real time. Let's go through the most important reporting features.
Campaign ROI metrics 📉
Be sure to control ROI and work with the most effective distribution channels by making use of Voucherify campaigns and categories. Each coupon can be assigned to a different channel what enables you to have control over conversion rates and react instantly with appropriate refinements. While different channels yield various profits, estimating individual conversions is essential in finding the target audience and balance between campaign’s costs and its efficiency.
The vital part of measuring the ROI is estimating which distribution channels convert best. This is why the campaign manager enables you to assign a category to the standalone code during its creation. Once your fixed-codes are set live, you can currently estimate individual conversion rates to provide collaboration with well-positioned channels which reach your target audience.
Next to the standalone codes and categories, Voucherify supports coupons management with a campaign entity. The idea of the campaign is to group unique vouchers and monitor conversion rate across a particular group.
To evaluate the efficiency of your coupon strategy, the campaign’s tab provides a bird’s eye view of the current campaign's performance with detailed data and numbers.
Customer tracking 👥
Apart from building segments, Voucherify allows you to track the order and redemption history of a particular customer.
Click on a customer’s ID in the redemptions tab and the creator will lead you to customer’s profile.
If you choose the Vouchers view, you’ll find a tab with already published coupons sorted by type.
Gift cards spendings 💳
Monitor your gift cards spendings on a campaign's and global level.
Campaigns balance is visible from the Campaigns view. It informs you about the already redeemed amount and the amount to spend until the campaign ends.
If you want to monitor the total amount of all gift cards, go to the Main Project view.
Webhook notifications 🕵️
Instead of polling data from the endpoints, you can use webhooks to get notified when:
- a redemption is don
- a referral reward is triggered
You can configure the webhook in the Project's settings view, in the Webhooks section.Voucherify makes it possible to define multiple redemption webhooks. To add one, you should press the Plus and start off by providing a target URL.Then, you can configure when the URL should be called.There are 2 options:
When all the webhook features are set, confirm it with CREATE ENDPOINT.From now on when Voucherify calls your endpoint providing redemption information is in the payload.
- Call a webhook for every redemption.
- Call a webhook given the one or many of the following redemption statutes occurred: `redemption succeeded`, `redemption failed`, `redemption rollback succeeded`, `redemption rollback failed`.
Referral webhook reward
The webhooks are also an integral part of referral programs. The endpoints are defined while defining a referral program and they are invoked when the referrer becomes eligible to receive a reward. The configuration is described in this tutorial.
Responding to a webhook
Voucherify expects your webhook to return a response with a `2XX` HTTP status code, indicating that the webhook has been received successfully. If a webhook is not successfully received for some reason, Voucherify will continue trying to send the webhook once an hour for up to 3 days.
Webhooks mechanism can be used to tap into thousands of integrations offered by Zapier. This tutorial shows how to create your first coupon Zap in 5 minutes. As an example, we're going to send a Slack notification about a failed coupon redemption.
Go to your Zapier account and create a new Zap. The first step is to define a trigger. You should search for the Webhook trigger (Catch Hook option):
Continue to get your webhook URL. Then, confirm the form so that the trigger is activated. Now Zapier will be waiting for a request from Voucherify.
In Voucherify, go to the project settings view and paste your link to *Target URL*. You can send a test callout.
If everything went smooth you should see this view:
Email notifications 📧
Integrating email notifications is useful when you want to analyze redemptions in real-time. You can select which notifications should be sent.For example, you can filter out all the successful redemptions and be notified only about the failed ones. Let's see how you can set it up with Zapier.
- Make a new zap.
Paste the Zap's URL to your Project Settings and test the connection.
If it's successful, select the events you want to be notified about and click CREATE ENDPOINT.
- Select the Email by Zapier Action or Gmail Action and proceed to refine the email's template. Congrats! From now on your inbox gets notified about redemption details when it happens.
As demonstrated above, you can use the webhook trigger to work with any other Zapier Action. Read more about actions on Zapier's documentation site. Contact firstname.lastname@example.org if you need assistance or have any questions 👋
Referral program reports 📝
Voucherify provides you with a complete overview of your referral program performance. Read on to see what metrics and data are presented in your dashboard.
Total referred - the number of all referred customers.
Referral program in numbers - summary with basic metrics.
Referees rewards summary - this section shows all incentives used by invited customers divided into types in case of multi-level reward schema.
rewardssummary - this section shows all incentives used by referrers divided into types in case of multi-level reward schema.
Recent updates with all logs and changes made in the program
Top 5 referrers section that shows your best brand advocates