If the HubSpot form you've embedded on an external page isn't working, is getting cut off, or doesn't look correct, confirm that the embed code on your external page is correct.
If the externally embedded code is incorrect, re-embed the correct code on your external page.
If the externally embedded code is correct, something in the HTML or JavaScript on your external page may be interfering with the form's embed code. If this is the case, work with your designer to address what may be conflicting.
If your form is embedded on a WordPress page, there are two additional points to note:
If you see that WordPress is altering the embed code, use a third-party plugin (e.g., Insert HTML Snippet) to add the form to the page or post in the form of a shortcode to preserve the script tags.
If your form is embedded on a Squarespace page, it may not work because in certain templates, Squarespace renders scripts only upon the first page load and not thereafter. Refer to this Squarespace post for more details and possible workarounds.