Skip to content

Vivenu CRM Integration with CustomerLabs 1PD Ops

Vivenu is a flexible ticketing platform that enables event organizers to manage ticketing, CRM, and marketing operations efficiently. By integrating Vivenu with CustomerLabs 1PD Ops, you can unify customer, ticketing, and transaction data to build enriched customer profiles.


Follow the steps below to seamlessly connect your Vivenu CRM account with CustomerLabs—no coding required.


Sign in to your CustomerLabs account.

CustomerLabs login screen
  1. Navigate to Sources.
  2. Select Custom Source.
  3. Name it Vivenu CRM.
  4. Copy the generated Webhook URL.
Creating a custom source for Vivenu CRM
  1. Sign in to your Vivenu account.
  2. Navigate to the Webhooks section.
  3. Create a new webhook.
Navigating to webhooks in Vivenu CRM
  1. Name the webhook (e.g., Purchase Configuration).
  2. Select the event transaction.complete (represents a purchase event).
  3. Enable additional events as needed.
  4. Save the configuration.
Configuring the webhook in Vivenu CRM
Configuring the webhook in Vivenu CRM
  1. Perform a test purchase.
  2. Verify if events are received in CustomerLabs under Sources → Vivenu CRM.

A workflow transforms raw incoming data into structured event data using filters and mappings. It continuously processes and updates customer profiles in real time.


  1. Provide a workflow name (e.g., purchase_event or lead_created).
  2. Set a workflow delay (recommended if multiple workflows exist to avoid duplicate user IDs).
Creating a workflow in CustomerLabs
  1. Trigger an event (e.g., test transaction in Vivenu).
  2. Fetch sample data in CustomerLabs.
  3. Select a valid sample (ensure no null values in required fields).
Choosing sample data for workflow
Choosing sample data for workflow

  • Choose Custom Event.
  • Name the event (e.g., cl_purchase or as per your requirement).
Event name configuration

Event Types:

  • Custom Event – Define your own event name.
  • Dynamic Event – Useful for lead stages (e.g., new deal closed).
  • Create/Update User or Group – For CRM updates (Default events by CustomerLabs).
Event types selection

Map identifiers to unify user data:

  • Email
  • Phone number
  • Google Analytics Client ID
  • Facebook FBP / FBC

This ensures accurate user tracking and improves audience matching.

User identity mapping setup

For eCommerce-related events:

  • Add attributes like product ID, SKU, variant, size.
  • Use line_items mapping.
Product details and line item mapping

Include key fields such as:

  • Value
  • Currency
  • Transaction ID
  • Order ID
Event properties mapping for purchase

Save the workflow after completing all configurations.


Map user attributes like:

  • Name
  • Email
  • Phone
  • Address
  • Lifecycle stage

This enables data activation in downstream tools like email platforms.

User traits mapping logic

  • View all incoming events before processing.
  • Includes raw JSON data.
  • Shows how data is transformed and processed.
  • Tracks errors and event flow.
Source and workflow logs for debugging
Source and workflow logs for debugging
Source and workflow logs for debugging