Facebook - post action tell a friend
We had a suggestion to use the facebook invite tool instead of a tell a friend after an action has been taken from facebook (since they don't have to do any typing of addresses).
This seems like a good idea, but we don't have facebook only actions set up, and it would be nice to stick a conditional in there looking for the facebook source. But it seems the s_src doesn't get passed along after the initial click. Is there some way to know when a users original click came from facebook?
They would presumably still be logged in, so sending them here should work fine.
http://apps.facebook.com/actioncenter/fb_invite_app
It wouldn't obviously tell them about the specific action, but that is okay.
Comments
-
Hi Adrian,
I want to understand this better. Is this description accurate? You want the constituent to click on a call to action in Facebook, take the action, be presented with a tell-a-friend opportunity, but rather than the traditional tell-a-friend, you want them to land on the invite friends to look at this campaign page?
0 -
conviojames :
Hi Adrian,
I want to understand this better. Is this description accurate? You want the constituent to click on a call to action in Facebook, take the action, be presented with a tell-a-friend opportunity, but rather than the traditional tell-a-friend, you want them to land on the invite friends to look at this campaign page?
Maybe, not sure I quite understand your last phrase.
I would say "rather than the traditional tell-a-friend -- if they came from facebook -- they would either be taken to, or presented with a link to the 'invite friends to this application' page"
That make more sense?
0 -
Adrian Cotter:
Maybe, not sure I quite understand your last phrase.
I would say "rather than the traditional tell-a-friend -- if they came from facebook -- they would either be taken to, or presented with a link to the 'invite friends to this application' page"
That make more sense?
Gotcha. I'll look into it. I think the new TAF functionality in advocacy will enable you to choose where people land after completing the TAF, but I don't know if we have the ability to sense if the constituent came from Facebook specifically.
0 -
The inverse of s_src to use in a conditional is ] So, if you wanted to look for a source of "facebook" the conditional would be ]::facebook::You came from facebook::You did not]].
I think that what you really want to do though is to check the parameter that will tell you that the user has an active session going in Facebook. This would be a little more robust and not subject to any interference from other source coding that you do. This would be ]. It will return a value of "TRUE" if the user is currently logged into Facebook, so your conditional should read ]::TRUE::You came from facebook::You did not]].
You can also create a separate page that includes an invitation component that is specific to your action rather than a generic invitation. Just copy the fb_invite_app page over to some other name (say fb_invite_advocacy) and change the tag that you'll find in there according to the docs:
]
invitation-form:{invitation type}:{button label}:{interaction type}:{campaign id}
invitation type This value appears in the home page of the recipient as "you have a __ invitation", so values like the organizations name or fundraising or advocacy make sense. button label interaction type campaign id
A non-zero value to direct the recipient to a specific campaign, donation form, action alert, store or {color:#1e5bbd}TeamRaiser{color}. If this is zero, then the invitation will just go to the page to add the application. If the interaction type is "add-app", then this value is irrelevant.
</dt>
0 -
DavidHart :
The inverse of s_src to use in a conditional is ] So, if you wanted to look for a source of "facebook" the conditional would be ]::facebook::You came from facebook::You did not]].
I think that what you really want to do though is to check the parameter that will tell you that the user has an active session going in Facebook. This would be a little more robust and not subject to any interference from other source coding that you do. This would be ]. It will return a value of "TRUE" if the user is currently logged into Facebook, so your conditional should read ]::TRUE::You came from facebook::You did not]].
You can also create a separate page that includes an invitation component that is specific to your action rather than a generic invitation. Just copy the fb_invite_app page over to some other name (say fb_invite_advocacy) and change the tag that you'll find in there according to the docs:
]
invitation-form:{invitation type}:{button label}:{interaction type}:{campaign id}
invitation type This value appears in the home page of the recipient as "you have a __ invitation", so values like the organizations name or fundraising or advocacy make sense. button label interaction type campaign id
A non-zero value to direct the recipient to a specific campaign, donation form, action alert, store or {color:#1e5bbd}TeamRaiser{color}. If this is zero, then the invitation will just go to the page to add the application. If the interaction type is "add-app", then this value is irrelevant.
</dt>
Cool, this helps a lot. I had only just seen last week that there was that facebook logged in conditional, and that's just about perfect I think.
It's good to know we can do a specific invite for it as well.
0 -
Adrian Cotter:
Cool, this helps a lot. I had only just seen last week that there was that facebook logged in conditional, and that's just about perfect I think.
It's good to know we can do a specific invite for it as well.
A follow up question to this then would be -- rather than having to create a invite page per campaign... can I pass the campaign ID through with a query string (and/or other parameters)?
Doesn't seem possible given how it is currently set up, but it would be great to have that kind of flexibility.
Adrian
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board