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
Use the SalesWings API to send both Custom Events and Event Properties from any system. Ideal for product usage data, internal tools, or CRMs.
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!