Movable Ink Studio
Overview
Simon Data integrates with Movable Ink Studio to generate personalized content using data from Simon Data. Movable Ink Studio transforms customer data into dynamic, personalized visuals that can be embedded in marketing messages.
Integration Methods
Simon Data supports multiple integration methods with Movable Ink Studio.
1. Simon Data Audience API → Movable Ink API
- Movable Ink queries Simon's Audience API at the moment of message open.
- Retrieves Events or Profile Traits stored in the API.
Note: Requires the customer to have purchased Simon Data Audience API.


2. Simon Data → Movable Ink Webhook
- Simon Data sends Events or Profile Traits to Movable Ink.
- Supports real-time data transfer.
- Requires an endpoint URL and API credentials provided by Movable Ink.


3. Movable Ink → Simon Data Webhook
- Movable Ink sends Events or Profile Traits back to Simon Data.
- Data can be stored as events or on user profiles for customers with Audiences API enabled.
4. Simon → Movable Ink CSV Exports
- Simon Data exports customer data in CSV format for batch processing.
- Suitable for clients who do not require real-time updates.
- Audience API or Webhooks are preferred for most cases.

Understanding the difference between the Audience API & Webhook Integrations
Audiences API | Simon Data → Movable Ink Webhook | |
---|---|---|
Available Data | Profile Attributes / Traits Examples: - Loyalty - Personal data (zip-code, name, etc.) - Segment / audience memberships | Behavioral Events Examples: - Recent purchases - Recently browsed items - Recently Abandoned Items - Custom events (e.g. last favorited item, last watched show, etc.) |
Use Cases | Examples: - Year in review - Monthly statements - Personalization based on profile traits | Examples: - Abandoned cart banner - Recently viewed product grids - Onboarding checklist |
Data Recency | Real-Time at Moment of Open | Events received in real-time |
Data Stored on User Profiles? | ❌ | ✅ |
Webhook Integration (Simon Data → Movable Ink Webhook)
Movable Ink's Customer Data API ingests behavioral event data in real time. Generate API credentials in Movable Ink’s Integrations gallery to get started and reach out to your Movable Ink Client Experience manager to get started.
Required Fields
event_id
: Unique identifier for each event.ts
: Timestamp of the event.customer_id_
: Unique user identifier that aligns with themi_u
parameter in Movable Ink.
Note: Additional fields are required for specific, standardized events. Please refer to Movable Ink’s documentation to learn more.
API Endpoints
North America
<https://collector.micpn.com/behavioral/{key}>
HTTP Method: POST
Europe
<https://collector.micpn-eu.com/behavioral/{key}>
HTTP Method: POST
Authentication
Basic Auth (username + password)
Headers
Authorization: Basic {credentials}
Content-Type: application/json
Additional Fields
Sample payloads need to be shared with your Movable Ink team in order to finalize the integration set-up.
Payload Example
{
"event_id": "12345",
"ts": "2024-03-01T12:00:00Z",
"customer_id_": "987654",
"custom_event_date": "2024-06-15",
"custom_event_field1": "Dummy data value $100"
}
Considerations
- Message Size: Limited to 32kb.
- Timestamp: Must be within the past 30 days and no further than 1 day into the future.
- Field Size: String fields cannot exceed 256 characters.
Product Data Limits
products
cannot contain more than 10 categories.conversions
cannot include more than 100 products.product_added
andproduct_viewed
events cannot have more than 20 meta field entries.
Webhook Configuration
- Client generates endpoint URL and API credentials within Movable Ink’s Integrations Gallery.
- Provides an endpoint URL and API credentials unique to the client's account.
- Simon Data sends test payloads to verify event ingestion.
- Movable Ink Solutions Architects configure the event mapping.
- Webhooks are activated in the production environment.
Testing: Initial test payloads were sent through Pipedream and validated by Movable Ink before full implementation.
Summary
Simon Data's integration with Movable Ink enables real-time and batch data transfers, ensuring personalized and up-to-date marketing content. Customers can leverage APIs, webhooks, or CSV exports based on their needs.
For further assistance, please reach out to either your:
- Simon Data Customer Success team
- Movable Ink's Client Experience team
Updated 8 days ago