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

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Unanswered

Officially supported way to trigger a headless CIJ Form Submission with DOI from a backend?

(0) ShareShare
ReportReport
Posted on by

Hi everyone,

I'm looking for guidance on a CIJ scenario where the standard documented integration patterns don't seem to fit.

 

Scenario: We have a website where unknown visitors can register / sign up. The registration data needs to flow into Customer Insights – Journeys so that:

  1. A form submission is created in CIJ
  2. The standard double opt-in mechanism is triggered automatically
  3. No contact is created before DOI confirmation (GDPR requirement)
  4. After confirmation, a follow-up journey starts

 

Constraints:

  • We cannot embed anything in the frontend of the website (no Microsoft form embed, no JavaScript snippet, no Form Capture). The API request the frontend sends, however, can be adjusted.
  • We want to stay as close to Microsoft standard as possible – ideally not rebuild the DOI logic ourselves via Power Automate.
  • The person is initially unknown in Dynamics – no contact / lead exists yet.

 

Open questions:

  1. Is there an officially supported, server-side way to push form submission data into CIJ from a backend system (e.g. via API gateway / middleware), so that the standard DOI mechanism kicks in?
  2. The form submission endpoint exposed by published marketing forms seems to use the following pattern: https://{server}.dynamics.com/api/v1.0/orgs/{orgid}/landingpageforms/forms/{formid}.

    Is this endpoint intended for backend-to-backend use, or is it strictly meant for the form capture / embedded form scenario? Is there official documentation for direct backend invocation?

  3. If neither path is supported: what is Microsoft's recommended pattern for "headless" registration flows that need to honor DOI before contact creation?

 

Any pointers to documentation, blog posts, or official guidance would be highly appreciated.

Thanks!

I have the same question (0)

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the March Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 137 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 128

#3
Jimmy Passeti Profile Picture

Jimmy Passeti 55 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans