Everflow Cloud Mode Integration Private Beta

Everflow cloud mode event and field reference.

The Everflow destination integration is currently in Private Beta, where we work with early users and customers to test new features and get feedback before making them generally available.

Reach out to Customer Success if you’re interested in enabling this destination for your workspace.

After you have successfully configured Everflow as a destination in RudderStack, you can send conversion events to Everflow in cloud mode.

Track

Everflow supports only track calls — use them to send conversion events and their associated properties.

A sample track call is shown below:

javascript
rudderanalytics.track("Order Completed", {
  transactionId: "transaction-123",
  revenue: 49.99,
  currency: "USD",
  orderId: "order-123",
});

Field reference

RudderStack maps the following fields to Everflow parameters. When multiple RudderStack properties are listed, RudderStack uses the first populated property.

RudderStack propertyEverflow parameterDescription
properties.transactionId
properties.transaction_id
properties.tid
Required
transaction_idTransaction ID for the conversion.
properties.coupon
properties.couponCode
properties.coupon_code
coupon_codeCoupon code associated with the conversion.
properties.eventId
properties.event_id
event_idEverflow event ID.
properties.advEventId
properties.adv_event_id
adv_event_idAdvertiser event ID.
eventevent_nameName of the track event.
properties.orderId
properties.order_id
order_idOrder ID associated with the conversion.
traits.email
context.traits.email
properties.email
emailUser’s email address.
userIduser_idRudderStack user ID.
context.ip
context.request_ip
user_ipUser’s IP address.
context.userAgentuser_agentUser agent associated with the event.
context.app.namespaceapp_idApplication namespace.
properties.oid
properties.offerId
properties.offer_id
oidEverflow offer ID.
properties.affid
properties.affiliateId
properties.affiliate_id
affidEverflow affiliate ID.
properties.adv1 through properties.adv10adv1 through adv10Custom advertiser parameters.
properties.revenue
properties.total
properties.value
properties.price
amountConversion amount. Must be a valid decimal number — a non-numeric value causes the event to fail.
properties.currencycurrencyThree-letter ISO currency code. RudderStack converts it to uppercase and omits it if it isn’t exactly three letters.
timestamp
originalTimestamp
timestampEvent timestamp — sent as a Unix timestamp in seconds.

Note that:

  • For iOS sources, RudderStack populates idfa from context.device.advertisingId.
  • For Android sources, it populates google_aid from context.device.advertisingId and android_id from properties.android_id or properties.androidId, falling back to context.device.id.
  • You can also provide pre-hashed identifiers through properties.idfa_md5 or properties.idfaMd5, properties.idfa_sha1 or properties.idfaSha1, properties.google_aid_md5 or properties.googleAidMd5, and properties.google_aid_sha1 or properties.googleAidSha1.

RudderStack automatically sends the Network ID from your destination configuration as nid. It also sends the Verification Token when you’ve configured one.

Questions? Let's figure it out together.

Join the RudderStack Slack community to connect with other users, customers, and the RudderStack team — or reach out for direct support.