Outbound Wiki

Campaign asset planning

Planning the emails, call scripts, landing pages, proof points, and other materials needed to run a campaign.

Campaign asset planning starts with dependencies, then moves into writing. Map each touchpoint to the material that carries it, the system that can deliver it, and the report that will confirm what happened. The easy mistake is to count an asset as ready because it still exists somewhere. In the former outbound marketing setup, listed assets can remain stored while they cannot run in real-time journeys, and remaining tables may stop refreshing or working correctly.1234 Build the plan around execution and measurement together.

Start with the touchpoints

  • What the person
  • Which asset carries
  • What must happen
  • How the interaction

Build the inventory around the path a person takes through the campaign. Each touchpoint should have a clear purpose, an asset attached to it, and a handoff into the next action.

An integrated direct mail campaign requires multiple deliverables, assets, and a mix of digital and physical touches.5 Outbound sales can include email and other communication channels.6 Use those touchpoints to decide what the campaign needs before anyone starts drafting.

For each touchpoint, record:

  • what the person should receive or do;
  • which asset carries that interaction;
  • what must happen before the next touchpoint can run;
  • how the interaction will be recorded.

Move on when every planned touchpoint has an asset and a delivery path.

Turn touchpoints into assets

Now convert the touchpoint list into a concrete inventory. Keep the inventory specific enough that someone can tell whether an item is ready, needs rewriting, or needs rebuilding.

The asset set can include emails, content blocks, forms, marketing pages, consent data, journeys, templates, lead scoring models, social posts, and subscription lists.1 Give every item a purpose in the campaign and a clear place in the sequence.

Live chat needs an opening prompt and a simple pre-chat survey.78 Give the conversation a path for answering questions, providing resources, or scheduling a demo.9 Offer the visitor a copy of the transcript when the session ends.10

For an event-led campaign, pre-event email templates can help you build the promotion plan quickly.11 Treat the asset library as its own check because it is shared and its items are available in real-time journeys.12

Test the delivery path

An asset is ready only after it works in the place where the campaign will use it. Check the delivery path before polishing copy or approving the launch sequence.

The outbound marketing module was removed in May 2026.13 Its sitemap entry and services were removed with it.14 If a planned asset depends on that setup, mark the item for a runtime check before you count it as ready.

The remaining tables can be accessed through the Power Apps Maker portal.15 You can also reach them through advanced search, and in some cases through the standard user interface.16 Access gives you a place to inspect the record. It does not confirm that the campaign can execute through it, because available tables may not work correctly and are unsupported.4

For each legacy asset, answer these questions:

  • Can the current journey use it?
  • Is the underlying record still refreshed?
  • Does the user interface still perform the action the campaign needs?
  • Does a custom interface or process depend on a service that was removed?

Keep the item in the plan until each answer is clear.

Rebuild audience and event dependencies

Audience records and event records often look usable before their actual dependencies have been checked. Treat them as separate workstreams inside the asset plan.

Outbound marketing segments are not updated and should not be used.17 The segment table does not contain the actual member list because that list was stored in an internal table that was removed.18 Segment queries remain available in the msdyncrm_segment table.19 Use the query as the starting point for rebuilding the audience, then verify the people who qualify in the current execution path.

Outbound marketing segments may still appear in real-time journeys.20 Visibility can therefore mislead the person doing the inventory. Record whether the audience is current, where its members come from, and how the campaign will refresh it.

Marketing lists are Sales entities.21 You can continue using them in real-time journeys, including dynamic segments.22 Add the chosen audience method to the asset record so the campaign team knows which audience source is approved.

Event forms and pages have important differences between outbound marketing and real-time journeys.23 Events created in outbound marketing must be recreated in real-time journeys through the user interface or an API.24 Make the event, form, page, and registration handoff separate checklist items.

Make measurement an asset

Measurement needs its own place in the inventory. If the report or data path breaks, the campaign can still send materials while losing the ability to interpret the response.

Outbound marketing analytics data is merged with real-time journeys data.25 Existing Power BI custom reports do not work with the consolidated data because the format, location, and access methods differ.26 Reports that belonged to the outbound marketing interface are unavailable.27

Reconfigure existing custom reports and pipelines to use the new Microsoft Fabric data sources.28 When you inspect an interaction, retain the SourceSystem attribute because it identifies whether outbound marketing or real-time journeys generated it.29

Add the export route to the campaign plan. Customer Insights data can be exported through Microsoft Fabric capabilities and its native connectors.30 A third-party system can also store and process the interaction data through the documented alternative path.31

A usable measurement record should name the interaction, the source system, the report that reads it, and the person who checks it. Keep those fields beside the campaign asset, not in a separate reporting project.

What not to do

