creode/laravel-hubspot-forms

This package allows you to embed Hubspot forms in your laravel application using a Blade Component.

1.3.1 2024-04-09 12:31 UTC

This package is auto-updated.

Last update: 2024-04-09 12:31:50 UTC


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" />