Home > Paid Traffic Sources >

TikTok -> JumbleBerry -> Binom (20)


05-13-2022 10:52 AM #1 adalchemy (Member)
TikTok -> JumbleBerry -> Binom

Hi guys,

Has anyone successfully integrated this via the events API?

I have a dev working on it but he seems as confused as I am.

The documentation provided by JumbleBerry isn't really helping either.

Appreciate any help in this regard.


05-13-2022 03:49 PM #2 jaybot (Veteran Member)

The last time Jumbleberry gave me documentation it was complete nonsense, in addition to them not knowing what the fuck it was.

Anyway.

It's much easier to hack together using the FunnelFlux S2S workaround and just postback events from everflow to Binom as normal.

I think @twinaxe wrote a guide on his setup for TikTok -> Binom already, definitely take a look at that.


05-13-2022 07:16 PM #3 dwdfromkorea ()

Having the same issues XD. Tried this with RedTrack and cant seem to get this right. Will definitely try to do twinaxes method and try to copy it to a tee.


05-13-2022 08:18 PM #4 stungads (Senior Member)

To resonate off what @jaybot said, yea take a look at this post right here. Thank @twinaxe for helping out and @zeno being generous in offer the resources! It took me like a week or two to figure it out. Hope you don't feel the same wrath that I did lmao....

Some affiliate networks don't have TikTok events API setup yet. **The next part is only if you're direct linking and don't care about a 3rd party tracker. And that this affiliate network has POST/GET Requests available** If they did, then they would add a script and send a request via POST and do something in the backend to set it up. All you needed is the pixel, test event code, and access token.

I'm assuming the structure of Jumbleberry is also the same as the affiliate network I had trouble with. So if you don't care about the shit in the tracker then check this post, it's within the same thread I posted above.

I don't completely understand all this technical mumbo jumbo jargon so someone correct me if I'm off.

For your situation, where you want the conversions to post everywhere(TikTok, Binom, & Affiliate Network), hope this will help you out and take you less time than I did to set it up. You can cross reference this post and twinaxe post for guidance.

Source of my information is from FunnelFlux

1) Head over to TikTok Ads Manager and under Assets select Events and then Web Events. Click the button Setup Web Events and then choose Events API. Enter a Pixel Name and if it asks you if you want Standard or Developer mode, choose Developer. The installation will be Manually Set Up Events API. Click Next and then next. And then you should be brought to this page. Grab the Pixel ID and store it on a notepad or something.



2) Take this link:

Code:
https://test-resources.funnelflux.pro/tiktok/pixel-test.html?pixel=XXX
Adjust the XXX part with your Pixel ID. You can either use your browser to enter the link and then click around all the buttons to populate test events. I found that this doesn't work for me in Chrome. So I just did it in Mobile app. So in test events paste the link with your Pixel ID and then Generate QR code and then go to your TikTok app on phone and scan the QR code. Google how to scan QR code on TikTok. And when you reach the page just clicking bunch of buttons(click repeatedly) and then the test events should come up. You must complete this part. It's crucial that the events pop up as you need it to setup the Ad Groups within your campaigns.



3) Head over to the settings tab in TT and generate the access token and then you need to grant FunnelFlux access to your pixel. Click that link under METHOD 1, here's the link to funnelflux again.

And now I'm going to take a break and grab some pina coladas.

Ok and we're back....

Now onto Binom. Also if you want a video tutorial google Ian Fernando Binom setup on YouTube. Shoutout to @ianternet for the vid. I would link it here, but I have it blocked currently on ColdTurkey(great app btw for productivity).

4) Go into Binom and setup your Offers, Affiliate Networks, & Traffic Sources.

Traffic Sources

Here's how I have my TikTok setup on Binom as a traffic source. This part was basically taken from the tutorial that twinaxe provided. However, I was looking high and low for the postback url which caused the biggest delay for me, but here's the source.

Postback URL is: https://functions.funnelflux.pro/tiktok-s2s-api?ttclid={externalid}&access_token={t7}&event_na me={t8}&currency=USD&revenue={payout}&pixel_id={t6 }

For some reason after this post is published. The above postback url has some spaces in between some characters, so be cognizant of that when looking over this post.



Affiliate Networks

Jumbleberry isn't listed as a network on their catalog so first figure out what their syntax for subid is. I'm not signed up with them atm. My network is subid2. Although, can anyone here explain the difference why there's a preference using subid2 over subid1, I read somewhere a long time ago to do that instead. Or maybe I'm just tripping. Anyways, the offer url template and postback url should be the following:

