Your next event booking starts here.

Zulli is the all-in-one CRM for event businesses: inquiries, proposals, contracts and payments.

zulli.io/

  • No credit card required
  • Free tier, forever
  • Live in 10 minutes
zulli.io/dashboard

Built for the people who make events happen

Whether you shoot it, plan it, cater it, play it, or make it look incredible, Zulli is the CRM that runs the business behind it.

DJs Videographers Photographers Live bands Photo booths Live streaming Aerial video Content creators String quartets 360 photo booths Choreographers Emcees & hosts Silent disco Karaoke hosts Mehndi & henna Laser & light FX Fireworks Face painters Caricature artists Magicians Fire performers Mascots & characters Aerialists Petting zoos Live event painters Tarot readers Cake & pastry Caterers Bartenders Mobile bars Coffee carts Food trucks Dessert carts Grazing tables Hookah lounges Cigar rollers Mandap & stage builders Furniture & linens Transportation Tents & canopies Dance floors Bounce houses Mobile game trucks Casino tables Valet Restroom trailers Florists Event decorators Lighting designers Ice artisans Sustainable florists Balloon artists Backdrops & flower walls Neon & marquee signs Hair & makeup Bridal designers Menswear Tailors Personal stylists Nail artists Jewelry Venues Wedding planners Event coordinators Officiants Destination planners Stationery Gift registries Wedding favors Calligraphers Honeymoon planners Guest accommodations Welcome concierges

Your booking shouldn’t live in 15 different apps.

One client turns into tabs, logins, and loose ends.

Everything your booking needs, in one place.

Inquiries, documents, payments, and follow-ups, linked so nothing slips.

Explore features

Inbox

Inquiries & bookings

Inquiries arrive from your Zulli page, already sorted and ready to book.

HC
Event date
Fri, Feb 12, 2027
Event type
Wedding
Guest count
150
Additional details
Venue / location
Historic hall, San Francisco, CA
Hours of coverage
10
Style preference
Mixed
Second shooter needed?
No
How did you hear about me?
Word of mouth
Colour palette
#E8D9B5#A9B7A0#C99AA0#2E2E33
Message

We'd like a tasting before committing. Do you offer that, and is there a fee?

Activity

Inquiry details edited
Sep 11, 2026, 6:58 AM
Inquiry details edited
Sep 11, 2026, 6:58 AM

Notes

Pipeline

Proposals

Proposal for Wedding: Hannah Cohen
$4917 · Sent Sep 3

Contract

No contract for this event

Lock in the terms with a binding agreement the client signs online.

New contract

Invoices

No invoices for this event

Bill this client and get paid — send one whenever you're ready.

Vault

File storage & sharing

Store it, share it, revoke it. No expiring transfer links.

Vault

