Skip to main content

Marketing Automation Nodes

In this article you will be guided through using actions and decision nodes to build smart, automated journeys in APSIS Pro. Learn how to send emails and SMS, manage lists, apply conditions, and optimize flows for better engagement and results.

Updated this week

About Nodes

A Marketing Automation Flow is a sequence of nodes that create an automated customer journey. By mastering actions and decisions, you can automate emails, SMS, list management, and more. Each node defines conditions that guide subscriber behavior, enabling you to build personalized, efficient, and relevant campaigns.

Try experimenting with different paths and conditions to optimize your results!


Working with Nodes in the Flow

  • Add a node: Click the green + icon.

  • Remove a node: Click the X icon at the top right of the node.

  • Remove a connection: Click the red icon.

    A screen shot of a message

AI-generated content may be incorrect.

Connect nodes

  1. Hover over the arrow on the source node.

  2. Drag to the destination node until the line turns green.

  3. Release the mouse to connect.



Action Nodes

Action nodes help you automate tasks within your flow.

Send Email

  • Add a Send Email node.

  • Select a newsletter converted to a transactional email.

Send SMS

  • Add a Send SMS node.

  • Write your message directly in the SMS node.

Add to List

  • Add subscriber to a new mailing list.

Webhook

  • Use a Webhook node to POST/GET/PUT/DELETE data to external systems (e.g., Zapier).

  • Settings include:

    • URL: Endpoint for callback.

    • Parameters: Optional extra data.

    • Method: POST, GET, PUT, DELETE.

      A screenshot of a webhook

AI-generated content may be incorrect.

  • Decisions under webhook

    Based on the answer (callback) that we get back from the external system (for example True or False if you use the GET method), you can now decide what will happen in the next step. If you use a POST/GET/DELETE, you can often leave this setting in default mode Nothing.

  • Example: Double check if person A has had any support errands with us the last 3 months (callback to URL with GET as the method).

    If they have (response equals True), send them email A and if they have not (response does not equal True), send them email B.

Assign

  • Assign a subscriber with a Relation, Owner, or Achievement.

Start Flow

  • Move subscribers from one flow to another. Choose which flow to move the subscriber to via drop-down list.

Remove from List

  • Remove subscribers from the selected mailing list.

Send Notification

  • With the Notification Node, you can send a notification to internal or external contacts that need information on how recipients are travelling through your Marketing Automation flow.


    A screenshot of a computer

AI-generated content may be incorrect.
  • It is possible to use dynamic content to send personal subscriber data to the contact.

Update Subscriber

  • Update demographic data of a subscriber based on subscriber behavior (e.g., interest field after a click).

    A screenshot of a computer

AI-generated content may be incorrect.


Decision Nodes

Decision nodes help control flow logic.

Timer

  • Delay movement to the next node for a set time.

  • Can be set to x number of minutes, hours, days, weeks or months.

    A screenshot of a computer

AI-generated content may be incorrect.

Randomizer

  • This node is used to split subscribers randomly for A/B testing of subject lines, layouts and delivery time.

  • You can split the flow up in 2,3 or 4 different paths.

    A screenshot of a phone

AI-generated content may be incorrect.


    A screenshot of a computer

AI-generated content may be incorrect.



Multiple input

  • Connect multiple input paths into a single node using a Multiple Input node.

  • This is ideal for joining split test results. if you want to move a person from one side of the flow to the other, this node makes it possible for you to channel up to 4 outcomes into the same node, and then the flow will continue one way.

    A screenshot of a computer

AI-generated content may be incorrect.

Alarm Clock

  • Send messages at a fixed time and day.

  • When you enter a specific time, the flow will wait until that time has been fulfilled and then move on.

    A screenshot of a clock

AI-generated content may be incorrect.

Exist in List

  • Check if a subscriber is still in a mailing list before proceeding. Based on yes/no decision in the node, you can take the decision to move on or do different things with the subscriber.

    A screenshot of a computer screen

AI-generated content may be incorrect.

Time Frame

  • Restrict communication to specific hours or days.

  • You can add multiple time frames if needed.

    A screenshot of a computer

AI-generated content may be incorrect.

Demographic Field

  • Filter subscribers based on criteria like gender, category, or location to control who moves forward to the next step of your flow.

    A screenshot of a computer

AI-generated content may be incorrect.


Next Step

Did this answer your question?