Syncing contacts with CentralStationCRM, Rapidmail, and Slack
Ready for 3.0What this workflow does
This workflow has 8 nodes and runs on a schedule (every day at 17:00). Along the way it connects Slack. It also calls api.centralstationcrm.net and apiv3.emailsys.net over HTTP.
How it runs
Trigger: On a schedule (every day at 17:00).
- Get new people per day from CentralStationCRM (HTTP Request): calls api.centralstationcrm.net
- Does a person have a "Newsletter" tag? (If): checks a condition and branches into true / false
- Write person to Rapidmail list (HTTP Request): calls apiv3.emailsys.net (POST)
- ask in Slack: add "Newsletter" tag? (Slack): send and wait for a reply
- Did the user click the "Yes" button? (If): checks a condition and branches into true / false
- give person a "Newsletter" tag (HTTP Request): calls an HTTP API (POST)
Services it uses
HTTP calls to: api.centralstationcrm.net, apiv3.emailsys.net
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - Slack
n8n-nodes-base.slack - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Workflow Overview This workflow benefits anyone who: wants to automate writing new contacts (with an associated 'Newsletter' tag) in CentralStationCRM to a Rapidmail list Tools in this workflow CentralStationCRM, the simple and intuitive CRM for small teams.…