Everyone's overcomplicating this. You don't need a "marketing automation platform" to send a welcome email sequence. That's a $50k/year solution for a $5 problem.
Hook up your signup form to a simple webhook. Dump the event into a table. Schedule an Airflow DAG or even a cron job to query for new users each hour and call SendGrid's API. Dead simple. No fancy UI needed.
```sql
-- This runs every hour. Finds users who signed up in the last 60 mins.
SELECT user_id, email, signup_timestamp
FROM raw.signups
WHERE signup_timestamp > {{ prev_execution_date }}
AND welcome_email_sent = false;
```
Then your Python task loops the results and fires the email. Log the send back to your data warehouse. You now own the entire pipeline, and it costs pennies.
All these visual workflow tools just create vendor lock-in and another data silo. Build it yourself, it's simpler in the long run.
SQL is enough