Create interactive features with or without portals
Applies to Dynamics 365 for Customer Engagement apps version 9.x
Dynamics 365 for Marketing provides features for creating landing pages, subscription centers, online forms, event websites, and other ways of interacting with your customers online. Each of these features is intended to be used by marketing contacts to view and submit information to and from the Marketing app. There are two ways to provide these interactive features:
- Run on a Dynamics 365 portal: With this option, the Marketing app works together with the Dynamics 365 portals solution to provide fully automated publishing and hosting of marketing pages and the event website. You can provide all of these features without changing, or even owning, your own website. However, it requires a portals license and the features aren't fully native on your organization's website.
- Run on your own website or CMS system: with this option, you host the interactive marketing features on your own website. This method enables you to integrate the features into your own website structure and to match your site design perfectly. It also lets you provide these features without requiring a Dynamics 365 portals license. However, it does require you to implement these features manually and to maintain your own website.
You can also run with a mix of both of these techniques or switch between them if needed.
Run your interactive marketing features on an external site (portal-free)
When it was first released, Dynamics 365 for Marketing could only be installed provided you also had a Dynamics 365 portal available on your tenant because the portal was required for running key features. But now you can install even without a portal available. Here's how to offer interactive marketing features without running a portal:
- Marketing pages: You can either embed forms generated by Dynamics 365 for Marketing onto an external page, or create your forms using native tools and then capture them for use in Dynamics 365 for Marketing. More information: Integrate with landing pages published on an external website
- Subscription center: All marketing email messages must include a link to a subscription center. A subscription center is simply a type of marketing page, but because of the vital function they play for email marketing, a default subscription center is provided with the product. It runs directly on your Dynamics 365 for Marketing instance without requiring a portal, but can still be customized and published using the marketing page designer in Dynamics 365 for Marketing. You can instead use an external subscription center running as an embedded form on your own website. More information: Integrate with landing pages published on an external website and The default subscription center
- Event website: The event website is a self-contained web application developed using the Angular framework. For instructions about how to download, customize, and install it on your own website, see Build and host a custom event portal. You can also run this same exact project on a Dynamics 365 portal if you prefer.
More information: Integrate Marketing with a CMS system or Dynamics 365 portal
Use portals to host your interactive marketing features
The portals solution is highly flexible and customizable. You can create portals for a wide variety of purposes (such as self-service, registration, and data management) and audiences (including customers, partners, and employees).
If all you need are the standard marketing page and event website features provided by Dynamics 365 for Marketing, then, you never actually have to access the portal capabilities directly because Dynamics 365 for Marketing creates, configures, and manages these portals automatically. However, you can also use the portals solution to create custom portals and websites that include features that interact directly with Dynamics 365 for Customer Engagement data.
If you want to integrate with a Dynamics 365 portal (optional), then an unconfigured portal app must be available on your tenant when you install Dynamics 365 for Marketing. Depending on the licensing plan you have chosen, your license may include a free portal (provided no other free portals are already in use on your tenant), or you may need to purchase a portal license before you can set up the integration. More information: When do I need a portal license, and how can I get one?
The portals solution is included with the Marketing app and is available as an add-on for many other Dynamics 365 applications. For complete details about how to work with the portals solution, see its online help.
Work with marketing pages
Behind the scenes, each marketing page is created as a portal website that is hosted under the portal capabilities for Dynamics 365 solution. However, you won't find them listed anywhere in the portals area of the custom app. Instead you'll set them up by using the Marketing Pages, Marketing Forms, and Marketing Form Field entities in the Marketing work area. More information: Create and deploy marketing pages.
To view traffic information about each marketing page (such as who visited, where they visited from, and for how long), go to Marketing > Internet Marketing > Websites, and then choose the Marketing Page Websites view from the view-selector menu at the top of the page. Here you'll see a separate website listed for each marketing page you have published. Select any of these to view the traffic information. Go back to the Active Websites view to see the list of standard websites that you are monitoring by using this feature. These are websites where you have added a tracking script generated by Dynamics 365, but which are not hosted as Dynamics 365 portals. More information: Register link clicks and website visits
Work with the event website
The event website is a self-contained web application developed using the Angular framework. You can host the event website on your own webserver or on a Dynamics 365 portal. If you installed Dynamics 365 for Marketing with portal integration enabled, then the event website was installed there automatically.
For general information about how to work with the event website, including when it's hosted on a portal, see Set up the event website.
For instructions about how to download, customize, and install the event website on a Dynamics 365 portal, see Dynamics 365 Portal hosted
Create custom portals solutions
To set up your own custom portals solutions, you must work with the full portal capabilities for Dynamics 365 solution settings, which are only available in the custom app. To get to the portal settings:
Go to the custom app by selecting Dynamics 365 - custom from the app-selector menu.
The custom app provides a horizontal navigator at the top of the page. Use it to open the Portals tile and then work with the entries there.
For complete details about how to work with the portals solution, see its online help.