The marketing and relationships module in Business Central

Business Central's built-in contact-and-relationship management — when it works, when Dynamics 365 Sales is the better answer.

Updated 2026-07-19

Business Central ships a Relationship Management module — historically called Marketing — with contact records, interactions, opportunities, segments, and campaigns. It is a light CRM, included with both Essentials and Premium, and it covers many SMB needs without a separate Dynamics 365 Sales subscription. Knowing when it's enough — and when it isn't — saves both money and confusion.

The data model. The module centres on:

  • Contacts — people and companies. Independent of the financial Customer record, though linkable. The flexibility lets you track prospects who aren't yet customers, leads, partners, and other non-financial relationships.
  • Contact Companies and Contact Persons — modelled separately, with employees attached to companies.
  • Interactions — recorded touchpoints: phone calls, emails, meetings, letters, web form submissions. Each interaction has an interaction template, a date, a comment, and links to the contact.
  • Opportunities — sales pursuits in progress, with sales cycle stages, estimated value, probability, and expected close date.
  • Segments — saved groups of contacts for targeted campaigns.
  • Campaigns — marketing initiatives with start/end dates, budgeted cost, and connected segments.

What it does well.

  • Track interactions across customers, vendors, prospects in a single timeline.
  • Manage a basic sales pipeline with stages and weighted forecasts.
  • Send simple targeted email to segmented contact lists.
  • Capture and qualify leads.
  • Maintain centralised contact data linked to the customer/vendor financial records.

What it doesn't do.

  • Sophisticated sales process automation, AI-driven scoring, or copilot-grade selling assistance.
  • Omnichannel customer service with case management, SLA enforcement, knowledge base.
  • Marketing automation at journeys-grade — multi-step nurture sequences, A/B testing, advanced personalisation.
  • Account hierarchies, complex territory management, sales accelerators.
  • Full integration with Outlook / Teams / Power BI at the depth Dynamics 365 Sales offers.

When BC's module is enough. Small businesses with a handful of salespeople, simple pipeline tracking, basic interaction logging, occasional email outreach — BC's module covers it without a Sales subscription. Common in companies under 25 users where the cost of separate Dynamics 365 Sales licences would exceed the benefit.

When to upgrade to Dynamics 365 Sales. Signs you're outgrowing BC's module:

  • Sales team is large enough to want their own dedicated tool, not a corner of the ERP.
  • Pipeline reporting needs are sophisticated — forecasting, manager hierarchy roll-ups, AI-predicted insights.
  • Email integration with Outlook needs to be deep — track every email automatically, see CRM context in Outlook.
  • Customer service operates on cases and SLAs, not just interactions.
  • Marketing automation needs are real — multi-step journeys, A/B tests, attribution.
  • Copilot-style AI assistance is wanted.

The hybrid pattern. Many BC customers keep the Relationships module for basic interaction logging and central contact management, plus subscribe to Dynamics 365 Sales for the people who genuinely sell. Integration between the two is configured: customers and contacts sync between BC and Dataverse via the standard connector or Power Automate flows.

Migration path. When upgrading from BC Relationships to Dynamics 365 Sales:

  1. Provision the Sales environment in Dataverse.
  2. Map BC's Contacts to Dataverse Accounts and Contacts.
  3. Migrate opportunities and interactions if historical data is needed.
  4. Configure dual-write or scheduled sync between the two systems for ongoing.

The cleanest moves keep BC as the financial system and Dynamics 365 Sales as the relationship system, with clear ownership rules per data type.

Related guides