venveo / hubspot-toolbox
Turnkey HubSpot integration for CraftCMS
Installs: 1 512
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 0
Open Issues: 1
Type:craft-plugin
Requires
- craftcms/cms: ^3.0.0
- flipboxdigital/oauth2-hubspot: ^1.0
- ryanwinchester/hubspot-php: ~1.0
This package is auto-updated.
Last update: 2024-01-19 15:54:34 UTC
README
Features
- Login to oAuth HubSpot apps
- Submit forms via API
- Custom Field for HubSpot Forms (render in Twig or get attributes)
- Get HubSpot contact properties (Have they filled out a form?)
Installation
composer require venveo/hubspot-toolbox
Configuring HubSpot Toolbox
- Copy the default config file to your config folder as
hubspot-toolbox.php
- Create an app in your HubSpot developer console with the proper scopes.
- Add the HUBSPOT_PORTAL_ID env value to your
.env
- Configure your app within the hubspot-toolbox.php config file:
<?php return [ 'hubspotPortalId' => getenv('HUBSPOT_PORTAL_ID'), 'defaultApp' => 'some_unique_id', 'apps' => [ 'some_unique_id' => [ 'appName' => 'a name for my app', 'appId' => 000000, 'clientId' => 'probably_put_this_in_your_env', 'clientSecret' => 'probably_put_this_in_your_env', // Update me 'scopes' => ['timeline', 'contacts', 'forms'] ] ] ];
- Enable plugin
- Go to plugin settings, click the login button!
Using HubSpot Toolbox
-Insert text here-
HubSpot Toolbox Roadmap
Brought to you by Venveo