17.4 MB of 50 GB used
0%
Everything you upload here is private by default: only you can see it. A file turns Shared once you create a share link for it, or it's uploaded through a booking page (where it's visible in that client's portal).
Proposal — Priya & Dev
Proposal · 248 KB · Weddings: Priya & Dev · Sep 3
Accepted
Invoice INV-0234
Invoice · 96 KB · Weddings: Priya & Dev · Sep 3
Unpaid
Contract — Hannah Cohen
Contract · 184 KB · Weddings: Hannah Cohen · Sep 2
Signed
Seating chart — Cohen
PDF · 1.2 MB · From client · Sep 2
From client
Invoice INV-0227
Invoice · 92 KB · Portraits: Grace Nguyen · Aug 29
Paid
Proposal — Marcus Reyes
Proposal · 262 KB · Corporate: Marcus Reyes · Aug 28
Sent
Contract — Grace Nguyen
Contract · 176 KB · Portraits: Grace Nguyen · Aug 27
Signed
Seating chart — Okafor
PDF · 980 KB · From client · Aug 26
From client
Invoice INV-0219
Invoice · 88 KB · Weddings: Isabella Okafor · Aug 24
Paid
Proposal — Ava Ali
Proposal · 231 KB · Engagements: Ava Ali · Aug 22
Accepted
Contract — Omar Novak
Contract · 180 KB · Weddings: Omar Novak · Aug 21
Signed
Invoice INV-0211
Invoice · 94 KB · Weddings: Sofia Santos · Aug 19
Unpaid
Proposal — Priya & Dev
Proposal · 248 KB · Weddings: Priya & Dev · Sep 3
Accepted
Invoice INV-0234
Invoice · 96 KB · Weddings: Priya & Dev · Sep 3
Unpaid
Contract — Hannah Cohen
Contract · 184 KB · Weddings: Hannah Cohen · Sep 2
Signed
Seating chart — Cohen
PDF · 1.2 MB · From client · Sep 2
From client
Invoice INV-0227
Invoice · 92 KB · Portraits: Grace Nguyen · Aug 29
Paid
Proposal — Marcus Reyes
Proposal · 262 KB · Corporate: Marcus Reyes · Aug 28
Sent
Contract — Grace Nguyen
Contract · 176 KB · Portraits: Grace Nguyen · Aug 27
Signed
Seating chart — Okafor
PDF · 980 KB · From client · Aug 26
From client
Invoice INV-0219
Invoice · 88 KB · Weddings: Isabella Okafor · Aug 24
Paid
Proposal — Ava Ali
Proposal · 231 KB · Engagements: Ava Ali · Aug 22
Accepted
Contract — Omar Novak
Contract · 180 KB · Weddings: Omar Novak · Aug 21
Signed
Invoice INV-0211
Invoice · 94 KB · Weddings: Sofia Santos · Aug 19
Unpaid
Proposal — Priya & Dev
Proposal · 248 KB · Weddings: Priya & Dev · Sep 3
Accepted
Invoice INV-0234
Invoice · 96 KB · Weddings: Priya & Dev · Sep 3
Unpaid
Contract — Hannah Cohen
Contract · 184 KB · Weddings: Hannah Cohen · Sep 2
Signed
Seating chart — Cohen
PDF · 1.2 MB · From client · Sep 2
From client
Invoice INV-0227
Invoice · 92 KB · Portraits: Grace Nguyen · Aug 29
Paid
Proposal — Marcus Reyes
Proposal · 262 KB · Corporate: Marcus Reyes · Aug 28
Sent
Contract — Grace Nguyen
Contract · 176 KB · Portraits: Grace Nguyen · Aug 27
Signed
Seating chart — Okafor
PDF · 980 KB · From client · Aug 26
From client
Invoice INV-0219
Invoice · 88 KB · Weddings: Isabella Okafor · Aug 24
Paid
Proposal — Ava Ali
Proposal · 231 KB · Engagements: Ava Ali · Aug 22
Accepted

Payments

Payment processing

Take deposits and balances without giving Zulli a cut.

Powered by Stripe

Payments

Outstanding

$3,600

Collected$1,200
Contract$4,800
Collected $1,200 Scheduled $3,600
Schedule
Sep 2
Retainer
Paid Sep 2, 2026 · Card via Stripe
$1,200
25% of total
Paid
Oct 15
Second installment
Invoice INV-0241 sent 2 days ago
$1,800
38% of total
Pending
Jan 29
Final balance
No invoice sent yet · in 4 months
$1,800
37% of total
Pending
From the inquiry form
Aug 21, 2026
Open
Client portal
Protected
Last viewed by client Sep 13, 2026

Documents

Wedding coverage proposal
Proposal · Accepted · Aug 28, 2026
Open
CON-0118 · Photography agreement
Contract · Executed
Open
INV-0233 · $1,200
Invoice · Paid · Sep 2
View
INV-0241 · $1,800
Invoice · Unpaid · due Oct 15
Remind or void

Bookings

Calendar & reminders

See what’s booked and what’s blocked. Reminders go out on their own.

Manage

Next booking11days awayGrace Nguyen · Sep 22, 2026 · 10:00 AM
September 20264bookings62 upcoming in total
Awaiting confirmation0unconfirmedEverything upcoming is confirmed
SuMoTuWeThFrSa
Today Booking Unavailable