The subid2 depends on your affiliate network, some networks use sid2, sub2, etc.... that's why you should ask your affiliate manager what's the subid syntax for Jumbleberry. Here's the Offer URL Template for my network: {offer_url}?subid2={clickid} The {offer_url}? should be there by default
For postback url, again it depends on the syntax of the subid used for your network. You may want to also adjust the payout {} to your network. Here's my postback URL: https://yourdomain.com/click.php?cnv_id={subid2}&payout={payout}&cnv_stat us={status}

Offers

Add your offer url from the affiliate network. Remember to append your click ID to whatever subID you had above. Here's mine for example: https://domain.com/link?lid=5800&subid1=&subid2={clickid}&subid3=&sub id4=

The postback url should auto populate after you select your aff network and this and that.

Campaign

Now when you setup the campaign you should get a link like the below. Here's mine for example.

Code:
https://canttouchthis.com/click.php?key=abcdfdaskfjasdf&ttclid=__CLICKID__&adgroup_name=__AID_NAME__&adgroup_id=__AID__&creative_name=__CID_NAME__&creative_id=__CID__&placement=__PLACEMENT__&1=___PIXEL_ID___&2=___API___&3=___EVENT___
This is the part where TwinAxe mentioned in his OG post that to replace the ___PIXEL_ID___, ___API___, ____EVENT___ parameters to what your pixel is. The ___Event___ parameter, I'm not entirely sure what to put here, but for me since I'm doing lead generation I put SubmitForm. If you're doing ecommerce, I think it depends because you have to go through multiple stages of the buying process i.e. initiate checkout/add to cart Event and then you'll use that audience for Complete Payment event. So in the campaign url within TikTok, you would adjust those parameters above and put that as your campaign url in tiktok.



Finally the last part

If you haven't already add the postback url to your affiliate network. Which would be the same as the link under affiliate networks section: https://yourdomain.com/click.php?cnv_id={subid2}&payout={payout}&cnv_stat us={status}

That should be all of it and I hope it helps. If you have any questions feel free to PM me, I'll try to help you anywhere you're stuck. This definitely helps me refresh my memory on what I did to make it work.




05-14-2022 11:37 AM #5 adalchemy (Member)

Thank you so much for the comprehensive explanation! This is a huge help.

I'll get to work setting it up.


05-16-2022 10:56 AM #6 adalchemy (Member)

Hey again,

So I've spent the whole morning trying to get this set up and I'm still struggling.

I have given FunnelFlux permission to access my pixel but I'm confused as to whether I can use their S2S api to deliver the payloads to TikTok?

JumbleBerry requires the pixel to implemented as follows on their dashboard:

<script>const queryString = window.location.search;const urlParams = new URLSearchParams(queryString);var event = 'CompletePayment';var pixel = document.createElement("img");pixel.src = "https://yourdomain.com/tiktok?ttclid=" + urlParams.get('ttclid') + "&event=" + event;</script>
Should I simply replace
"https://yourdomain.com/tiktok?ttclid="
with
https://functions.funnelflux.pro/tiktok-s2s-api?
? I've tried this but when I try to test events through my Binom tracking link via the Test Events QR code in TikTok, I'm not seeing any events showing up when engaging with the page.

Would I not need to get my dev to build out the script on our own server? I'm not very technical-minded so sorry if I'm not making much sense.


05-16-2022 12:31 PM #7 stungads (Senior Member)

Quote Originally Posted by adalchemy View Post
Hey again,

So I've spent the whole morning trying to get this set up and I'm still struggling.

I have given FunnelFlux permission to access my pixel but I'm confused as to whether I can use their S2S api to deliver the payloads to TikTok?

JumbleBerry requires the pixel to implemented as follows on their dashboard:



Should I simply replace with [/FONT][/COLOR]? I've tried this but when I try to test events through my Binom tracking link via the Test Events QR code in TikTok, I'm not seeing any events showing up when engaging with the page.

[/FONT][/COLOR]Would I not need to get my dev to build out the script on our own server? I'm not very technical-minded so sorry if I'm not making much sense.
I’ll take a look at this later and try to see what’s wrong. Can you send a screenshot of like Jumbleberry’s tracking page where they display subid1,2,3,4,5?


Sent from my iPhone using STM Forums


05-16-2022 01:17 PM #8 adalchemy (Member)

