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 look after conversion rates and react instantly with appropriate refinements. While different channels yield various profits, estimating individual conversions is essential to find a target audience and balance between campaign’s costs and its effectiveness.
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 a current campaign's performance with detailed data and numbers.
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.
Instead of polling data from the endpoints, you can use webhooks to get notified when:
- a redemption is done
- a referral reward is triggered
You can configure the webhook in the Project's settings view, in the Webhooks section
- call a webhook for every redemption
- call a webhook given the one or many of 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 any 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:
Integrating email notification is useful when you want to analyze redemptions in the real time. You can select which notifications should be sent.
- 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 just 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 email@example.com if you need assistance or have any questions.