Injecting Orders Into DeliverLogic Using A Single Form For Multiple Vendors
If you are looking to use a specific form for each vendor please refer to this article here:
https://deliverlogic.atlassian.net/wiki/spaces/BSD/pages/2395340818
Injecting Orders Into DeliverLogic Using A Single Form For Multiple Vendors
You will need a Jotform account and the ability to build/edit forms. If you do not, please review their knowledge-base here: https://www.jotform.com/help/
Set up a new form in jotform:
Name it something that will help you remember it is a general pickup request form, not a restaurant-specific form (more on that later).
We highly suggest including the following fields in your form:
Customer First Name
Customer Last Name
Pickup Address
Dropoff Address
Customer Phone Number
View all additionally available fields here
Once your form is completely set up, please test it out yourself with real/accurate data so that you will be able to test the “Zap” once it’s set up.
Set up a “Zap” in Zapier
Now that your form is complete, head over to http://zapier.com to set up your “Zap”
If you already have an account, log in. If not, please set up a new account.
Once logged in, click “create zap”
Be sure to name the “Zap” in the top left by editing where it says “Untitled Zap” and giving it a name that will make it easy for you to find later
You will create a simple two step zap - you’ll receive data from the Jotform (the TRIGGER) and this will inject an order into DeliverLogic (the ACTION)
Set up the trigger
Search for Jotform.
Once selected you should be able to select the “Event” which should be “New Submission” - then click “Continue”
Next you must choose an account if you have already connected one, or click “Connect a new account”. Once selected or connected click “Continue”
Select the form that you just setup and click “Continue”
This should prompt you to “Test your trigger” - click “Test Trigger” this should pull in your recent submission from the previous step, if this works - click “Continue”. If not, try filling out the form and testing it again.
Set up the action
Search for DeliverLogic
Once selected you can select the “Event” - “Create Order” then click “Continue”
Next, you must choose an account if you have already connected one, or click “Connect a new account”. Once selected or connected click “Continue”
You will now be able to set up the Action!
Select the location that this form will be used to inject orders into from the “Delivery Location ID” drop-down
Then you can proceed to select the necessary fields and insert data into them. For example, if you put your cursor in the Pickup info “Address” box you should see a drop down that allows you to insert data, this will be the data collected in your jotform submission. Select the pickup address field from your form and it will inject into this box.
Next, do this for the other boxes, a reminder that for this use case we suggest at least the following:
Pickup Address
Customer First Name
Customer Last Name
Dropoff Address
Customer Phone Number
Once you have handled the rest of the fields that you want to inject you should be ready to click “Continue” and then Test the action. If all looks good to you then press the test action button. If everything is properly set up you should receive an order on your DeliverLogic dispatch screen.
Keywords:
DeliverLogic API Integration through Zapier
DeliverLogic Integration Through Jotform Submissions
DeliverLogic API Integration Through Form Submissions