web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested answer

Journeys JSON : You have exceeded the maximum number of 1048576 characters in this field.

(1) ShareShare
ReportReport
Posted on by 2
I am trying to build a quite content heavy journey based 12 different email splits, with multiple dynamic content blocks in each of the 12 email variations. I did something pretty similar and worked and now I am getting Error: 
 
Journey JSON : You have exceeded the maximum number of 1048576 characters in this field.
 
Any assistance on why this is happening and how to sort it out. I can't create different journeys for each emails as the entrance criteria is trigger based. 
Thanks
I have the same question (0)
  • Suggested answer
    Saif Ali Sabri Profile Picture
    2,346 Super User 2025 Season 2 on at
    Journeys JSON : You have exceeded the maximum number of 1048576 characters in this field.

    The error "Journey JSON: You have exceeded the maximum number of 1,048,576 characters in this field" occurs because the journey's JSON structure exceeds the allowed limit in Dynamics 365 Customer Insights - Journeys (formerly Real-Time Marketing).

    1. Reduce Dynamic Content Complexity

    • Optimize dynamic content in emails:

      • Minimize nested conditions and remove unnecessary personalization tokens.
      • Use reusable content blocks instead of embedding dynamic content in each email.

    2. Split the Journey into Multiple Sub-Journeys

    • Instead of separate journeys, create child journeys triggered by the main journey.
      • Use a custom event or Power Automate to trigger these sub-journeys.

    3. Optimize Segmentation & Conditions

    • Simplify conditions and audience splits.
    • Pre-segment audiences outside the journey using segments instead of complex in-journey conditions.

    4. Minimize JSON Size by Reducing Steps

    • Reduce unnecessary branches, wait times, and conditions.
    • Use default content instead of dynamically inserting large variations.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Andrés Arias – Community Spotlight

We are honored to recognize Andrés Arias as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Daniyal Khaleel Profile Picture

Daniyal Khaleel 147

#2
DAnny3211 Profile Picture

DAnny3211 134

#3
Abhilash Warrier Profile Picture

Abhilash Warrier 70 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans