Skip to main content

Integrating Alia with Omnisend: Data & Properties Guide

Learn how Alia syncs subscriber data, custom attributes, and events to your Omnisend account for personalized marketing.

Written by Pallavi Joshi
Updated this week

Connecting Alia to Omnisend allows you to build a powerful bridge between your on-site engagement and your email/SMS marketing strategy. When a visitor interacts with an Alia popup, we automatically pass their contact information and behavioral data to Omnisend in real-time.

This integration ensures that your segments are always up-to-date and your automation workflows can be triggered based on specific actions taken within your Alia flows.

Contact Synchronization

When a visitor subscribes through an Alia popup, a contact is created or updated in Omnisend. Alia ensures that the following standard and custom properties are mapped correctly:

  • Email: Passed with the appropriate subscribed/unsubscribed status.

  • Phone: Passed with SMS subscription status for mobile marketing.

  • First Name: Automatically mapped to the firstName field.

  • Tags: Every contact synced from Alia is automatically tagged with ["alia"] for easy filtering.

  • Welcome Emails: The sendWelcomeEmail parameter is configurable per merchant, allowing you to decide if Omnisend should trigger its default welcome flow immediately.

Custom Properties

Beyond basic contact info, Alia passes contextual data to help you understand where the lead came from. These are stored as customProperties in Omnisend:

  • alia_popup: The title of the flow the user engaged with.

  • alia_campaign: The title of the segment or campaign associated with the popup.

  • Profile Attributes: Any additional custom properties collected during the user's profile setup.

Note: Custom properties are excellent for creating segments in Omnisend. For example, you can create a segment of users who joined specifically via your "Summer Sale" popup.

Event Tracking

Alia goes beyond static data by sending custom events to Omnisend. These events can be used to trigger high-intent automation workflows, such as reward reminders.

Reward Claimed

When a user successfully claims a discount or reward, Alia sends the alia_reward_claimed event with the following data:

  • text: The description of the reward.

  • shopify_code: The actual discount code generated.

  • expires_at: The timestamp for when the code becomes invalid.

Simultaneously, the contact's profile properties are updated with alia_reward_claimed, alia_reward_code, and alia_reward_expires_at.

Polls & Zero-Party Data

If your Alia flow includes a poll, we capture the user's feedback via the alia_poll_answer event. This includes:

  • question: The text of the question asked.

  • answer: The specific option selected by the user.

πŸ’‘ Pro Tip: Ensure your Omnisend API key has the necessary permissions for "Contacts" and "Events" to ensure all data points flow correctly.

Did this answer your question?