How it works
Automating SendGrid and sendPulse takes no code: a ready-made scenario does the routine for you.
- Starts when: Webhook
- Then: Get All Subscribers
- Check: If email is already in database
- If yes: Send Email1
- Starts when: Notification of Already Exists
- If no: Confirm Email Validity
- Check: If1
- If yes: Send Welcome Email
- Check: Merge
- Starts when: Notification of Successful Subscription
- If yes: Add Email to All Subscribers Sheet
- If yes: Add Email to Subscribed Sheet
- If no: Notification of Invalid Email
- Starts when: Schedule Trigger
- Then: Get Subscribers
- Check: If there are subscribers
- If yes: Get Jobs
- Then: Split Out
- Then: Summarize Job Descriprions
- Then: Aggregate
- Check: Merge1
- Then: Format Newsletter
- Then: Send Newsletter
- Then: Aggregate1
- If no: Stop and Error
- Starts when: Webhook1
- Then: get rows in all subscribers sheet
- Then: change status to unsubscribed
- Then: add to unsubscribed sheet
- Then: get row in subscribed sheet
- Then: delete row from subscribed
- Then: Send Email
- Then: Gmail
- Then: Gmail1
- Then: Gmail2
- Then: Gmail3
You can launch this SendGrid + sendPulse integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.