AskNicely
The AskNicely integration imports NPS, CSAT, and CES survey responses from AskNicely into Custify. Responses are matched to existing contacts by email address, enabling your team to correlate customer feedback with health data and trigger automated workflows based on promoter or detractor status.
Key benefit: See survey scores directly on customer profiles and use NPS data in health scores, segments, and playbooks.
What This Integration Does
- Imports survey responses from AskNicely as NPS records in Custify
- Matches responses to contacts by email address - unmatched responses are skipped
- Updates each contact's NPS score with their latest score, comment, and submission date
- Aggregates NPS scores per company by calculating the average across all linked contacts
- Runs incremental syncs to import only new responses since the last sync
Data Synced from AskNicely
Data | Where it appears in Custify |
|---|---|
Survey score (0–10 for NPS) | Contact attribute: nps_score.score |
Respondent comment | Contact attribute: nps_score.comment |
Submission date | Contact attribute: nps_score.submittedAt |
Unique response ID | Stored for deduplication |
Average score across contacts | Company attribute: nps_score.globalScore |
Before You Begin
Make sure you have the following before connecting AskNicely to Custify:
- An active AskNicely account with at least one survey campaign
- Your AskNicely API key (available in AskNicely under Settings → API)
- Your AskNicely subdomain - the part before .asknice.ly in your URL. If your URL is acme.asknice.ly, your subdomain is acme
- Admin or integration settings access in Custify
How to Set Up the Integration
Step 1: Get Your AskNicely API Key
- Log in to your AskNicely account
- Go to Settings → API
- Copy your API key
- Note your subdomain - just the part before .asknice.ly in your URL
Step 2: Configure the Integration in Custify
- In Custify, go to Settings → Integrations
- Find AskNicely in the list and click Add integration
- Enter your AskNicely domain (subdomain only, e.g. acme - do NOT include .asknice.ly)
- Enter your API key
- Click Save settings
Step 3: Initial Sync
Once you save your settings, Custify will automatically run a full sync to import all existing survey responses. This may take a few minutes, depending on response volume. No further action is needed.
How Matching Works
Each AskNicely response includes the survey recipient's email address. Custify looks up that email in your contacts database. If a match is found, the response is imported and linked to that person and their associated company. If no match is found, the response is skipped.
Important: Responses will only appear in Custify if the respondent's email matches an existing contact. Make sure your contacts are imported before running a sync.
Sync Types
Full Sync - Imports all survey responses from AskNicely. Runs automatically when the integration is first activated and can be triggered manually. Responses are deduplicated by their unique response ID.
Incremental Update - Imports only responses submitted since the last successful sync. Runs automatically on a regular schedule.
Troubleshooting
Responses Not Appearing?
- Check the email address - the response email must match an existing contact in Custify
- Verify your API credentials - make sure the domain and API key are correct
- Check integration status - ensure the integration shows as active
- Run a manual sync - trigger a full sync from integration settings
Wrong Domain Format?
Your AskNicely domain is only the subdomain part. If your URL is acme.asknice.ly, enter acme - do not include .asknice.ly or https://.
API Key Not Working?
- Log in to AskNicely and go to Settings → API
- Verify the API key is still active
- Generate a new key if needed and update it in Custify integration settings
Privacy and Security
Only completed survey responses are imported - unanswered surveys are excluded.
Your API key is stored encrypted in Custify and is used exclusively to authenticate with AskNicely's API. It is never shared with third parties.
NPS data follows the same access permissions as other contact and company data in Custify. Only users with access to integration settings can configure the connection.