We are creating email templates in DEV environment. In the DEV, we are adding link to object in the template and it works perfectly on DEV. But the issue comes when we migrate the changes to higher instances, it still shows the link to DEV.
How we can show the link for the same application from which the email is being sent? Really appreciate any suggestions.
It seems that you are typing the whole link in the string value. Perhaps it would be suitable to replace them with macros and use Website Url (system setting for example) value to populate it.
If your case does not allow you to use macros - please provide more details and screenshots along with step-by-step recreation of the misbehavior and a description of the expected behavior you want to achieve.
Unfortunately, the link to the object is absolute and not website-dependent. You should either modify it manually after migration or use the macros that was mentioned above. It is planned to change this in future versions, but there are no details available yet.
We investigated this behaviour and currently, the system behaves correctly since you can add a macro in the signature so it could fit the template or depend on some value.
We have already registered the idea for our R&D team to implement this functionality in further releases. I will assign your case to this project in order to increase its priority.
I want to use localization in Marketing Emails. Adding a localized Message-template in a bulk email seems not to work. Does anyone have experience with localized marketing emails?
in order to do that first you need to add a block to the designer, and then add a text element. When you click on the text element, you will see at the top corner a thunder. If you click on the thunder you will be able to add your parameter to the text element.
Then, you need to click again on the text element, and you will see near the tunder another button, which has a tag inside <>, it is called "Edit source HTML code". You can click on it and it will show you the HTML for this text element, including the HTML for the parameter. Now you need to copy the HTML code for this parameter (it will be an image tag) .
Then, you can go to the HTML block where you want to use this parameter, and paste it. This will be enough to pass the parameter.
Also, you can create a parameter at the HTML element, and at the "Value" field, you can pass this image tag that represents your parameter.
Both options are valid to pass a parameter to your HTML element. I'll attach here photos showing how to do the steps mentioned above.
following our conversation over the email, I'll share here as well the two ways to dinamically insert Id's into a link, in order to use that link at an email.
-The best one is creating a formula where you will concatenate two strings, the URL + the activity ID.
You just need to create a formula before the email and modify the strings like this
After that, your Parameter 1, will be a ready to use link with the ID attached at the end.
Now you can insert it into a text block (clicking on the thunder icon as I've shown in photos from previous messages) .
Or you can directly insert the img tag into the HTML code, you dont need to use the <a> tag because the img tag will be automatically converted to a link once you send the email. The formula will be responsible to merge the dynamic value of the parameter with the URL, and when you insert that into the email it will be a ready to use link.
I am using an Add-On, Send Email with Attachements from MarketPlace. When i try to Create an Activity (picture below) and then Save the Busines Process, the activity that I I created is not saved. Is there any Fix to this Bug ?
As soon as i try to create a connection(image below) , and try to save , the process of saving doesnt work ?
Unfortunately, it is impossible to implement your business task, as for now.
But we have already registered the idea for our R&D team to implement this functionality in further releases. I will assign your case to this project in order to increase its priority.
Unfortunately, it is not possible to achieve this in the current version of the application.
We have a task for our R&D team to have an option to display an empty string instead of the macros code on the yellow background so it will be added in future updates.
Really disappointing that a basic problem like that that has been solved by other products for years was missed here. This can make using email templates completely unreliable.
Thanks for the reply. Is there a comprehensive list of what does not work and what is in the backlog on being worked on?
Try navigating to the Email Templates section under the Studio Workspace. Maybe you don't have the new Email Designer? Marketing licences may be required for this? What Creatio version do you use?
We use the latest cloud version, I created the templates in Studio but we do not have the marketing module. Dynamic content should work however, these are basic user follow up emails and this issue should not even exist in 2022. Our users will need to review and delete these empty fields which is inefficient and disappointing.
Or anyone at Creatio who can help with this... clearly there is a function #deleteifempty# which is included in one of your base sample templates, "Template for new invoice approval notification (US)".
I need someone to explain how this works, I tried the code in HTML and it did not work, instructions please!!!
Does Creatio have the ability to link email templates to the web-hosted version of them? The use case is to help recipients who either can't view HTML emails, or have image downloading switched off, to view the full version of an email.
This feature is a small piece of hyperlinked text usually found in the header of an email to offer the recipient an online version of the email, for reasons such as trouble viewing HTML messages or have image loading turned off.
actually what we are looking for is not how to add link to the email body, and more where that link leads us.
The question is, if Creatio has the ability to store the web-hosted version of the emails? The use case is to help recipients who either can't view HTML emails, so they can click on "View in browser" link and view the full version of an email.
We have checked this option with our RnD and they have advised us that currently there is no such option in the system as Creatio has massive mailings with millions of audiences and it is not possible to store a letter template for each recipient.
I'll try to explain. We have the same question. The question is not to store each email instance sent, because they are the same per email template. The idea is to automatically upload the template to name_of_company.creatio.com/bulk_emails/bulk1.html and embed the link into the email automatically. Like "unsubscribe" link is provided automatically. Because currently, we do it manually to the site of our company. And that's annoying. Someone in our company starts proposing to change the email provider to something like Klavio. Not very pleasant. It's not something exotic to make. Should I start the new "Idea" thread or you will share the proposal to RnD?
Sorry for a delayed reply! Unfortunately, as of now, there is no such basic functionality.
For this functionality Creatio should know the link to the email itself while sending it, however, Creatio generates the content and sending it to the email provider, who saves the email and then perform the delivery. This way email is not being saved in a system, Creatio only saves some kind of log (activity) and doesn't know the link to the email itself while generating the content.
But if you are using ElasticEmail provider, there is a way to use "View in browser/View online" link in the email body to form the link to a web version. In order to do so, the <a href="{view}">View On Web</a> construction should be added to the HTML-code of the text element.
Let me just mention, that this option works only for ElasticEmail provider as it's their macros.
Also, we have already registered the corresponding query for our R&D team to implement this functionality in further releases. I will assign your case to this project in order to increase its priority.