Thanks a lot man, I really appreciate it.

Click image for larger version. 

Name:	Screenshot 2022-05-16 at 15.11.41.png 
Views:	14 
Size:	221.1 KB 
ID:	26393

They use redirectionless tracking links so the way it comes out is different to what you're probably used to. Here's an example:

https://cook.chefsplate.com/plans?utm_source=jumbleberry&c=FB-Q2DV&c_comms=FREEMEALS&utm_medium=390244&utm_campa ign=Product-Box&utm_content=Image&click_id=_ZZaDk4J9r9j8JeJkW_ E2wmz3HRZ2G9s4WCBZKqImWel9ulXZR1LCHX_n9KG8qz_%2F%2 F{clickid}%2F


05-16-2022 01:32 PM #9 twinaxe (Senior Moderator)

Quote Originally Posted by adalchemy View Post
JumbleBerry requires the pixel to implemented as follows on their dashboard:
To get conversions posted back to Tiktok you don´t need to add a tracking pixel in Jumbleberry or so.

That´s needed if you want them to send conversion info to Tiktok directly but to receive conversion info from Jumbleberry to Binom a normal S2S (Server 2 Server) postback is enough so just ask Jumbleberry if you can also use S2S postback for conversion info from Jumbleberry to Binom.

That way Jumbleberry can already send conversion info back to Binom and Binom can send the conversion info then through API to Tiktok.


05-26-2022 12:09 PM #10 adalchemy (Member)

Hey guys,

Just wanted to come here to celebrate!

Finally wrapped my head around all of this and got it working perfectly.

Thank you so much everyone for the help!

If anyone has any questions I'm pretty much a pro now


05-26-2022 05:27 PM #11 vortex (Senior Moderator)

Quote Originally Posted by adalchemy View Post
Hey guys,

Just wanted to come here to celebrate!

Finally wrapped my head around all of this and got it working perfectly.

Thank you so much everyone for the help!

If anyone has any questions I'm pretty much a pro now
Just for the record: Did you only implement S2S or the pixel as well?



Amy


05-26-2022 05:57 PM #12 adalchemy (Member)

Quote Originally Posted by vortex View Post
Just for the record: Did you only implement S2S or the pixel as well?



Amy
I gave up on the pixel integration with Jumble Berry entirely and did what @twinaxe suggested - no affiliate network integration apart from global postback.

I'm using S2S tracking using the funnel flux api connection and postback (with Binom params). All I need to do for any affiliate network now is implement a global postback.
All conversions are then sent from Binom to TikTok.

I'm also using the tokens and manually replacing the pixel, access token and event name in tracking links as per the @twinaxe guide.

The comprehensive process outline by @stungads also helped tremendously to piece things together.

It really wasn't as complicated as I initially thought but took me some time to wrap my head around.


05-26-2022 06:28 PM #13 twinaxe (Senior Moderator)

Fantastic, thanks for the update


06-04-2022 11:01 PM #14 duyqdn (Member)

Quote Originally Posted by adalchemy View Post
I gave up on the pixel integration with Jumble Berry entirely and did what @twinaxe suggested - no affiliate network integration apart from global postback.

I'm using S2S tracking using the funnel flux api connection and postback (with Binom params). All I need to do for any affiliate network now is implement a global postback.
All conversions are then sent from Binom to TikTok.

I'm also using the tokens and manually replacing the pixel, access token and event name in tracking links as per the @twinaxe guide.

The comprehensive process outline by @stungads also helped tremendously to piece things together.

It really wasn't as complicated as I initially thought but took me some time to wrap my head around.
I'm looking to setup TikTok tracking right now.

I'm a bit confused why you use both FunnelFlux and Binom, what is the benefit from using both together. Could you explain a bit please


06-04-2022 11:16 PM #15 stungads (Senior Member)

Quote Originally Posted by duyqdn View Post
I'm looking to setup TikTok tracking right now.

I'm a bit confused why you use both FunnelFlux and Binom, what is the benefit from using both together. Could you explain a bit please
Because Binom currently doesn't have the ability to send conversion postbacks to TikTok.

So we're using FunnelFlux's API services to post the conversion into TikTok. And this is how I understand it...

User converts on offer >> Conversion flows from affiliate network into tracker(Binom in this case) >> Binom receives the conversion which then communicates over to the postback url that is using FunnelFlux API >> FunnelFlux API receives notification that a conversion has been received from Binom and then sends that over to TikTok for reporting.


