Skip to contentSkip to navigationSkip to topbar
On this page
Looking for more inspiration?Visit the
(information)
You're in the right place! Segment documentation is now part of Twilio Docs. The content you are used to is still here—just in a new home with a refreshed look.

LiveLike Source


Source Info
  • The LiveLike Source is an Event Cloud source. This means that it sends data as events, which are behaviors or occurrences tied to a user and a point in time. Data from these sources can be loaded into your Segment warehouses, and also sent to Segment streaming destinations. Learn more about cloud sources.
  • This source is in Beta

LiveLike(link takes you to an external page) is a technology company dedicated to empowering digital experiences that enable deeper fan engagement, increased retention rates, and new monetization opportunities.

This integration will enable you to receive related engagement and achievements from LiveLike into your Segment warehouse, which can enable and enhance your automated marketing tacics and capabilities as well as augment your analytics and first-party data for your users.

This source is maintained by LiveLike. For any issues with the source, contact the LiveLike Support team.


Getting started

getting-started page anchor
  1. From your workspace's Sources catalog page(link takes you to an external page) click Add Source.

  2. Search for LiveLike in the Sources Catalog, select LiveLike, and click Add Source.

  3. Give the Source a name and configure any other settings.

    • The name is used as a label in the Segment app, and Segment creates a related schema name in your warehouse. The name can be anything, but Segment recommends using something that reflects the source itself and distinguishes amongst your environments (for example, LiveLike_Prod, LiveLike_Staging, LiveLike_Dev).
  4. Click Add Source to save your settings.

  5. Copy the Write Key from the Segment UI.

  6. Provide the write Key to your LiveLike Account Manager so that LiveLike staff can input that write key into the platform to complete the process and enable the integration.


LiveLike uses Segment's stream Source component to send Segment event data. It uses a server-side Track method to send data to Segment. These events are then available in any destination that accepts server-side events, and available in a schema in your data warehouse, so you can query using SQL.

The default behavior is for LiveLike to pass the userId associated with the event, which usually is your already-known userId, as well as a LiveLike User Profile ID as livelike_profile_id inside the Properties object within the Track event payload.


The table below lists events that LiveLike sends to Segment. These events appear as tables in your warehouse, and as regular events in other Destinations. LiveLike includes the userId if available.

Event NameDescription
Badge RewardedWhen a user receives a badge.
Quest Task CompletedWhen a user completes a Quest Task.
Quest Reward AwardedWhen a user receives a Reward Item via a Quest Completion.
Reward Item RewardedWhen a user is rewarded via a Reward Table.
User Quest Task ProgressedWhen a user progresses a Quest Task.
User Quest CompletedWhen a user completes a Quest.

Badge Rewarded

badge-rewarded page anchor

The table below lists the properties included in Badge Rewarded event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
badge_idThe ID of the specific Badge the user earned.
badge_titleThe title of the specific Badge the user earned.
descriptionThe description of the specific Badge the user earned.
earned_badge_idThe ID of the specific transaction of the user earning the Badge.
image_urlThe URL of the Badge image.
reward_item_idThe ID of the Reward Item that's associated to the threshold to earn the Badge.
reward_item_nameThe name of the Reward Item that's associated to the threshold to earn the Badge.
reward_item_thresholdThe threshold amount of the Reward Item that's associated to earning the Badge.

The table below lists the properties included in the Quest Task Completed event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
quest_idThe ID of the Quest.
quest_nameThe name of the Quest.
quest_task_idThe ID of the specific Task within the Quest that was completed.
quest_task_nameThe name of the specific Task within the Quest that was completed.
user_quest_idThe ID of the specific relationship between the User and that Quest.
user_quest_task_idThe ID of the specific relationship between the User and that Quest Task.

The table below lists the properties included in the Quest Reward Awarded event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
quest_idThe ID of the Quest the user completed to earn Rewards (if applicable).
quest_nameThe name of the Quest the user completed to earn Rewards (if applicable).
reward_item_nameThe name of the Reward Item that was rewarded.
reward_item_amountThe amount of the Reward Item that was rewarded.
reward_item_balanceThe new balance of the Reward Item for the user.
reward_item_idThe ID of the Reward Item that was rewarded.
reward_item_transaction_idThe ID of the transaction of the User being rewarded.

The table below lists the properties included in the Reward Item Rewarded event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
reward_item_nameThe name of the Reward Item that was rewarded.
reward_item_amountThe amount of the Reward Item that was rewarded.
reward_item_balanceThe new balance of the Reward Item for the user.
reward_item_idThe ID of the Reward Item that was rewarded.
reward_item_transaction_idThe ID of the transaction of the User being rewarded.

User Quest Task Progressed

user-quest-task-progressed page anchor

The table below lists the properties included in the User Quest Task Progressed event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
quest_idThe ID of the Quest.
quest_nameThe name of the Quest.
quest_task_idThe ID of the specific Task within the Quest that was completed.
quest_task_nameThe name of the specific Task within the Quest that was completed.
quest_task_target_valueThe target number of times this Task needs to be done to complete the Task.
user_quest_idThe ID of the specific relationship between the User and that Quest.
user_quest_task_idThe ID of the specific relationship between the User and that Quest Task.
user_quest_task_progressThe number of times this Task has been done so far.

The table below lists the properties included in the User Quest Completed event.

Property NameDescription
livelike_profile_idThe profile ID of the LiveLike user.
quest_idThe ID of the Quest.
quest_nameThe name of the Quest.
user_quest_idThe ID of the specific relationship between the User and that Quest.

Once your Source is set up, you can connect it with Destinations.

Log in to your downstream tools and check to see that your events appear as expected, and that they contain all of the properties you expect. If your events and properties don't appear, check the Event Delivery tool, and refer to the Destination docs for each tool for troubleshooting.

If there are any issues with how the events arrive to Segment, contact the LiveLike support team.