bulkconvert.io

Why a free tier shouldn't ask for an email

Most file converters gate their free tier behind a signup or email capture. Here's why we don't, and what it costs us.

·4 min read·product · philosophy

What every other file converter does

Try uploading a PDF to convert at Smallpdf, ILovePDF, FreeConvert, or Convertio. The first one usually works. The second one prompts for an email. The third one wants you to "create a free account."

This is the standard SaaS free-tier playbook: give away enough to demonstrate value, then capture identity at the friction-trough. The capture rate when someone is invested (they've waited for the conversion, see the result is ready) is much higher than upfront.

It works. It's well-tested. We chose not to do it.

What we do instead

The free tier on bulkconvert is 3 conversions per day per IP, no signup, no email, no watermark. You can use the entire product for years without ever telling us who you are.

Why

1. The job is "convert one file" — not "join my SaaS"

Most people who land on a converter aren't shopping for a tool. They're trying to convert one file as fast as possible so they can get back to whatever they were actually doing. An email gate is the equivalent of a hardware store asking you to fill out a customer-loyalty form before they hand you a screwdriver. The friction is wildly disproportionate to the transaction.

2. Email capture is a lossy proxy for the metric we actually care about

The reason converters ask for an email is to enable retention marketing — send weekly digests, promote the paid tier, run lifecycle email campaigns. That's a fine model for products people use repeatedly. It's a strange model for a utility someone uses three times a year.

When we look at converters' retention curves (from publicly available revenue data), the captured emails convert at <0.5%. Most of the captured addresses are throwaways or get unsubscribed. The trade-off is: every gated user is one fewer happy share-with-a-friend recommendation in exchange for a probably-dead email address.

3. Trust scales with not-needing-to-trust-us

The thing we sell is privacy. The credibility of "we don't read your file contents" goes up the less we ask of you. Asking for an email signals: "we'd like to identify you across sessions." Not asking signals: "we'd actually like to know less about you, not more."

This is also why the free tier hits a per-IP rate limit, not a per-account quota. The fingerprint we use to count conversions is the same one every web service has anyway. We don't need additional identifiers.

What it costs us

Three real costs:

Lower conversion to paid. Email-gated free tiers have a follow-up vector. Ours doesn't. Our paid conversions come purely from people who hit the 3/day limit and want more, then click pricing. That's a smaller funnel.

No newsletter, no retention emails. We can't notify free users about new features or pricing changes. They'd have to come back on their own. We trade off "loyalty marketing surface" for "no marketing emails, ever."

Slightly worse abuse signals. We can't tell "the same person is hammering the converter from 12 IPs" as easily as "this email created 12 accounts." We've built in conservative rate limits and a paywall that lets the converter run before gating the download (so abuse is bounded by CloudConvert cost, not infinite-job creation).

We think these are correct trade-offs for a privacy-positioned product. But we'd be lying if we said they were free.

When this stops being the right answer

If we ever roll out a feature that genuinely needs an account (collaborative folders, shared API keys for teams, long-running batch jobs with status), the calculus changes. Anything stateful per-user requires identity, and at that point the email is necessary, not extracted.

The free tier is the on-ramp. The on-ramp shouldn't have a tollbooth.