06-04-2022 11:27 PM #16 duyqdn (Member)

Quote Originally Posted by stungads View Post
Because Binom currently doesn't have the ability to send conversion postbacks to TikTok.

So we're using FunnelFlux's API services to post the conversion into TikTok. And this is how I understand it...

User converts on offer >> Conversion flows from affiliate network into tracker(Binom in this case) >> Binom receives the conversion which then communicates over to the postback url that is using FunnelFlux API >> FunnelFlux API receives notification that a conversion has been received from Binom and then sends that over to TikTok for reporting.
So if I don't use Binom, I could essentially just make due with FunnelFlux and TikTok without setting up Binom?


06-04-2022 11:30 PM #17 stungads (Senior Member)

yeap. FunnelFlux is a tracker itself. So you can basically bypass Binom. I think I signed up for Binom because in the event I have to throw up a landing page, I hear that Binom has the quickest redirection speed out there. And that redirection speed matters a whole lot when we talk about mobile advertising.


06-04-2022 11:32 PM #18 duyqdn (Member)

Quote Originally Posted by stungads View Post
yeap. FunnelFlux is a tracker itself. So you can basically bypass Binom. I think I signed up for Binom because in the event I have to throw up a landing page, I hear that Binom has the quickest redirection speed out there. And that redirection speed matters a whole lot when we talk about mobile advertising.
Thank you for the quick reply bro. I was so confused why I gotta setup 2 trackers haha. Cheers.


07-02-2022 11:33 PM #19 stungads (Senior Member)

Wondering if anyone could help me with Jumbleberry tracking...

I've launched a couple of campaigns. But they're all doing horribly in terms of CTR% wise. However, I have a feeling it's because the campaign I setup is optimized for ATC, if TikTok doesn't see any ATC it'll start throwing me bad traffic. That's a speculation I have.

I've spent about $1K to test 3 different offers and only got one conversion. This conversion was deemed as Add To Cart on TikTok, but it should be reflected as Complete Payment. Which gets me wondering, did I setup the tracking incorrectly?

I have a very very very very basic idea of how event tracking works, but I'd assume if I had let this campaign run for 2-4 days I would've got some add to carts.



Following the tracking setup that twinaxe provided with Binom, I think I have setup correctly and according to some of the documentation I've read from Jumbleberry I have placed a Global Pixel(Purchase) on all offers I'm promoting.



@twinaxe, when you setup your campaign on TikTok do you leave &3=___EVENT___ blank? When I had setup the campaign optimized for ATC, I put in the campaign url &3=AddToCart

Code:
https://trackingdomain.com/click.php?key=12345abcde&ttclid=__CLICKID__&adgroup_name=__AID_NAME__&adgroup_id=__AID__&creative_name=__CID_NAME__&creative_id=__CID__&placement=__PLACEMENT__&1=___PIXEL_ID___&2=___API___&3=___EVENT___
Looking at the documentation from Jumbleberry Integration with TikTok, HERE. From what I understand it's saying that I should add multi-funnel events into the pixel area. So, Step 3 in the documentation. I don't need to do Step 3, 2. Purchase Pixel as that's already done with the global pixel, correct me if I'm wrong. I would need to do Step 3, 1. I would have to replace https://yourdomain.com/tiktok with my tracking domain, am I understanding this correctly?

One thing I really appreciate is Jumbleberry showing the event tracking available through each funnel. But then I noticed not all offers have a detailed event tracking available. Which could be detrimental when it comes to understanding how far your audience is going down the funnel and also the events that are passed to TikTok's algo.





It'll be interesting to see if getting ATCs a lot on TikTok will therefore give me better traffic. Better traffic meaning people likely to go to check out page.


08-19-2022 06:55 PM #20 affbang (Junior Member)

Quote Originally Posted by stungads View Post
Because Binom currently doesn't have the ability to send conversion postbacks to TikTok.

So we're using FunnelFlux's API services to post the conversion into TikTok. And this is how I understand it...

User converts on offer >> Conversion flows from affiliate network into tracker(Binom in this case) >> Binom receives the conversion which then communicates over to the postback url that is using FunnelFlux API >> FunnelFlux API receives notification that a conversion has been received from Binom and then sends that over to TikTok for reporting.
Actually FunnelFlux is superfluous. Everything can be configured only with the help of Binom. I wrote instructions about this on my blog. I don't know if I can post a link to an article here.


Home > Paid Traffic Sources >