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

Notifications

Announcements

No record found.

Community site session details

Community site session details

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

Marketing email that contains Portal Invitation

(0) ShareShare
ReportReport
Posted on by 2

We have the button in CRM to send a contact a Portal Invitation. We also have used triggers in the Customer Journey to kick off the Send Portal Invitation workflow based on something the contact does. 

What we would like to do is this:

  1. Create the email for the customer journey
  2. Create the segment based on customers not registered on our portal
  3. Create the Customer Journey to send the email that includes the Portal Invitation code in it for each contact that it goes to.

Right now, our journey would be sending the customer an email, waiting for them to open it, then use the trigger to kick off the workflow to send them a portal invitation if they clicked the link in the email. 

We want to make the process smoother and easier for on-boarding new contacts to our portal. 

Thank you. 

Brandon

I have the same question (0)
  • Suggested answer
    cloflyMao Profile Picture
    25,210 on at

    Hi Brandon,

    It seems that currently you are using activity email to send invitation code, right?

    If so, you could try following approach to contain the invitation code in marketing email.

    1. Sync Invitation entity to marketing insight service:

    https://docs.microsoft.com/en-us/dynamics365/marketing/mkt-settings-sync

    2. Due to relationship between Contact and Invitation is 1:N, thus we can retrieve all related invitation records of current contact with "for-each loops" of dynamic expression,

    and add them in registration URL as parameter.

    I also add a condition statement to only display new invitation.

    4812.JPG

    Hi {{contact.firstname}},

    Please check your event invitation:

    Click to register

    3. Test

    pastedimage1597133490990v1.png

    When user clicks "Click to register" link, a new tab will open for registration page.

    3808.JPG

    Regards,

    Clofly

  • BBaker32 Profile Picture
    2 on at

    I thin you are close with this. The invitation is for being a contact on our portal, not for an event. When they are users on the portal, they get assigned Web Roles and can see information about their account in CRM (quotes, etc). 

    So here's the workflow that we use right now from a contact (using a Flow)

    PortalInvite1.png

    PortalInvite2.png

    Also, we can create the invite from a contact:

    CreateInvite.png

    Or using a Flow:

    Flow1.png

    So instead of creating the invitation when we interact with a contact (they call us, etc), we want to try to get them on our portal so they have access to all their data asap. Essentially I want to mass email everyone their code to redeem to gain access to our portal. 

    Redeem1.png

    Hopefully that helps explain better what we are trying to accomplish.

    Brandon

  • cloflyMao Profile Picture
    25,210 on at

    Hi Brandon,

    Thanks for sharing your process.

    Could you tell me the current question or challenge you're facing?

    As per my understanding, would you like to send marketing email via workflow directly?

    If so, currently we are only able to send marketing email with customer journey or test send.

    Regards,

    Clofly

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…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
Tom_Gioielli Profile Picture

Tom_Gioielli 146 Super User 2025 Season 2

#2
#ManoVerse Profile Picture

#ManoVerse 59

#3
Gerardo Rentería García Profile Picture

Gerardo Rentería Ga... 52 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans