Movable Ink

Movable Ink and Bloomreach Engagement enable you to generate personalized content at scale using customer data from Bloomreach, like recommendations, expressions, segments, and attributes. Movable Ink connects to Bloomreach’s Customer API to return customer attribute data based on a customer ID.

This integration supports use cases such as (but not limited to):

  • Year in review messages or monthly recaps using user attributes, segments, and expressions
  • Personalized product recommendations
  • Onboarding/account activity updates
  • Personalized visuals within email or rich push notifications at the time of opening
  • Polls within an email

Prerequisites

  • Bloomreach Engagement project with API credentials for the Customer API
  • Share your creative assets with your Movable Ink Client Experience team, including:
    • PSD files directing MI on how to build the block
    • Fallback image
    • Business logic - any business logic/rules (if / then statements explaining when to show variations of the creative)

How to set it up

  1. Go to Movable Ink's Integrations Gallery, which can be found on the left menu bar.
  2. Search and select the Bloomreach Engagement tile.
  3. Click Connect on the specific integration you want to configure. See the list of available integrations below for more information.
  4. Fill out the required fields.
  5. Click Next to map the data fields from the API response.
  6. Click Save and your integration will be available for use within Studio.

Available integrations

Customer segmentations

Connects to the Customer API to retrieve segments for a particular customer.

Required fields

FieldDefinitionExampleRequired
customer_id_typeType of customer ID you’d like to usecustomer_idYes
customer_id_valueSample customer ID value12345678Yes
segment_idID of the segment you’d like to queryloyaltyYes
authorizationBasic authorization value12fjhsakjsdhkaghduahuwidaYes
endpoint_prefixEndpoint prefix of your Bloomreach API endpointinkredibleYes
projectTokenProject token associated with your Bloomreach Customer API field31873897123Yes

Customer recommendations

Connects to the Customer API to retrieve recommendations for a particular customer.

Required fields

FieldDefinitionExampleRequired
customer_id_typeType of customer ID you’d like to usecustomer_idYes
customer_id_valueSample customer ID value12345678Yes
recommendation_idID of the recommendation you’d like to query1238749878391Yes
authorizationBasic authorization value12fjhsakjsdhkaghduahuwidaYes
endpoint_prefixEndpoint prefix of your Bloomreach API endpointinkredibleYes
projectTokenProject token associated with your Bloomreach Customer API field31873897123Yes

Customer expressions

Connects to the Customer API to retrieve expressions for a particular customer.

Required fields

FieldDefinitionExampleRequired
customer_id_typeType of customer ID you’d like to usecustomer_idYes
customer_id_valueSample customer ID value12345678Yes
expression_idID of the expression you’d like to query3812783729831Yes
authorizationBasic authorization value12fjhsakjsdhkaghduahuwidaYes
endpoint_prefixEndpoint prefix of your Bloomreach API endpointinkredibleYes
projectTokenProject token associated with your Bloomreach Customer API field31873897123Yes

Customer properties

Connects to the Customer API to retrieve properties for a particular customer.

📘

Note

This integration template supports returning just one customer property at a time. To return multiple properties, please configure your integration using Customer Integrations and refer to the Customer properties documentation.

Required fields

FieldDefinitionExampleRequired
customer_id_typeType of customer ID you’d like to usecustomer_idYes
customer_id_valueSample customer ID value12345678Yes
property_idID of the property you’d like to queryFirstNameYes
authorizationBasic authorization value12fjhsakjsdhkaghduahuwidaYes
endpoint_prefixEndpoint prefix of your Bloomreach API endpointinkredibleYes
projectTokenProject token associated with your Bloomreach Customer API field31873897123Yes

Considerations

Access to personally identifiable information

Bloomreach may store sensitive user-level data that Movable Ink can't process. Before configuring your integration, ensure that the data you are connecting to Movable Ink is not sensitive personally identifiable information (PII). This can include full name, email address, phone number, home address, and others.

For all integrations, you can specify the type of customer ID used to avoid the use of sensitive fields like email address or phone number.

Support

If you require further support or have any questions, reach out to your Movable Ink Client Experience team. Alternatively, you can review the API documentation:

Customer API Overview