Autonnel v0.1.0
Cloudflare Workers

A funnel builder that deploys to Cloudflare Workers

Landing, checkout and upsell pages served from the edge, backed by your own Postgres through Hyperdrive. A 100,000-session month costs $5, worked from Cloudflare published rates.

DEPLOY TO WORKERS
npx wrangler login
npx wrangler kv namespace create CACHE_KV
npx wrangler hyperdrive create autonnel-db \
  --connection-string="postgresql://..."
npm run deploy:cf

The repo ships the whole Workers toolchain: worker entry with the cron scheduled handler, wrangler.toml generation, KV cache wiring and Hyperdrive. Full steps in the install guide.

The actual editor, unedited. No mockups on this page.

Autonnel vs Hosted funnel builders

The right-hand column describes the common shape of hosted funnel platforms, not one specific product.

Autonnel Hosted funnel builders
Where it runs Cloudflare Workers, at every edge location, from one wrangler deploy. The same codebase also runs on Node or Docker. A container or VM in one region, or the vendor cloud you do not get to see.
Monthly infrastructure bill $5 on Workers Paid for a 100,000-session month, worked from Cloudflare published rates on 2026-08-03. Static assets are outside the billing model entirely. A subscription priced by contacts, funnels, seats or order volume, plus whatever the host charges.
Database Your own Postgres through Hyperdrive, which is included on both Workers plans with pooling and query caching. Vendor-managed, usually not exportable in a usable shape.
Cold starts Workers isolates, no container to spin up. Funnel pages are served as static assets from the edge, so cold traffic does not wait on a render. Region-dependent; a container that scales to zero pays for it on the first hit.
What scales the bill CPU milliseconds and worker requests. Bandwidth and static assets cost nothing, and Cloudflare charges no egress fee. Your success. Contact counts, funnel counts and order volume are the usual meters.
Portability Apache-2.0 on Node, Docker and Workers. Moving off Cloudflare is an adapter swap, not a rewrite. Migration means rebuilding the funnels somewhere else.
Who holds the keys Your Cloudflare account, your Postgres, your S3-compatible bucket, your LLM key. The vendor.
The edge is where cold traffic is won

When you are paying per click, seconds of load time are money. Funnel pages are served as static assets from Cloudflare edge locations rather than rendered by an origin container, so the landing page is close to the buyer no matter where the ad was served.

The bill is small and it is legible

Workers Paid has a $5 monthly minimum, and a four-step funnel doing 100,000 sessions a month uses roughly 4% of the included request allowance. Hyperdrive adds nothing on either plan. The meter that actually bites is CPU time rather than request count, which is the one number worth measuring on your own funnel before you commit.

Workers is a deploy target, not a lock-in

The Cloudflare adapter sits alongside a Node adapter in the same Apache-2.0 codebase. You can develop against Node, deploy to Workers, and move to a container later without rebuilding a single funnel.

WHEN NOT TO PICK AUTONNEL
Stay on a hosted funnel builder if you do not want to own a deploy pipeline.

Running on Workers means you hold a Cloudflare account, a Postgres instance, an S3-compatible bucket and the deploy that ties them together. A hosted product hands you a login and never mentions any of it, which is a genuinely reasonable trade when nobody on the team wants to be on call for infrastructure. If you would rather not run it but still want the flat pricing and the exportable data, our managed cloud runs this exact stack for a flat $29 a month.

FAQ

What does a funnel actually cost on Workers?

Worked from Cloudflare published rates on 2026-08-03, a 100,000-session month lands at $5, which is the Workers Paid minimum. Assume a four-step funnel at about 2.5 dynamic renders per session plus roughly 1.5 API calls: that is around 400,000 worker requests against a 10 million included allowance. Static assets and bandwidth are free and unlimited, and Hyperdrive is included. Re-run the multiplication with your own render count and CPU time before you rely on it.

Do I need Cloudflare, or will Node do?

Node and Docker are fully supported deploy targets. Workers is an adapter choice, not a requirement, and the install guide covers all three paths.

What database does it use on Workers?

Postgres, reached through Cloudflare Hyperdrive. Hyperdrive is included on both the free and paid Workers plans, with connection pooling and query caching, and adds no separate line item.

Where do images and generated media live?

Any S3-compatible bucket, including Cloudflare R2. Generated ad creative is cached and versioned so the same render is never billed twice against your LLM or media provider.

Can I run the free Workers plan?

For evaluation, yes. The free plan allows 100,000 requests a day and 100,000 Hyperdrive queries a day, which is enough to build and test a funnel. Production traffic on paid ads will want the $5 plan for the higher CPU allowance.