For photographers and videographers

    Sell presets, guides, and shoot sessions from your bio link

    Digital downloads, bookable sessions with deposits, and an image-first storefront you control. Flat monthly pricing, 0% platform fees, payouts to your own Stripe.

    Soft illustration of a camera beside printed photos and a download badge

    Photographers sell two very different things from the same audience: files that scale infinitely, and time that does not. Most tools are good at one of those.

    xoxo.bio handles both on one page - preset packs and editing guides delivered instantly, and shoot enquiries turned into paid, scheduled bookings.

    An image-led page that still takes money

    A photographer's storefront has to look like the work. That usually means fighting a template, or accepting a page that undersells the images it is trying to sell.

    The second problem is the booking flow. Enquiries that live in DMs turn into unpaid holds and no-shows. Taking payment at the moment of booking fixes both.

    What photographers sell on xoxo.bio

    Preset and LUT packs

    Instant delivery after payment, with re-download from the buyer's library.

    Editing and location guides

    The workflow you get asked about constantly, packaged as a paid download or a short video course.

    Sessions and deposits

    Sell a portrait session or a retainer slot as a bookable product with payment taken up front.

    An image-first page

    Full-photo headers, image links sized like a video thumbnail, and product covers that actually do the photograph justice.

    How it works

    1. 1

      Set up the page around your images

      Choose a full-photo header, add image links for portfolio destinations, and group products under section headers.

    2. 2

      Add products and session types

      Files for the digital side, booking products with your real availability for the shoot side.

    3. 3

      Connect Stripe and turn on checkout

      Stripe Connect links your own Stripe account to your page. Charges are made on your account, and payouts land in your bank on Stripe's normal schedule. xoxo.bio never holds your money and takes 0% of the sale.

    4. 4

      Publish and swap your bio link

      Your page lives at xoxo.bio/yourname, or on a custom domain you already own. Test one real purchase with your own card, then change the link in every bio you control.

    Example: presets plus one session a week

    40 preset packs a month at $29$1,160
    4 sessions a month at $300$1,200
    Platform fee on xoxo.bio$0
    A 5% revenue-share platform would take$118 a month

    Illustrative figures using your own numbers. Stripe's standard processing fee applies on any platform and is not included above.

    Questions photographers ask

    Can I take a deposit rather than the full session fee?
    Yes - price the booking product at the deposit amount and invoice or collect the balance separately.
    Are large files supported?
    Yes. Preset packs, LUTs, and bundled archives all deliver as downloads after payment.
    Can the page use my own domain?
    Yes, a custom domain is included on both plans.
    Do you compress my images?
    Images are optimised for fast loading on mobile, and transparency is preserved on product covers.

    One link. Everything you sell.

    Checkout on the page, payouts to your own Stripe account, and 0% platform fees on every sale.

    • 0% platform fees
    • 21-day free trial
    • Custom domain included
    Start your 21-day trial