# Source tracking for webinar registrant through API endpoint url

**URL:** <https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045>\
**Category:** API and Webhooks\
**Tags:** webinar\
**Created:** [June 24, 2021, 5:33am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045 "2021-06-24T05:33:05Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![webinars5](https://avatars.discourse-cdn.com/v4/letter/w/a8b319/32.png) [@webinars5](https://devforum.zoom.us/u/webinars5)\
**Post date:** [June 24, 2021, 5:33am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/1 "2021-06-24T05:33:05Z")

</div>

**Description**  
Hi team, Currently i am working on zoom integration in my site and i am using below API for webinar registrant through my site.

**POST: /v2/accounts/{accountId}/webinars/{webinarId}/registrants**

The registrant is getting submitted to webinar but i want to create source tracking url for my site.

When i tried it in portal i see that a unique source tracking url is generating in portal.

So in this place how icould i give my site url which is having API call. Other wise there is no meaning of my work.

Please help me on this as it is required to track the registrants from where they are coming.

Thanks

**Which App Type (OAuth / Chatbot / JWT / Webhook)?**  
JWT auth.

**Which Endpoint/s?**

/v2/accounts/{accountId}/webinars/{webinarId}/registrants

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [June 24, 2021, 11:51pm UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/2 "2021-06-24T23:51:24Z")

</div>

Hey @webinars5,

Thank you for reaching out to the Zoom Developer Forum. Have you tried using the [Get Webinar Tracking Sources API](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/gettrackingsources) to obtain the tracking URLs for a webinar?

Let me know if that helps.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![webinars5](https://avatars.discourse-cdn.com/v4/letter/w/a8b319/32.png) [@webinars5](https://devforum.zoom.us/u/webinars5)\
**Post date:** [June 25, 2021, 4:13am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/3 "2021-06-25T04:13:49Z")

</div>

Hi Max,

Thank you for your reply. I am getting the tracking urls for a webinar but my question is how can i setup a tracking url for registrants who are registering through the API.

When i tried from portal, there i created a tracking url but it is generating a unique url. so how can i replace that with my custom url.

Please let me know if you need any info.

Thanks

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [June 26, 2021, 2:15am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/4 "2021-06-26T02:15:05Z")

</div>

Hey @webinars5,

Thank you for explaining your use case here. Currently, source tracking links are automatically generated and the unique URL cannot be customized. If you want to track a registrant when creating them through the [Add Webinar Registrant API](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantcreate), you can try using the custom\_questions property:

![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/5/3/53efa92dab0259374a150dae8d7a5f07072ab4d8.png)

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![webinars5](https://avatars.discourse-cdn.com/v4/letter/w/a8b319/32.png) [@webinars5](https://devforum.zoom.us/u/webinars5)\
**Post date:** [June 29, 2021, 11:59am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/5 "2021-06-29T11:59:39Z")

</div>

Hi Max,

Thank you for your reply. I added a field called **“Source Name”** under custom\_questions but the filed is showing in the zoom registration form, there is no setting to hide this field as i will send this when the registrant come through the [Add Webinar Registrant API](https://marketplace.zoom.us/docs/api-reference/zoom-api/webinars/webinarregistrantcreate), in other cases i don’t want to show this filed in the registration.

Please guide me to hide this option or else guide me to use another field which is having hidden behaviour.

Attached screen shot for your reference.

 ![image](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/a/6ac130fd1753282fdd7d783a57657934518454f6.png)

Thanks

---

<div class="post-metadata">

**Author:** ![MaxM](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/maxm/32/42303_2.png) [@MaxM](https://devforum.zoom.us/u/MaxM)\
**Post date:** [June 30, 2021, 10:03pm UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/6 "2021-06-30T22:03:30Z")

</div>

Hey @webinars5,

Thanks for following up, I definitely forgot to mention that as a consequence of using custom questions.

Aside from there, there unfortunately isn’t a method via API to add a tracking source. If you would like this feature to be considered for a future release, I recommend posting in the #feature-requests category.

Thanks,  
Max

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [July 31, 2021, 8:03am UTC](https://devforum.zoom.us/t/source-tracking-for-webinar-registrant-through-api-endpoint-url/53045/7 "2021-07-31T08:03:58Z")

</div>

Closed on July 31, 2021, 8:03am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
