# API - Get tracking source data at the individual level

**URL:** <https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590>\
**Category:** Feature Requests\
**Created:** [March 12, 2021, 8:04pm UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590 "2021-03-12T20:04:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lsimon](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/lsimon/32/24478_2.png) [@lsimon](https://devforum.zoom.us/u/lsimon)\
**Post date:** [March 12, 2021, 8:04pm UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590/1 "2021-03-12T20:04:48Z")

</div>

**Is your feature request related to a problem? Please describe.**  
There is no API endpoint that provides a webinar registrant’s individual tracking source data. See overview of tracking sources [here](https://support.zoom.us/hc/en-us/articles/360000315683-Creating-source-tracking-links-for-webinar-registration). The only [API endpoint](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/gettrackingsources) relating to this data provides it in aggregate at the webinar-level, not the individual-level. I have created an ETL pipeline to pull webinar registrant and participant data out of the Zoom API into our database and our marketing team needs access to the tracking source data at the individual level to calculate advertising ROI.

**Describe the solution you’d like**  
Ideally tracking source data should be returned as part of the webinar registrant object in both the List Webinar Registrants and List Recording Registrants endpoints. If that is not feasible then a dedicated endpoint that provides the registrant ID mapped to the tracking source would suffice.

**Describe alternatives you’ve considered**  
The only alternative is to export this data from within the Admin portal as a CSV and manually load it into our database on an ongoing basis. This is not ideal, nor is it scalable for our organization. We try to avoid any ETL processes that cannot be automated.

---

<div class="post-metadata">

**Author:** ![jennychs](https://avatars.discourse-cdn.com/v4/letter/j/e79b87/32.png) [@jennychs](https://devforum.zoom.us/u/jennychs)\
**Post date:** [May 18, 2021, 12:06pm UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590/2 "2021-05-18T12:06:30Z")

</div>

Hi there, I have the same issue here. Is there any way to download the tracking source data at individual level now?

Thank you.

---

<div class="post-metadata">

**Author:** ![sven](https://avatars.discourse-cdn.com/v4/letter/s/e47c2d/32.png) [@sven](https://devforum.zoom.us/u/sven)\
**Post date:** [June 10, 2021, 10:29am UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590/3 "2021-06-10T10:29:01Z")

</div>

Hi Zoom Team,  
we are having the same request. We would like to have the Source Data for each the registrant via the API.

Thank you.

---

<div class="post-metadata">

**Author:** ![Mostafa\_hassan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/mostafa_hassan/32/66869_2.png) [@Mostafa\_hassan](https://devforum.zoom.us/u/Mostafa_hassan)\
**Post date:** [February 3, 2025, 7:02am UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590/4 "2025-02-03T07:02:37Z")

</div>

I’m tring to do the same! did anyone manage to get a solution?

---

<div class="post-metadata">

**Author:** ![Kevin7](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/kevin7/32/51169_2.png) [@Kevin7](https://devforum.zoom.us/u/Kevin7)\
**Post date:** [August 9, 2025, 4:48am UTC](https://devforum.zoom.us/t/api-get-tracking-source-data-at-the-individual-level/45590/5 "2025-08-09T04:48:54Z")

</div>

I know i am late here, but still looking for a solution and want to solve this issue asap. Thanks
