Sunday, July 21, 2024
- Advertisement -
More

    Latest Posts

    Predefined Placeholder Access In Customer Insights – Journeys

    One of the cool things you can use in Emails in Realtime Marketing (in the Customer Insights – Journeys) app is personalisation. Accessing data is pretty simple, and Microsoft have even provided a list of pre-defined values for you such as Full Name and First Name to add to your emails. You can also add in new placeholders for you and other users to access quickly too. But what if someone on the team adds too many, or the wrong mapped ones. Or what if you want to get rid of some of the out of the box ones? In this post I will walk through how to do that and also how to adjust the security access when necessary.

    This feature came out in March 2022. At that time, you could easily remove what they termed ‘Pre-defined tokens’. You could click the three dots next to one of the options and then select to remove if you didn’t need it.

    Predefined Placeholder Access In Customer Insights – Journeys
    Click to view in detail

    Now when you do that for one of the out of the box items, you just get a More info link and nothing else.

    Click to view in detail

    Clicking on More info and you can see where it is mapped from so you know where the values would be coming from if used in an email.

    Click to view in detail

    You can however remove a custom item still which is good.

    Click to view in detail

    But what about when people add more of them? Anyone with access to the marketing app can do this, which isn’t necessarily a good idea!

    Click to view in detail

    When someone does this, the records are saved in a table called ‘Predefined Placeholder’.

    Click to view in detail

    Unfortunately this table cannot be edited in any way, and it’s completely locked.

    Click to view in detail

    However, we can add access to this table in the Customer Insights – Journeys app by editing the sitemap. Add a new page.

    Click to view in detail

    Then you want a Dataverse table.

    Click to view in detail

    Then search for the Predefined Placeholder table. Save and publish the app.

    Click to view in detail

    Now again, because the table is locked, we can’t add any new views, but you can create a custom view and share it with others. After adding the link to the app via the sitemap, go to that section and edit the standard view that is there. Here you can add in new columns that you might want to see.

    Click to view in detail

    Then adjust the filters. For this, I will filter via language so I only see those without a language, or where it equals English.

    Click to view in detail

    Now I can save this as a new view.

    Click to view in detail

    And then share that view as Read only to a Marketing Team that exists in my environment.

    Click to view in detail

    Once you have your view set up and shared, you can then find the placeholders you want to remove (or rename) and delete from here.

    Click to view in detail

    Should you want to remove access to this, you will need to make a copy of one of the existing out of the box Marketing security roles so that you can then remove the Create access to the Predefined Placeholder table. Just make sure you then give your users the new security role, and then keep an eye out for any new tables that might need to be added to your custom security role in the future. Definitely not ideal but doable.

    Click to view in detail

    Once you’ve moved the create access, when someone tries to save a new Predefined Placeholder (or token), they will get an error instead.

    Click to view in detail

    Latest Posts

    - Advertisement -

    Don't Miss

    Stay in touch

    To be updated with all the latest news, offers and special announcements.