vconceptsllc at December 9th, 2019 17:00 — #1
I have a client that is using OnePage and I have their website set up on WordPress and have been using Gravity Forms to process their leads. I can use Zapier to get this data from Gravity Forms to the WebSite. However, they will run over the free plan limits rather quickly. So I am looking for another solution and it seems that I can use the OnePage API or Webhooks to do this without Zapier. It is just a bit beyond me to figure out how this works at all.
Gravity Forms has Webhooks and the REST API built into it. However, I do not know which way to go or how to get it set up. For the Webhooks it looks as if both Gravity Forms and OnePage are asking for URLs. I need a URL to submit to on the OnePage side, but the documentation is above my head on how this would be setup. Or should we use the API to submit the information to? This documentation is also above my head..
I would really like to stick with using Gravity Forms as the Power and Control it has available for my needs. Has anyone set up something like this or have knowledge they could share with how this could be sorted out?
johnmag at December 10th, 2019 11:07 — #2
Thanks for getting in touch.
Before I get into your options here it's good to note that OnePageCRM is already integrated with a number of webform providers out of the box.
Wufoo - https://help.onepagecrm.com/article/78-wufoo
Unbounce - https://help.onepagecrm.com/article/190-unbounce
MailChimp Forms - https://help.onepagecrm.com/article/193-mailchimp-forms
Each of these will allow you to connect the form submissions and automatically create contacts in OnePageCRM, so they could be the easiest option if you were willing to switch from Gravity forms.
As you mentioned yourself already the easiest solution for connecting to Gravity forms is to use Zapier to connect Gravity forms and OnePageCRM - https://zapier.com/apps/gravity-forms/integrations/onepage-crm
The other option is to use the OnePageCRM API.
For this option you are going to have to collect the information from Gravity forms, their webhook is probably a good way to do this. Compile the necessary info for creating the contact in OnePageCRM and then send an API request to create the contact in OnePageCRM.
You can find OnePageCRMs API docs here - https://developer.onepagecrm.com/api/The docs are great and allow you to make actual requests and see responses form OnePageCRM, so you can be sure your requests work. Give these docs a good read before working with the API.
Have a look at the Contact Post request, this will allow you to create contacts in your OnePageCRM account from the API.
The way I would suggest going about this project is to experiment with the Gravity form webhooks. Firstly can you receive the webhook once the form is submitted, you can use a handy tool like https://requestbin.com to test this.
Then have a look at what info was passed in the webhook, what structure is it in and what do you need to pull out to create the contact (first name, last name, address etc.)
After this try to experiment with the OnePageCRM API, use the docs first to practice creating contacts in a test account. Once you are confident with this, try to write your own script to create a contact.
Now tie the two ends together use a tool like https://ngrok.com/ to have the webhooks received locally on your machine, strip them for the information you need and use this to create a contact in OnePageCRM.
Once this is working locally you can deploy it to a server and you should have an automated way of submitting a form and creating a contact in OnePageCRM.
Let me know how this goes for you.
aw123 at December 18th, 2019 07:27 — #3
Thanks for sharing your information with us as it help us if we stuck in any of the above issues.
I also own a WordPress eCommerce website Genuine Leather Jacket Womens and I want to upgrade it.
Give some advice what more can I do on my website?
rachel at January 4th, 2020 02:05 — #5
I am having experienced in same please share your details with me i will surely help you out.
rachel at cisinlabs dot com . reach me here.
judy_mitchel at February 8th, 2020 06:57 — #7
Gravity forums is one step easy platform as compare to WordPress. I must this one is a good decission. People these days depends too much on WordPress but there are more better platforms as compare WordPress and they are very much user freindly
gravityextra at July 23rd, 2021 04:30 — #8
We developed an Add-on that can integrate Gravity Forms and OnePageCRM, and we are sure that this add-on will definitely be a good solution for you.
Here is our product details: https://gravityextra.com/gravity-forms-onepagecrm-integration-premium-addon/
If you are interested, please contact us at https://gravityextra.com/contact-us/