Skip to main content

Community

Expose Complete Event Order and Registration Data in the Cvent Connector

Answered

Please sign in to leave a comment.

Comments

4 comments

  • Official comment

    Hi Hanna,
    Thank you for the detailed breakdown of the gaps in the Cvent connector schema. This is a substantial set of improvements for event financial and attendee reporting, and we have added it to our feature improvements backlog.
    Given the scope, it would help to know which pieces matter most for your immediate reporting needs, for example the order-level financial measures or the registration group linkage.

    We will keep you updated on this thread as we make progress.

    I want to add my strong support for this feature request, specifically prioritizing the event_order_item table.

    Without event_order_item, it is currently impossible to accurately calculate "Amount Due" or identify unpaid invoices in our data warehouse. Because Fivetran's current implementation relies on event_transaction to determine financial metrics, any order where payment is deferred (like "Invoice Me" or "Purchase Order") fails to generate a transaction record, resulting in a false $0 balance in the data warehouse.

    Access to the event_order_item table (via GET /orders/items) is critical. It provides the base orderAmount independent of the transaction ledger, allowing us to accurately calculate the true amountDue and effectively manage our accounts receivable and outstanding balances. This is our highest priority reporting gap.

    Hi Unnikrishnan,

    below is our suggested prioritisation based on business impact.

    Priority 1 – Critical for Event Performance & Revenue Reporting

    Our immediate need is to calculate event performance, revenue, and conversion metrics. To achieve this, the following capabilities are essential:

    • Order breakdown (admission fees, sessions, taxes, discounts, fees)
    • Product type classification for all order components
    • Session purchases and associated amounts
    • Linkage between cancellation/refund orders and the original order

    Without these capabilities, revenue reporting remains incomplete, as we cannot accurately determine what was purchased, how revenue was generated, or correctly account for cancellations and refunds.

    Priority 2 – Registration Attribution

    The next most important requirements are:

    • Group registration identifiers
    • Support for registrations completed on behalf of another attendee

    These capabilities are important for understanding attendee relationships, registration behaviour, and accurately reporting participation.

    Priority 3 – Business Keys & Integration Support

    • Object codes (Order Code, Event Code, Session Code, Admission Item Code, etc.)

    These are valuable for integrations, reconciliation, and business reporting, although they are not blocking our immediate reporting objectives.

    Priority 4 – Pricing Visibility

    • Admission item pricing and pricing history
    • Session pricing

    These enhancements would enable more detailed analysis of pricing strategies, discount effectiveness, and purchasing patterns.

    Priority 5 – Remaining Enhancements

    The remaining items, such as invoice information and event-level tax settings, would be beneficial but are lower priority compared to the requirements above.

    Regards,
    Hanna

    Update - we are working on adding these endpoints and data.