Jump to content
X2Community Forums

Recommended Posts

Does anyone have a recommendation of a developer to use for custom form creation who is already familiar with the X2 API? We have several different forms that we need to create with some rather complicated customizations. For example, we'd like to:

  • parse information into existing records rather than creating duplicates
  • auto-fill information for existing contacts that have a web tracker linked with their account
  • add captcha to all forms
  • customize the submission response (instead of the X2 default)
  • create several different types of forms

While we could certainly go find any developer and work with them to achieve this, it would be great to find someone who is already familiar with the way X2 works. Any recommendations?

Link to post
Share on other sites

The x2engine API is pretty straightforward, here's a client class in PHP I put together this morning..

 

https://github.com/waitman/x2engine-client

 

(updated for "composer" install, see readme)

 

Should be a piece of cake to set up custom forms.

 

an aside, MY opinion is that captchas aren't so great. It's better to check information about the HTTP connection and also check the content of the received information to remove unwanted junk entries. Scripted form submissions will immediately close the HTTP connection after sending the payload. This just doesn't happen with "real people" using web browsers. captchas are annoying and cumbersome for many users anyway :)

 

 x2engine seems pretty good about reporting duplicate contacts / accounts - when you view a contact record in x2engine admin it reports "possible duplicate contact" with several options.

Link to post
Share on other sites
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...