SurveyMonkey Meets Odoo: Smarter Data Collection, Real-Time Sync & Automated Workflows

Watch Video  ​Buy Now


Why collecting survey data in SurveyMonkey and managing it in Odoo creates a broken workflow

SurveyMonkey is one of the most widely used platforms for collecting customer feedback, employee responses, product research, and event registrations. But for businesses running Odoo, there is a persistent gap: the survey data stays locked inside Survey Monkey while everything that needs to happen with that data follow-up actions, CRM updates, record creation, reporting lives in Odoo. Bridging that gap manually means regularly logging into SurveyMonkey, exporting responses, importing them into Odoo, and then triggering whatever actions those responses should drive. It is repetitive, delay-prone, and entirely disconnected from the automated business processes Odoo is built to run. The SurveyMonkey Integration with Webhook module by Creyox eliminates this gap entirely. It creates a direct, webhook-powered connection between SurveyMonkey and Odoo that captures survey responses in real time, synchronises survey structures and modifications automatically, and enables automated workflow triggers based on specific answers all managed from within Odoo, with no manual export or import required.


Overview

The Creyox SurveyMonkey Integration module connects Odoo 15.0 (and multiple versions through to 19.0) with SurveyMonkey via both API and webhooks, creating a two-directional data bridge between the two platforms. On the setup side, administrators configure SurveyMonkey credentials directly from Odoo Settings under Company to obtain an access token. Once connected, surveys can be pulled into Odoo manually on demand or automatically on a configured schedule via a Scheduled Action whichever suits the team's operating rhythm. On the live data side, webhooks handle everything in real time. The module supports creating webhooks for new survey creation, response completion, survey updates, and survey deletions so any change or activity in SurveyMonkey is reflected in Odoo immediately without waiting for a scheduled sync. Survey responses captured through webhooks are accessible directly in Odoo under Survey → Questions & Answers → Survey Monkey Record, where teams can view all surveys and their responses in one place. The module also supports image-based multiple choice questions and bulk management of multiple surveys, making it suitable for organisations running complex or high-volume survey operations. Both Odoo Community and Enterprise editions are supported.



Hot Features

◆   Real-Time Survey Response Capture.

◆   Automated Workflow Triggers.

◆   Webhook for Response Updates.

◆   Create Webhooks for New Surveys.

◆   Webhook for Survey DeletionSurvey.

◆   Monkey Modifications SyncUser-Friendly Interface for Survey Management.

◆   View All Surveys and Responses.

◆   Support for Image-Based Multiple Choice Questions.

◆   Scheduled Sync Option.


Features

◆   Integrated Survey Management. 

◆   Manage your surveys directly from the dashboard. 

◆   Real-Time Response Capture Sync Automatically SurveyMonkey Modifications. 

◆   Create webhooks for survey. 

◆   Bulk Survey Management for Multiple Surveys. 

◆   Scheduled Sync Options. 

◆   User-Friendly Setup and Configuration.


Work Flow

  • Navigate to Settings >> Users & Companies >> companies there you can configure SurveyMonkey with your credentials and get the access token.


  • To Get Surveys from SurveyMonkey In Odoo


  • Navigate to Technical >> Scheduled Actions >> Get all surveys from Survey Monkey to get survey for SurveyMonkey manually.
  • To Get Survey Automatic It can be done Automatically in given timespan in Action Details.


  • In SurveyMonkey, you can create surveys containing various questions. Once a survey is configured,this information automatically or you can do it manually.


  • Navigate to Technical >> Scheduled Actions >> Get all surveys from Survey Monkey to get survey for SurveyMonkey manually.
  • To Get Survey Automatic It can be done Automatically in given timespan in Action Details.


  • Navigate to Survey >> Questions & Answers>>Survey Monkey Record here you can find all survey from SurveyMonkey .


  • Click on Sync Survey to sync the survey with SurveyMonkey .


  • Navigate to Survey >> Surveys Here, you can see the surveys and their associated questions that have been captured and synchronized from SurveyMonkey.

    • In SurveyMonkey, the survey responses captured from your surveys.

    • Click on Create Survey Response to create survey Response of survey in odoo .

    • Here, you can see the response of survey captured and synchronized from SurveyMonkey.

    • Navigate to Settings >> Users & Companies >> companies Click on Create SurveyMonkey Webhook.
    • This will Create webhook to sync survey from SurveyMonkey to odoo when new survey is created

    • Navigate to Settings >> Users & Companies >> companies Click on Create SurveyMonkey all other Webhook.
    • This will Create webhook to sync survey from SurveyMonkey to odoo for Following process :
      • Survey Updated
      • Response Completed
      • Survey Deleted


    • Navigate to Survey >> Questions & Answers>>Webhook records here you can find all webhook created for SurveyMonkey .


    • Navigate to Survey >> Questions & Answers>>Survey monkey record here you can find all survey, its response from SurveyMonkey which are created Through webhook .


Sign in to leave a comment