We faced with situation when a user having access to all contact records can include all of them into one campaign (with no intention but due to mistake in a filter). Does Creatio have any capability to limit number of participants in one campaign? Because such mistakes can lead to unplanned licenses spending.
Of course some time it could be done by correction in visibility of Contact records, but are there any alternative ways? May be some kind of approvals in cases when numebr of contacts strats to exceed some values, or maybe it could be done with some system's configurations?
There is no built-in functionality in Creatio to limit the number of participants within a single campaign. However, as a workaround, you can consider the approach described in this article: Configure restriction of the number of emails for sending.
While this article primarily addresses restricting the number of emails sent, it can be adapted to monitor the size of the audience and prevent unintended large-scale campaigns.
We understand the importance of preventing unplanned license usage and minimizing human error. As such, we have forwarded your request to the R&D team for further consideration. They will evaluate the possibility of introducing functionality to limit campaign participants or implement approval workflows in future releases.
Hi All, I am trying to put in a phone number in email template and I want to make it "Click to Call". I tried hyperlinking the phone number text and selected phone number as shown in screenshot below. But I test this email, it takes me to tracking URL in the browser instead of giving me an option to call. How can I resolve this issue? Thanks
We have just received question from client if they can create email template in Creatio for Marketing purposes and if they can lock/secure the content of the email with password or design it in the way that it can't be forwarded.
They are interested in simple solution. Thank you in advance.
Unfortunately, no OOTB functionality allows locking or securing the content of an email. However, we suggest the following alternatives that could address your requirements:
Dynamic Content Rules: You can configure dynamic content rules within Email Designer. These rules allow you to define conditions for displaying specific blocks of content to different recipient segments. While this does not directly secure the content, it provides controlled visibility based on set criteria.
Link with Validation: Another option is to send a link within the email that redirects recipients to a secure content page. You can add a password validation mechanism on that page to restrict access to the content.
Additionally, we have created a task for our R&D team to evaluate this functionality and consider adding a feature for securing email content in future releases. Your request to prioritize this task has been linked to this task.
I created and tested campaigns in lower environment and migrated them to upper environment. I have been able to map campaign record and flow in upper environment; but when I trigger the campaign in upper enviorment, it is not picking up the audience at all. To check if it's a campaign filter issue, I removed all the filters so that campaign picks up the entire contact list; but the problem still persisted. What can be done to resolve this issue? Thanks for your help!
We have consulted with our R&D team and due to the fact that the process of campaign transfer is technically very complex and involves many interdependent elements, the recommended procedure is to create campaigns directly on the production environment. At the moment, the system does not support the full transfer of campaigns between two sites.
We have already submitted a request to our R&D team and they are reviewing the possibility of introducing improvements to the logic of transferring campaigns in future versions of Creatio.
I have a task for updating EventTarget status and some other fields triggered by event in external system via integration. And I'm looking for the simplest way how to do that. Is is possible to update data with help of posting json request to GeneratedObjectWebFormService.svc/SaveWebFormObjectData? Or is there any other not very complicated way how one can do that?
Easiest way is to use Creatio's webhooks. Look up webhooks in the Academy. They only do inserts, not updates, but you can create an object that is where the webhook for your case gets added, then have that trigger a process that locates and updates the needed record (and then deletes the webhook created record)
I have a campaign node that sends an email which then connects to two outcomes. The transition lines have a short delay and then one has "email clicked" ticked and one has "email opened".
I am finding that my audience will go down the path of email clicked if they click on the link, but anyone who just opens the email without clicking remains participating in the email stage and does not progress down the "email opened" path.
My question is, is there a default delay in determining if a user did not click a link? For instance, will the campaign wait for a day before assuming that user is not going to click and move them down the path? Or do I need to refine my criteria?
To address your question about the default delay and the behaviour of the campaign:
Default Delay:
There is no fixed default delay for determining if a user did not click a link. The campaign will wait for the specified delay you set in the transition lines before evaluating the conditions (e.g., "email clicked" or "email opened").
Transition Configuration:
Ensure that the transition lines are correctly configured with the appropriate conditions and delays. The "email opened" condition should be set to trigger after the specified delay if the email is opened but no link is clicked.
Handling Non-Clickers:
To handle users who open the email but do not click any links, you can set a delay on the "email opened" transition line. This delay will give users time to click a link if they intend to. After the delay, the campaign will check if the email was opened and move users down the "email opened" path if no link was clicked.
To address your question about the default delay and the behaviour of the campaign:
Default Delay:
There is no fixed default delay for determining if a user did not click a link. The campaign will wait for the specified delay you set in the transition lines before evaluating the conditions (e.g., "email clicked" or "email opened").
Transition Configuration:
Ensure that the transition lines are correctly configured with the appropriate conditions and delays. The "email opened" condition should be set to trigger after the specified delay if the email is opened but no link is clicked.
Handling Non-Clickers:
To handle users who open the email but do not click any links, you can set a delay on the "email opened" transition line. This delay will give users time to click a link if they intend to. After the delay, the campaign will check if the email was opened and move users down the "email opened" path if no link was clicked.
Thank you for this description. From the sound of it, my campaign is set up correctly, much as described. I am finding that the timing is not always following the process as laid out.
For instance, a node has an email send, then a line which uses a delay of 1 day to determine if a user clicks and a second line with a 2 day delay to determine if the user opens but doesn't click. Often the user will remain in the email node of the campaign step indefinitely, showing them as receiving the email but not moving on. This is confirmed in tests where I can confirm the email is opened and not clicked. Also happens if the delay is the same for either line.
Because this is not always repeatable, I am assuming that this has more to do with how the email servers process the email and feedback the information. I wonder if there is anything to learn there about how to deal with that element. Am I seeing a bug, or do I need to learn about some aspect of the system?
The behaviour you describe doesn't seem typical. Unfortunately, without investigating the examples, it is hard to tell if this is a campaign setup issue or a bug/customization error.
You could submit the support ticket, so the Creatio employees will be able to study the case thoroughly and provide more comprehensive answer.
I have problem with installing package to new enviroment. I still continue to install the next package. When i want to compile there is an error like this:
We are looking to insert non-contact macros in email template. We have an object with two fields - rate and duration. These fields are not connected to any object and have only one record. We want to insert these two values in an email template. How can we go about it?
In the current version of the system, macros cannot be added from objects that are not linked to a contact or to bulk emails in the template. The object must be connected to a contact for the macros to be available.
We created a request to our development department for further implementation in the next versions of the system.
I’ve built a custom page in Freedom UI to display my data in both List View and Calendar View. I implemented the logic in `SCHEMA_HANDLERS` and used `crt.LoadDataRequest` to toggle between the views. The logic works fine when switching to Calendar View for the first time.
Issue: 1] When switching from Calendar View to List View and then back to Calendar View, the data disappears.
I have to refresh the page to make the data reappear in the Calendar.
I used the 'Refresh data' action to trigger the 'crt.LoadDataRequest' and control the visibility of elements to switch between views (Calender and List).
// Check if the data source name is "ListOrCalenderView" if (request.dataSourceName === "ListOrCalenderView") {
// Retrieve the current view mode (Calendar or List) const IsCalenderView = await request.$context.IsCalenderView;
// If the current view is not Calendar (i.e., it's List View) if (IsCalenderView === false) { // Set the Button caption to "List View" request.$context.ListOrCalenderView_caption = "List View"; request.$context.IsCalenderView = true; // Set the ListView flag to false since we are now in Calendar view request.$context.IsListView = false;
} else { // If the current view is Calendar, switch to List View request.$context.ListOrCalenderView_caption = "Calender View"; request.$context.IsCalenderView = false; request.$context.IsListView = true;
How do i calculate email marketing limit of my creatio account? Currently I have 3347 active licenses . I would like to know how many emails i can send from my account.