Before you can send surveys and gather customer feedback in AskNicely, you need to get your Contacts into the platform. There are three primary ways to do that: CSV Import, 3rd Party Integration, and API.
π‘ Introduction
AskNicely allows you to import Contacts using a method that suits your team's tech comfort, data complexity, and automation goals. Whether you want to drag in a spreadsheet, connect your CRM, or fully automate with an API, thereβs a data source solution that fits your workflow.
π οΈ Step-by-Step Instructions
π 1. CSV Importer β Quick & Flexible Setup
Use a spreadsheet to upload Contacts directly into AskNicely.
-
Best for quick setup (you can be live in 20 minutes)
-
Manually controlled, ideal for pilots or non-technical teams
-
Supports recurring import via CSV Importer App
Steps:
-
Format your spreadsheet (.CSV) with headers (name, email, and any custom fields)
-
Go to the CSV Importer via App Store > Integrate > CSV Importer
-
Upload and map your fields
-
Choose your import rule (import only, import and survey, etc.)
π Related:
π 2. 3rd Party Integrations β CRM-Based Importing
Connect AskNicely to your CRM or other third-party tools using pre-built integrations.
-
Ideal for systems like Salesforce, Zendesk, Shopify, etc.
-
Varies in flexibility: some pull contact data, others send surveys too
-
Once connected, most integrations are fully automated
Steps:
-
Go to App Store > Integrate
-
Locate your CRM or platform
-
Follow the setup instructions provided in the integration article
-
Monitor for syncing and contact import success
π Master List: All Integration Guides
βοΈ 3. API β Fully Custom & Flexible
AskNicely's API gives you the power to design your own import system.
-
Ideal for developers looking for total control
-
Supports both bulk and real-time contact uploads
-
Enables survey sending, contact syncing, and full platform access
Recommended Uses:
-
Use the Bulk Add/Send API for nightly syncs
-
Use the Send Survey API for one-off transactional emails
π Get Started:
-
Or go to Settings > API in AskNicely
π‘ Tip: Read the docs, run tests, and iterate. Our Support Team is happy to help debug or advise on best practices.
β FAQs & Common Issues
Q: Can I use more than one data source?
A: Yes! Many customers combine integrations with CSV imports or the API. Just keep in mind that more sources = more complexity.
Q: Which method is best for one-time uploads?
A: The CSV Importer is fastest and most user-friendly for one-time or pilot imports.
Q: Which method supports automated daily syncing?
A: Both 3rd Party Integrations and the API can support automated syncs, depending on the setup.
Q: Does the API require a developer?
A: Yesβyour developer will need to build the integration. AskNicely provides the documentation and support, but we donβt build it for you.
Q: Can imported contacts be surveyed automatically?
A: Yes! Just pair your import method with a Send Scheduler or use the "triggeremail" parameter in the API to send immediately.