Skip to main content
net10.0

An extension for Umbraco CMS providing a form picker and rendering component for Dynamics 365 Marketing.

Published
Aug 12, 2026
2mo ago
Total Downloads
10.2K
10,183

Install

dotnet add package Umbraco.Cms.Integrations.Crm.Dynamics --version 5.0.3
ProductVersions
.NET
net10.0

README

Microsoft Dynamics 365 - Marketing Form

This integration provides a form picker and a rendering component for marketing forms managed within your own Microsoft Dynamics 365. Select your form and use it on your Umbraco webpage!

The integration supports embedding Dynamics 365 Marketing Forms into an Umbraco web page, by providing a custom form picker and a rendering component, that returns through a strongly typed model the necessary form properties for rendering the form using an iframe or custom JS scripts.

When the data type is created and registered in your backoffice you can connect to your Microsoft account in the configuration section.

After connecting with your account, the list of forms from Dynamic 365 will be populated. When you have selected your form, you can select how you want it to be embedded, either as an iframe or through the JS script.

Want to know more about how the integration works? If you want to see the details on how the integration to Microsoft Dynamics 365 - Marketing Forms is made or want to follow the example of extending Umbraco with a third-party system you can take a look at the blog post supplementing this integration.

picker

data-type

authorize

forms

Changes from Previous Version

No structural changes between v5.0.2 and v5.0.3.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.