Home > Tracking Campaigns > Voluum

Tracking campaign main CTA and Back Button CTA revenue without skewing CTR stats (15)


05-31-2020 02:04 PM #1 maomakmedia ()
Tracking campaign main CTA and Back Button CTA revenue without skewing CTR stats

I want to track both the main CTA and the Back Button CTA revenue in my campaigns so I could have proper revenue based stats for the campaigns (and for the placements/publishers).

I used to have my landing pages with one CTA ("https://domain.com/click") and the Back Button on a different campaign ("Back Button" Campaign) with this Back Button campaign link posted directly on my landers html code. Obviously the revenue isn't being reported to the main campaign this way so the revenue numbers and stats aren't complete for the campaign or the placements within this campaign.

I changed it so that now my landers have 2 CTA links ("https://domain.com/click/1" for the main CTA and "https://domain.com/click/1" for the Back Button) and now the revenue being reported for the campaign (and for the placements within the campaign) is correct. The problem is that now all the click based stats for the campaign are skewed because Vouum calculates these stats based on both "click/1" AND "click/2".

I want to have the campaign (and relevant placements within this campaign) to show the overall revenue for both the main CTA and Back Button CTA, but that the click based stats will be only based on the main CTA so that these stats are correct as well.

Is there a way to do it?


Thanks.


05-31-2020 07:49 PM #2 matuloo (Legendary Moderator)

If you keep it within one campaign, the click data will always be affected, I don't think there is a way around it. Multi-offer setup can help you to track the revenue, but as you said yourself, the clicks will get mixed up.


06-01-2020 04:21 AM #3 maomakmedia ()

I wonder if something like this workaround will work:

1. Revert back to to having a landing page with one CTA (the main CTA). Having the Back Button CTA being a direct link of a different campaign ("Back Button" Campaign).
2. The Back Button campaign will be based on a new traffic source called "[Back Button]".
3. I'll set up the Back Button traffic source like this:
https://prnt.sc/srfa8q
3a. What i'm trying to achieve here is having the Back Button campaign link "inherit" Voluum original campaign click ids (which I assume have the original campaign, lander and offer attached to it) into "var1"
3b. Then using my Voluum domain postback link (the one you usually post to Affiliate Networks) postback "var1" (which is Voluum original campaign click ids with all the other info attached to it) and the payout.
-. The disadvantage will be that the numbers for the overall Voluum account campaigns tab/report will be skewed (since clicks and revenue is being reported to the Back Button campaign AND to the original campaign), but that's a disadvantage I can live with if it means that on individual campaign level (original campaigns) I will get the correct revenue numbers AND correct click based stats (like CTR).

Will the above work?


EDIT:
Thinking about it a bit more... while I think in theory the above should work, there is nothing that will actually trigger this posback link. So it's useless. Still looking for a possible solution.


06-01-2020 06:34 AM #4 platinum (Veteran Member)

Why not setting up the back button campaign as an offer then be able to see where the revenue is coming from?


06-01-2020 09:30 AM #5 matuloo (Legendary Moderator)

Quote Originally Posted by platinum View Post
Why not setting up the back button campaign as an offer then be able to see where the revenue is coming from?
The "clicks" on this backbutton offer will still be counted towards the totals and will display in stats just as regular clicks, plus the tracker will handle these clicks as regular ones and that will influence the rotation and screw up possible offer split tests. So the click stats will be inflated and the offer rotation will be messed up too. At least that's what I believe will happen.


06-01-2020 01:07 PM #6 twinaxe (Senior Moderator)

Just create a new direct link campaign and put the campaign URL at the backbutton.

Then you have the BB stats separated in an own campaign.


06-01-2020 02:02 PM #7 jeremie (Moderator)

Quote Originally Posted by twinaxe View Post
Just create a new direct link campaign and put the campaign URL at the backbutton.

Then you have the BB stats separated in an own campaign.
And do you pass back the parameters received from the initial campaign back to this URL?


06-01-2020 02:13 PM #8 jeremie (Moderator)

Quote Originally Posted by maomakmedia View Post
3a. What i'm trying to achieve here is having the Back Button campaign link "inherit" Voluum original campaign click ids (which I assume have the original campaign, lander and offer attached to it) into "var1"
Happy to help coding a solution as this is also something I want to deal with.


06-01-2020 02:21 PM #9 twinaxe (Senior Moderator)

Quote Originally Posted by jeremie View Post
And do you pass back the parameters received from the initial campaign back to this URL?
I would say it depends on what you do with the backbutton.

When you send the backbutton to the main offer it could make sense to pass the parameters to the new campaign but when you send the backbutton to a smartlink it wouldn´t help anyway if you know the parameters or not.

In the end you buy traffic for your main campaign and also optimize for your main campaign and not for the backbutton.


06-01-2020 02:37 PM #10 voluum (Veteran Member)

