Skip to main content

Guide: How to send event properties?

Learn more about the available data sources for collecting Event Properties in SalesWings

Pauline from SalesWings avatar
Written by Pauline from SalesWings
Updated this week

SalesWings makes it easy to collect Event Properties from a variety of platforms and tools. Whether you're using an email platform, tag manager, or customer data platform, Event Properties can flow directly into your SalesWings environment to enrich lead activity.

What Are the Supported Data Sources?

You can send Event Properties to SalesWings via:

1. API

Example:

curl -X 'POST' \
'https://helium.saleswings.pro/api/core/events' \
-H 'accept: application/json' \
-H 'Authorization: Bearer $YOUR_API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"leadRefs": [
{
"value": "my.lead@example.com",
"type": "email"
}
],
"kind": "Purchase",
"data": "Car",
"values": { "price": 4242, "currency": "USD" },
"type": "tracking"
}'

2. Segment

SalesWings integrates seamlessly with Segment. Custom Events and Event Properties sent through Segment will automatically appear in SalesWings without extra configuration.

3. Braze Currents

If you’re using Braze, SalesWings supports automatic ingestion of key event data through Braze Currents. Events like email opens, clicks, and in-app behavior are enriched with properties (e.g., Campaign ID, URL, etc.).

📌 Note: Braze Currents includes Event Properties by default in Custom Events.

4. Zapier

Use Zapier to send event data and custom fields from hundreds of apps like Google Sheets, Typeform, or your CRM.

5. Google Tag Manager (GTM)

Custom Events and Event Properties can be pushed into SalesWings using GTM via Custom HTML tags. Ideal for tracking website interactions like video views, form submissions, or eCommerce actions.

Example:

sw(
'send-custom-event',
{
kind: 'Purchase',
data: 'Car',
values: { "price": 4242, "currency": "USD" }
}
);

Sending Event Properties

When sending Event Properties from any of the above sources, make sure:

  • The Event Name is clearly defined (e.g., “Form Submitted”)

  • Each Event Property is named consistently (e.g., “Form Type”, “Form Source”)

  • Only one value per property is included per event

  • The ID of the property that should match what is sent with the event, regardless of the data source.

Good to Know

  • You don’t need to pre-create Event Properties in SalesWings—they are stored automatically when received.

  • Event Properties are unlimited and available at no additional cost (currently).

  • Use the same ID when sending the same property across different events or tools to ensure consistency.

Summary

SalesWings supports flexible and powerful Event Property ingestion through multiple integrations, letting you track granular engagement data from across your stack. Whether you're using Segment, Braze, or GTM, you can start enriching your lead profiles with actionable event details right away.

If you have questions, please contact us at support@saleswingsapp.com!

Did this answer your question?