Contact events
Send a lead with an email address or phone number and optional name, channel and event time. A stable event identifier helps prevent a repeated delivery from creating another copy of that event.
Your own data reporting
Send leads and named numeric results from a custom system, form backend or automation to a client-specific Monthwrap webhook.
Illustrative data flow. A successful request confirms receipt, not the commercial meaning or accuracy of the source result.
Built around your client’s questions
For agencies connecting internal tools and systems without a dedicated connector.
A client’s operations may live in an internal application, a specialist service or a form backend the agency already maintains. The report does not need to reproduce that system. It needs a defined result, a date, the correct client and enough context to explain what the number means.
Monthwrap webhooks provide destinations for lead events and custom numeric results. Your system prepares the agreed payload, sends it to the client-specific address and checks the response. Use the resulting measures beside connected platform data while keeping source validation, scheduling and business rules in the system that owns them.
Choose the numbers that matter
Leads and custom numeric results from your own systems. Choose the relevant figures, add comparisons where the data supports them, and explain what changed.
Send a lead with an email address or phone number and optional name, channel and event time. A stable event identifier helps prevent a repeated delivery from creating another copy of that event.
Send a date and one or more numeric values with readable labels. These become custom measures the agency can use in reporting; keep labels and units consistent over time.
Use replacement mode when sending the complete value for a day. This suits nightly summaries and corrections because the new value takes the place of the earlier daily total.
Use add mode when each accepted request represents another count or amount. The sender must control retries and repeated execution so an event is not unintentionally added twice.
For your next client report
Send the confirmed booking result after the system has accepted it. Keep requests, confirmed bookings and completed appointments as separate measures rather than using one unclear conversion label.
Arrange the report in your own layoutRead it from the client’s side
A full fictional agency report, with the work delivered, the numbers behind it and the plan for next month. Use its structure to plan your own mix of sources and client results.
Open the sample reportMake the connection
Send the supported payload to the correct client’s webhook. Configure authentication, date fields and retry handling in your sending system.
Choose the correct client, add a webhook and name it for the sending system. Keep the address private because possession of it allows data submission for that client.
Use the lead route for contact records or the number route for dated values. Agree the source fields, labels, event identifiers and replacement or increment behavior before sending.
Send an agreed test, inspect the response and confirm the result in Monthwrap. Add error handling and respect retry instructions before using the sender for recurring reporting.
An accepted request means the payload was received in a supported form. The sending system and agency still need to verify whether the underlying result is accurate, complete and correctly defined.
Treat a client webhook address like a credential. Do not put it in public website code, screenshots or client reports. Revoke and replace a destination if it is exposed.
Before you connect
The client destination has separate lead and number routes. Use the appropriate payload for each. A lead record and a numeric count can describe related activity, but the report should not count them as two separate business outcomes.
A lead event with the same identifier is skipped. Numeric replacement sets the day’s value again, while an additional increment can add to it again. Choose the delivery mode and retry behavior deliberately.
It is an option when your system can produce the expected payload. Native connections can provide their own platform-specific reporting behavior; a webhook only knows the fields your sender prepares.
Start with your next client report
Bring your sources together, choose your layout and add the context your client needs.
Start free trial14-day free trial. No card needed.