Upcoming bookings

Get directions
Get directions
Get directions
Get directions
Get directions
Get directions
Get directions
Get directions
Get directions
Get directions

Needs a date

3
Sofia Santos
Weddings
No date set yet
Omar Dubois
Weddings
No date set yet
Yuki Ali
Weddings
No date set yet
All 3 shown

Blocked dates

0days blocked across 0 blocks
Nothing blocked. Your whole calendar is bookable.

For your clients

Client portals

One private place for dates, payments, files, and documents.

Questionnaires

Ask once. Keep every answer with the booking.

Your business page

One link for your work, packages, and inquiry form.

Documents

Proposals, contracts & invoices

Send one link. Get it accepted, signed, or paid.

Autopilot

Booking automation that sends the contract, collects the retainer, and confirms the date on its own.

Smart proposals Contracts and e-sign Invoices and payments Client portals
New inquiry from your Zulli site
Dana Lopez Oct 4, 2026 The Foundry Wedding 2 files
Step 1 · Proposal

The proposal you sent gets accepted

Accepted
Proposal accepted
Send the contract
Auto
Step 2 · Contract

The contract goes out and comes back signed

They signed You signed
Contract executed
Send the invoice
Auto
Step 3 · Invoice

The retainer invoice gets paid

Paid through Stripe. Zulli never holds your money.

Paid
Retainer paid
Create the confirmed booking
Auto
Step 4 · Booking

The date is yours

  • Oct 4 locked on your calendar
  • Payment schedule created, balance due Sep 20
  • Timeline generated
  • Client portal live
Confirmed

Booked, signed, and paid.

You signed once. Zulli did the rest.

Capture it once. Smart Fields keep it in sync.

Client details arrive from your Zulli form, or you add them by hand.

Names, dates and venues are already there when you build the proposal.

The same details can populate the agreement without typing them again.

The right details stay visible to your client without updating them anywhere else.

Planning an event?

Request a quote

How your palette reads together

Suggestions
Dana Lopez Oct 4, 2026 The Foundry Wedding 2 files

100% free Your page is on us

Start with a page for what you do.

Included In every template

Photos, content, packages, and forms are already there, so you’re not starting from a blank page.

Photos, already picked

Use the included images or swap them in seconds with the built-in Pexels picker.

A bride holding a white and green bouquet Wedding rings resting on white flowers A red and orange bridal bouquet A dried flower bouquet in soft pinks

Content, already written

Services, packages, FAQs, and page text written to fit your kind of business.

Your look, your way

Change the colors, fonts, layout, and sections without rebuilding the page.

Packages, ready to edit

Start with realistic package ideas, then change the names, details, and prices.

Forms, ready to send

Inquiry forms and questionnaires start with the questions that matter most.

Pick one, then make it yours.

Page Builder

zulli.io/dashboard/page
70+vendor types
300+templates to start
Unlimiteddesign possibilities

Analytics

Advanced analytics show exactly who found you, and what's actually bringing in work.

  • Views and visitors, tracked automatically
  • See which links actually bring revenue
  • Full funnel: click to booked job
  • Visitor location, by state and country

...and much more

0
0
0
  • Page views
  • Visitors
  • Inquiries
Pricing

One plan to start, one to grow

Pick the plan that fits your business, upgrade when the bookings do.

Save 20% · $72/yr
Launch

For getting your link out there

