Reverse-ETL platforms bill like it's 2019: Fivetran Activations lists ~$202 per month for a single sync (official pricing page) and Hightouch runs ~$450/mo (third-party estimate — list prices aren't published). This kit goes the other way: 5 working Python sync recipes (stdlib only), dbt models for customer_360 and churn signals, and a docker-compose demo stack you self-host. One payment of ฿1,490 — a fraction of one platform month — then nothing.
Get the kit — ฿1,49020 files in one zip, 36 KB, zero pip dependencies — a docker-compose demo stack, five sync recipes tested with live end-to-end runs, dbt models, data contracts and the cron setup to run it all on a free-tier VPS.
Postgres warehouse, dbt and a scheduler, wired together in one compose file. Run docker compose up and the whole pipeline is running on your machine — nothing to provision, nothing billed per seat.
Mailchimp, Slack, ad-audience CSV, generic webhook and Google Sheets — Python, standard library only, so there's nothing to pip install or break. Every recipe passed a live end-to-end run before this page went up.
Raw tables in, sync-ready audiences out: a customer_360 model that joins the facts that matter, plus churn-signal scores — exactly the segments your marketing and support tools want.
Dry-run is the default mode, consent checks live in the SQL itself, and no customer payload is ever logged. Open the code and verify all three — that's the point of shipping source.
Ready-made crontab lines, a logging pattern that doesn't leak data, and the runbook for hourly or nightly batch syncs on a free-tier VPS.
Every number carries its source: Fivetran Activations ~$202/mo per sync (official pricing page), Hightouch ~$450/mo (third-party estimate), RudderStack $265/mo, Polytomic $500/mo. Checked September 2026.
Five destinations done right, not 200 connectors. Mailchimp, Slack, ad audiences, webhook, Google Sheets. If your stack is those five, this kit covers it completely; if you need 200 systems, a platform really is the right tool.
Batch syncs on cron, not CDC or streaming. Syncs run on your schedule — hourly, nightly, however you set it. Sub-minute latency is a platform problem, and platforms bill monthly for it.
No SLA — self-host means you operate it. You get tested code, contracts and a runbook; the server, the credentials and the uptime are yours. That's the trade for $0/month.
Every competitor number is sourced. Fivetran Activations ~$202/mo per sync comes from the official pricing page; Hightouch ~$450/mo is a third-party estimate (no list price is published). Verified September 2026, with links to re-check.
Four teams that get their money's worth in the first sync.
1k–50k customers, a warehouse you already have, and 3–5 real syncs to run — and the incumbents' free tiers cut you off exactly where it starts to matter. This kit is scoped for that exact stage.
Fivetran Activations ~$202/mo for one sync (official page). Hightouch ~$450/mo (third-party estimate). RudderStack $265/mo, Polytomic $500/mo. ฿1,490 once ≈ one week of the cheapest of those — then $0 forever.
Every line lives in your repo: SQL consent gates, dry-run default, no payload logging, stdlib-only Python. Read it, fork it, extend it to new destinations — it's your pipeline, not a subscription.
The buyer README ships with a full Japanese quick start — the same weekend setup, step by step. The big reverse-ETL platforms don't localize for JA at all; we started there.
From zero to a running sync in one evening.
Clone, edit one .env line, docker compose up. Postgres warehouse, dbt and the scheduler are up on your laptop — or any VPS you already rent.
Run the customer_360 and churn dbt models, pick a recipe, and watch the dry-run print exactly what it would send — before anything leaves your machine.
Happy with the preview? Switch the recipe to live, drop the crontab line in, and syncs run to Mailchimp, Slack, ads, your webhook or Sheets while you sleep.
No per-sync billing, no monthly plan, no connector quota.
≈ US$42
Secure checkout via Stripe · card payments · taxes calculated at checkout
A single-business commercial license: one buyer (a person or a company) runs unlimited syncs to as many destinations as they want, from their own infrastructure. Redistributing or reselling the kit files themselves is not allowed — each teammate needs their own license. Every audience you sync belongs to you entirely.
Yes — every v1.x update (recipe fixes when an API changes, new dbt models, workflow improvements) is free. Re-download any time from your download page with your email and password. If a v2.0 ever ships, existing buyers get a clear upgrade path — never a surprise paywall.
If the kit doesn't fit how you work, email [email protected] within 14 days of purchase and we'll refund you in full — the zip is yours to keep or delete. One refund per purchase; we only ask for optional feedback.
Five recipes, each tested with a live end-to-end run: Mailchimp (audiences), Slack (notifications), an ad-audience CSV ready to upload to Meta and Google, a generic webhook for anything else, and Google Sheets. Batch on cron — not CDC/streaming. Need a sixth destination? The webhook recipe is the template to extend.
Yes — the demo stack runs on docker-compose, and that's deliberate: one file describes the whole warehouse + dbt + scheduler setup, on your laptop or any free-tier VPS. The Python itself is stdlib-only, so beyond Docker there is nothing to install.
฿1,490 one-time · ≈ US$42 · free updates v1.x · instant download
Get the Reverse-ETL Playbook Kit — ฿1,490