Celebrate WordCamp Asia 2024 with 30% OFF! Use coupon WC30 - Terms

ZapierPRO

This knowledge base article relates to the WS Form Zapier add-on. Included with the Freelance & Agency editions or buy separately for the personal edition.

The Zapier WS Form add-on allows you to integrate form submissions with thousands  of apps.

Installation

The WS Form Zapier plugin is installed in the same way as installing the WS Form PRO plugin.

Once installed you will need to activate the license for the plugin. When you purchase the Zapier plugin, you will be given a license key. If you have lost your license key(s), click here.

To activate your license key:

  1. Click WS Form in the WordPress administration menu.
  2. Click Settings.
  3. Click the Zapier tab at the top of the page.
  4. Enter your license key.
  5. Click the Activate button.

If your license key fails to activate, please ensure you are using the correct license key and not your WS Form PRO license key.

Note: You will require one published form and at least one submission in order to add your zap.

Note: The WordPress REST API must be enabled and accessible to Zapier in order for this add-on to work. Zapier pulls data from sources and therefore it must have access to your website.

Creating A Zap

To create a WS Form zap:

  1. If you don’t already have a Zapier account, create one here.
  2. In Zapier click the + Create Zap button.
    WS Form PRO - Zapier - Create Zap
  3. Search for WS Form.
    WS Form PRO - Zapier - Search for WS Form
  4. The New Submission trigger will be selected by default. Click Save + Continue.
    WS Form PRO - Zapier - Choose New Submission
  5. Next you need to connect Zapier to your WS Form PRO plugin. Click Connect an Account.
  6. Enter the API URL and API Key from your Zapier settings form in WS Form PRO:
    1. Click WS Form in the WordPress administration menu.
    2. Click Settings.
    3. Click the Zapier tab at the top of the page.
    4. Copy and paste the API URL and API Key into the Zapier dialog.
  7. Click Yes, Continue.
  8. Test the connect to WS Form PRO by clicking the Test button.
  9. Select the published form you want to trigger the zap with.
  10. Zapier will then download sample submission records for that form, or you can skip that step and use the sample form submission. We recommend submitting a real form and then using that data for the next steps with Zapier.
  11. Create one or more actions for your zap, and you’re done!

Fields

In addition to your form fields, the following submission fields are made available to Zapier for use in filters or mappings:

Identifier Name Description
id ID A unique identifier for the record. If a form is saved, this will be prefixed with -<count_submit> where count_submit is a number representing the number of times the form has been saved. This ensures zaps are re-assessed when a save occurs.
submit_id Submission ID The ID of the WS Form submission.
form_id Form ID The ID of the WS Form form.
hash Hash The hash (session ID) of the WS Form submission.
duration Duration The time it took in seconds from the initial form render to the last save or submit.
count_submit Count The number of times the form was saved or submitted.
status Status The status of the submission. draft represents an In Progress (saved) submission. publish represents a completed submission.
preview Preview A true or false value indicating if the form was saved or submitted in preview mode.
spam Spam Level A true or false value indicating if the form was saved or submitted in preview mode (Blank if no spam level available).
date_added Date Added The date / time the submission was created.
date_updated Date Updated The date / time the submission was updated.
date_expire Date Expires The date / time the submission will be purged (Blank for no expiry).
admin_url Admin URL The URL to view the submission in the WordPress admin.