Destination Node

Send instant composable messages or run batch destination exports in real-time journeys.

Destination nodes activate your marketing tools. In real-time journeys, destinations fall into three categories based on how they process.


Instant destinations

Composable destinations — currently SendGrid, Iterable, OneSignal, Zeta Sailthru, and Salesforce Marketing Cloud (SFMC) — process in real time. When a user reaches the node, GrowthLoop triggers the email within seconds.

Field sources for instant sends

Map fields from:

  • Real-time event payload — Values from the triggering message (order ID, product name, etc.)
  • Synced warehouse fields — Profile attributes from your Personalization API sync (first name, last name, opt-in status, etc.)
  • Custom attributesText values set upstream in the journey, including from trigger response fields
  • Upstream trigger response fields — Scalar values extracted from a prior trigger node's HTTP response

For platform-specific template and recipient setup, see SendGrid composable campaigns and SFMC composable campaigns.


Personalization API destination

Route users to the Personalization API destination to write attributes to a user's profile in real time. Use this to update offers, flags, or variants during an active session.

See Same-session personalization for an end-to-end walkthrough.


Batch destinations

Destinations that export lists or use non-composable configurations run within minutes rather than instantly. This includes:

  • Add to List Only exports
  • Destinations without a configured email template and match fields
  • Most standard warehouse-backed destination exports

When a user hits a batch destination, they are recorded in the journey state table and the export runs within minutes. All downstream nodes from a batch destination node, will be processed in batch as well.

CRM action nodes always run as batch destination nodes.


Related guides