Topic-icon Tracking referrals from Facebook interactions

Active Subscriptions:

None
11 years 3 months ago #30528 by allmcn
My site will use the following JFBConnect features:

Like
Comments
Send
Auto-post of read actions

This Facebook activity will result in a user's friends seeing the what the user is doing and potentially clicking through to the site.

I need to be able to connect the click through to the Joomla user who initiated the like/comment/send/read activity in the first place. This allows me to ensure the correct Joomla user receives any subsequently filled out contact forms.

The FB developer site mentions sometime about a ref parameter for likes, but not for anything else.

How do I accomplish my goal?

Thanks,
Allan
The topic has been locked.
Active Subscriptions:

None
11 years 3 months ago #30574 by allmcn
Any news on this question?
The topic has been locked.
Support Specialist
11 years 3 months ago #30585 by alzander
Allan,
Sorry for the delay. We did a little investigation on this today, but not enough to give a full answer yet. It's not something JFBConnect supports out of the box.

From what I found, I don't think the ref parameter is what you're looking for. According to the Like Button Documentation , the ref parameter is used on the Like button itself to give you (the admin) a better idea of which Like button on your page is clicked. So, if you had 3 Like buttons on a page at the top, in the middle, and at the bottom, you'd be able to use the ref parameter to know which button is more often clicked by your users.

It does *not* allow you to track the user that actually clicked the button. To my knowledge, that's simply not possible as it'd be a privacy problem. The Like button is meant to be anonymous in many ways so as to prevent coercion or benefits for clicking it. Therefore, FB tries to mask the clicker and doesn't provide (to our knowledge) any way to see who's clicked it.

Hope that helps explain. If you have information about what you're trying to do, or especially examples, that would help us understand the feasibility some more.

Thanks,
Alex
The topic has been locked.
Active Subscriptions:

None
11 years 3 months ago #30623 by allmcn
Thanks for your time on this question. Here's a more thorough description of what I'm trying to do:

On my site:
An authenticated registered user (user1) reads an article
CFBConnect posts on the FB feed of user1 that they read the article

On Facebook:
User's friend (user2) sees user1 read an article and clicks on the link

Back on my site:
User2 is taken to the site to view the article
I want to reward user1 for "sharing" (via reading the article) and generating a click through from one of his FB friends
This requires that I pass FB a token when the link is posted on FB so that I can correlate the subsequent click through with user1
I don't need to know who user2 is (and that's against FB rules anyway)

The same approach could be used when user1 likes a page, comments on an article, etc

I just want to know which of my Joomla users actually caused the FB posting that resulted in a click through. Their activity on my site resulted in a new visitor, which I wish to reward.

Can you think of anyway to do this?

Allan
The topic has been locked.
Support Specialist
11 years 3 months ago #30670 by alzander
Allan,
Sorry for the delays. I'm researching this, so it's not something I have immediate answers for. I like the idea though.. but please be patient if responses take a day or 3..

I just looked at one of the links posted in my Timeline for a Like. It looks like:

www.sourcecoast.com/blog/extensions/jfbc...n_id=288381481237582

You can do the same with a link in your Timeline.. just right-click and hit "Copy URL" or something similar in your browser.

The parameter to look at is the fb_action_ids, which is 3793109186866 If you post that in the Facebook Debug Tool, and the action is public on behalf of the user that posted it (as mine was), you'll see something like:
developers.facebook.com/tools/debug/og/action?q=3793109186866

So, that does have my FB User ID, which could be used by JFBConnect to lookup if that user also has an account on your site. Figuring out the code to do so will take a little more work, but it seems feasible. The things I'd test is if all the actions (comments, Like, any custom open graph actions you have) also have the fb_actions_id. I think they will, but I don't have time to test that right now.. it'd be a good experiment for you.

Let us know if the above sounds intriguing and along the lines of what you were thinking. If so, we'll keep pursuing it. If you're planning on coding your self, that would be much faster and we can give tips where necessary. I'm not sure when we'd have time to do a full solution, but again, I do like the idea of a referral system.. just need to figure out the best way to do the integration, with what extensions, and when we'd be able to release something like that.

Feedback welcome, as always,
Alex
The topic has been locked.