*** NOTE: ALL INFORMATION IS ACCURATE AT DATE OF PUBLISHING ***
I’ve written about creating real-time marketing forms in D365 Marketing many times now, but for all of those posts I’ve always referred to using the JavaScript to then embed the form in a page on a website. What if you want to use the form as a stand alone landing page instead? Did you know this can also be done from a Realtime Marketing form and create a Real-time Marketing Landing Page? There is no separate place for landing pages in Realtime and even better, you don’t need a portal to do this! This blog will show you how.
First, navigate to Real-time marketing, the channels area and then Forms. Create a new form, give it a name and select the target audience of Contact or Lead.
Prior to adding in or adjusting the fields on the form, use the options to add in new sections, columns and elements to build out your page.
Then make sure you include all of the fields for your form, any compliance related checkboxes and your submission button.
Make sure your compliance checkbox links to the correct Compliance profile and determines what happens if the field is checked and if it should update consent for Email and/or Text.
Review the form settings area to determine what happens if a duplicate is found (update existing or always create a new record) and determine if you want to display a simple message upon submission, or redirect the person to a different page on your site.
Now publish the form. Here you are presented with two options. Either get the JavaScript code, OR create a new standalone page. Click the Create button for a new standalone page.
Once the page is created, a link to the page will be displayed which you can copy, or just click the Open in new tab button to review it.
That’s it! The page opens with all of the sections, columns and elements you created, and the visitor and submit the form that you have included.
One last thing to note… by default the top of the browser will show the words ‘Marketing Form’ which doesn’t look all that great, but we can change it.
Go back to Edit the form, then go in to the HTML. You can find the <title> tag which will show Marketing Form. Instead, just modify it to use your own custom title to indicate what the landing page is for, and even include your organisations name. Simple!
Check out the latest post:
Split Your Audience By Number Or Percentage In Customer Insights - Journeys
This is just 1 of 480 articles. You can browse through all of them by going to the main blog page, or navigate through different categories to find more content you are interested in. You can also subscribe and get new blog posts emailed to you directly.
Hi Megan,
Thanks for the great food for thought. Can these stand alone pages f.e. also be used as a redirect page? And are there any limitations in terms of the amount of stand-alone forms can be hosted this way without having a portal?
Thanks,
Laura
Hi Laura, I don’t know of any limitations, I would hope none! Not sure I understand the question about using as a redirect page. You can add a redirection for when the form is filled out, and of course you could redirect another page on your website to your landing page if you were to set that in your site as a 301 perhaps.
Hi Megan,
thanks very much for this. Is it possible to set up a form with two email fields included, so that we can verify the customer’s email addresses as they are entering their data.
thanks,
Seán
Hi Sean, you can only use fields that exist on the Lead or Contact tables. What you could do is add the main email field, then another email field and use some javascript to check the two and prevent the submission of the form if they do not match and also display a message like this:
I will do a blog about it coming up next week!
Hi Megan,
Am I correct in thinking that “https://assets-eur.mkt.dynamics.com….” cannot be changed for standalone pages.
Thanks,
Seán
I don’t believe it can be changed Sean, that is the server provided by Microsoft that stores images/assets/landing pages etc.
Thanks Megan!
Hi Megan,
another question for you on Realtime marketing forms. I hope I am not asking too many questions 🙂
Is it possible to set the owning business unit for records submitted via real time marketing forms?
Thanks,
Seán
Hi Sean, when someone submits the form, and they don’t already exist in D365, it creates a Contact or Lead. The Owner of that new record will be the Owner of the Marketing Form (out of the box, no customisations). The Owning Business Unit is the Business Unit of the Owning Team or Owning User. Does that help?
Hi Megan,
I have a question regarding which target audience to choose.
I did some testing and when I picked “Contact” as target and submitted the Marketing form of type ‘Lead generation’, no Lead was created.
I then tried another marketing form with Lead as the target audience. When I submitted that form a Lead was created BUT it was not connected to the Contact record with the same email address. Is that really OOB?
Is there a way, OOB, to create a Lead and connect the Lead to the existing Contact when submitting a marketing form in Customer Insights – Journeys.
Thanks in advance for your reply.
Hi Robin, the target audience will determine what kind of record is created or updated. The name of the form template being Lead generation isn’t relevant here, it’s just the name Microsoft gave the form. When you submit the form and you picked the target audience of Lead, there is nothing that will OOB go and look for any existing Contacts and link them unfortunately. You would need to create a process using Power Automate to try and find any related Contact and link it to a new Lead.
Hi Megan,
Thank you for information.
I want to create privacy policy page which should not have any fields or I don’t required any target audience because it is just information page, so How can I achieve this ?
Hi Pujan, this should be something that you would just create as a page on your website, not something to create within D365 Marketing.
Can these form/landing pages in Real-time have dynamic content? Let’s say I’m sending out an email to different clients and want the page to populate personalized content. Or would I go to Power Pages to achieve that? Or do I have to use the Outbound landing pages?
Hi Yulya, not yet…. but it’s on the way. Personalised forms or pre-filling of fields is only in Outbound for now, but hopefully in Realtime within a few months. Fingers crossed!
Dear Megan,
Thank you very much for this topic ! Very interesting.
After editing the title of the page, is it possible to change the favicon ?
If so, how can we do it ?
Thanks in advance for your help !
Hi Quentin, good question, yes you can! I show how to do it here so just follow the steps I’ve shared: https://meganvwalker.com/customising-your-compliance-profile-preference-centres/
Hello Megan, I am trying to move from Outbound Marketing to Real Time Marketing and struggling with the lack of Marketing Pages in RTM. My landing pages usually contain forms plus extra information about the promotion or solution but this doesn’t seem possible to create in RTM. I don’t want to create landing pages on my website and if using Power Pages for every landing page just doesn’t seem right. What am I missing?
Thank you
Hi Catherine, I feel like I must have missed something in this post and not explained it very well… there isn’t anything in it that shows you would need to use Power Pages. The opening paragraph says you don’t need a portal. Can you help me understand what part doesn’t make sense?
Hello Megan,
Sorry for not being clear. Previously the form was an element that you added to the page along with images, headings, text etc. When I create a form in RTM and publish it, the page contains just the form in the middle of the page. I need to add a banner image and more information to the page in addition to the form.
Thank you!
So you would use the controls on the form to add your banner image and information on the page just like I did in the example.
Hello Megan, thanks for your explanations. I have one question: Is it possible to add something like a “comment” field as a free text field on the form? This was possible in Outbound but I can’t find it in RT. Thanks, Susanne
Hi Susanne, not yet unfortunately, and the feature keeps getting moved. Currently scheduled for February next year! https://learn.microsoft.com/en-gb/dynamics365/release-plan/2024wave2/customer-insights/dynamics365-customer-insights-journeys/collect-extra-customer-information-without-creating-custom-attributes?WT.mc_id=DX-MVP-5003395
Hi Megan, Thanks for this, Can you let me know how can I see this analytics and view in segment who landed nad filled the form
Hi Radha, you would see the form submissions back on the submissions tab of the form itself. In a segment you could add in the behavioural step to find people who have submitted a specific form. Should be pretty quick and easy to create!