On this page

Movable Ink (Event Stream)

Movable Ink activates data into personalized content for customer engagement. The platform connects to relevant data, updates based on a recipient's most recent interactions, and auto-generates content.

Use cases

  • Generate personalized content: Generate content relevant to each user using event data from Amplitude.
  • Analyze and segment users: Use Amplitude's analytics to analyze user behavior, identify patterns, and create segments based on actions or attributes. For example, identify a segment of users who recently made a purchase or visited a specific page.
  • Send event data to Movable Ink: After you define your segments, configure an integration or data pipeline to send event data from Amplitude to Movable Ink through APIs, webhook integrations, or other supported methods.
  • Personalized content generation: Movable Ink uses Amplitude event data to dynamically generate personalized content for each recipient based on recent interactions, related products, or specific actions taken.

Considerations

  • Enable this integration in each Amplitude project that needs it.
  • You must be an admin of a paid Movable Ink plan to enable this integration.
  • Event limits for Movable Ink:
    • Movable Ink doesn't impose hard limits on quantity or velocity. If you send requests too quickly, Movable Ink returns 429 responses. Amplitude handles these automatically.
    • Requests must be smaller than 2MB.
  • Amplitude sends select event and user properties along with the event.

Set up the integration

Prerequisites

To configure an Event Streaming integration from Amplitude to Movable Ink, retrieve these items from Movable Ink:

  • Tenant Token
  • Basic Authorization Header

Movable Ink setup

  1. Log in to your Movable Ink account.
  2. Go to Customer Data Endpoints with the dropdown navigation at the top-left of the screen.
  3. Click New Endpoint.
  4. Add an Endpoint Name, Vendor, and Description. Click Create Endpoint.
  5. Movable Ink displays an Endpoint URL. Copy this URL for use in Amplitude in the next step. Use the Access Key ID and Access Secret to create an HTTP Basic Authorization header, which you paste into Amplitude in the next step.

Amplitude setup

  1. In Amplitude, go to Data Destinations, then find Movable Ink - Event Stream.
  2. Enter a sync name, then click Create Sync.
  3. Toggle Status from Disabled to Enabled.
  4. Paste your Endpoint URL (taken from the Movable Ink platform).
  5. Paste your Basic Authorization Header Value.
  6. Toggle the Send events.
  7. In Select and filter events, choose which events to send. Choose only the events you need in Movable Ink.
  8. (Optional) In the Select additional properties section, select additional properties to send to Movable Ink. Amplitude sends only the properties you select.
  9. In the Send Users section, enable the Users are sent to Movable Ink toggle to stream users and their properties to Movable Ink. When enabled, Movable Ink creates or updates users whenever an event is sent to Amplitude. Amplitude also forwards Identify API calls to Movable Ink. This integration doesn't support sending users on a schedule or on demand.
  10. (Optional) In the Select additional properties section, select any additional user properties to send to Movable Ink. Amplitude sends only the properties you select here.
  11. Enable the destination and Save.

Extra configuration required

Movable Ink requires additional data mapping in their application. Contact your Movable Ink CXM for next steps.

Was this helpful?