Looking to capture s_subrc using a survey form outside of convio
Hey guys,
I am looking for a way to capture a s_subsrc code when a survey form I have embedded outside of convio is filled out and submitted. Has this been done before? I know s_subsrc can be captured using the donation API but wanted to know if this also can be done using a survey form.
Comments
-
Yes, this can certainly be done. You can record source and sub-source by adding hidden inputs named "s_src" and "s_subsrc".
0 -
Noah Cooper:
Ahhh thank you sir! would this be a Hidden Text Update option from the drop list? Or are these hidden input fiends hard coded? I've used this in the past but it was for a donation form: // s_subsrc Section to grab from URL /* Get a parameter from the URL */ function getParm( name ) { var pattern = "" + name + "=(*)"; var regex = new RegExp( pattern ); var results = regex.exec( window.location.search ); if( results == null ) return ""; else return results; } $(document).ready(function() { document.getElementById('s_src').value=getParm('s_src'); document.getElementById('s_subsrc').value=getParm('s_subsrc'); });Yes, this can certainly be done. You can record source and sub-source by adding hidden inputs named "s_src" and "s_subsrc".
0 -
Noah Cooper:
Yes, this can certainly be done. You can record source and sub-source by adding hidden inputs named "s_src" and "s_subsrc".
ncooper@convio.com wrote:
Yes, this can certainly be done. You can record source and sub-source by adding hidden inputs named "s_src" and "s_subsrc".Noah,
I had placed those hidden inputs within my external survey form but the s_src & s_subsrc are not being recorded... am I missing something.
This is what I have as syntax:
<form name="survey_8962" id="survey_8962" method="POST" action="http://www.ifcj.org/site/Survey" >
<input type="hidden" name="cons_info_component" id="cons_info_component" value="t" />
<div id="reg-label">
<label for="cons_first_name">First Name <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_first_name" id="cons_first_name" value="" size="21" maxlength="50" />
</div>
<div id="reg-label">
<label for="cons_last_name">Last Name <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_last_name" id="cons_last_name" value="" size="22" maxlength="50" />
</div>
<div id="reg-label">
<label for="cons_email">Email: <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_email" id="cons_email" value="" size="45" maxlength="255" />
</div>
<br />
<input type="hidden" name="cons_mail_opt_in" id="cons_mail_opt_in" value="t" />
<input type="checkbox" name="cons_email_opt_in" id="cons_email_opt_in" checked="checked" />
<label for="cons_email_opt_in" id="cons_email_opt_in">Yes, I would like to receive e-mail from <em>The Fellowship</em></label>
<input type="hidden" id="cons_email_opt_in_requested" name="cons_email_opt_in_requested" value="true" />
<p class="submit"><input type="submit" name="ACTION_SUBMIT_SURVEY_RESPONSE" id="ACTION_SUBMIT_SURVEY_RESPONSE" value="Subscribe" class="Button" /></p>
<input type="hidden" name="s_src" id="s_src" value="" />
<input type="hidden" name="s_subsrc" id="s_subsrc" value="" /><input type="hidden" name="SURVEY_ID" id="SURVEY_ID" value="8962" />
<input type="hidden" name="USER_HAS_TAKEN" id="USER_HAS_TAKEN" value="null" />
<input type="hidden" name="SURVEY_IGNORE_ERRORS" id="SURVEY_IGNORE_ERRORS" value="TRUE" />
<input type="hidden" name="QUESTION_STAG_APP_ID" id="QUESTION_STAG_APP_ID" value="" />
<input type="hidden" name="QUESTION_STAG_APP_REF_ID" id="QUESTION_STAG_APP_REF_ID" value="" />
<input type="hidden" name="QUESTION_STAG_CTX_TYPE" id="QUESTION_STAG_CTX_TYPE" value="" />
<input type="hidden" name="ERRORURL" id="ERRORURL" value="http://www.holylandmoments.org" />
<input type="hidden" name="NEXTURL" id="NEXTURL" value="http://www.holylandmoments.org" />
</form>
0 -
Matthew Andrade:
ncooper@convio.com wrote:
Yes, this can certainly be done. You can record source and sub-source by adding hidden inputs named "s_src" and "s_subsrc".Noah,
I had placed those hidden inputs within my external survey form but the s_src & s_subsrc are not being recorded... am I missing something.
This is what I have as syntax:
<form name="survey_8962" id="survey_8962" method="POST" action="http://www.ifcj.org/site/Survey" >
<input type="hidden" name="cons_info_component" id="cons_info_component" value="t" />
<div id="reg-label">
<label for="cons_first_name">First Name <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_first_name" id="cons_first_name" value="" size="21" maxlength="50" />
</div>
<div id="reg-label">
<label for="cons_last_name">Last Name <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_last_name" id="cons_last_name" value="" size="22" maxlength="50" />
</div>
<div id="reg-label">
<label for="cons_email">Email: <span style="color:#F00;">*</span></label>
</div>
<div id="reg-input">
<input type="text" name="cons_email" id="cons_email" value="" size="45" maxlength="255" />
</div>
<br />
<input type="hidden" name="cons_mail_opt_in" id="cons_mail_opt_in" value="t" />
<input type="checkbox" name="cons_email_opt_in" id="cons_email_opt_in" checked="checked" />
<label for="cons_email_opt_in" id="cons_email_opt_in">Yes, I would like to receive e-mail from <em>The Fellowship</em></label>
<input type="hidden" id="cons_email_opt_in_requested" name="cons_email_opt_in_requested" value="true" />
<p class="submit"><input type="submit" name="ACTION_SUBMIT_SURVEY_RESPONSE" id="ACTION_SUBMIT_SURVEY_RESPONSE" value="Subscribe" class="Button" /></p>
<input type="hidden" name="s_src" id="s_src" value="" />
<input type="hidden" name="s_subsrc" id="s_subsrc" value="" /><input type="hidden" name="SURVEY_ID" id="SURVEY_ID" value="8962" />
<input type="hidden" name="USER_HAS_TAKEN" id="USER_HAS_TAKEN" value="null" />
<input type="hidden" name="SURVEY_IGNORE_ERRORS" id="SURVEY_IGNORE_ERRORS" value="TRUE" />
<input type="hidden" name="QUESTION_STAG_APP_ID" id="QUESTION_STAG_APP_ID" value="" />
<input type="hidden" name="QUESTION_STAG_APP_REF_ID" id="QUESTION_STAG_APP_REF_ID" value="" />
<input type="hidden" name="QUESTION_STAG_CTX_TYPE" id="QUESTION_STAG_CTX_TYPE" value="" />
<input type="hidden" name="ERRORURL" id="ERRORURL" value="http://www.holylandmoments.org" />
<input type="hidden" name="NEXTURL" id="NEXTURL" value="http://www.holylandmoments.org" />
</form>
I got it... there was a syntax error in my code.
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™
- 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
- 3 Blackbaud Staff Discussions
- 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