Questions on Donation Form Data Capture and Webhook Behavior

Hi Community,

We’re working on integrating donation forms via Sky API and had a few questions we previously sent to the Sky API team, but would appreciate any insight here:

  • Passing Additional Data: Can we pass custom data (e.g., a contact ID) into the form via hyperlink parameters? If so, is this data included in webhook payloads or accessible via gift ID?
  • Prefilling Form Fields: Is there a supported way to prefill donation form fields? Would this data be reflected in the webhook or gift record?
  • Form Metadata: Is there a way to retrieve field-level metadata for donation forms—such as required fields or validation constraints—via API?
  • Donation Form Attribution: We're trying to track which donation form was used for each gift. Is there a standard method or field for this? It’s not currently visible in the sample gift payload.
    • Is it any way possible to connect a gift event to the donation form it originated from? We would like to know this information from Raiser's Edge APIs as we would be flying blind when we receive a gift event in the webhook
    • We did try the approach of creating “Donation Form Name” using the POST api of “Gift Custom Fields”, but I would like an understanding on what is “parent_id” when creating one custom field, where to obtain it from.
    • we did create a custom field with data present in the request maker, but when we hit the gift api again, we didn't receive the field in the response. What are we missing here?
  • Webhook & Data Visibility Issues:
    • Webhooks don’t seem to trigger in production when payments are processed in Test Mode.
    • In sandbox, donation data appears in the donation form UI, but not in the Gifts section.

Would really appreciate any guidance or shared experiences from the community!

Thanks,

Comments

  • Hi @Chris Rodgers ,
    I haven’t received any responses to my earlier post, so I’m reaching out to see if you might have any insights on this. Your input would be greatly appreciated.

    Thank you!

  • Alex Wong
    Alex Wong Community All-Star
    Ninth Anniversary Kudos 5 Facilitator 3 Raiser's Edge NXT Fall 2025 Product Update Briefing Badge

    @Abhinav Yadav
    not sure if I understand what you trying to do here.

    Are you talking about creating a custom donation form and then use SKY API to integrate the donation from these form into RE NXT?