$0 /month, forever
Claim your free site
Page & inquiries
Your zulli.io link & mini websiteWritten and designed for your trade before you ever log in, with real copy, sections and photos already in place. A finished starting point to make yours, not an empty page.
Custom inquiry form
Bookings & CRM
Unlimited inquiries
Bookings & calendar
3 active bookings at a timeCompleted or cancelled bookings free up room, and Pro removes the ceiling.
Proposals, invoices & contracts: 10 of each active at a timeEach one opens already filled in from the inquiry: client, event, dates and pricing. Contracts are signed online, so there is no separate e-signature tool to pay for. You can have 10 of each out with clients at once; the next one waits until a client accepts, declines or pays one of those, which frees up its slot. Pro removes the ceiling.
Stripe payments to your bank
Client portalsOne private link per booking, carrying its timeline, milestones and files, so your client can see where things stand without emailing you to ask.
Automatic timeline & payment remindersPut a reminder on any event milestone or payment and Zulli sends it before the date arrives. Your client gets one, you get one, and you are told the moment a payment slips past due.
Insight
Basic stats
Files & storage
2 GB storage

0% Booking fee

We don’t take a cut of your bookings

Marketplaces in event work commonly take 5% to 20% of what you book. Zulli takes none of it, on any plan, at any size.

What a 5% booking commission costs at three sizes, next to what Zulli costs.
Booked in a year A 5% commission Zulli
$50,000−$2,500$0
$120,000−$6,000$0
$250,000−$12,500$0

Pro is $276 a year, flat, at all three. Stripe’s card processing fee still applies, the same as it would if you took the card yourself.

Questions

What people ask before signing up

Pricing and limits, how payments and your data are handled, and a way to reach a person.

How much does Zulli cost?

Free, forever, with 3 active bookings, 2 GB storage and up to 10 of each document (proposal, invoice, contract) active at a time. Pro removes those ceilings for $29/month, or $23/month billed annually. Every account starts with a free 14-day Pro trial, no card required, and you keep everything you made when it ends.

What does 0% Zulli platform fees mean?

Zulli does not add a percentage fee on top of what your clients pay you. We do not sit between you and the money.

Are there still payment processing fees?

Yes. Card payments are handled by Stripe, and Stripe's own processing fee (~2.9% + 30¢) applies, the same as it would if you took the card yourself.

What happens if I cancel Pro?

You move back to the free plan and keep everything you've made. Bookings or documents already over the free limits stay exactly as they are; you just can't create another until you're back under the cap.

Can I get a refund on Pro?

Pro payments are non-refundable, except where the law requires otherwise. Cancel anytime from Billing and you won't be charged again. Pro stays on until the end of the period you've paid for. Refunds on your clients' payments are between you and your client. See our refund and cancellation terms.

Do my clients need an account?

No. Clients open your proposal, sign, pay and view their portal from a link. There is nothing for them to install or sign up for.

Can I collect retainers and payment schedules?

Yes. Take a retainer up front and schedule the balance, and Zulli keeps the schedule attached to the booking.

Can clients sign contracts online?

Yes. Contracts are signed in the browser and stored with the booking, so the signed copy sits with the rest of the details.

Can I add bookings manually?

Yes. Not every inquiry arrives through a form, so you can create a booking yourself and fill in as much or as little as you have.

Can I use my own contracts?

Yes. Bring your own wording and Zulli handles the sending, signing and storage around it.

Your business and client information matters. Zulli is designed to keep your booking data organized, accessible, and under your control.

  • How payments are handledCard payments go straight to Stripe. Zulli never receives or stores your clients' card numbers.
  • PasswordsPasswords are hashed, never stored as plain text, and must meet minimum complexity rules. Sign-in attempts are rate-limited against guessing.
  • Two-factor sign-inTurn on an email code at sign-in from Settings whenever you want an extra step beyond your password.
  • Encrypted connectionsZulli is served over HTTPS, with secure, HTTP-only cookies for every session.
  • Client dataThe details you collect stay attached to the booking they belong to, and are used to run your business.
  • Exporting or deleting your dataDownload a real export of your bookings, clients and documents from Settings at any time, or request account deletion.
  • PrivacyWe collect what is needed to run the product. Our privacy policy sets out the detail.

Have a question before getting started? Email us at support@zulli.io and we'll help you figure out whether Zulli fits your business.

Claim your link.

Free forever. Your first inquiry could land tonight.

zulli.io/

  • No credit card required
  • Free tier, forever
  • Live in 10 minutes