ZeroBounce Logo

Docs

Language Icon
  • Sign In
  • Sign Up Free

Languages

ZeroBounce ImageGetting Started
ZeroBounce ImageEmail List Validation
ZeroBounce ImageA.I. Email Scoring
ZeroBounce ImageEmail Finder
ZeroBounce ImageDomain Search
ZeroBounce ImageActivity Data
ZeroBounce ImageMulti-file upload
ZeroBounce ImageIntegrations
ZeroBounce ImageActiveCampaign Integration
ZeroBounce ImageAdobe Journey Integration
ZeroBounce ImageAdobe Marketo Integration
ZeroBounce ImageAmazon S3 Integration
ZeroBounce ImageAmazon S3 Bulk API
ZeroBounce ImageAWeber Integration
ZeroBounce ImageBigCommerce Integration
ZeroBounce ImageChatGPT Integration
ZeroBounce ImageClay.com Integration
ZeroBounce ImageCloudFlare Worker Integration
ZeroBounce ImageConstant Contact Integration
ZeroBounce ImageCustomer.io Integration
ZeroBounce ImageDrip Integration
ZeroBounce ImageEmail Validator Browser Extension
ZeroBounce ImageGhost Integration
ZeroBounce ImageGoogle Sheets Integration
ZeroBounce ImageHubSpot Integration
ZeroBounce ImageHubSpot Forms Integration
ZeroBounce ImageInfinity Integration
ZeroBounce ImageIntegrations Contacts Monitoring, Scheduling and Sharing
ZeroBounce ImageIterable Integration
ZeroBounce ImageJS Widget
ZeroBounce ImageKlaviyo Integration
ZeroBounce ImageLinkedIn Integration
ZeroBounce ImageMailchimp Integration
ZeroBounce ImageMailerLite Integration
ZeroBounce ImageMicrosoft Dynamics Integration
ZeroBounce ImageMonday.com Integration
ZeroBounce ImageMoosend Integration
ZeroBounce ImageOutreach Integration
ZeroBounce ImagePipeDrive Integration
ZeroBounce ImageSalesforce Integration v1.39
ZeroBounce ImageSFTP/FTP Integration
ZeroBounce ImageSFTP/FTP Bulk API
ZeroBounce ImageUnbounce Integration
ZeroBounce ImageWix Integration
ZeroBounce ImageWordPress/WooCommerce Plugins
ZeroBounce ImageZapier Integration
ZeroBounce ImageZendesk Sell Integration
ZeroBounce ImageZoho Integration
ZeroBounce ImageUsage Reports
ZeroBounce ImageYour ZeroBounce Account
ZeroBounce ImageEmail Validation API
ZeroBounce ImageEmail Finder API
ZeroBounce ImageDomain Search API
ZeroBounce ImageA.I. Scoring API
ZeroBounce ImageActivity Data API
ZeroBounce ImageList Evaluator API
ZeroBounce ImageApi Dashboard
ZeroBounce ImageAPI Wrappers
ZeroBounce ImageAPI Migration
ZeroBounce ImageFAQ
ZeroBounce ImageSecuring Your Account
ZeroBounce ImageAbout ZeroBounce
ZeroBounce ImageDeliverability Tools
ZeroBounce ImageStatus Page
  • Email Validation Homepage
  • Separator
  • Docs
  • Separator
  • API Integrations
  • Separator
  • Microsoft Dynamics
API Integrations

Microsoft Dynamics 365 Integration

The Microsoft Dynamics 365 ZeroBounce integration allows you to validate email addresses stored within your account. By connecting the integration, you can seamlessly sync your accounts to rapidly clean data and add additional contact insights that assist with target, segmentation, and email campaign performance.

Prerequisite Setup

You must have an active Microsoft Dynamics 365 account. If you do not have an account, you can create one through Microsoft’s website. Then, proceed with the following setup steps:

Step 1:

Log in to your account, and navigate to Settings -> Advanced Settings.

The Microsoft Dynamics 365 dashboard with the Settings menu selected.

Step 2:

Go to the Security tab. Then click on Security Roles.

The Security system settings within the Microsoft Dynamics 365 menu.

Step 3:

Click ‘Create a New Role.’ Select the Business unit, and click on Save. You’ll automatically land on the Permissions page.

The Create a New Role pop-up menu found within Microsoft Dynamics 365.

Step 4:

On the Permissions page, grant the following permissions at the Organization level:

  • Contact: read and write permissions
  • Marketing List : read
  • Attributes : create-write-read
The Microsoft Dynamics 365 Permissions page.The Microsoft Dynamics 365 Permissions page.The Microsoft Dynamics 365 Permissions page.

After those are added, click on Save at the top of the screen.

Step 5:

Go back to Settings and select the Application Users page. Create a new app user for use with the integration.

Microsoft Dynamic 365’s Create a new app user pop-up menu.

Step 6:

Click ‘Add an App’ and add the following app code for the ZeroBounce integration. The app will appear here only after authorizing the ZeroBounce Integration app in Microsoft Dynamics 365 (see ‘Add Integration’ -> section 3).

