How to use our Zapiet Store Pickup and Delivery integration
Zapiet's Store Pickup and Delivery Shopify app is the most complete store pickup and local delivery solution for Shopify. Fully featured, customizable and ideal whether you have one pickup location or thousands; Zapiet is Shopify’s most popular store pickup and local delivery solution, empowering thousands of merchants around the world.
Article Quick Links
- Zapiet integration overview
- Setting up the tagging workflow
- Prefixes
- Reformatting Dates
- Requesting date formats to be added
- Adding further Criteria to your Zapiet workflow
- Checkout Methods
- Adding Fixed and Dynamic Tags
- Applying a delay to you Order Tagger workflows
Zapiet integration overview
The Zapiet integration workflow will allow you to tag your orders using the value of the pick-up, delivery or shipping information from Zapiet.
The information from Zapiet is stored as name:value pairs in the additional details/order attributes section of an order.
Our Zapiet integration workflow will allow you to apply one or all of our supported Zapiet attribute values as tags on your orders, with further flexibility to add a prefix of your choice to the tag, or reformat the date to suit your needs.
The supported Zapiet attribute values are:
- Pick-up Date
- Pick-up Time
- Delivery Date
- Delivery Time
- Shipping Date
Setting up the tagging workflow
Once you have Zapiet set-up in your Shopify store, navigate to Order Tagger to create the workflow.
Once in the Order Tagger app, click on the Create New Workflow button from the main Workflows view:
Define the trigger to determine at which point you would like the workflow to run, we recommend selecting the trigger when orders are created.
Click the Add criteria to my workflow button:
You will then be presented with the 5 preset Zapiet attributes that you can choose to enable/disable. By default, when adding the criteria, they will all be enabled:
Prefixes
When a Zapiet attribute is enabled, you will see that a default prefix has been configured. This prefix will form the first part of your tag. The value of the attribute will form the second part of your tag:
Delivery Date: 22/04/2021
Reformatting Dates
If you'd like to change the format of the date that has been assigned as the attribute value, we have a date reformatting utility that will change the date in your tag to a format of your choice.
Just select the check box to enable the reformat:
Please note, this will not change the date format of the original order attribute on your order, only the date format in the tag we apply.
All enabled attributes will tag your orders.
If for example, you have enabled the Shipping Date attribute and changed the format of the date to dd/mm/yyyy, the tag applied will be something similar to the following:
Shipping Date: 23/10/2020
Requesting new date formats to be added
We understand that merchants integrate their Shopify stores with many different third-party applications and services. These external systems often require dates in varying formats, even when contained in tags.
If, therefore, you need a date format added to the list of date formats, then please do just get in touch, and we will see what we can do to add it in.
Adding further Criteria to your Zapiet workflow
Once you have set this condition, you can add additional criteria to make the workflow more specific to a particular fulfillment flow.
All criteria that you add to the workflow will need to be met for your selected Zapiet attributes to be applied as tags on the order.
Checkout Method
Once you have Zapiet set-up in your Shopify store, navigate to Order Tagger to create the workflow.
Once in the Order Tagger app, click on the Create New Workflow button from the main Workflows view:
Define the trigger to determine at which point you would like the workflow to run, we recommend selecting the trigger when orders are created.
Click the Add criteria to my workflow button:
The Zapiet delivery/pickup date order attribute criteria can be found within the Integration category in the Select criteria pop-up window:
You will then be presented with the 6 preset Zapiet attributes that you can choose to enable/disable. By default, when adding the criteria, they will all be enabled:
Enable the attributes whose values you wish to apply as tags on your orders.
Adding Fixed and Dynamic Tags
Once you have defined all of your criteria you can choose to apply both fixed and dynamic tags to the order, which will be applied in addition to your selected Zapiet attributes:
Applying a delay to you Order Tagger workflows
Zapiet and Order Tagger both make updates to orders when the order has been created. This means that in some scenarios, the updates might clash and one app could override the other apps update.
We recommend setting a 1-minute delay for Order Tagger to process your workflows for this integration to run smoothly. This will allow enough time for Zapiet to add the delivery information to the order before processing your Order Tagger workflows.
To apply a delay to Order Tagger workflows, navigate to Settings and check the Delay tagging option:
Also, you can define a delay within the workflow settings. This delay will only apply to the workflow you have created and applied it to and bypass the global delay you have set up in the Order Tagger settings. This will help you set up complex scenarios where one or more workflows can rely on one initial workflow.
That's it!
Learn more about Zapiet's Store Pickup and Delivery Shopify app
Learn more about delayed tagging