Flux

Verified against Flux · 2026-08-08

Generate a believable UGC-style influencer ad photo with Flux.2

A phone-camera-aware brief for Flux.2 that produces a deliberately imperfect, user-generated-content-style product photo for paid social ads — the specific unpolished look that frequently outperforms studio photography in ad testing — steered entirely through positive description of the camera, light, and imperfections wanted.

Flux.27 fillable variables

The prompt

Ready to copy — highlighted parts are example details you can swap.

SETTING AND CONTEXT
a cluttered kitchen counter at home, morning light, a coffee mug and some mail visible just out of focus in the background

SUBJECT AND PRODUCT INTERACTION
a woman in a plain grey t-shirt holding the product up close to the camera at arm's length, mid-sentence, slightly candid expression, holding or using a small amber glass bottle of vitamin gummies with a white label in a way that looks like an actual customer captured it, not a model posing for a shoot.

CAMERA SOURCE TO IMITATE
an iPhone 16 front-facing selfie camera, slightly wide field of view, natural HDR processing. This should read as if it came directly from that device's camera, not a professional camera post-processed to look casual — the actual optical and processing character a phone camera produces, including its slightly different dynamic range, its particular way of handling a mixed-light scene, and mild sharpening artifacts.

COMPOSITION IMPERFECTIONS TO INCLUDE
slightly off-center framing, the top of her head just barely cropped, a little too close to the lens. A genuinely UGC-feeling photo is not perfectly composed — deliberately build in the kind of minor framing looseness a real person's photo has, rather than the rule-of-thirds precision a trained photographer would apply.

LIGHTING
mixed morning window light from the left and warm overhead kitchen light, slightly uneven and a touch yellow-cast, the kind of available light a real person would actually be shooting in, not a lighting setup that implies a rig — no studio softbox character, no perfectly even fill.

SKIN, MATERIAL, AND TEXTURE REALISM
visible individual hair strands, natural under-eye texture, no airbrushed skin smoothing. Avoid the smoothed-over, airbrushed rendering Flux defaults toward for a "flattering" portrait — real skin texture, real fabric wrinkles, and a candid, slightly caught-off-guard expression are the actual goal here, not a beauty-retouched look.

WHAT SHOULD NOT APPEAR
Because there is no negative-prompt field, state this positively: the frame contains only the subject and product described above, in the setting described — no studio backdrop, no professional lighting rig visible or implied, no overly polished commercial styling, and no visible brand logo beyond what's actually printed on the product itself.

DISCLOSURE CONSIDERATION
An AI-generated image styled to look like organic customer content still has to comply with whatever paid-partnership or ad-disclosure rules apply on the platform it runs on — generating a convincing UGC-style photo does not change that disclosure obligation, so treat the required ad label or disclosure tag as something added at the publishing stage, separate from and unaffected by how authentic the image itself looks.

CHECK BEFORE FINALIZING
Look at the result the way a scroll-fatigued social user would, for about one second: does anything about the lighting, the framing, or the skin rendering make it register as an ad before the product itself is even noticed? If the polish is still visible at a glance, treat that as a failed generation for this specific use case, even if it would be a perfectly good result for a studio-style ad brief.

OUTPUT
One image that would pass as an actual customer's photo if it appeared in a social feed next to real UGC — imperfect, candid, and specifically not looking like paid advertising creative, even though it is one.

Customize

Optional — swap in your own details for the highlighted parts above.

Why this works

Flux's default rendering of "a person with a product" leans toward a polished, commercially-lit, subtly-retouched look, because that combination is heavily represented in its training distribution of product photography. Genuinely UGC-style imperfection has to be actively described — a specific device camera, a specific composition looseness, specific unretouched texture — rather than assumed, since the model's unguided default runs in the opposite direction, toward more polish, not less. Naming a specific camera_source, such as an iPhone's particular dynamic-range handling and processing signature, rather than a generic "phone camera," gives Flux a concrete photographic reference with an actual, learnable visual signature to imitate. Different phone cameras genuinely render mixed lighting, sharpening, and color differently, and "phone camera" alone is as underspecified as "a camera" would be for a studio brief. The explicit anti-airbrushing instruction targets a documented and consistent Flux bias toward smoothing skin and evening out texture in any portrait-adjacent generation, because "flattering" skin rendering is itself the more common pattern in the training data for images tagged as attractive or polished portraits. This is the same underlying bias reference style-matching prompts warn against for text, applied here to image texture instead of prose register, and it has to be counter-instructed explicitly or the result reads as an ad, not a customer photo. This matters commercially, not just aesthetically, because UGC-style ad creative is a documented performance category in paid social — platforms and advertisers have repeatedly observed that deliberately unpolished, native-feeling creative frequently outperforms studio photography in click-through and conversion testing, precisely because it doesn't read as an ad at first glance, which is the entire point of the WHAT SHOULD NOT APPEAR section's insistence on no visible studio styling. The one-second glance test built into the CHECK BEFORE FINALIZING step matters because polish is judged differently than most other quality criteria: a viewer doesn't consciously catalog "the lighting is too even" the way a reviewer might for a studio brief, they simply feel that something is off about the image within a fraction of a second and scroll past, so the useful review standard here is closer to a gut reaction than a checklist, and the prompt calls that out explicitly rather than leaving the reviewer to apply a studio-photo standard of quality to a brief that is deliberately optimized against that standard.

Verified against

Flux Flux.2 · 2026-08-08

Changelog

  • 2026-08-08 Initial publish, verified against Flux.2 for phone-camera-imitation UGC-style ad creative with explicit anti-airbrushing guidance.

Need this built into your business?

If a prompt isn't enough — what Scult builds, built and maintained for you — that's Scult's day job.

EXPLORE WHAT SCULT BUILDS
Get a clean, ecommerce-ready product shot from Flux.2 with no negative promptsA structured product-photography brief for Flux.2 that produces a genuinely clean, seamless studio background purely through positive description — because Flux has no negative-prompt field to simply tell it "no clutter, no props, no shadows."Flux.2Flux.1 [pro]2026-07-22Brief Flux.2 for an editorial lifestyle photograph, steered by positive descriptionA camera-and-film-aware natural-language brief for Flux.2 that gets a genuine editorial-magazine look — because Flux has no negative-prompt field, unwanted elements have to be steered out through what you describe, not an exclusion list.Flux.22026-07-24Design a scroll-stopping social graphic on Flux.2 with real reserved caption spaceA platform-aware brief for a social campaign graphic on Flux.2 that reserves genuinely clean space for a text overlay added later in a design tool — achieved by describing the empty area explicitly, since Flux has no exclusion field to keep text or clutter out of it.Flux.22026-08-01Keep a character consistent across multiple scenes with Flux.1 KontextA sequential in-context editing workflow for Flux.1 Kontext that locks a character's face, outfit, and proportions across a series of new scenes by editing forward from one reference image each time, instead of re-describing the character from scratch and getting a visibly different person every generation.Flux.1 Kontext [pro]Flux.1 Kontext [dev]2026-07-26
All Flux prompts

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY