Automations
How to add steps inside an automation workflow
Use the workflow canvas to add DMs, buyer emails, collect replies, tag contacts, set fields, wait, branch, and test without rebuilding the automation.
Table of contents
Quick map
- The round + button on the workflow canvas opens the action picker.
- The sparkles button opens the AI workflow assistant for plain-English edits.
- Click any node to edit its settings in the inspector.
- Data collection is added inside a Send Message step, not as a separate top-level step.
- Send Email sends through LinkStack with the creator profile email as the default reply-to.
- A workflow with Send Email cannot be published until sender details are saved under Settings → Email.
- Add Tag, Remove Tag, Set User Field, Clear User Field, Pause Automations, and Mark Conversation can run as normal workflow steps or as actions after a valid reply.
Add a normal workflow step
- 1Open Dashboard, then Automations.
- 2Create a custom workflow or open the workflow you want to edit.
- 3On the canvas, click the round + button.
- 4Use Search actions to search every available category, including steps outside Recently used. Clear the search to return to the previous category, or click a category to browse it.
- 5Choose a step such as Send Message, Send Email, Add Tag, Set User Field, Wait, Condition, Delay, Start Automation, AI Step, or Comment.
- 6Click the new node and fill out the inspector settings.
- 7Connect the node to the right path if the workflow has branches.
- 8Save the workflow, then run a test before turning it loose.
Start another automation
Both automations can run at the same time. Start Automation bypasses the automatic cooldown that stops competing triggers. Manual Inbox pauses, Pause All Automations steps, messaging windows, email subscription checks, and provider limits still apply. It does not post the target trigger's public comment reply or grant another private reply to the original comment. If Instagram's DM window is closed, the destination message waits for a new eligible reply. When both workflows wait for a reply, one event resumes only the oldest matching wait. A paused, deleted, or unavailable destination is skipped while the source continues. Self-starts and loops are blocked. Linked starts reuse the original trigger allowance. To restart a test, start a new test of the source workflow with the same contact. This stops unfinished paths from its previous tests, including linked automations whose source has already finished. For live Instagram tests, send the new one-time code; opening Test alone does not stop an existing run.
- 1Publish and turn on the workflow you want to start. A social workflow must use the same connected account as the source workflow.
- 2In the source workflow, click + and choose Start Automation under Logic.
- 3Select the new step, then search for and choose the destination automation. Open automation opens it in another tab; Clear selection removes the destination.
- 4Connect the step's Then output to continue the source path. The destination starts separately for the same contact without matching its regular triggers.
- 5Publish the source workflow to activate the connection. Draft changes autosave, but they do not change the live path.
- 6Open the destination workflow and check Triggers. It lists source workflows with live, unpublished, or paused Start Automation connections. A published connection remains listed until a change removing it is published.
Add an audio message
For an Instagram comment trigger, keep the first Send Message step to one audio block. It does not need placeholder text. Put additional messages in a later step; Instagram's messaging window still applies.
- 1Select a Send Message step and add an Audio block.
- 2Click Upload audio or drag in an MP3, M4A, WAV, AAC, Ogg, or WebM file up to 25 MB. LinkStack automatically prepares uploaded recordings as AAC/M4A before sending them to Instagram. You do not need to convert Apple Voice Memos or MP3 files yourself.
- 3To use a hosted recording, click Paste URL and enter its public audio URL. External URLs must already use an Instagram-compatible format, such as AAC/M4A. If Instagram reports an unsupported attachment format, upload the file so LinkStack can prepare it.
- 4Play the uploaded recording to check it, then save and test the workflow.
Add a data collection question
- 1Select or add a Send Message step.
- 2In Message sequence, click Data.
- 3In the Data collection option modal, keep Collect this response turned on.
- 4Write the question you want to ask, like "What email should I send it to?"
- 5Choose the Reply type: Email, Phone, Text, Multiple Choice, Number, Name, URL, Image, Date, or Date and time.
- 6Choose where to save it. Email and phone can save to the contact profile; other answers save to a User Field that you can search or create.
- 7Set how long the workflow should wait and whether invalid replies should get a retry message.
- 8Use Actions on valid input when the collected answer should also add a tag, set a field, pause automations, or mark the conversation.
- 9Save the option. Use the If contact has not responded path if you want a follow-up branch.
Set a tag
- 1For a standalone tag step, click the canvas + button and choose Add Tag.
- 2Click the Add Tag node.
- 3Search for an existing tag, or type a new tag name and choose the New tag option.
- 4If it is a new tag, choose or keep the folder, usually User Tags.
- 5To tag only after someone answers a data collection question, open that question and add Add tag under Actions on valid input instead.
- 6Save the workflow and test with a contact that should receive the tag.
Continue or add a tag when a link is clicked
Was clicked is a one-time condition check; Wait for link click waits for a future click. Repeated clicks do not repeat the same continuation. A click on a different button or a different workflow run does not match. Only tracked clicks count, and detected preview crawlers are excluded. The conversation preview simulates Clicked and Timed out; it does not record a real click. Clicking a web link does not reopen Instagram's messaging window, so later DM steps still need an eligible messaging window.
- 1On Growth, add an Open Link or Open website button to a Send Message step.
- 2Add Wait for link click and connect the message's Then path to it. Choose the exact button and message in Link button.
- 3Connect Clicked to Add Tag or another step. The branch continues once when the selected button is clicked in this workflow run; clicks already recorded for that run can continue immediately.
- 4Set Timeout (minutes). The default is 1440 minutes (24 hours); use 0 for no timeout, or a whole number up to 43200 (30 days). Connect Timed out if you want a fallback when there is no click. Without a connected timeout path, the run ends at timeout.
- 5Review and publish the workflow. New runs use the new step. Existing completed runs and historical clicks are not backfilled.
Other useful moves
- Use Set User Field when you want to store a fixed value or the collected reply on the contact.
- Use Send Email after digital product purchase or checkout-start triggers. For abandoned carts, put a Delay before the email.
- Use Condition when the next path depends on whether a contact has a tag or a custom field value.
- Use Wait when the workflow should pause until a DM reply, comment, tag change, field change, or deletion happens.
- Use Delay when the workflow should wait a fixed or random amount of time before continuing.
- Use quick replies or buttons inside the final text block of a Send Message step when taps should branch the workflow.
Related articles
Still need help?
Tell us what you are trying to do and where you got stuck.
Support & feedback