Campaigns
Learn how to create paid campaigns and measure conversions with Safary
Last updated
Learn how to create paid campaigns and measure conversions with Safary
Last updated
The first step to measure your conversions is to create a Safary campaign link. This link will be inserted inside your campaign (ads, content, newsletters, or given to referrals).
Safary now provides the additional feature of tracking campaigns using a safary.link
link. In the ever-evolving domain of web3, security stands at the forefront of critical aspects to consider. There exist greater trust and credibility in a link belonging to your domain, compared to a third-party link. In line with these considerations, we've added the option to use your own custom domain with Safary Campaigns.
The usage of custom domains follows these steps:
The user creates a CNAME record pointing towards redir.safary.link
Safary then enables the use of the registered custom domain
Campaign links can now be directly accessed through the customer's domain
For instance, if you're setting the CNAME record and your domain is campaign.example.com
, it will look like this:
This indicates that campaign.example.com
now points to redir.safary.link
, and can be used in your Safary Campaigns.
When setting up links for campaigns, there are a few precautions to make sure we pick up the campaign parameters.
Define the target url as a page with our Safary tag script installed
We redirect the click to a safary link to the target url, which expects our Safary tag script, that will pick up the campaign data.
Avoid adding a target url that will redirect again to another url
We add the utm parameters to the target url, which our Safary tag script will pick up.
However, if that target url redirects to another url, you are the one responsible of forwarding again the utm parameters, or will have to make sure that the Safary tag script runs for enough time that we pick up the utm parameters (usually less than 200ms).
Avoid using Fragments in your target url, or manipulate utm parameters to be before the #
Fragments are the part of the URL that comes after the #, for example, in https://mysite.com/abc/#/whatever
, the Fragment is #/whatever
.
Usually Fragments are ignored by Analytics, and due to privacy concerns we follow this guideline.
Therefore, if the utm parameters are added after the #, they will be ignored.
In summary:
https://mysite.com/abc/#/?utm_code=123456&utm_source=youtube
❌ No, as they are after the #
https://mysite.com/abc/?utm_code=123456&utm_source=youtube#/
✅ Yes, as they are before the #
If you define a target url with a #, we will add utm parameters before the #, however, if you manipulate the final url, you are responsible for that.
For Google Ads campaigns
(Q3 2025)