Home > Tracking Campaigns > FunnelFlux

FunnelFlux Suggestions (20)


08-16-2016 06:51 AM #1 Stark (AMC Alumnus)
FunnelFlux Suggestions

I'm completely new to FF, just have it installed (btw it was easy as peace of cake), so I do not have nothing special yet. but what I've been surprised with when I went to https://support.funnelflux.com/ is there is no API nor Developers section in the helpdesk !

actually the main reason I'm gonna switch from Voluum to FF is an ability to upgrade cost by source through API, so I was pretty damn surprised not to find its documentation just straight away


08-16-2016 07:24 AM #2 antuen (Senior Member)

this is the appi doc for FF http://www.funnelflux.com/doc/#api


08-16-2016 08:32 AM #3 Stark (AMC Alumnus)

actually my intention wasn't to create a thread for just API Support Suggestion, it was for all FF suggestions, but if Mr Green thinks narrowing would be better - I'm OK with that

am I right there is no way to update cost by placement/site ID, etc. ?


08-16-2016 09:00 AM #4 antuen (Senior Member)

The only way you can do that atm (updating the cost of placements) is to set the cost of clicks at the funnel (Default Cost per Entrance), and FF calculate the cost for one placement based on the clicks that gets. You have to update that cost everytime you change the bid of your campaign in the traffic source.


08-16-2016 09:17 AM #5 Stark (AMC Alumnus)

I know about that method, that wasn't my question. the thing is - in most of networks your bid and actual cost of traffic in result are always different. but I've got your point, the answer to my question is no.


08-16-2016 10:14 AM #6 vitavee ()

Quote Originally Posted by Stark View Post
actually my intention wasn't to create a thread for just API Support Suggestion, it was for all FF suggestions, but if you think narrowing would be better - I'm OK with that

am I right there is no way to update cost by placement/site ID, etc. ?
You can do it actually You can update cost by any traffic source token (or combinations), either within the software, or with the API.

Here's the doc for this API method:

http://www.funnelflux.com/doc/#traffic-cost-update


08-16-2016 10:33 AM #7 Stark (AMC Alumnus)

wow, vitavee, thank you very much! I've heard I can, it's just wasn't in examples, so I supposed I can't..

rolling in further !


08-16-2016 10:46 AM #8 vitavee ()

Welcome Stark!

I'm adding a screenshot here for reference... Notice the single and bulk mode, allowing you to update your cost very precisely:

Click image for larger version. 

Name:	Funnel Flux   Update Traffic Costs.png 
Views:	76 
Size:	154.7 KB 
ID:	12378


08-25-2016 04:42 AM #9 Stark (AMC Alumnus)

is there any way to get cid (Campaign ID) through API ?


08-25-2016 05:49 AM #10 vitavee ()

Yes, there are 3 ways to get it depending on what you're trying to achieve.

1/ If you want to get the cid of the current visitor, you can do it inline by using the PHP or Javascript nodes withing your funnel diagram. Just use this token wherever you need the cid value: {trackingfield-cid}

2/ If you want to get the cid associated with a specific visitor's IP, you can use those 2 API functions:

