Giter Site home page Giter Site logo

gravityforms-hubspot's Introduction

Gravity Forms + HubSpot = <3

HubSpot for Gravity Forms

Easily integrate your Gravity Forms with HubSpot forms! Match up field-for-field so you can harness the power of HubSpot.

Description

If you’ve got a WordPress site that uses Gravity Forms, you’ve probably already spent time designing them to match your site and function the way you need - responsive, beautiful forms. Now, you or your client wants to integrate HubSpot and you need a way to get those contacts into your lead management funnel - well here’s your solution!

  • Authenticate using oAuth
  • Create a form in HubSpot with fields that match all (or any part) of your fields in Gravity Forms
  • Profit!

Minimum System Requirements

  • PHP 5.5 or greater
  • SSL Certificate

Installation

Available on Wordpress's Plugin Directory

  1. If you already have the plugin installed, please go to the 'Plugins' menu in WordPress and deactivate it.
  2. Upload the files to the /wp-content/plugins/gravityforms-hubspot/ directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.
  4. Go to Forms->Settings->HubSpot, and provide valid credentials to connect to your HubSpot Account via oAuth
  5. Go to a Form's Settings->HubSpot section and make your first connection!

This plugin provides many checks for a proper version of Gravity Forms, as well as HubSpot oAuth validation. Notices will appear at the top of the Admin panel until these issues are resolved or the plugin is deactivated.

Creator

Contributors

gravityforms-hubspot's People

Contributors

soben avatar adammichaelroach avatar cirkut avatar

Stargazers

Malaika Richards avatar Shawn DeWolfe avatar Daryn St. Pierre avatar

Watchers

 avatar James Cloos avatar Shawn DeWolfe avatar Malaika Richards avatar

gravityforms-hubspot's Issues

Refactor Form Process

I'm thinking /handlers/ with Forms and Contacts, because I want to start enhancing the plugin. Moving Forms and it's processing based stuff into it's own files would be a fantastic first start.

Add Documentation

Perhaps through Read The Docs... perhaps just something that we update our files so it auto-generates.

Thoughts?

Single Feed submitting for any Form on Page

Original issue came from Wordpress Support Forums: https://wordpress.org/support/topic/disable-some-forms/

Hi, I’m wondering if it’s possible to disable some forms from transferring the contacts to Hubspot. We’ve got multiple forms on the site, but only want to transfer one of the forms to Hubspot.

To add to that. I’ve got one form that’s fully mapped, and one that’s not mapped at all, but both are coming through.

Based on user's description, there were two forms on a single page, distinct and only one wired up to send to HubSpot. However, second form was sending to HubSpot regardless.

I will try to add two forms to a single page on my test environment, wire up one, and see if the other form reacts to a submission by sending data to HubSpot.

Cannot successfully map "Entry Date" to a date field within HubSpot

When I setup a form connect that maps a HubSpot date field to the Gravity Forms "Entry Date" data, the following error is shown within the contact in HubSpot:

This value wasn't passed to the contact record. '1/23/2019' isn't a valid timestamp.

Looks like "Entry Date" will need to be converted to a timestamp prior to posting the data to HubSpot.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.