Skip to content
FeaturesPricingAffiliateBlogHelpAboutContact
Get StartedSign In
Back to Blog
tips2028-11-116 min read

R2 Unlimited Product Images: The Pitch Script for Pizza and Burger Joints

thMenu uses Cloudflare R2, so 200 products with three photos each costs zero extra. A Konya affiliate closed six pizzerias in two months with this pitch.

th

thMenu Team

thmenu.com

In Konya Selçuklu, affiliate Hatice closed six pizzerias in two months. She had one argument: "You will never pay per image." For photo-heavy categories like pizza and burgers, the picture is half the recipe, and most QR menu services charge for exactly that.

The R2 math

thMenu stores all product images on Cloudflare R2. R2 has zero egress fees and a generous free tier. Picture a pizzeria: 200 products × 3 photos = 600 images. At an average of 250 KB WebP each, that is 150 MB. R2 gives you 10 GB free, meaning sixty pizzerias fit inside one free quota.

Competing apps either cap you at "50 images per product" or bill you on CDN bandwidth. Hatice's pitch lands exactly there: "Shoot as many photos as you want — let the menu grow, not the invoice."

Why pizza and burgers need it

Menu studies consistently show that items with images are ordered 35% more often. The lift is even bigger for pizza and burgers, because the ingredient combinations hide behind names like "BBQ" or "Mexican." A single pizza deserves three photos: a full-cut overhead, a slice pull, and a box-open shot. Three images equal three appetite triggers.

thMenu's product_images table accepts ordered multi-image arrays per product. The menu card shows the primary photo; tapping opens a carousel. R2 makes version control simple — push a new file, flip the "primary" flag, no purge fees.

Hatice's field script

Steal the three sentences that worked for Hatice in Konya and translate them locally:

  • "A pizza menu does not sell without photos — let me upload 600 for you, then check it."
  • "It runs on Cloudflare R2; for a Turkish pizzeria it stays inside the free tier."
  • "Rival apps start charging after the 50th image; the product I bring has no cap."

Hatice paired with a food photographer in week one: "The restaurant pays the photo cost, I take the software commission." Six signups, six menus with 90+ items in twelve categories each, zero customer billing complaints.

FAQ

Is the R2 limit really nothing? Cloudflare R2 free tier gives 10 GB storage and unlimited Class A reads; typical restaurant usage stays well below that.

Which formats are supported? JPEG, PNG, WebP. thMenu auto-converts uploads to WebP and rescales to 1600 px width.

Are image fees included? Yes — Starter, Pro, and Platinum all include unlimited R2 image storage. You can confidently say "unlimited photos" in the affiliate pitch.

Found this helpful? Share it.