[Haven't tested but it SHOULD work]

@maomakmedia actually, you got pretty close to making it work. It's a complicated setup to have in one main campaign clicks from the CTA button only but conversions and revenue from main offer (LP->offer) and backbutton offer, but I think it can be done.

1. Revert back to to having a landing page with one CTA (the main CTA). Having the Back Button CTA being a direct link of a different campaign ("Back Button" Campaign).
2. The Back Button campaign will be based on a new traffic source called "[Back Button]".
3. I'll set up the Back Button traffic source like this: https://prnt.sc/srfa8q
3a. What i'm trying to achieve here is having the Back Button campaign link "inherit" Voluum original campaign click ids (which I assume have the original campaign, lander and offer attached to it) into "var1"
3b. Then using my Voluum domain postback link (the one you usually post to Affiliate Networks) postback "var1" (which is Voluum original campaign click ids with all the other info attached to it) and the payout.
-. The disadvantage will be that the numbers for the overall Voluum account campaigns tab/report will be skewed (since clicks and revenue is being reported to the Back Button campaign AND to the original campaign), but that's a disadvantage I can live with if it means that on individual campaign level (original campaigns) I will get the correct revenue numbers AND correct click based stats (like CTR).

Points 1 and 2 are correct.

Now the complicated part starts. Getting click ids from the main campaign to the backbutton campaign isn't that easy. In a campaign funnel with a landing page, click id is assigned on a click, not a visit. So theoretically there is no click id assigned yet when a visitor is on a landing page and hasn't clicked the CTA button. I say theoretically because there's a way around it. You can add "cid={clickid}" to your lander URL in lander's settings in Voluum to have click id assigned on a visit.
Then, you can use a call-out script to get a click id from the lander URL and pass it to the campaign URL of the backbutton campaign.

How it'll work:

A visitor goes to your landing page - main_click_id is assigned (let's assume it's 1234) - a visitor clicks backbutton - main_click_id is passed to the backbutton campaign under var1 and backbutton_click_id is assigned on the visit (let's assume it's 5678)- backbutton_click_id is passed to affiliate network

The visitor converts - affiliate network fires postback URL: yourVoluumdomain.com/postback?cid=5678&payout={payout} - Voluum fires traffic source postback URL: yourVoluumdomain.com/cid=1234&payout={payout}

With this solution reports from your main campaign will show how many people visited your landing page, how many clicked on the CTA button and how many converted on both offers. Reports from your backbutton campaign will show how many people clicked backbutton and how many converted on the backbutton offer.

Is this what you were looking for?


Karolina


06-01-2020 03:43 PM #11 jeremie (Moderator)

Quote Originally Posted by Voluum View Post
You can add "cid={clickid}" to your lander URL in lander's settings in Voluum to have click id assigned on a visit.
Then, you can use a call-out script to get a click id from the lander URL and pass it to the campaign URL of the backbutton campaign.

How it'll work:

A visitor goes to your landing page - main_click_id is assigned (let's assume it's 1234)
Looks interesting!

I want to confirm one thing. Does assigning a clickID when loading the iandind page triggers a click in the main campaign, or just assign an ID for further use.


06-01-2020 03:44 PM #12 maomakmedia ()

Yepp, I believe that's what I'm looking for.... thanks Karolina.


In your solution what you "lose" is that every Voluum overall revenue report will be skewed (due to double reporting of the Back Button Campaign conversions/payouts), and the Original Campaign CR% (CR% of the main CTA) will also be skewed (as it shows the conversions of both the main CTA and the Back Button Campaign CTA). What you gain though is having your Main Campaign showing full/accurate revenue based stats (revenue, EPV, etc) and correct click based stats which are based only on the main CTA (clicks, CTR, etc). Is that correct? If so, I think it's a worthy trade off.


Two additional questions regarding it:
1. The back button conversions/revenue will be assign to the original campaign click id, does that means the revenue reported will be shown for the correct publisher ids in the original campaign (I assign publisher id to var1 in the original campaign)?
2. It's possible to do the same for a 3rd CTA on the same landing page, right? (so main CTA, Back Button CTA and a 3rd CTA)


Thanks again.



PS
if anyone can code this, I'll pay for your time :-) send me PM


06-01-2020 07:54 PM #13 voluum (Veteran Member)

Quote Originally Posted by jeremie View Post
Looks interesting!

I want to confirm one thing. Does assigning a clickID when loading the iandind page triggers a click in the main campaign, or just assign an ID for further use.
No, a click event is triggered by going through a click URL. It will just be a visit to a lander with a click id value. If a visitor clicked on the CTA button instead of backbutton, a new click id would be generated for that same person and a conversion would then be assigned to this second click id. As you can see, this workaround works very well in this case but might give misleading reports in some other.


Karolina


06-01-2020 08:04 PM #14 voluum (Veteran Member)

Quote Originally Posted by maomakmedia View Post
In your solution what you "lose" is that every Voluum overall revenue report will be skewed (due to double reporting of the Back Button Campaign conversions/payouts), and the Original Campaign CR% (CR% of the main CTA) will also be skewed (as it shows the conversions of both the main CTA and the Back Button Campaign CTA). What you gain though is having your Main Campaign showing full/accurate revenue based stats (revenue, EPV, etc) and correct click based stats which are based only on the main CTA (clicks, CTR, etc). Is that correct? If so, I think it's a worthy trade off.
The overall revenue report will be skewed, I don't think there is a way to eliminate that. But you can separate conversions coming from the main offer (and payouts) from conversions coming from backbutton offer by creating custom conversion type for the backbutton conversion. Then you'll have them divided into two separate columns in reports for the main campaign.

Two additional questions regarding it:
1. The back button conversions/revenue will be assign to the original campaign click id, does that means the revenue reported will be shown for the correct publisher ids in the original campaign (I assign publisher id to var1 in the original campaign)?
It should be. That's the general idea - to connect the click id from the main campaign with a conversion from the backbutton offer.
2. It's possible to do the same for a 3rd CTA on the same landing page, right? (so main CTA, Back Button CTA and a 3rd CTA)
I think there's nothing stopping you. It complicates the overall setup so more things can go wrong but you just have to logically connect the dots. And test it.

I can help you with setting it up in the tracker. Though it'll be easier to do it on Skype.


Karolina


06-02-2020 03:27 AM #15 maomakmedia ()

@Voluum

Adding custom conversion to this will be awesome.

I sent you my Skype id via PM.


Thanks everyone for participating in this discussion.


Home > Tracking Campaigns > Voluum