adsquiz

KeepinCRM

Setting up the KeepinCRM integration in AdsQuiz

KeepinCRM is a Ukrainian CRM system for managing sales and your client base. It lets you run sales pipelines, track deal statuses, assign responsible managers and analyse your sales team's performance. For businesses that use quizzes for lead generation, the KeepinCRM integration sends every quiz request straight into the pipeline – no manual data transfer.

What is sent from the quiz to KeepinCRM

Once the integration is set up, the CRM automatically receives:

  • the lead's contact details – name, phone, email
  • answers to all quiz questions
  • the request source
  • status and responsible manager – according to the integration settings

⚙️ How to set up the KeepinCRM integration

Step 1. Open the integration settings

Go to: Quiz settings → Integrations → KeepinCRM.


Step 2. Get the API key in KeepinCRM

Open your KeepinCRM account and go to the settings section. Find and copy the API key.

Go back to the integration settings in AdsQuiz, paste the key into the field and click «Save».

⚠️ Important: after saving, the API key is hidden automatically – this is done for security, so the key doesn't leak through screenshots or screen recordings.


Step 3. Set up lead transfer parameters

After connecting the API key, set up these parameters:

  • Pipeline – choose the pipeline quiz requests will go to. We recommend creating a separate pipeline for quiz leads – it makes analytics and managers' work easier
  • Status – choose the status automatically assigned to new leads. You can use the standard «New lead» or create your own in the CRM settings
  • Responsible manager – if needed, assign a specific manager for leads from this quiz
  • Lead source – we recommend creating a separate source for quiz requests. This gives you more detailed analytics by channel

💡 Tip: If you've just created a new pipeline, status, manager or source in KeepinCRM, wait about a minute before it appears in the integration settings. The system needs a little time to update the data.


Step 4. Save and check the integration status

After filling in all the parameters, click «Save». Make sure the integration shows the status Active – this means the integration is connected and ready to work.


🔍 How to check that the integration works

Method 1. A test request

Take the quiz and leave a test request. After submitting the form, go to the deals or leads section in KeepinCRM. If everything is set up correctly, you'll see a new lead with contact details and answers to all quiz questions.

Method 2. The «Test» button

The integration settings have a «Test» button. It lets you resend one of the last 10 leads to the CRM without taking the quiz again each time.

💡 Important: test sends via the «Test» button don't use up your lead balance – use this feature to check and debug the integration without any limits.


▶️ Recommended video

To better understand how to set up the KeepinCRM integration, we recommend watching the video guide:


❓ Frequently asked questions

Are the answers to all quiz questions sent to KeepinCRM? Yes. Both the contact details and all the answers the user gave in the quiz are sent to the CRM.

What should I do if a new pipeline or status doesn't appear in the integration settings? Wait about a minute after creating the new item in KeepinCRM and refresh the integration settings page. The system needs a little time to sync the data.

Can I connect several quizzes to one KeepinCRM pipeline? Yes. You can set up several quizzes to send leads to one pipeline – or create a separate pipeline for each quiz for easier analytics.

What does the Active status mean in the integration settings? Active means the integration is connected and all new quiz requests will be sent to KeepinCRM automatically.

Does the «Test» button use up my lead balance? No. Test sends via the «Test» button don't affect your lead balance.