Generate, Sign, and Automate Salesforce documents with real-time sync
Build portals, apps, and forms directly in Salesforce with Dynamic data flow and adaptability
How can we help you?
Install Titan Survey Package in Salesforce directly from AppExchange, in just a few clicks.
The Salesforce Schema Builder below illustrates Titan Survey’s architecture. Read on for a description of these objects and their relationships.
The Survey Object holds a record of the survey, which is created by the user.
When a survey is published, a survey record is created under the survey object. Beneath the survey object, there are several related objects including Survey Question and Survey Distribution.
This object contains information relevant to the survey’s distribution, such as the status of distribution, the distribution method, and the date or time of scheduled distribution.
The Survey Distribution Object contains a look-up field to the Survey Object.
This object contains all information relevant to the survey’s recipient.
For example: the date the survey was started and completed, the unique Invitation URL for the survey taker, and the method through which the survey was distributed to the taker.
When the recipient exists as a record in SF (as a contact, lead, etc.), a look-up field to the recipient’s record is created.
The Survey Taker object contains a look-up field for the Survey object. It is also related to the Survey Distribution object because, logically, the survey needs to be distributed to the taker.
This object stores all information related to each survey question.
For example, the number of responses to the question, the question title, and whether this is a mandatory question for the survey.
The Survey Question object contains a look-up field to the Survey object.
The Survey Question Response contains the answer to a question from the survey taker.
The Survey Question Response contains a look-up field for the Survey object, as well as for both the Survey Question and the Survey Taker.
The Survey Tracking object enables one to track the survey being taken. It tracks the survey taker’s status, such as whether the taker has started or completed the survey.
It also logs the IP address of the person taking the survey and designates a Survey Tracking name.
Survey Tracking contains a look-up field to the Survey Taker object.
This object contains the survey logs, such as who created the survey, who owns the survey, the survey ID, Record ID, and survey log name.
The Survey Log is not directly related to the other objects but rather to records that require information regarding the survey.
Interested in the Titan/ Salesforce Integration? Read about our Salesforce Forms.
The Only Forms Solution Built 100% in Salesforce.