This article includes some common troubleshooting techniques to check why your questionnaire, using embedded type of integration, is not displayed.
If everything goes well after the integration, the first thing you should do is test the functionality by making a purchase and in the thank you page, you should see the embedded questionnaire, as shown in the following snapshot (example of a Checkout Questionnaire from an Omnichannel application):
In the case that you do not see it, there are a number of reasons that might cause this questionnaire not to be displayed, so here is what you can do to start exploring this issue.
Once you login, you should go to the application that the issue appears on and in the Questionnaires section click on the name of the questionnaire that you want to be displayed (for Omnichannel it will be the Checkout questionnaire etc.).
Scroll down a bit and you will find the Distribution section and click on the Web Integration tab to see the following screen:
From these settings you will be able to turn on and off the questionnaire. Make sure that the following settings have been setup:
The Questionnaire ID and Application ID are two unique identifiers that are different for every application. You can find them in the following locations:
Application Id
Application Home -> Application Settings -> Application ID
Questionnaire Id
Application Home -> Questionnaire -> Questionnaire Settings -> Questionnaire ID
To be sure that the integration has been correctly completed please validate that during the integration you have entered the correct IDs.
Depending on the type of integration you selected there are different places to spot where you can view these settings
Integration type Check to make
Common Integration Web Integration
Omnichannel Omnichannel Integrations
Embedded questionnaires appear in a given HTML container on the website. Depending on the position type, you should define a position. Ensure that you have defined in your page an HTML container properly, as a css selector. This is where the questionnaire will reside.
Position Type
There are 3 position types that you can choose:
Before. Define an HTML container and display the questionnaire exactly before this container.
Inside. Define an HTML container and display the questionnaire inside it.
After. Define an HTML container and display the questionnaire exactly after this container.
If none of the above steps worked for you, you can Submit a request and we will get back to you as soon as possible.