These are the shortcuts that create a campaign inventory full of items that exist on paper and fail during execution.

  • Do not treat access through a portal as proof that a table works or is supported.4
  • Do not use an outbound marketing segment because it is still visible in the interface.1720
  • Do not let a custom user interface depend on outbound marketing services without testing it, because it may fail when it updates or adds records.32
  • Do not carry an old Power BI custom report into consolidated data unchanged.26
  • Do not turn live chat into a pitch. People use it for safe, quick answers, so keep the conversation natural and end it when the interaction makes sense.33

At the launch review, require one line for every touchpoint, asset, delivery path, audience dependency, and measurement path. You can then see what to write, what to rebuild, and what to test before the campaign runs.

Sources

  1. 1
    “Other outbound marketing assets such as emails, content blocks, forms, marketing pages, consent data, journeys, templates, lead scoring models, social posts, and subscription lists weren't removed.”
  2. 2
    “These assets can't be used in real-time.”
  3. 3
    “While the tables and data remain in the system, they aren't being updated or refreshed, and some of them may not be usable or accessible from the user interface:”
  4. 4
    “These tables, while available, may not work correctly and aren't supported.”
  5. 5
    “In order to successfully run an integrated direct mail campaign you must manage multiple deliverables, assets, and a mix of digital and physical touches.”
  6. 6
    “Outbound sales is the process of reaching out to potential customers to build new relationships and close new deals. Cold calling is a classic example. However, modern sales has evolved to include email outreach and other communication channels.”
  7. 7
    “Kick-off a new chat by introducing yourself, “Good afternoon. My name is John.” Or ask a direct question to strike up a conversation, “👋 Hi there! What brings you here today?””
  8. 8
    “Use a pre-chat survey to collect information that will guide the direction of your conversation. Remember to keep it simple by only asking the questions to provide you with enough background information for a quick and courteous response.”
  9. 9
    “Live chat integrates into your website and delivers a prompt to engage with a sales rep. From answering open-ended questions to providing resources to scheduling a demo -- you can capture new leads and improve your chances of closing deals by responding to prospects quickly.”
  10. 10
    “At the end of your live chat session, offer to email a copy of the transcript for their records.”
  11. 11
    “Pre-event email templates are a seriously helpful way to quickly develop a plan for spreading the word about your upcoming event.”
  12. 12
    “Asset library: Common component; all items are available in real-time journeys.”
  13. 13
    “This module was removed in May 2026.”
  14. 14
    “When outbound marketing was removed, the sitemap entry and outbound marketing services were removed.”
  15. 15
    “You can access these tables through the Power Apps Maker portal.”
  16. 16
    “While the outbound marketing user interface isn't available in the sitemap, you can still access outbound marketing tables using the advanced search (or, in some cases, using the standard user interface, such as in the contact timeline, which has links to outbound marketing messages).”
  17. 17
    “However, these segments aren't updated and shouldn't be used.”
  18. 18
    “The segment table doesn't contain the actual list of members; this information was stored in an internal table that was removed.”
  19. 19
    “Segment queries are stored in the msdyncrm_segment table and remain available.”
  20. 20
    “Outbound marketing segments may still be visible in real-time journeys.”
  21. 21
    “Marketing lists: These are a Sales entity.”
  22. 22
    “You can keep using them in real-time journeys (you can include them in real-time journeys dynamic segments).”
  23. 23
    “There are some critical differences in the event forms and pages between outbound marketing and real-time journeys.”
  24. 24
    “Therefore, events created in outbound marketing aren't usable in real-time and must be recreated in real-time using the user interface or API.”
  25. 25
    “Outbound marketing analytics data: Merged with real-time journeys data.”
  26. 26
    “Existing Power BI custom reports for outbound marketing don't work with the consolidated data because the data format, its location, and access methods are different in real-time journeys.”
  27. 27
    “Insights reports that are part of the outbound marketing user interface aren't available anymore.”
  28. 28
    “While the data models are the same between outbound marketing and real-time journeys, reconfigure existing custom reports and pipelines to use the new data sources in Microsoft Fabric.”
  29. 29
    “The SourceSystem attribute refers to the source system (outbound marketing or real-time journeys) that generated the interaction.”
  30. 30
    “You can also export your data using Microsoft Fabric capabilities and its native connectors.”
  31. 31
    “Alternatively, if you want to use a third-party system to store and process Customer Insights - Journeys data, see Leveraging Customer Insights - Journeys interaction data without Fabric.”
  32. 32
    “Any custom user interface that updated or added records to these assets and relied on outbound marketing services may fail (for example, any custom user interface that had plugins that reacted on retrieve/retrieve multiple messages).”
  33. 33
    “People use live chat because it’s safe and guides them to an answer quickly. They don’t need to be pitched. Keep your conversation natural and end the chat when it makes sense to do so.”