Mailchimp Configuration
Configuration of Mailchimp as external source with Journey.
About this task
Navigate to
From Configuration categories page navigate to
For Adding Journey datasource
Procedure
-
Click systemconfigurationTemplates
The systemConfigurationTemplates page appears.
-
Provide the below information:
- New category name: <Journey>
- systemIdentifier: Journey
- userCredentials: Default user
- defaultUserCredentials : asm_Admin
- dataSourceNameForCredentials : <JOURNEY_DS_1>
- AdditionalParameters :
- event-publisher-service.kafka.topics: CIFINTEGRATION
- event-publisher-service.kafka.topics.CIFINTEGRATION.value.format: Json
- Click Save.
-
Expand the Journey node and click httpGateway
The Settings for 'httpGateway' page appears.
-
Provide below information:
baseUrl : http:<hostname>:<port>/journey
-
Click on Kafka configuration link and add below
information
Bootstrap servers (comma separated list of hosts) : <Kafkahost>:<port>
e.g. <IP OR Hostname>:9092
For Adding Mailchimp datasource
Procedure
-
Click systemconfigurationTemplates
The systemConfigurationTemplates page appears.
-
Provide the below information:
- New category name: <Mailchimp>
- systemIdentifier: Mailchimp
- userCredentials: Default user
- defaultUserCredentials : asm_Admin
- dataSourceNameForCredentials : <Mailchimp_DS>
- Click Save.
-
Expand the Mailchimp node and Click
httpGateway
The Settings for 'httpGateway' page appears.
-
Provide below information
baseUrl : https://<MailchimpHostname>/<Version>/
User needs to add these datasources in Journey. User need to gether below information:
- Journey Data Source UserId and password. Navigate to either create a new Rest Integration or use existing rest integration. Copy clientid and Client Secret.
- Mailchimp data source userid and password. Login to Mailchimp
application and Navigate to
In mailchimp a/c add Webhook url as below:
. Get the api keys and User column name will be
user
https://<AssetpickerHostname>:<Port>/asset-viewer/api/AssetPicker/webhook/Mailchimp/events/webhook_listenerNavigate to
Click on Required user e.g. asm_Admin
Click on Edit dataSources link and add below data sources
Mailchimp_DS - user: <user> and password <API key>
JOURNEY_DS_1 - user: <clientid> and password <Client Secret>
Navigate to
Click API configuration template and add below information- New category name : <Mailchimp>
- API URI : /webhook/Mailchimp/events/*
- Require authentication for API access - unselected
Click Save
After performing these steps Mailchimp will be added as external source in Journey.Note:- If the user configures an external source in Journey, keep
the following properties as
False
. This will allow the user to get the data from external source as per significant field configured in Journey data deduplication settings.-
<rule-enabled>false</rule-enabled>\<JourneyEngine>\conf\data-validation-rules.xml
- In Platform, navigate to Validation_On_Journey_Records
property to
False
.
and set the value of the
-
- For configuring external source user must install Unica Content Integration component while installing or upgrading Unica Platform as a prerequisite.