Automate Community Onboarding with a Zero-Cost Serverless SolutionAutomate Community Onboarding with a Zero-Cost Serverless Solution
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
3 hours a week onboarding community members. Automated for $0.00/month.
Open Google Sheet. Track contacts. Send emails one by one. Every week.
So I built a serverless pipeline instead.
Every Monday, Cloud Scheduler triggers a Cloud Run Job. It reads new applications, sends onboarding emails via Resend, logs to Firestore, then shuts down. No idle compute. No manual work.
Two decisions worth noting:
SQLite on GCS crashed from file-locking issues. Switched to Firestore. Boot times improved immediately.
Hardcoded credentials replaced with Workload Identity Federation. Zero secrets in the repo.
Result: scales to zero, deploys on git push, runs on GCP's Always Free tier.
Post image
Post image
Post image
Post image
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started