6 Replies Latest reply on Nov 4, 2015 8:41 AM by Hank Hansen

    Survey Integration

    Hank Hansen

      We have periodic client surveys and we'd like to store survey responses within each client's Marketo record. Has anyone figured out a way to do this without an expensive integration? The integration Survey Monkey recently added will not be an option for us.

        • Re: Survey Integration
          Stijn Heijthuijsen

          Hi Hank,

           

          Marketo recently deployed the ability to create custom objects. This would, by far, be your best bet to get data from surveys (multiple surveys per lead possible) into the Marketo system.

           

          Any other way just won't scale since Marketo's lead table is built for a 1-to-1 relationship. (1 first name, 1 last name, 1 job title, etc.)

          1 of 1 people found this helpful
            • Re: Survey Integration
              Hank Hansen

              Thanks Stijn. That makes sense. I still need a survey solution that fills this need without requiring custom development - and that doesn't cost an arm and a leg.

                • Re: Survey Integration
                  Stijn Heijthuijsen

                  If you're using Salesforce; did you take a look at the possibilities of storing survey results in Salesforce and then sync'ing that over to MKTO?

                  Usually integrations with SFDC are a lot cheaper than with MKTO. Also, the API for SFDC is a lot more powerful than MKTO's own API.

                  1 of 1 people found this helpful
                  • Re: Survey Integration
                    Sanford Whiteman

                    Hank, like Stijn noted, any survey tool that can maintain, or even simulate, a many:1 survey:lead relationship is going to require some level of development or at least what we might call "power admin."  Even a tool that's been purpose-built to use a Salesforce custom object is likely going to assume you can create custom objects and get the possible technical consequences.

                     

                    For a very quick-and-dirty simulation of many:1 without custom objects, you can store the lead's responses to multiple surveys in one big textarea using a standard format such as JSON, making each completed survey a sub-object within the field (literally a JS object). Using a webhook, you could intelligently append to that field. We sometimes do stuff like that to avoid the complexity of dealing with APIs.  But it is custom development by definition.  Or you could create a new textarea for each survey, which might even eliminate the dev effort completely -- but you'd still need to find a survey provider who understands that you want responses packaged as one JSON block.

                    2 of 2 people found this helpful