Personalize Marketing Automation

Business Case:

KPI to be measured

Bookmark this resource Follow

Ask a question

Was this article helpful? 1 out of 1 found this helpful

Introduction

 

Increase the rate of your conversions by relying on real customer interests collected by Content Intelligence to build specific lists of contacts and send personalized marketing campaigns.

 

Modern marketing automation tools have always been forced to use technical data to profile anonymous users, such as IP-address, recurring/new visitor, and country. This kind of information tells you just little or nothing about each visitor.

 

Content Intelligence significantly improves marketing automation by adding information about visitors’ interests; in this way, users who come from the same country, use the same device and have similar viewing frequency can be clearly differentiated and targeted in a personalized way by leveraging interest data, even from the very first interaction.

 

Content Intelligence uses semantic information to classify both visitors and content; this has a very important impact on marketing automation tools. Traditional marketing automation tools provide a set of rules to trigger actions that engage customers: e.g. a recurring visitor coming from a given page and spending more than 10 seconds on this page will receive a specific call-to-action.

 

Every time that new content is published on the website (e.g. in the blog) most or all rules must be updated to include the new content and how it affects the existing triggers. These tools can be powerful, but the required manual action is very expensive.

 

Content Intelligence allows you to design triggers based on semantic meaning: every new piece of content will automatically affect triggers with no human action required.

 

 

 

 

 

 

KPI Check: Send targeted messages based on customers’ real interests

 

You can now create contact lists based on customer’s actual interests, and send targeted campaigns as a result.

Once you have established the interest you want to create a contact list for, you can trace the tag related to that specific item and all the contacts who have been tagged by THRON's Artificial Intelligence with that specific tag.

 

First of all, make sure to retrieve the TOPIC classificationId and the tagId related to that specific interest.

 

To retrieve the ID of the TOPIC classification, use the following request:

POST : "//<clientId here>-view.thron.com/api/xintelligence/resources/classification/list/<clientIdHere>"
AUTHORIZATION: X-TOKENID
Content-type: application/json
Body:
{
	"criteria": {
		"active": true,
		"removed": false,
		"classificationType": [
			"TOPIC"
		]
	},
	"offset": 0,
	"limit": 0
}

 

Once you have the ID of the classification you can include it in the following request to retrieve the ID of the tag starting from its label:

POST:"//<clientIdHere>-view.thron.com/api/xintelligence/resources/itagdefinition/list/<clientIdHere>/<classificationIdHere>"
AUTHORIZATION: X-TOKENID
Content-type: application/json
Body:
{
    "criteria": {
        "categorized": true,
        "text": "<Put tag label here>",
        "lang": "IT,EN"
    },
    "showLinkedMetadata": false,
    "orderBy": "label_A"
}

Now that you have retrieved this information, you can fetch the list of all contacts that have this tag, and extract all email addresses from this list.

POST: "//<clientIdHere>-view.thron.com/contactunit/xcontact/resources/contact/list/<clientIdHere>"
AUTHORIZATION: X-TOKENID
Content-type: application/json
Body:
{
  "criteria": {
    "itagOp": {
      "itags": [
        {
          "id": "<ID of the tag here>",
          "classificationId": "<ID of the classification here>"
        }
      ]
    },
    "contactType": "IDENTIFIED"
  },
  "option": {
    "itags": false,
    "keys": true,
    "oldIds": false,
    "ignoreITagCombining": false
  },
  "offset": 0,
  "limit": 0
}
Was this article helpful?
1 out of 1 found this helpful

Have any question?

Open a ticket
Comments