4070d57d-b363-4621-8457-9ed3e6a11eec

Step 7:

Select the business unit (as you did in the security roles section before) and choose the previously selected security role.

Microsoft Dynamics 365’s Create a new app user menu with the value ‘ZeroBounce Microsoft Dynamics’ entered as the security role.

Add Integration

Step 1:

Sign in with your ZeroBounce account. Select ‘Integrations’ from the menu on the left.

The Microsoft Dynamics 365 dashboard with the Settings menu selected.

ZeroBounce Dashboard

Step 2:

Select Microsoft Dynamics 365 from the Integration List.

The ZeroBounce integrations menu.

ZeroBounce Integrations Dashboard

Step 3:

Authorize the ZeroBounce Integration app in Microsoft Dynamics 365.

A ‘step 1’ ZeroBounce integrations pop-up.

Step 1 pop-up modal

When clicking on the link you will be presented with an authorization prompt.

Check ‘Consent on behalf of your organisation’ and click ‘Accept’. You’ll get redirected to the ZeroBounce integrations page in this new tab, close this tab and continue the process where you left it clicking the ‘Next’ button.

A ‘step 1’ Permissions prompt.

Microsoft Permissions prompt

Step 4:

Add your Microsoft Dynamics 365 Environment URL and Environment (Tenant) ID in the provided fields.

You can find the Environment URL on your Dynamics 365 UI’s address bar:

ZeroBounce Image

And the Environment (Tenant) ID on: https://portal.azure.com/#view/Microsoft_AAD_IAM/ActiveDirectoryMenuBlade/~/Overview -> select your environment

Microsoft admin center.

Microsoft Admin center environment

Step 2 pop-up modal

Step 2 pop-up modal

Step 5:

Click the ‘Next’ button to finalise the integration connection.

Click on ‘Refresh Page’, your new integration will show and ZeroBounce will automatically import list data from your Microsoft Dynamics 365 account.

An ‘integration successfully added’ ZeroBounce integrations pop-up.

Success pop-up modal

How to Use the Microsoft Dynamics 365 Integration

Step 1:

To validate a list, check the box next to your chosen list. Then, click ‘Validate.’

The main menu for the ZeroBounce Microsoft Dynamics 365 integration.

After successful integration, you will be able to view your lists in your ZeroBounce Dashboard.

The ZeroBounce ,[object Object], menu pop-up, which offers the user the ability score ,[object Object], and add Activity Data.

Validation Pop-up

Step 2:

You’ll receive a popup with two optional features. Both of these services can provide helpful insights into each contact, assisting with targeting and segmentation.

  • Scoring - An optional service that Scores catch-all email addresses based on recent email activity on a scale of 0-10. 0 indicates a failure, 1 indicates little or no activity, and 10 indicates the highest confidence in activity and engagement.
  • ZeroBounce Activity Data - Uses interaction data to identify emails that have been opened, clicked, forwarded, or unsubscribed. The matching process is performed in-house through ZeroBounce's infrastructure, and your data is not transferred or shared with any third parties.

Step 3:

You’ll land on the Email Validationⓘ Results page, which now shows your selected list in the queue.

A Microsoft Dynamics 365 email list in queue for validation.

Email Validationⓘ results page

Step 4:

When the process is complete, you’ll receive an email notification, and a ‘Download’ button will appear on the results page.

The ,[object Object], results screen with a red highlight over the button to expand or download results.

Note: The results of the validation and scoring are automatically exported to the integration from which they originated.

Status: Completed

Step 5:

When you export your contacts, you'll find the following tags included in the exported file:

  • ZB_Status
  • ZB_SubStatus
  • ZB_Validation_Timestamp
  • ZB_Score
  • ZB_Scoring_Timestamp
  • ZB_Last_Known_Activity

These tags organize your results within Microsoft Dynamics 365 and are essential for maintaining up-to-date and accurate contact information. They allow for better management and engagement with your contacts.

A Microsoft Dynamics 365 contact table with values for ZB_Status, ZB_SubStatus, ZB_Score, and ZB_Last_Known_Activity.

Essential tags for maintaining up-to-date and accurate contact information

Step 6:

(Optional) The Results Mapping menu allows you to customize the names of validation or scoring result fields/tags when exporting to integrations, ensuring consistency.

Add your custom tags by using the provided fields. Then, click Save after customizing each.

The ZeroBounce integration Results Mapping menu.

Results Mapping window

Auto-validation and auto-scoring

With this feature, you can validate and score any new contact added to your list(s) automatically. To do so, go to the Real-Time Validationⓘ section and toggle auto-validation and/or auto-scoring ON.

With auto-validation enabled, ZeroBounce will validate your new contacts automatically once added to your integration, ensuring they are valid and deliverable.

With auto-scoring enabled, each new contact will also receive a quality score automatically, providing insight into their potential engagement and overall contact quality.

For more information about Microsoft Dynamics 365, please visit https://www.microsoft.com/en-us/dynamics-365.

NOTE:

The Microsoft Dynamics 365 integration includes additional features, such as Contact Sharing, Scheduling, and Monitoring. Learn more about these features in their dedicated documentation.