a -> Get Latest Hit (http://www.funnelflux.com/doc/#get-latest-hit) to extract the latest incomingTrafficId of a visitor
b -> Get URL Tracking Fields (http://www.funnelflux.com/doc/#traff...trackingfields) to get all the tracking fields associated to an incomingTrafficId

3/ If you want to finetune the criterias, like get the cid of all visits that converted offer X but not offer Y, then you can use the reporting API: http://www.funnelflux.com/doc/#reporting-api


08-25-2016 06:57 AM #11 Stark (AMC Alumnus)

vitavee, thank you for really (as usual) fast answer!

sorry I wasn't precise enough on the first place, but I meant a simplest list of campaigns names with their ID's accordingly. while I don't have that - I have no simple obvious way to know through the API if a campaign was renamed or it is a new one. (or even it's a new one with the same name as the old one, and old one was just deleted)

I've checked reporting API documentation, but haven't been able to find it out anyway. could you help me with that please ?


08-25-2016 11:34 AM #12 vitavee ()

Ah, I see what you mean - I'm sorry then, but unfortunately, we don't have that simple function yet

Apart from the reporting API, we don't have an extensive set of functions yet, we expand the API depending on the feature requests posted here.

You can add yours and it will be implemented.


08-28-2016 06:50 AM #13 Stark (AMC Alumnus)

Vita, I need your help again.

Say I've got a campaign names list and have it stored in my database. Now I need to get a list of placements of some particular campaign. How do I do so ? Help says I could only do that by using Traffic ID (incomingTrafficId), but you just said I can't get cid from a campaign name. So, is there some sneaky way around, or I just don't get it ?

The thing is - I'm trying to do the simplest things ever - to get a list of campaigns and to get a list of placements of a particular campaign from that list. Usually it takes like five minutes at most! I've connected a lot of trackers to our back office, but I'm really missing the logic behind this one

Looks like it can do anything BUT the simple stuff.


08-28-2016 07:20 AM #14 vitavee ()

Hey Stark,

In FunnelFlux traffic sources are NOT attached to your campaigns. It means that you can use the same campaign with different traffic sources (ie, no need to duplicate your campaign when all you want to do is send traffic from another source). Sometimes funnels are quite complex, if you had to duplicate them for each traffic source, that would quickly become a mess, especially when you want to edit that funnel (you would have to edit all the clones, like in other trackers)

With that in mind, your placements are not saved along with your campaigns, because this data is traffic source related.

Let's say you send traffic to campaign A from 2 traffic sources. One source has a placement token, while the other doesn''t. As you can see, the info you're trying to get cannot be saved at the campaign level, it wouldn't make sense.

So to get to this data, you need to use the reporting api instead.

Here's a quick and easy way to get the reporting API url for exactly what you want to retrieve.

Go to the drilldown tree section, enter your groupings and filters (in your case, it will be campaign (with filter to the specific campaign you want) + traffic source (with filter to the specific source you want) + url tracking field (with filter to the placement token))

Click apply - open the browser console (F12) and here you go, you will see the reporting API url there in the console. If you take that url and open it in another tab, you will see the JSON response.


08-28-2016 07:50 AM #15 Stark (AMC Alumnus)

firs of all - thank you for the prompt answer, I really appreciate that.

of course I've done all of that, it's all obvious, but still not a slightest answer to my question.

when I do a filter by Campaign, I have URL like that "sgb1=Element%3A+Campaign&sgid1=1", which uses a campaign id (1 in this case), which I do not have in my campaign list in the Back Ofice, because of

Quote Originally Posted by vitavee View Post
unfortunately, we don't have that simple function yet


08-28-2016 09:06 AM #16 mehdi (Member)

Quote Originally Posted by Stark View Post

of course I've done all of that, it's all obvious, but still not a slightest answer to my question.

when I do a filter by Campaign, I have URL like that "sgb1=Element%3A+Campaign&sgid1=1", which uses a campaign id (1 in this case), which I do not have in my campaign list in the Back Ofice, because of..
Weird you'd say that, It's pretty obvious vitavee gave you the solution that will work only once the next update is pushed with that feature.

https://support.funnelflux.com/56947...et-Campaign-ID



Mehdi


08-28-2016 09:08 AM #17 vitavee ()

Your latest question was related to placements, which I think I replied to (unless I misunderstood you).

For the campaign ids we already talked about it, and I replied to your feature request on our portal.


08-28-2016 10:11 AM #18 Stark (AMC Alumnus)

Quote Originally Posted by vitavee View Post
Your latest question was related to placements, which I think I replied to (unless I misunderstood you).
No, you didn't (unless I misunderstood you).

Here is my question: How do I get all the placements of a particular campaign by its NAME ? (not by its ID, I have no cid)

Here is my simple setup. I have a back office which does blacklisting, bidding, google ban checking, etc. It works with several trackers and it does its job on "per campaign" basis. So it has a list of campaigns from all the trackers it should care of and checks each one consequently. In order to maintain blacklists it should be able to fetch placements data of each particular campaign. In the pre FunnelFlux era it was done by just selecting any campaigns token data by its Campaign ID. We both agreed I can't get one for now. So, what do I have on my hands:

1. List of FF campaigns. No ID's, names only.
2. Need to get token's data of a PARTICULAR campaign through the API. According to Help here http://www.funnelflux.com/doc/#api it takes a Campaign ID (sgb1=Element%3A+Campaign&sgid1=xxx), which I do not have.
3. GOTO 1.

Guys, help me please! Do I really ask my questions in a way too foggy and unclear to understand ?


08-28-2016 10:29 AM #19 Stark (AMC Alumnus)

Quote Originally Posted by mehdi View Post
It's pretty obvious vitavee gave you the solution that will work only once the next update is pushed with that feature.
well, I'm glad it's pretty obvious for you, but for me - it isn't.

vitavee never used words "will work" or "next update" in his answer as well as I never asked how to do anything after the next update.


08-28-2016 10:38 AM #20 vitavee ()

While you cannot get the campaign ids through the api yet, you can see them in the campaigns list. It's the left column, just before the campaigns' names. When you edit a campaign, there's also a box called "campaign id", and same for all funnels, all traffic sources etc.

You can only get those ids from there currently, but that should help you while we implement the api function you need.

About the tokens, what I explained in my previous message is that they are traffic source related data, not campaign related data.

When you created your campaign in FF, you didn't have to tell it which traffic source that campaign was for right? In your other trackers, you had to.
In FF, the association between a traffic source and a campaign is done when you ask for a tracking url - this is when you select:

1/ your campaign
2/ your campaign's funnel
3/ your traffic source

then you get a tracking url for that specific campaign's funnel + traffic source.

You can repeat these steps with other traffic sources.

Basically, you do NOT get token's data for a particular campaign. You get token's data for a pair of campaign + traffic source and what I described above is exactly how you can get the API's request url to extract those tokens, for a specific pair of campaign + traffic source.

If it's still unclear, send us a support ticket with access to your FF admin area. I'll extract that API's request url for you.


Home > Tracking Campaigns > FunnelFlux