Webforms

Plant and retire seeds using forms published on your website

Webforms is a deployment type integration that can be used to plant seeds into a webform that you have previously published.

A typical scenario would be a "subscribe me" form on your website where visitors would provide their details so that you could add them to yout marketing actions. Adding seeds into this list can help identify instances of insider theft, 3rd party supplier compromise, or security breach by an external actor.

in order to create your new webform integration, you will need to know the following items:

  • The URL that your form expects to receive submitted data on (you can identify this by looking at the code of the form for its "Action")

  • The list of fields your form expects. Be clear on the names being used, the format of data expected to be sent, and which fields that are mandatory.

If you've got that info, you're ready to go...

Create a new Webform integration

  • Click Add New, and set a unique name and description that will remind you why you created this integration

  • Select Seed Type. You'll notice that not all seeds are available for use with this integration type

  • Enter your Form URL. This is the URL that is expecting the data to be submitted to it. Sometimes this is the form itself, sometimes it is a different URL

  • Add any headers that your form is expecting. You may have created a specific form just for seeding a database, and put it behind authentication, requiring a token be passed in headers

  • Complete the Field Mappings. This is where you build relationships betwen the values that seedata.io are able to submit, and the names of the fields that your form is expecting. We've included a random string/number/ID creator for situations where you need a value but it's not one of our fields.

  • Click Save

You'll now be able to use this integration as a location for deployments

Last updated