An Event Proposal is DJfindr's core booking document — it functions as both a rate quote and a binding contract between you and your client. Every confirmed gig on DJfindr flows through an Event Proposal.
The Event Proposal Lifecycle
Every proposal moves through a defined status sequence:
| Status | What It Means |
|---|---|
| Event Requested | Client submitted an event request. Review the details. |
| Create Offer | You have accepted the request and are now building the proposal. |
| Offer Sent | The proposal has been sent to the client for review. |
| Offer Rejected | The client declined the terms — you may revise and resend. |
| Awaiting Payment | Client accepted the offer; waiting for deposit/full payment. |
| Event Confirmed | Payment received. The event is officially booked on your calendar. |
| Event In Progress | The event is currently happening. |
| Event Complete | The event has ended. Client is prompted to leave a review. |
| Event Dropped | The proposal was abandoned before reaching Confirmed status. |
| Event Canceled | A confirmed event was subsequently canceled. |
| Expired | No action taken within the allowed window; auto-closed. |
Responding to a New Event Request
When a client submits a request:
- Navigate to Calendar & Bookings → Events (or check your Inbox).
- Open the event request to review: event date, time, location, event type, and the client's notes.
- Choose Accept (to begin building an offer) or Decline (with an optional reason for the client).
Building an Event Proposal
After accepting a request:
- Navigate to the event and click Create Offer.
- Fill out the four sections of the Proposal Builder:
1. Service Rate
The base charge for the primary block of performance time the client requested.
2. Event Extras
Line items for add-ons discussed with the client — lighting equipment, fog machines, travel fees, early setup, sound system, etc. Each extra appears as a distinct charge on the client's invoice.
3. Payment Terms
Choose how the client pays:
- Full Payment Upfront — The client pays 100% immediately to confirm the booking.
- Deposit Now, Balance Later — A portion is due now to hold the date; the remainder is automatically charged closer to the event.
- Custom Split — Define a custom percentage for the deposit.
4. Cancellation Policy
Your cancellation policy text (configured in your Profile Editor settings) is automatically included. You can also set how many days in advance a cancellation is permitted without penalty.
Sending and Managing the Proposal
- Click Send to Client to deliver the finalized proposal.
- The client receives an email notification and can review the full terms, line items, and total cost in their DJfindr account.
- Once they accept and pay, the event status moves to Event Confirmed and the date is automatically blocked on your calendar.
Proposal Extensions
If a client wants to extend the performance time on the night of the event:
- From the active event, click Add Extension.
- Specify the additional time and your overage rate.
- The client approves and pays the extension charge in real time.
Note: Event Proposals require your Stripe account to be connected and active before you can receive payments.