Integrating AskNicely and Marketing Cloud makes sending NPS surveys as part of a customer journey simple. We have a 2-way integration with Marketing Cloud (MC)—this article sets up the Marketing Cloud → AskNicely side of the connection.
We integrate with Marketing Cloud Journey Builder by way of a custom activity that triggers surveys along a customer journey. When a survey is triggered by the custom activity, we can query Marketing Cloud using their API for any custom fields the tenant would like to import from their MC Data Extensions. These fields are selectable on the integration's edit page.
👉 Click here for Part one of of Connecting Asknicely and Marketing Cloud
🔌 Connecting AskNicely to Marketing Cloud Journey Builder
The first step when integrating AskNicely and Marketing Cloud is to connect your accounts.
Don’t worry: when you connect your accounts, surveys will not be sent immediately—you’ll have a chance to make sure everything is ready to go.
🛠 Step-by-Step Instructions
Log into both AskNicely and Marketing Cloud
In Marketing Cloud, under your name in the top right, select Setup.

Choose New, and give it a name—
AskNicely NPSshould do nicely.
Select Journey Builder Activity from the checklist.
-
Name the new Journey Builder Activity
Example:Send AskNicely NPS Survey When you create or edit a journey using Journey Builder, you should now see the AskNicely Send Survey activity under
Messages.
-
Enter your AskNicely API key:
🧪 Testing Your Integration
❗ The “test” feature in Journey Builder skips over the Send Survey function.
To test your Marketing Cloud → AskNicely connection:
Use a data extension that contains only your email address and a few test users.
When you turn on the Journey, you and your test users should be created on the Contacts page in AskNicely and receive a survey.
-
After a successful test:
Turn the Journey off
Adjust the Data Extension to include all customers
Turn the Journey back on
⚠️ When testing multiple times, be sure to use unique email addresses each time. Your Global Contact Rule may prevent a survey from sending to the same address again.
⚙️ Final Configuration in AskNicely
In AskNicely, navigate to:
App Store > Installed Apps > Salesforce Marketing CloudClick the Configure tab.
You should see a green message: "Marketing Cloud is configured correctly."
Click the Edit button.
You’ll now see a list of checkboxes.
Each checkbox corresponds to a field in your Marketing Cloud Data Extension.
Check the boxes that help provide context on your contacts:
Examples: Product Type, Account Manager, CRM ID, Country, Store Location, Salesperson Name, Site NameWe recommend selecting no more than 20 fields for the cleanest view in AskNicely.
🔁 Want to Send Data Back to Marketing Cloud?
👉 Click here to learn how to Send AskNicely Responses back into Marketing Cloud.
🙋 Need Help?
If you get stuck or have questions about setting up the Journey Builder integration, please contact support@asknice.ly or reach out via the in-app chat. We’re here to help!




