SurveyGizmo API Integration
Are you looking to dynamically capture critical information by synchronising SurveyGizmo data from web-based surveys, questionnaires and forms with your ERP, CRM or customer support solution? Or are you looking for a SurveyGizmo API Integration solution to remove repetitive data entry and improve employee performance?
Codeless Platforms' SurveyGizmo API connector ensures that the data you need to make decisions is comprehensive, readily available and current.
Download BrochureSurveyGizmo API Integration Scenarios and Benefits
Common scenarios that our customers implement using the BPA Platform include:
- Automatically send surveys to customers when a business event occurs e.g. a closed support ticket
- Automatically identify which customers have submitted negative feedback
- Automate the distribution of SurveyGizmo results to all interested recipients
Common commercial benefits achieved through SurveyGizmo API Integration
- Provision of comprehensive information for management and KPI monitoring
- Proactive identification of potential issues/problems before escalation is required
- Identification of customer trends/new product or service opportunities



SurveyGizmo Integration Brochure
Learn how integrating SurveyGizmo with on premise or cloud-based business software eradicates repetitive bi-directional data entry, removes the risk of costly errors and improves the visibility of critical data.
Download BrochureSurveyGizmo API Integration starts from
Connector Pricing
SurveyGizmo API
One time purchase£500
BPA Platform
Standard Product Base Server
Starts from:£2,000
Configuration day(s) required subject to requirement.
SurveyGizmo API Documentation
View the SurveyGizmo API Objects and Functions exposed by our Connector
Account
Account objects are customer account records of SurveyGizmo. Using the SurveyGizmo API you can create new accounts (note: there is an additional approval step to do so) and pull the company name and contact information for the account for which you have a login.
Get
- Get list of all teams
Account Teams
Account teams are user teams available in multi-user accounts within SurveyGizmo. Using the API you can create and delete account teams and pull and change details of existing account teams.
Create
- Create Account Team
Delete
- Delete Account Teams
Get
- Get Account Teams
- Get list of all teams
Update
- Update Account Teams
Account User
Account teams are user teams available in multi-user accounts within SurveyGizmo.
Create
- Create Account User
Delete
- Delete Account User
Get
- Get a list of all users
- Get Account User Information
Other
- Update / Change Account User Information
Contact List
A contact list is a group of contacts that you can set up in the account's Email List system (our version of Contact Management).
Create
- Create contact list
Get
- Get a list of all contacts in a contact list
- Get list of all contact lists
Other
- Change Update Add to Contact list
Survey
Surveys Polls Quizzes and Forms.
Create
- Create a new survey
Delete
- Delete Survey
Get
- Get list of all surveys
- Get Survey Information
Update
- Update/Copy Survey
Survey Page
The SurveyPage object is a container for SurveyQuestions. As a collection they also outline the flow of the survey from beginning to end (unless logic intervenes).
Create
- Create Survey Page
Delete
- Delete Survey Page
Get
- Get list of all survey pages
- Get Survey Page Information
Update
- Update Survey Page
Survey Question
The SurveyQuestion object is the most varied object in the SurveyGizmo platform. As with Survey object questions come in multiple sub-types.
Create
- Create Survey Question
Delete
- Delete Survey Question
Get
- Get list of Survey Questions
- Get Survey Question Information
Update
- Update Survey Question
Survey Option
The Survey Option is a potential answer for a multiple-select/multiple-answer Survey Question.
Create
- Create Survey Option
Delete
- Delete Survey Option
Get
- Get list of Survey Options
- Get Survey Option Information
Update
- Update Survey Option
Survey Campaign
When surveys are created a default SurveyCampaign is created (a basic survey link).
Create
- Create Campaign
Delete
- Delete Campaign
Get
- Get Campaign
- Get list of links and campaigns
Update
- Update/Copy Campaign
Contact
Contacts records are stored within SurveyGizmo using the email address as the key. A single record per email address is stored per account.
Create
- Create Contact
Delete
- Delete Contact
Get
- Get Contact Information
- Get list of contacts
Update
- Update Contact
Email Message
Email Messages are part of an EmailCampaign. They come in three types: Initial Message (sent to everyone in the campaign) Reminder (sent only to those who have not completed the survey) and Thank You (sent to those who do complete).
Create
- Create Email Message
Delete
- Delete Email Message
Get
- Get Email Message Information
- Get list of Email Messages
Update
- Update Email Message
Survey Response
Data is stored in SurveyGizmo databases as a survey response. You can submit and edit survey responses through the SurveyGizmo API.
Create
- Create Survey Response
Delete
- Delete Survey Response
Get
- Get list of Survey Responses
- Get Survey Response Information
Update
- Update Survey Response
Survey Statistic
This object pulls aggregate statistics about your collected survey data. The basic statistics are: total responses sum average standard deviation max and min values.
Get
- Get list of Survey Statistics
Survey Report
The SurveyReport object allows you get list of reports for a given survey get a specfied report as well as copy and delete reports.
Delete
- Delete Survey Report
Get
- Get list of Survey Reports
- Get Survey Report Information
Update
- Update Survey Report

Data Integration & Synchronisation
Integrate applications, systems and web services via easy-to-use, graphical tools.
Drag and drop experience
A full drag and drop user experience so integration steps are visually represented within a wider automated process.Transformation functions
A set of transform functions that can be dragged onto the mapping area to change the data between input and output.Hundreds of connectors
Access hundreds of data connectors via one easy-to-use platform.Got a question?
Send us your questions and we will provide you with the information and resources that you need.
Ready to Talk?You don’t learn everything in life by reading a manual, sometimes it helps to get in touch