Create a Receiving Webhooks Tool to Create/Update Contacts
I think it would be awesome for you guys to build a simple Webhooks receiving end that integrates into Infusionsoft.
I imagine it would be pretty simple on your end, to basically setup a way to have a URL created that when data is sent to it, it then processes into Infusionsoft. The instructions could be simple in telling the user to use the Contact API Field Names to map the data from the URL Webhook Post.
In addition, you could have a function for applying Tags by passing the Tag Id.
So it might look like the following:
https://plusthis.com/hooks/428112/a3cndh7/
contactid 48332
Contact.FirstName Blake
_Contact.FavoriteFood Pizza
ApplyTags 325,771
The above example would do something like update an existing contact, Update the First Name, Update a Custom Field, and Apply two different Tags.