creode / laravel-hubspot-forms
This package allows you to embed Hubspot forms in your laravel application using a Blade Component.
1.3.5
2024-06-04 15:40 UTC
Requires
- php: ^7.3|^8.0
- hubspot/api-client: ^10.3
README
A Laravel package that allows you to embed a HubSpot form into your Laravel application using a Blade component
Installation
composer require creode/laravel-hubspot-forms
Then, add the following script tag to your layout file. This is required for the HubSpot form to be rendered.
<script charset="utf-8" type="text/javascript" src="//js-eu1.hsforms.net/forms/embed/v2.js"></script>
Usage
Blade component:
<x-hubspot-form form-id="your-hubspot-form-id-here" portal-id="your-hubspot-form-id-here" />
The Region can be updated by passing a region parameter to the component. The default is eu1
.
<x-hubspot-form form-id="your-hubspot-form-id-here" portal-id="your-hubspot-form-id-here" region="eu1" />