Introductory note
We'll keep this introductory note short, as we'll have the opportunity to develop certain points in a dedicated article. The most important thing to remember is that every eCRM workflow begins with a trigger. The most classic trigger is your finger pressing the button to manually trigger the eCRM scenario. Other types of trigger are based on the appearance of new data (a transaction, a new contact, etc.), on the updating of data or thresholds (change of address, number of points reached, etc.) or on the verification of execution conditions (anniversary, etc.). In this case, either the scenario is triggered in real time, i.e. "one-to-one", or it is evaluated every X (once a day, once a month, etc.), i.e. "one-to-few". This trigger is necessarily the starting point of your scenario, and all the other operations we'll be looking at below are based on it.
The data
That's certainly the basis, processing data. Data processing is not necessarily done at the scripting level in all eCRM solutions. But at the theoretical design stage of your eCRM workflows, it's important to get these steps down on paper anyway.User list

Data update

Union

Exclusion

Intersection

Data export

Deduplication

Import of data

Profile search (Lookup)

Complex query (query engine)

SQL query

The actions
Processing data is important, but in the scripting process you have to create branches, make decisions, multiply the communication points... and to carry out these actions, it is essential to have a whole series of tools at hand.Decision making

Split

Timing

AB Test

Send by wave

Viral object / Sponsorship

CRM or other system connector

Connection to a web service or an API

More rare, but very useful, is the possibility to connect to a web service or an API, again to communicate with an external system (send or receive information). It's close to the connector object, but here you can adapt to an API not provided by the eCRM solution. Redirection to another eCRM scenario
End of scenario

Report

In some tools, it is possible to place report points at certain places in the scenario. Depending on the object you are going to link it to, this report can have different forms: email marketing report, segmentation report, purely technical report, ... Control point

The canals
It goes without saying that each channel will be represented by a different object, and as soon as we place this object in our scenario, we will have to specify the message to be sent. We won't comment them one by one, that will be the subject of a future article.














Need help?
Reading content isn't everything. The best way is to talk to us.
Leave a Reply