tag:blogger.com,1999:blog-660877130348113412009-05-19T03:56:05.868-07:00Web2EverythingUsing Clicktools for AppExchange to build custom landing pages, forms and surveys to create or update any salesforce information.Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.comBlogger29125tag:blogger.com,1999:blog-66087713034811341.post-45871828271790363692009-05-13T06:38:00.000-07:002009-05-13T07:05:19.891-07:00Advanced Salesforce Synchronization ManagementFollowing feedback from and discussions with customers, earlier this year we changed the way that users managed responses and synchronizations with their CRM solution.<br /><br />Want to know exactly what these changes mean for Salesforce users? This article explains how the new Advanced CRM Synchronization works and then goes on to highlight the answers to some of our Salesforce users frequently asked questions.<br /><br /><br /><strong>So what's new? </strong><br /><br /><strong>1. Clear identification of Synchronization status.</strong><br />Previously, Clicktools simply told you how many responses were available for synchronization. It was not possible to find out whether these responses had been completed or failed synchronization. The only way to see error messages was to manually synchronize but this could result in synchronization of empty responses, and matching errors to responses was difficult.<br /><br />Clicktools now separates responses in to multiple columns, enabling you to clearly identify the exact status of your synchronization and easily correct any errors before synchronizing again manually. The columns displayed are:<br /><br /><br /><ul><li><strong>Not Complete –</strong> the number of ‘incomplete’ survey responses, i.e. the Submit/Close button has not been pressed or are in the process of being completed. </li><br /><br /><li><strong>Ready For Sync –</strong> the number of ‘completed’ responses, i.e. The Submit/Close button has been pressed but the response has not yet been synchronized. This will be zero if synchronization is set to ‘Automatic’.<br /></li><br /><li><strong>Failures –</strong> the number of responses that have failed to synchronize because of an error that needs correcting.<br /></li><br /><li><strong>Retries –</strong> the number of responses with temporary errors (see bullet 2. below for further detail). Will always be zero if synchronization is set to ‘Manual’.<br /></li><br /><li><strong>Successful –</strong> the total number of responses for the survey instance that are currently stored in Clicktools and have been successfully synchronized.<br /></li><br /><li><strong>Sync Type –</strong> no change; shows ‘Automatic’ or ‘Manual’ synchronization.<br /></li><br /><li><strong>Last Sync –</strong> no change; shows the date and time of the last successful synchronization. </li></ul><p></p><p><strong><br />2. Re-try of Automatic synchronization.</strong><br />Previously, if Automatic synchronization failed due to a failure to connect to Salesforce (e.g. during standard maintenance periods, temporary connection problems) Clicktools would simply place the failed response in the “Responses to Synch” column. Now, these responses will be visible in the new “Retries” column and Clicktools will re-attempt the synchronization once an hour for another 4 hours. If a response has failed after this period it will be placed in to the new “Failures” column.<br /><br /><br /><strong>3. Clearer separation of Surveys.</strong><br />Rather than placing all surveys in one list, the CRM control panel now places surveys in to their respective tabs easing identification and management.<br /><br /><br /><strong>4. Visible error management and tracking.<br /></strong>Each column in bullet 1 will contain a number representing the relevant total of responses for each survey instance (rows) that meet that criterion. Each number greater than zero in the ‘Not Complete’, ‘Ready for Sync’ and ‘Failures’ column links to a page that will display the relevant individual responses. From there, you can View, Edit or Delete responses and select one or more responses to manually synchronize. In addition, when the ‘Failures’ screen is displayed you will see two additional columns; ‘Fail Message’ and ‘Fail Date’. Fail message will show the error message returned by Salesforce whilst an icon to the right of the message may be visible which will show more information when you hover over the icon. Fail Date will show the date and time of the last failed synchronization for that response.<br /><br /><br /><strong>FAQ’s</strong><br /><br /><strong>Q. Why do I have a large number of 'Not Complete' responses, where previously they were marked as available for syncing?<br /></strong><strong>A.</strong> Only newly created responses (post the application update) can be identified as being complete. All previously completed or part completed responses cannot be identified as complete and will therefore appear in the 'not complete' column.<br /><strong></strong></p><p><strong>Q. Why don't I see all my failed responses yet?<br /></strong><strong>A.</strong> Only responses which have failed to synchronize after the application update will be listed against the 'failures' column. You will need to manually synchronize responses first.<br /><strong></strong></p><p><strong>Q. Can I just synchronize all the 'not complete' surveys?</strong><br /><strong>A.</strong> Yes, but this requires qualification. The count of 'not complete' responses includes responses which have been abandoned (truly not complete), pre application update completed responses that have not yet been synchronized with Salesforce, as well as responses which are in the process of being completed at the time the page was accessed. This last set of responses should not be synchronized as this may cause incomplete information to be populated into Salesforce. To exclude these responses from synchronization, a date filter can be applied which excludes for example those created in the previous 24 hours, the remaining can then be selected for synchronization.<br /></p><p><strong>Q. When I manually synchronize responses for a survey marked as 'automatic', it doesn't use my current Salesforce credentials.</strong><br /><strong>A.</strong> This is part of the new functionality in the latest release. If a survey is marked as 'automatic' for Salesforce synchronization, then the credentials specified for that survey instance will be used whenever responses are synchronized, either automatically due to a survey response being completed or a response being manually synchronized.<br /></p><p><strong>If you have any further questions, please do not hesitate to contact us on: USA: 1-800-774-4065, UK: 0800 0432587 or</strong> <a href="mailto:sales@clicktools.com">click here to e-mail us</a></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-4587182827179036369?l=clicktools4ae.blogspot.com'/></div>Oliver Taylorhttp://www.blogger.com/profile/00189627750264077667noreply@blogger.com0tag:blogger.com,1999:blog-66087713034811341.post-4072535914479223532009-04-08T04:13:00.000-07:002009-04-08T04:17:53.211-07:00Building a Global opt-out formWhat better way of getting to know how to use Clicktools for AppExchange than building a very useful short form to enable individuals to ‘opt-out’ …<br /><br />You can see an example opt-out form here: <a href="http://www.clicktools.com/survey?iv=b611329eb33557">http://www.clicktools.com/survey?iv=b611329eb33557</a><br /><br />We are going to walk through the steps required to build a Global opt-out form. This form will provide a link that you can use in all email communications to Leads and Contacts (and custom objects with ‘individual’ information in it).<br /><br />With a little more work, this form could easily be adopted to provide an opt-in confirmation form or be expanded to provide opt-in/outs for multiple communications (more on these at the end of the document).<br /><br />Download a step-by-step guide here: <a href="http://www.clicktools.com/documents/global_opt_out_form.pdf">http://www.clicktools.com/documents/global_opt_out_form.pdf</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-407253591447922353?l=clicktools4ae.blogspot.com'/></div>Oliver Taylorhttp://www.blogger.com/profile/00189627750264077667noreply@blogger.com0tag:blogger.com,1999:blog-66087713034811341.post-9821400735873815512009-04-08T04:03:00.000-07:002009-04-08T04:13:49.037-07:00Creating a Closed Case SurveyThis document discusses how a Closed Case Survey can be integrated with Salesforce. Whilst the document focuses on a Closed Case Survey and a custom Feedback object, the aim of this document is to provide experienced Salesforce users with everything they need to implement their own survey and integration.<br /><br />Download the step-by-step guide here: <a href="http://www.clicktools.com/documents/ct4ae_closedcase.pdf">www.clicktools.com/documents/ct4ae_closedcase.pdf</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-982140073587381551?l=clicktools4ae.blogspot.com'/></div>Oliver Taylorhttp://www.blogger.com/profile/00189627750264077667noreply@blogger.com0tag:blogger.com,1999:blog-66087713034811341.post-67549290114113937972009-03-10T04:39:00.000-07:002009-03-10T05:12:22.749-07:00Creating Ideas with Clicktools..This blog entry looks at how you can use Clicktools to create Ideas. If you don't know about Ideas, it's a great tool to capture and organize any suggestions from anyone whether they be internal users, customers, partners etc. One of our customers recently asked us to look at ways of capturing Ideas from a survey and this outlines what we came up with.<br /><br />The use case is fairly simple. The customer loved using Ideas internally but didn't want to expose the Ideas interface to their customers. They wanted a way of enabling customer to capture ideas, suggestions or even praise following a survey and in support emails. They would then manage the Ideas, to share praise (and criticism!?) as well as vote within their product management team on features. Once, the product management team had voted they wanted to issue a survey with the top ten Ideas, collecting comments from customers (again added to Ideas) and then voting.<br /><br />Sure, it's not a pure use of Ideas but some organizations are just not quite ready to put the whole of their product roadmap in the hands of customers!<br /><br />This blog entry looks at the first element in the use case - capturing ideas.<br /><br /><span style="font-weight: bold;">1. The survey in Clicktools</span><br />You can see an example of a survey to capture Ideas here and is shown in the mini-screen shot:<br /><a href="http://www.clicktools.com/survey?iv=b411fb322c0d52c&amp;q1=4">http://www.clicktools.com/survey?iv=b411fb322c0d52c</a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_Xetu34Sr7hw/SbZYRUYBsLI/AAAAAAAAAAU/riMu54DUBq0/s1600-h/ideas1.gif"><img style="cursor: pointer; width: 400px; height: 162px;" src="http://3.bp.blogspot.com/_Xetu34Sr7hw/SbZYRUYBsLI/AAAAAAAAAAU/riMu54DUBq0/s400/ideas1.gif" alt="" id="BLOGGER_PHOTO_ID_5311529865080582322" border="0" /></a><br /><div style="text-align: left;"><span style="font-size:78%;"><span style="font-style: italic;">click image to magnify</span></span><br /></div><br />The area we are focusing on is an area at the bottom of the survey. A light bulb indicates that start of the 'Ideas' area and, in Clicktools, there are three questions used to create the Idea.<br /><br />1) A text question asks for a summary of the idea. This will be used to capture the Idea 'Title'<br />2) A radio question alongside the text asks the user to categorize the idea (these should match the categories you want people to create)<br />3) An essay question collects the detail to create the 'Idea Body'.<br /><br /><span style="font-weight: bold;">2. The mapping</span><br />is quite simple. You simply create an Idea using the questions in the survey. Additionally you may want to consider adding a custom field to your Ideas object to capture a link to a Contact or Account. That way, you can easily see which ideas your customers are creating...<br /><br /><span style="font-weight: bold;">This is a very simple but exceptionally powerful application for Clicktools. Please let us know if you think of any ways to expand on this...</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-6754929011411393797?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-76558436292746577632009-03-10T02:27:00.000-07:002009-03-10T05:18:11.480-07:00Clickthru agreements..It's been a while but it's back - the blog that is. We have been including more and more hints and tips in the help but we decided it was time to bring the blog back. This is simply because there are so many good ideas and uses of Clicktools with Salesforce - we just have to tell everyone about them.<br /><br />Ok, for the first new entry we are going to talk about using Clicktools for clickthrough (click-sign) agreements.<br /><br />The use case is quite simple. You need to get a customer or partner (or someone) to agree to your terms and conditions before proceeding with the relationship. Usually, this involves sending a word document or pdf to the customer/partner. them printing, signing and returning. It's a simple but potentially lengthy process that can, using Clicktools and Salesforce be completely automated...<br /><br /><span style="font-weight: bold;">1. Decide how to record agreements in Salesforce.</span><br />There are several options here. The most obvious would be to use the standard Contract object in Salesforce. However, there are some alternatives that other Clicktools customers use. Some record the fact the agreement was signed, the date is was signed and by whom - all against the Account. Others record agreements against the Contact or Opportunity. Or perhaps you have a custom object called "Agreements" and link to both the Account and Contact. You may of course consider a combination of the above. For the purposes of this example, we are going to create a new Contract and link it to an Account and a Contact.<br /><br /><span style="font-weight: bold;">2. Build form in Clicktools</span>.<br />The form in Clicktools is quite simple and consists of three main elements. a) Hidden text questions to connect the form back to Salesforce. b) The agreement text and c) a checkbox question so the individual can confirm the agreement. Here is some more detail:<br /><br />a) You will require hidden text questions for each of the elements you wish to link back to in Salesforce. As we are creating a Contract and linking to an Account and Contact, we need two hidden text questions. One for Account and one for the Contact.<br /><br />b) Entering the agreement text can be done in many ways. You can display the whole text as a standard text element. However, this could take up a lot of screen real estate. The standard approach appears to be to use a 'window' with a scroll bar with only a small amount of the agreement visible at any one time. There are two approaches to this. One, use an iFrame. An iFrame enables you to reference text on another web page which eases potential maintenance however the downside is that iFrames are not particularly well supported in all browser environments (e.g. Safari). The other option (and the one used in the example) is to use a 'textarea'. You will need to enter this html directly in to the 'Source' of a Clicktools text block. To do this, create a text element, show the formatting bar and click the 'Source' button. Then, enter the code below, replacing the text with your own:<br /><br />-- sample code begins --<br />&lt;textarea cols="80" rows="10" readonly="readonly">Your agreement text in here.&lt;/textarea>"<br />-- sample code ends --<br /><br />You can change the number of rows and columns to show more (or less) of the agreement whilst the readonly setting ensure the text cannot be changed. Please see http://www.w3schools.com/TAGS/tag_textarea.asp for more help on this html.<br /><br />c) The final element is perhaps some thank you text but, importantly, a single checkbox which the user has to check to complete the form. Make this question 'Required' which forces this.<br /><br />You can see an example here or, click on the mini-screenshot:<br /><a href="http://www.clicktools.com/survey?iv=b411feffe4d65dc">http://www.clicktools.com/survey?iv=b411feffe4d65dc</a><br /><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_Xetu34Sr7hw/SbZaJjN2ncI/AAAAAAAAAAc/7ZEimID-QpE/s1600-h/clickthru.gif"><img style="cursor: pointer; width: 400px; height: 250px;" src="http://1.bp.blogspot.com/_Xetu34Sr7hw/SbZaJjN2ncI/AAAAAAAAAAc/7ZEimID-QpE/s400/clickthru.gif" alt="" id="BLOGGER_PHOTO_ID_5311531930648747458" border="0" /></a><br /><span style="font-style: italic; color: rgb(153, 153, 153);">click to magnify screenshot</span><br /><br /><span style="font-weight: bold;">3. Define mapping from Clicktools to Salesforce</span>.<br />Obviously, the mapping will depend entirely upon what you want to do with the information in Salesforce. In our example, we are creating a Contract, then using the answers to the two hidden questions to populate the links to the Account and Contact. We can then use some additional items like the date completed to record and use some fixed text to record the status of Draft, the length of the contract term and place a link to the completed form in the Description.<br /><br /><span style="font-weight: bold;">4. The email to send</span>.<br />The final element is to create an email in Salesforce to send to the contact to sign. Obviously, each person will use their own text but the important element will be the link to the survey. It is important because the link must pass across information to Clicktools. We do this by appending two merge fields on to the end of the survey link like this:<br /><br /><span style="font-size:85%;"><span style="font-family:courier new;">http://www.clicktools.com/survey?iv=b411feffe4d65dc<span style="font-weight: bold;">&amp;q1={!Account.Id}&amp;q2={!Contact.Id}</span></span><br /><br />The bold element at the end of the link is what you would need to add. So, when you send the email the values {!Account.Id} and {!Contact.Id} will be replaced by the real values in Salesforce which allows Clicktools to link the newly created contract to the correct people. You could hide this URL behind some other text or an image using Salesforce's html email editor to produce a very smooth email.<br /></span><br /><span style="font-weight: bold;">That completes the example - it's a fairly simple process and can vastly reduce the amount of effort involved in getting click-thru's implemented!</span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-7655843629274657763?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-66453618740689243072007-06-13T10:21:00.001-07:002007-06-13T10:21:08.347-07:00Net Promoter webinar...<p>More and more Salesforce customers are using Clicktools as part of their Net Promoter initiative. To explain more about the way that Clicktools supports Net Promoter, we now have a webinar available at:</p> <p><a href="http://www.clicktools.com/help/webinars/ct4aenp/player.html">www.clicktools.com/help/webinars/ct4aenp/player.html</a></p> <p>The Net Promoter extension is available to all Clicktools for AppExchange customers at no charge.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-6645361874068924307?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-25350744727918822382007-04-22T21:26:00.001-07:002007-04-22T21:32:58.171-07:00Required information<p>When creating information in Salesforce, there are 'required' pieces of information that <strong>must</strong> be included in the form. The table below gives you a list of required fields for some common objects in a standard Salesforce implementation:</p><p><strong><em>Account</em></strong>: Name</p><p><strong><em>Contact</em></strong>: Last Name</p><p><strong><em>Lead</em></strong>: Last Name, Company</p><p><strong><em>Campaign</em></strong>: Name</p><p><strong><em>CampaignMember</em></strong>: (i.e. Adding a Contact to a Campaign): Contact ID, Event ID, Status</p><p><strong><em>Event</em></strong>: Subject, Date, Time, Duration (usually defaults)</p><p><strong><em>Task</em></strong>: Subject, Priority, Status</p><p><strong><em>Opportunity</em></strong>: Name, Close Date, Stage</p><p><strong><em>Case</em></strong>: Status (usually defaults to New), Origin</p><p><strong><em>Solution</em></strong>: Solution Title</p><p><strong><em>Product</em></strong>: Product Name</p><p>In terms of some common AppExchange applications, here is the required information for a few popular installed Salesforce Lab Apps:</p><p><strong><em>Class Enrollment:</em><br /></strong>Class: Class Name<br />Enrollment: Class ID, Contact ID</p><p><em><strong>Project/Issue Management:<br /></strong></em>Project: Project Number<br />Issue: Project ID </p><p><strong><em>Recruiting Manager:<br /></em></strong>Candidate: Candidate Name:<br />Applicants: Applicant Name</p><p>I hope you find this useful. Don't forget, this includes the information you MUST include, you are likely to want to include much more than this...</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-2535074472791882238?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-73102464102981354742007-04-09T12:21:00.001-07:002007-04-09T12:21:54.870-07:00When responses don't auto-synch...<p>Sometimes, it's possible that form/survey responses don't auto-synch. Unfortunately, it's really not possible to guarantee 100% auto-synchronization 100% of the time. The main reasons for this, in order from most to least likely,&nbsp;are: </p> <p>1. The mapping is incorrect or some information is missing. Try the manual synch to see what is causing the error.<br>2. The person does not complete the survey and does not press the submit button. When this happens the response will sit in the manual queue waiting for completion or you to manually synchronize.<br>3. None of the information that is required for synchronization is completed. Note - If this happens then the survey is 'tagged' as being synched and will not be placed in the manual queue.<br>4. The credentials (username and password) against the survey instance are incorrect (or have changed - this is common when, for example, a password is changed). <br>5. You have exceeded the maximum number of API calls your organisation is allowed to make during one day. <br>6. The Salesforce API is not available and we cannot 'activate' a session (i.e. login) to automatically synch.<br>7. You have exceeded your Clicktools&nbsp;licensed responses and so responses are not available for auto-synching. </p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-7310246410298135474?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com1tag:blogger.com,1999:blog-66087713034811341.post-23442163823482016642007-03-13T08:18:00.001-07:002007-04-09T14:22:16.066-07:00Using Vertical Response to send Clicktools surveys...<p>Many of our customers use Vertical Response to send emails from Salesforce. And, finally, I have got round to documenting how to use the two tools together!</p><p>It's actually quite simple and involves two changes in your email template:</p><p><strong>There are two important rules to be aware of:</strong></p><ol><li><strong>Use 'nr_' in front of the 'http' in any Clicktools survey link.</strong><br />Any link to a Clicktools survey should begin "nr_http://...". This simply switches off the redirect from within VR and enables the merge field values to work correctly. This only stops tracking on the Clicktools link not the rest of your tracking (e.g. opens, bounces, etc.).<br /></li><li><strong>Use VR merge field values.</strong><br />Most importanty, to pass any value you must use the corresponding VR merge field value. Importantly, to pass across the ID of a Contact or Lead you must use the special VR value of '{salesforce_id}'. So, for example, a standard Salesforce template would have &q1={Contact.ID} at the end to pass across the Contact ID. In Vertical Response this would read &amp;q1={salesforce_id}.</li></ol><p><span style="color:#ff0000;">Remember: </span><span style="color:#000000;">These merge fields will not work in any 'test' messages that are sent!</span></p><p><span style="color:#ff0000;">Note:</span> If you are using Clicktools surveys to update campaign records then you would use the special merge value for the campaign member status record which is {sf_campaign_member_id}. Unfortunately, I don't think any other IDs (e.g. Account) can be included.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-2344216382348201664?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-66577592699241629362007-03-12T09:47:00.000-07:002007-03-12T09:48:38.112-07:00Analysts review of Clicktools for AppExchangePlease find below a review of Clicktools for AppExchange by Infiniti Research.<br /><br /><a href="http://www.salesforce.com/appexchange/analystReview.jsp?id=a063000000154QlAAI&app=Clicktools">Infiniti Review</a><br /><br />We score a strong 4.5 out of 5 with the only highlighted weakness being the omission of 'standard' surveys. Interestingly, this is something we used to include but we removed them as 90% of our customers had their own.<br /><br />We do have sample surveys coming out of our ears so, as a result of this feedback, we will be including some standard surveys that map to Salesforce objects in our starter kit.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-6657759269924162936?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com2tag:blogger.com,1999:blog-66087713034811341.post-77835938600545044742007-02-16T07:44:00.001-08:002007-02-16T07:44:19.972-08:00Clicktools get wizzy!<p>We have today launched our latest addition to Clicktools for AppExchange - the Form Wizard.</p> <p>The Form Wizard uses a simple concept to simplify the process of building, deploying forms, surveys and landing pages that are fully integrated with Salesforce. </p> <p>You basically select the fields you want and, hey presto, the form is built for you. You can build forms to create/update multiple objects (e.g. Accounts AND a Contact AND an Opportunity) and a form can be presented according to ANY brand guidelines.</p> <p>The Form Wizard provides several benefits:</p> <ul> <li>No html skills required</li> <li>No need to wait for Web/IT teams to host your form</li></ul> <p>You can build and deploy a form in minutes. We think it's a leap forwards in the functionality available to Salesforce users.</p> <p>Here are a couple of webinars to get you excited: </p> <p><a href="http://www.clicktools.com/help/webinars/ct4aefwintro/player.html">Introduction to Form Wizard</a></p> <p><a href="http://www.clicktools.com/help/webinars/ct4aefwadv/player.html">Advanced Form Wizard webinar</a></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-7783593860054504474?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-72551432962738841542007-01-19T02:57:00.001-08:002007-01-19T02:58:50.597-08:00More webinars live...<p>3 more webinars are now on-line. Whilst the first three focused on functionality, these three focus on real world applications:</p><p>The first focuses on implementing <a title="Case satisfation surveys" href="http://www.clicktools.com/help/webinars/ct4aecase/player.html" target="_blank">case/support satisfaction surveys</a>, the second on how to use Clicktools to <a title="Managin campaign memeber status" href="http://www.clicktools.com/help/webinars/ct4aecampaigns/player.html" target="_blank">manage event invites and other campaigns</a> to automatically update campaign member status records and thirdly, we look at how you can use Clicktools to <a title="Email opt-out" href="http://www.clicktools.com/help/webinars/ct4aeoptout/player.html" target="_blank">manage the email opt-out</a> field in Salesforce. </p><p>Each webinar includes details of any Salesforce customizations, the forms/surveys required and how they can be deployed.</p><p>Have fun.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-7255143296273884154?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-6431869673125472662007-01-17T09:58:00.001-08:002007-01-17T09:58:19.929-08:00Clicktools gets incubated!<p>I am very pleased to announce that Clicktools will be taking one of the "cubes" within the Salesforce.com Incubator in San Mateo. This will become the base for our US operations.</p> <p>More details to follow on the web site and here but you can read the Salesforce press release here: </p> <p><a title="http://www.earthtimes.org/articles/show/news_press_release,44900.shtml" href="http://www.earthtimes.org/articles/show/news_press_release,44900.shtml">http://www.earthtimes.org/articles/show/news_press_release,44900.shtml</a></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-643186967312547266?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-20376638503740441252007-01-11T08:11:00.001-08:002007-01-11T08:11:16.529-08:00More webinars on-line...<p>I am pleased to say that we now have another couple of webinars available.</p> <p>The <a href="http://www.clicktools.com/help/webinars/ct4aeannotatedurl/player.html">first</a> covers passing information from Salesforce in to forms and surveys, the <a href="http://www.clicktools.com/help/webinars/ct4aemappings/player.html">second</a> how you set up mappings to transfer information from completed forms and surveys back in to Salesforce.</p> <p>Both take about five minutes so go grab that coffee... </p> <p>More will be on-line very soon to cover both learning how to use Clicktools for AppExchange as well as real-worl examples.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-2037663850374044125?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-51500760869088776942007-01-05T04:13:00.001-08:002007-01-05T04:13:27.283-08:00Auto-sync is live!<p><strong><font color="#ff0000">You've been asking for it and it's here</font></strong> - <strong>All Clicktools for AppExchange customers now have the ability to define automatic synchronization to Salesforce.</strong></p> <p>Uniquely, this contains the ability to:</p> <ol> <li>Select either manual and automatic synchronization <br><font color="#c0c0c0">- <em>Different types of forms will require different settings, stay-in-touch for example may be best left as Manual so you can review findings before synching back in to Salesforce)</em></font> <li>Use different users for different survey synchronizations<br><em><font color="#c0c0c0">- This was specifically asked for by you and means that you can more closely track updates in Salesforce to individuals not just one id. Of course, you can use the same credentials for all synchronization if required.</font></em> <li>Fix forms/surveys with errors and re-synch<br><em><font color="#c0c0c0">- Any forms that do not successfully synchronize are placed in the manual queue so you can examine exact errors and fix or delete as required.</font></em></li></ol> <p>This is something we only used to offer as a custom service but it's now part of the standard subscription. Forgive me for blowing our own trumpet but again, I think ths raises the bar on form/survey integration with Salesforce.</p> <p>You can see more by looking at the following webinar <a href="http://www.clicktools.com/help/webinars/ct4aeautosync/player.html">http://www.clicktools.com/help/webinars/ct4aeautosync/player.html</a></p> <p>There will be more exciting functionality coming soon&nbsp;so keep an eye on the blog.</p> <p>&nbsp;</p> <p>Andrew &nbsp;</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-5150076086908877694?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-24288462226223096802006-11-17T05:08:00.001-08:002006-11-17T05:08:34.399-08:00Question Guide<p>Are you struggling to understand which Clicktools question types to use when?</p> <p>Then why not use the <a href="http://clicktools.com/survey?iv=b610ea8ecaf5ec0">Question guide</a> to help you understand when to use which question type.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-2428846222622309680?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-39993138915983905472006-11-17T02:26:00.001-08:002006-12-08T09:16:50.815-08:00Surveys in emails<p>I am often asked about including surveys in emails. There are several ways of doing this and we could (and people do) argue for a long long time about the rights and wrong of each approach. Obviously, some people's email readers block any form of html so the ony guaranteed way to esnure your link gets through is to send it as a pure link. If, however, you do want to use html or place a survey in email, These are my preferred three options.</p><p><em>Option 1: Hide complex links within a "Click Here" (or similar) link<span style="color:#00ff00;"><strong> - EASY, LOW RISK.</strong></span></em></p><p>This option doesn't duplicate any of the survey in an email BUT usefully hides long and unwieldy links under something that a) takes up less space and b) won't be broken. To do this you need to use a HREF statement. The following example html code will place a link in an email displaying click here and, when clicked on, will take the user to the survey. This should work in most emails but some text only email readers may not display the link.</p><p>-- example code begins --</p><p><span style="font-family:Courier;">&lt;html&gt;<br />&lt;body&gt;<br />&lt;a href="SURVEY LINK HERE"&gt;Click Here&lt;/a&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</span></p><p>-- example code ends --</p><p>There is a great site (W3 Schools) that enables you to learn and play with html. To try the HREF example click the following link:<br /><a title="http://www.w3schools.com/html/tryit.asp?filename=" href="http://www.w3schools.com/html/tryit.asp?filename=tryhtml_links">http://www.w3schools.com/html/tryit.asp?filename=tryhtml_links</a></p><p><em>Option 2: Include one or two questions in the email and then take them to the complete survey</em> <span style="color:#ff0000;"><strong>- DIFFICULT, <span style="color:#33cc00;">MEDIUM RISK</span></strong></span></p><p>Now for something a little more tricky. This option involves coding some html to duplicate question(s) in a survey. Clicking on a button (or link) then takes the user to the survey and auto-populates the answers.</p><p>This involves building a html form that presents the question(s) and you can only generate four question types: Text, Radio, Pulldown and Checkbox. In the example code below we present one question (the Net Promoter question) in the html. Note the use of a <em>'hidden'</em> field that records the SURVEY CODE. This is the 15 digit code that is at the end of a Clicktools survey link. Each of the input options presents a value and passes a corresponding value across to Q1 in a Clicktools survey. Finally, the Input type at the bottom of the code presents a button that actually transfers the answers and presents the rest of the survey to the user. This should work in most emails but obviously will not work if people accept text only.</p><p>Please Note: The Code below only works with Anonymous URLs.</p><p>-- example code begins --</p><p><span style="font-family:Courier;">&lt;html&gt;<br />&lt;head&gt;&lt;/head&gt;<br /></span><span style="font-family:Courier;">&lt;body&gt;<br />&lt;form action="http://clicktools.com/dashboard/survey/go.jsp"&gt;<br />&lt;input type="hidden" name="iv" value="SURVEY CODE HERE"&gt;<br />&lt;strong&gt;Where 0 is 'Not at all' and 10 is 'Extremely'. how likely is it that you would recommend us to a friend or colleague?&lt;/strong&gt;<br />&lt;table border=0&gt;<br />&lt;tr&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="1"&gt;&lt;/td&gt;<br />&lt;td&gt;0&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="2"&gt;&lt;/td&gt;<br />&lt;td&gt;1&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="3"&gt;&lt;/td&gt;<br />&lt;td&gt;2&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="4"&gt;&lt;/td&gt;<br />&lt;td&gt;3&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="5"&gt;&lt;/td&gt;<br />&lt;td&gt;4&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="6"&gt;&lt;/td&gt;<br />&lt;td&gt;5&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="7"&gt;&lt;/td&gt;<br />&lt;td&gt;6&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="8"&gt;&lt;/td&gt;<br />&lt;td&gt;7&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="9"&gt;&lt;/td&gt;<br />&lt;td&gt;8&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="10"&gt;&lt;/td&gt;<br />&lt;td&gt;9&lt;/td&gt;<br />&lt;td&gt;&lt;input type="radio" name="q1" value="11"&gt;&lt;/td&gt;<br />&lt;td&gt;10&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;br&gt;<br />&lt;input type="submit" name="OK" value="Submit"&gt;<br />&lt;/form&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</span> </p><p>-- example code ends <p>Again, look at the W3 site for more instructions: <a href="http://www.w3schools.com/html/html_forms.asp">http://www.w3schools.com/html/html_forms.asp</a>.<br />Paste the above code in to one of the example windows to see how this looks.</p><p><em>Option 3: Include the whole survey completely in the email - <strong><span style="color:#33cc00;">EASY</span>, <span style="color:#ff0000;">HIGH RISK</span></strong></em></p><p>If you want to actually include the survey in the body of the email itself you can use what is called an IFRAME. This quite simple to do as the code below shows. </p><p>Paste the following html in to an email template, replacing the SURVEYLINK with your own survey link and, obviously, test!... <span style="color:#ff0000;">Note: Active content in email is increasingly becoming blocked by email readers so this approach will NOT work in some email readers (e.g. where IE security settings are set to HIGH.). If you use this option I would recommend including a link as well at the top of the page giving people an alternative should they not be able to see the survey.<br /></span></p><p>-- example code begins --<br /><span style="font-family:courier new;font-size:85%;">&lt;html&gt;<br /></span><span style="font-family:courier new;font-size:85%;">&lt;body&gt;<br />&lt;p&gt; </span><span style="font-family:courier new;"><span style="font-size:85%;">Introductory text here &lt;/p&gt;<br />&lt;iframe src ="SURVEY LINK HERE" width="100%" height="400" frameborder="no" scrolling="yes"&gt; &lt;/iframe&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;</span><br /></span>-- example code ends --<br /></p><p>You can change the settings (width, height etc.) to find the right setting for your survey. Again, there is a W3Schools page where you can test the html to see how your survey would look in an email: <a href="http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe">http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_iframe</a>. </p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-3999313891598390547?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-18032475930906312332006-11-13T07:29:00.001-08:002006-11-13T07:29:40.093-08:00Clicktools questions to Salesforce fields? What goes where...<p>Below is a list of all the field types in Salesforce with a recommendation of what question types to use to populate these types:</p> <p> <table cellspacing="1" cellpadding="1" summary="" border="1"> <tbody> <tr> <td><strong><font size="2">Salesforce Field Type</font></strong></td> <td><strong><font size="2">Recommendation</font></strong></td> <td><strong><font size="2">Alternative/Notes</font></strong></td></tr> <tr> <td><font size="2">Auto Number </font></td> <td><font size="2">Not possible</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Formula</font></td> <td><font size="2">Not possible</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Master-Detail Relationship</font></td> <td><font size="2">Text </font></td> <td><font color="#ff0000" size="2">NOTE:&nbsp;A Salesforce ID MUST BE USED to<br>create/update any reference field.</font></td></tr> <tr> <td><font size="2">Lookup Relationship</font></td> <td><font size="2">Text</font></td> <td><font color="#ff0000" size="2">NOTE: A Salesforce ID MUST BE USED to<br>create/update any reference field.</font></td></tr> <tr> <td><font size="2">Checkbox</font></td> <td><font size="2">Checkbox <br><em>NOTE: Please see earlier blog posting <a href="http://clicktools4ae.blogspot.com/2006/11/checkboxes-in-salesforce-integration.html">here</a>.</em></font></td> <td><font size="2">Radio.&nbsp; </font></td></tr> <tr> <td><font size="2">Currency</font></td> <td><font size="2">Number</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Date</font></td> <td><font size="2">Date</font></td> <td><font size="2">Date completed option. <br><font color="#ff0000">NOTE: You cannot create/update the Date <br>created or modified fields in Salesforce.</font></font></td></tr> <tr> <td><font size="2">Date/Time&nbsp;</font></td> <td><font size="2">Date</font></td> <td><font size="2">Date/Time completed. <br><font color="#ff0000">NOTE: You cannot create/update the Date <br>created or modified fields in Salesforce.</font></font></td></tr> <tr> <td><font size="2">Email</font></td> <td><font size="2">Text, Multi-text</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Number</font></td> <td><font size="2">Number, Radio/Drop with Numeric <br>choices in the question. <font color="#ff0000">NOTE: Clicktools passes numbers <br>across with TWO decimal places so formatting in salesforce <br>must be set to this to work correctly.</font></font></td> <td><font size="2">Multi-numeric</font></td></tr> <tr> <td><font size="2">Percent&nbsp;</font></td> <td><font size="2">Percent, Multi-percent</font></td> <td><font size="2">Number&nbsp;</font></td></tr> <tr> <td><font size="2">Phone</font></td> <td><font size="2">Number</font></td> <td><font size="2">Text, Multi-text</font></td></tr> <tr> <td><font size="2">Picklist</font></td> <td><font size="2">Radio, Dropdown, Multi-radio, Multi-dropdown</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Picklist (Multi-Select)</font></td> <td><font size="2">Checkbox, Multi-checkbox</font></td> <td><font size="2">&nbsp;</font></td></tr> <tr> <td><font size="2">Text</font></td> <td><font size="2">Text, Multi-text</font></td> <td><font size="2">Any other question type except Essay</font></td></tr> <tr> <td><font size="2">Text Area&nbsp;</font></td> <td><font size="2">Text, Multi-text</font></td> <td><font size="2">Any other question type except Essay</font></td></tr> <tr> <td><font size="2">Text Area (Long)</font></td> <td><font size="2">Essay</font></td> <td><font size="2">Any other question type</font></td></tr> <tr> <td><font size="2">URL&nbsp;</font></td> <td><font size="2">Text, Multi-text</font></td> <td></td></tr></tbody></table></p> <p>&nbsp;If you have any questions about specific mappings, drop us an email...</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-1803247593090631233?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-55281371649625279382006-11-13T06:38:00.001-08:002006-11-13T12:40:42.843-08:00Integration with Angel.com IVR.<p>A great example of three-way on-demand integration is Clicktools integration with Angel.com. Angel provides an on-demand IVR tool and we have built an integration that transfers results directly from IVR phone based surveys in to Clicktools which can then, obviously, go in to Salesforce (any object!).</p><p>The basic use case is: <ol><li>Customer calls Support Desk</li><li>Call center agent uses Salesforce to respond to call</li><li>At end of call, Agent re-directs caller to Angel.com to take survey</li><li>Angel.com collects survey response and passes to Clicktools</li><li>Clicktools can be used for real-time analysis and transfer back in to Salesforce.</li></ol><p>At the same time, an email survey could be sent to cases closed through that channel. Responses to both the email and IVR survey can be collected in the same survey in Clicktools - hey presto, a seamless, real-time multi-channel feedback environment enabling you to compare and contrast support levels across different channels.</p><p>To have a look at the demo:</p><ol><li>Click <a href="http://www.clicktools.com/dashboard">www.clicktools.com/dashboard</a> and login to the demo Clicktools account with the email <a href="mailto:angelivr@clicktools.com">angelivr@clicktools.com</a> and the password 'angelivr'</li><li>Call 866-248-8135 and answer the short four question survey by saying the numbers or pressing digits on your phone. Leave a comment too.</li><li>In Clicktools, Click the + then 'Results' link in Clicktools to see your result appear before your eyes. This includes storing a link to the comment which you can cut and paste in to another browser window to hear.</li></ol><p>This is all seamless and all in real-time, integrating three enterprise strength software tools in minutes. You gotta LOVE on demand software!</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-5528137164962527938?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com1tag:blogger.com,1999:blog-66087713034811341.post-73402962006154627432006-11-10T04:22:00.001-08:002006-11-10T04:22:14.960-08:00It's official - Clicktools is cool!<p>Wendy Close, ex Gartner Analyst and Salesforce CRM guru (aka 'Ask Wendy'), has included Clicktools in her cool tools list...</p> <p><a title="Cool Tools Heat-Up The AppExchange" href="http://blogs.salesforce.com/ask_wendy/2006/10/cool_tools_heat.html">Cool Tools Heat-Up The AppExchange</a></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-7340296200615462743?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-26040202005724927022006-11-10T04:17:00.001-08:002006-11-10T04:17:57.086-08:00Dreamforce session on line<p>As your local Blockbuster is unlikely to have it in stock for a while, the&nbsp;<a href="http://blogs.salesforce.com/dreamforce06/2006/09/top_ten_appexch.html">Top Ten AppExchange Apps for Professional Edition</a>&nbsp;Dreamforce session&nbsp;is now up on the Dreamforce blog.</p> <p>You can download a PDF/PPT of the slides as well as watch a video.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-2604020200572492702?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com2tag:blogger.com,1999:blog-66087713034811341.post-58659850553996899282006-11-08T09:53:00.001-08:002007-03-13T13:32:23.466-07:00Checkboxes in Salesforce - aaarrrgghhh!<p>Quite a few of our customer often want to update checkboxes in Salesforce. To the un-initiated a checkbox in salesforce is a boolean (basically a True or False and using it means you get a nice looking box on your form that is either ticked (for true) or not ticked (for false)). </p><p>As nice as these are, from an integration perspective they are a pain in the ****. Why? Well, Salesforce treats checkboxes as booleans - That means that when you export the information from Salesforce it comes out as a one or zero. And, when you pass information back in to Salesforce you can only set 0,1 or True/False. This gives two problems, firstly displaying pre-selected information in Clicktools and second, pushing information back in to Salesforce</p><p>So what options do you have?</p><ol><li><strong>If you are passing information in to a clicktools form</strong> you can only show information that is selected (i.e. true). That is until we can find a useable way of recognizing '0'. </li><br /><li><strong>If you are creating information</strong> have a radio question in Clicktools with the options True or False. This is ok, but not in all circumstances. Please note: These will not be successfully pre-populated from Salesforce in to Clicktools.<br /><li><strong>If you are creating or updating information</strong> have a one-option checkbox question, set the option to '1' and hide the question text.<br /><li>If you want to use Clicktools to present Checkbox information in a form and then use the same form to update it please speak to us - we can do it, it just involves a little manual effort.</li></ol><p>Option 3 is quite clever as it presents a checkbox that people can select. This involves putting the following html '&lt;p style=color: white&gt;1&lt;/p&gt;' in against the Option value in Clicktools which ends up looking in the survey like this:</p><p><img src="http://clicktools.com/dashboard/org/sfdemo/images/box.png" /> </p><p>The option is set to be 1 but, it is displayed as white so it can't be seen by the person completing the form. It's an acceptable solution and looks ok. We will come up with something better though - soon. </p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-5865985055399689928?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com1tag:blogger.com,1999:blog-66087713034811341.post-37991548195082900522006-11-01T06:32:00.001-08:002006-11-01T06:39:19.831-08:00Case/Support surveys<p>If you are capturing case/support feedback and want to integrate with Salesforce, I think the best way to do this is by storing the feedback response in to two objects.</p> <p>First, pass the feedback about the operational aspects of the case (e.g. speed of response, professionalism etc.) in to the case itself and pass any overall Key Feedback Indicators (KFIs. E.g.&nbsp;Loyalty, advocacy and overall satisfaction) in to a generic custom object. This way you can store KFIs from many different surveys in one place and use reports and dashboards as required.</p> <p>The screen below shows an example of how this operational feedback can be stored against a case:&nbsp;</p> <p><img alt="Case object screenshot" src="http://clicktools.com/dashboard/org/sfdemo/images/case.png"></p> <p>You can see we have also&nbsp;used a graphic&nbsp;formula field to show an amazon style rating for the case. In this instance, the rating is made up from the scores given to three questions.</p> <p>We also use a generic 'KFI' object to capture the overall feedback. Link the KFI to the case but, in addition, classify what type of survey it was, maintain a link to the survey and again used a formula field to display an Amazon style rating. This KFI can be seen from the case as a related list but also, powerfully, enables us to report on the same KFIs across many different surveys.</p> <p><img alt="KFI object screenshot" src="http://clicktools.com/dashboard/org/sfdemo/images/kfi.png"></p> <p>I think this&nbsp;is the best combination of capturing feedback for cases. It has the power for individual line managers and support teams to see and understand how they deal with individual cases but also enables senior management teams to see&nbsp;how different operational issues affect loyalty, advocacy and overall satisfaction. </p> <p><strong>There really is no point in collecting feedback unless you are going to do something with it -this approach really helps to turn insight in to action.</strong></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-3799154819508290052?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-67889497862084653862006-10-31T05:48:00.001-08:002006-10-31T05:48:01.140-08:00Link with Salesforce for Google Adwords<p>One interesting application one of our customers is just about to implement is using a Clicktools form as a Landing Page from a Google Adwords campaign.</p> <p>You can see an example <a href="http://clicktools.com/survey?iv=b510e3d46036580" target="_blank">here</a>. Now, whilst a standard web2lead form generated in salesforce does exactly what it says on the tin, one of the many benefits of Clicktools is that you can do much much more than that. So, this form does something a little more complicated...</p> <p>It creates a contact, an account, an opportunity, links them all together, adds the individual to the campaign and sets the campaign member status. How cool is that?</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-6788949786208465386?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0tag:blogger.com,1999:blog-66087713034811341.post-90529021686759530762006-10-31T05:40:00.003-08:002006-12-01T00:42:45.927-08:00Complex Stay-in-touch<p>Salesforce includes a stay-in-touch form but changing this can be time consuming. Several of our customers are now using Clicktools to manage complex stay-in-touch requests. Simply, this takes information in Salesforce about a Contact, sends it to the contact and enables them to update it. This new information is imported back in to Salesforce.</p><p>There are a couple of important factors to consider when designing this sort of form.</p><p>1) <strong>Use manual synchronization.</strong> If you use automatic synchronization you risk good information being overwritten with bad. Using a manual synch enables you to exploit the "triage" to quickly scan and correct and errors before they are imported.</p><p>2) <strong>Address lines must be in one text field</strong>. When transferring information out of Salesforce in to the form, you can choose between individual address lines (1-3) or the complete address. BUT, you can only put information back in to Salesforce in one address line, not 3. So, to correctly place information back in to the address field you MUST put the address line in to one text field or one option in a multi-text field (the recommended approach).</p><p>The example URL below populates the first 6 questions in a surveythat would be used in a Clicktools template to pass across individual details is:</p><p><span style="font-family:Courier;font-size:85%;">"surveyURL&amp;q1=${Contact ID}&q2=!urlencode{${First Name}}%20!urlencode{${Last Name}}%20!urlencode{${Preferred Name}}%20!urlencode{${Title}}%20!urlencode{${Organisation}}%20!urlencode{${Email}}%20!urlencode{${Phone}}%20!urlencode{${Fax}}&amp;q3=!urlencode{${Mailing Address Line1}%20${Mailing Address Line2}%20${Mailing Address Line3}}%20!urlencode{${Mailing City}}%20!urlencode{${Mailing State/Province}}%20!urlencode{${Mailing Zip/Postal Code}}&amp;q4=!urlencode{${Mailing Country}}&q6=${Primary Contact}"</span></p><p>If you prefer to use Mailing Address, you can do. In this case, the URL looks like this:</p><p><span style="font-family:courier new;font-size:85%;">"surveyURL&amp;q1=${Contact ID}&q2=!urlencode{${First Name}}%20!urlencode{${Last Name}}%20!urlencode{${Preferred Name}}%20!urlencode{${Title}}%20!urlencode{${Organisation}}%20!urlencode{${Email}}%20!urlencode{${Phone}}%20!urlencode{${Fax}}&amp;q3=!urlencode{${Mailing Address}}%20!urlencode{${Mailing City}}%20!urlencode{${Mailing State/Province}}%20!urlencode{${Mailing Zip/Postal Code}}&q4=!urlencode{${Mailing Country}}&amp;q6=${Primary Contact}"</span></p><p>Please note the use of:</p><ul><li>'urlencode' to cater for spaces and other characters that could cause trouble on a URL </li><li>'' to concatenate multiple salesforce fields in to a clicktools 'multi-' question</li><li>%20 to enter a space which stops field being placed in the wrong question(useful if you have blank address fields)</li></ul><p>I hope you gives you some help in building stay in touch requests using clicktools. As ever, if you have any questions, please contact us.</p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/66087713034811341-9052902168675953076?l=clicktools4ae.blogspot.com'/></div>Andrew Walkerhttp://www.blogger.com/profile/06124783739156480514andrew.walker@clicktools.com0