{"id":1416,"date":"2025-09-17T15:57:22","date_gmt":"2025-09-17T15:57:22","guid":{"rendered":"http:\/\/gogetmuscle.com\/?p=1416"},"modified":"2025-09-17T17:40:57","modified_gmt":"2025-09-17T17:40:57","slug":"bullhorn-career-portal-url-for-job-share","status":"publish","type":"post","link":"http:\/\/gogetmuscle.com\/index.php\/2025\/09\/17\/bullhorn-career-portal-url-for-job-share\/","title":{"rendered":"Bullhorn Career Portal – URL for Job Share"},"content":{"rendered":"

We implemented Bullhorn for our recruiting team a few months ago and use their Bullhorn Career Portal (bullhorn\/career-portal: A Bullhorn Platform SDK app that allows candidates to search for and apply to jobs.<\/a>) to display open positions on our HubSpot CMS using an iframe.\u00a0\u00a0<\/P>

\u00a0<\/P>

The web page is https:\/\/www.remedi.jobs<\/a>\u00a0and is displaying the jobs correctly, but if you select a job and try to share it using the Share link at the bottom of the job by selecting the email icon, the URL does not generate the correct URL.<\/P>

\u00a0<\/P>

HubSpot is generating the following URL:<\/P>

https:\/\/www.remedi.com\/hubfs\/jobs\/#\/jobs\/3209<\/a><\/SPAN><\/P>

\u00a0<\/P>

When it should be:<\/SPAN><\/P>

https:\/\/www.remedi.com\/#\/jobs\/3209<\/a><\/SPAN><\/P>

\u00a0<\/P>

I have tried to get help from both HubSpot and Bullhorn support and they just push it back to one another.\u00a0 The last email from HubSpot indicated that I needed to embed the code directly into the page rather than an iframe, but I don’t know what that code would be.<\/SPAN><\/P>

\u00a0<\/P>

Here is the last email…<\/SPAN><\/P>

\u00a0<\/P>

Thank you for sending us the response from BullHorn. It will help, and I hope that with the information I will provide, you’ll be able to achieve your goal. Please note that I can’t guarantee that this will be enough, as this custom embedding\/integration issue is out of our scope and skills, but I’ll do everything I can to help you as much as possible.<\/SPAN><\/DIV>

\u00a0<\/SPAN><\/P>

What I understand from the BullHorn responce, is the following:<\/SPAN><\/DIV>
The BullHorn career portal is currently loaded on your website \u00a0inside an iframe that points to\u00a0<\/SPAN>\/hubfs\/jobs\/index.html<\/SPAN>. Because of that, Bullhorn\u2019s portal code thinks the base URL is\u00a0<\/SPAN>\/hubfs\/jobs\/<\/SPAN>. That\u2019s why the share links contain\u00a0<\/SPAN>\/hubfs\/…<\/SPAN>\u00a0instead of\u00a0<\/SPAN>\/jobs\/…<\/SPAN>.<\/SPAN><\/DIV>

\u00a0<\/SPAN><\/P>

This is not a HubSpot routing bug, but a side effect of putting the portal inside a HubSpot-hosted HTML file instead of directly on the \/jobs page.<\/SPAN><\/DIV>
HubSpot cannot rewrite Bullhorn\u2019s internal link generation<\/SPAN><\/DIV>

\u00a0<\/SPAN><\/P>

From the BullHorn responce “Can you confirm the Domain Root for your career poral and how its set up in HubSpot to publish positions?” I can see that they can’t rewrite external link generation, (publish position here is not relevant, I assume that they don’t have the information that the Iframe is generating a index.html ”\u00a0https:\/\/www.remedi.com\/hubfs\/jobs\/index.html<\/a>\u00a0” to host the jobs data sent by them.<\/SPAN><\/DIV>

\u00a0<\/SPAN><\/P>

With all those information, I think that the best solution would be to put the Bullhorn portal embed directly on the\u00a0<\/SPAN>“remedi.com\/jobs\/ page”<\/SPAN><\/a>\u00a0in HubSpot using an HTML module an not an iframe. So not with<\/SPAN><\/DIV>
<iframe src="https:\/\/www.remedi.com\/hubfs\/jobs\/index.html<\/a>” width=”100%” height=”800px”><\/SPAN><\/DIV>

\u00a0<\/SPAN><\/P>

But direclty with the embed code ” with something that I expect\u00a0<\/SPAN>to look like<\/SPAN><\/U>\u00a0this:<\/SPAN><\/DIV>
<script src="https:\/\/\/portal\/scripts.js”><\/SPAN><\/DIV>
<\/p>\n
<\/div>\n

<\/SPAN><\/DIV>

<\/SPAN><\/DIV>
\u00a0<\/DIV>
Is there someone that can assist me with this?<\/SPAN><\/DIV><\/p>\n","protected":false},"excerpt":{"rendered":"

We implemented Bullhorn for our recruiting team a few months ago and use their Bullhorn Career Portal (bullhorn\/career-portal: A Bullhorn Platform SDK app that allows candidates to search for and apply to jobs.) to display open positions on our HubSpot CMS using an iframe.\u00a0\u00a0\u00a0The web page is https:\/\/www.remedi.jobs\u00a0and is displaying the jobs correctly, but if […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[14],"tags":[],"_links":{"self":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1416"}],"collection":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/comments?post=1416"}],"version-history":[{"count":1,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1416\/revisions"}],"predecessor-version":[{"id":1417,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/posts\/1416\/revisions\/1417"}],"wp:attachment":[{"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/media?parent=1416"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/categories?post=1416"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/gogetmuscle.com\/index.php\/wp-json\/wp\/v2\/tags?post=1416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}